Menu
Rozhodcovia

M Turkes — Referee Profile

Career Statistics

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

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.
CLChallenge League· Switzerland71Matches
80Y/M0.1Goals218
SLSuper League· Switzerland29Matches
1305Y/M4.5Goals93
SCSchweizer Cup· Switzerland5Matches
250Y/M5.0Goals13

Recent Matches

The last 50 matches officiated by M. Turkes. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
2026-05-03Challenge League0
2026-02-20Challenge League4
2026-01-30Challenge League4
2025-05-13Super League7
2025-04-18Challenge League0
2025-04-11Challenge League0
2025-04-05Super League5
2025-04-01Super League3
2025-03-28Challenge League0
2025-03-02Super League1
2025-02-14Challenge League0
2025-02-05Super League21
2025-02-01Challenge League0
2025-01-24Challenge League0
2024-12-07Super League5
2024-11-23Super League5
2024-11-03Super League3
2024-10-26Super League6
2024-09-22Super League5
2024-09-14Schweizer Cup4
2024-08-30Challenge League0
2024-08-11Super League2
2024-08-04Challenge League0
2024-07-20Challenge League0
2024-05-18Super League3
2024-04-13Super League61
2024-04-03Super League41
2024-03-16Super League5
2024-03-10Super League3
2024-02-24Super League7
2024-02-16Challenge League0
2024-02-10Challenge League0
2024-01-30Super League4
2024-01-26Challenge League0
2023-12-10Super League71
2023-11-25Super League4
2023-11-01Schweizer Cup7
2023-10-28Super League4
2023-09-28Super League9
2023-09-25Challenge League0
2023-09-17Schweizer Cup4
2023-09-02Super League4
2023-08-13Super League71
2023-07-28Challenge League0
2023-05-29Super League4
2023-05-23Challenge League0
2023-05-19Challenge League0
2023-05-12Challenge League0
2023-04-25Super League2
2023-04-14Challenge League0