Menu
Referees

M. Ocenas — Referee Profile

MO

M. Ocenas

Career Statistics

163

M. Ocenas has officiated 163 matches, issuing 628 yellow and 31 red cards (3.85 yellows per match). Home teams win 39.9% of the time when this referee is in charge.

163

Matches

628

3.85/game

Yellow Cards

31

0.19/game

Red Cards

36

0.22/game

Penalties

416

2.55/game

Goals

65

39.9%

Home Wins

60

36.8%

Away Wins

38

23.3%

Draws

Result Distribution

Match outcome breakdown when M. Ocenas officiates: 39.9% home wins, 23.3% draws, 36.8% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 39.9%
D 23.3%
A 36.8%
Home winDrawAway win

Matches per Year

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

2019112020182021252022322023332024312025920264

League Level Breakdown

163matches
Super Liga107 (66%)
2. liga21 (13%)
UEFA U19 Championship - Qualification9 (6%)
UEFA Europa Conference League7 (4%)
UEFA U17 Championship3 (2%)
UEFA U21 Championship3 (2%)
UEFA U21 Championship - Qualification3 (2%)
UEFA Youth League3 (2%)
Friendlies2 (1%)
UEFA Champions League2 (1%)
UEFA Europa League2 (1%)
Euro Championship - Qualification1 (1%)

Statistics by League

12

M. Ocenas has officiated across 12 competitions, with the most appearances in Super Liga (107 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

SLSuper Liga · Slovakia107Matches
45821Y/M 4.3Goals 263
2L2. liga · Slovakia21Matches
876Y/M 4.1Goals 54
241Y/M 2.7Goals 27
15Y/M 2.1Goals 16
132Y/M 4.3Goals 14
Y/M 0.0Goals 7
131Y/M 4.3Goals 7
Y/M 0.0Goals 11
FFriendlies · World2Matches
3Y/M 1.5Goals 9
7Y/M 3.5Goals 4
Y/M 0.0Goals 2
8Y/M 8.0Goals 2

Recent Matches

50

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

Apr 19, 2026Super Liga4
Match Details
Apr 5, 2026Super Liga5
Match Details
Feb 28, 2026Super Liga51
Match Details
Feb 7, 2026Super Liga
Match Details
May 23, 2025Super Liga6
Match Details
May 10, 2025Super Liga
Match Details
Apr 26, 2025Super Liga4
Match Details
Apr 20, 2025Super Liga3
Match Details
Apr 6, 2025Super Liga6
Match Details
Mar 16, 2025Super Liga6
Match Details
Mar 8, 20252. Liga9
Match Details
Mar 1, 2025Super Liga6
Match Details
Feb 8, 2025Super Liga4
Match Details
Dec 7, 2024Super Liga5
Match Details
Nov 23, 2024Super Liga
Match Details
Nov 3, 2024Super Liga5
Match Details
Oct 27, 20242. Liga51
Match Details
Oct 19, 2024Super Liga5
Match Details
Sep 28, 2024Super Liga6
Match Details
Sep 24, 2024Super Liga5
Match Details
Sep 14, 2024Super Liga5
Match Details
Aug 24, 2024Super Liga81
Match Details
Aug 10, 20242. Liga2
Match Details
Jul 27, 2024Super Liga5
Match Details
Jun 10, 2024Friendlies3
Match Details
May 18, 2024Super Liga8
Match Details
May 10, 20242. Liga3
Match Details
May 4, 2024Super Liga31
Match Details
Apr 27, 2024Super Liga1
Match Details
Apr 24, 20242. Liga61
Match Details
Apr 21, 2024Super Liga4
Match Details
Apr 13, 2024Super Liga8
Match Details
Apr 6, 2024Super Liga4
Match Details
Mar 16, 2024Super Liga5
Match Details
Mar 9, 2024Super Liga3
Match Details
Feb 24, 2024Super Liga1
Match Details
Feb 10, 2024Super Liga51
Match Details
Dec 17, 2023Super Liga3
Match Details
Salzburg U1942Benfica U19
Dec 12, 2023UEFA Youth League
Match Details
Dec 9, 2023Super Liga2
Match Details
Nov 26, 2023Super Liga2
Match Details
Nov 11, 2023Super Liga3
Match Details
Nov 4, 20232. Liga8
Match Details