Menu
Referees

M Turkes — Referee Profile

MT

M. Turkes

Career Statistics

105

M. Turkes has officiated 105 matches, issuing 163 yellow and 5 red cards (1.55 yellows per match). Home teams win 49.5% of the time when this referee is in charge.

105

Matches

163

1.55/game

Yellow Cards

5

0.05/game

Red Cards

14

0.13/game

Penalties

324

3.09/game

Goals

52

49.5%

Home Wins

36

34.3%

Away Wins

17

16.2%

Draws

Result Distribution

Match outcome breakdown when M. Turkes officiates: 49.5% home wins, 16.2% draws, 34.3% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 49.5%
D 16.2%
A 34.3%
Home winDrawAway win

Matches per Year

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

2019620201320211220222020232020242020251120263

League Level Breakdown

105matches
Challenge League71 (68%)
Super League29 (28%)
Schweizer Cup5 (5%)

Statistics by League

3

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

8Y/M 0.1Goals 218
1305Y/M 4.5Goals 93
25Y/M 5.0Goals 13

Recent Matches

50

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

May 3, 2026Challenge League
Match Details
Feb 20, 2026Challenge League4
Match Details
Jan 30, 2026Challenge League4
Match Details
May 13, 2025Super League7
Match Details
Apr 18, 2025Challenge League
Match Details
Apr 11, 2025Challenge League
Match Details
Apr 5, 2025Super League5
Match Details
Apr 1, 2025Super League3
Match Details
Mar 28, 2025Challenge League
Match Details
Mar 2, 2025Super League1
Match Details
Feb 14, 2025Challenge League
Match Details
Feb 5, 2025Super League21
Match Details
Feb 1, 2025Challenge League
Match Details
Jan 24, 2025Challenge League
Match Details
Dec 7, 2024Super League5
Match Details
Nov 23, 2024Super League5
Match Details
Nov 3, 2024Super League3
Match Details
Oct 26, 2024Super League6
Match Details
Sep 22, 2024Super League5
Match Details
Sep 14, 2024Schweizer Cup4
Match Details
Aug 11, 2024Super League2
Match Details
Aug 4, 2024Challenge League
Match Details
Jul 20, 2024Challenge League
Match Details
May 18, 2024Super League3
Match Details
Apr 13, 2024Super League61
Match Details
Apr 3, 2024Super League41
Match Details
Mar 16, 2024Super League5
Match Details
Mar 10, 2024Super League3
Match Details
Feb 24, 2024Super League7
Match Details
Feb 16, 2024Challenge League
Match Details
Feb 10, 2024Challenge League
Match Details
Jan 30, 2024Super League4
Match Details
Jan 26, 2024Challenge League
Match Details
Dec 10, 2023Super League71
Match Details
Nov 25, 2023Super League4
Match Details
Nov 1, 2023Schweizer Cup7
Match Details
Oct 28, 2023Super League4
Match Details
Sep 28, 2023Super League9
Match Details
Sep 25, 2023Challenge League
Match Details
Sep 17, 2023Schweizer Cup4
Match Details
Sep 2, 2023Super League4
Match Details
Aug 13, 2023Super League71
Match Details
Jul 28, 2023Challenge League
Match Details
May 29, 2023Super League4
Match Details
May 23, 2023Challenge League
Match Details
May 19, 2023Challenge League
Match Details
May 12, 2023Challenge League
Match Details
Apr 25, 2023Super League2
Match Details
Apr 14, 2023Challenge League
Match Details