Menu
Referees

A Kanagasingam — Referee Profile

AK

A. Kanagasingam

Career Statistics

108

A. Kanagasingam has officiated 108 matches, issuing 154 yellow and 8 red cards (1.43 yellows per match). Home teams win 42.6% of the time when this referee is in charge.

108

Matches

154

1.43/game

Yellow Cards

8

0.07/game

Red Cards

11

0.10/game

Penalties

344

3.19/game

Goals

46

42.6%

Home Wins

35

32.4%

Away Wins

27

25%

Draws

Result Distribution

Match outcome breakdown when A. Kanagasingam officiates: 42.6% home wins, 25.0% draws, 32.4% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 42.6%
D 25%
A 32.4%
Home winDrawAway win

Matches per Year

A. Kanagasingam's workload across 8 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2019520201220211220222220232420241720251220264

League Level Breakdown

108matches
Challenge League76 (70%)
Super League27 (25%)
Schweizer Cup5 (5%)

Statistics by League

3

A. Kanagasingam has officiated across 3 competitions, with the most appearances in Challenge League (76 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

181Y/M 0.2Goals 244
1276Y/M 4.7Goals 82
91Y/M 1.8Goals 18

Recent Matches

50

The last 50 matches officiated by A. Kanagasingam. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Apr 12, 2026Super League4
Match Details
Mar 13, 2026Challenge League6
Match Details
Feb 22, 2026Challenge League71
Match Details
Jan 30, 2026Challenge League5
Match Details
May 22, 2025Super League61
Match Details
May 16, 2025Challenge League
Match Details
May 9, 2025Challenge League
Match Details
Apr 21, 2025Challenge League
Match Details
Apr 2, 2025Super League2
Match Details
Mar 8, 2025Super League91
Match Details
Feb 28, 2025Challenge League
Match Details
Feb 14, 2025Challenge League
Match Details
Feb 6, 2025Super League
Match Details
Jan 18, 2025Super League5
Match Details
Dec 13, 2024Challenge League
Match Details
Dec 8, 2024Super League2
Match Details
Nov 29, 2024Challenge League
Match Details
Nov 23, 2024Super League9
Match Details
Nov 2, 2024Super League4
Match Details
Oct 20, 2024Super League5
Match Details
Sep 29, 2024Super League4
Match Details
Sep 15, 2024Schweizer Cup41
Match Details
Sep 1, 2024Super League5
Match Details
Jul 21, 2024Super League8
Match Details
May 16, 2024Super League
Match Details
May 3, 2024Challenge League
Match Details
Apr 6, 2024Super League5
Match Details
Apr 1, 2024Super League3
Match Details
Mar 3, 2024Super League8
Match Details
Feb 24, 2024Super League31
Match Details
Dec 16, 2023Challenge League
Match Details
Dec 2, 2023Super League91
Match Details
Nov 26, 2023Challenge League
Match Details
Nov 4, 2023Super League61
Match Details
Oct 27, 2023Challenge League
Match Details
Sep 29, 2023Challenge League
Match Details
Sep 22, 2023Challenge League
Match Details
Sep 16, 2023Schweizer Cup
Match Details
Sep 2, 2023Super League6
Match Details
Aug 12, 2023Super League4
Match Details
Jul 30, 2023Challenge League
Match Details
May 27, 2023Challenge League
Match Details
May 20, 2023Challenge League
Match Details
May 7, 2023Super League2
Match Details
Apr 28, 2023Challenge League
Match Details
Apr 21, 2023Challenge League
Match Details
Apr 16, 2023Super League41
Match Details