Menu
Referees

M Ruc — Referee Profile

MR

M. Ruc

Career Statistics

87

M. Ruc has officiated 87 matches, issuing 394 yellow and 18 red cards (4.53 yellows per match). Home teams win 37.9% of the time when this referee is in charge.

87

Matches

394

4.53/game

Yellow Cards

18

0.21/game

Red Cards

28

0.32/game

Penalties

242

2.78/game

Goals

33

37.9%

Home Wins

33

37.9%

Away Wins

21

24.1%

Draws

Result Distribution

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

H 37.9%
D 24.1%
A 37.9%
Home winDrawAway win

Matches per Year

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

20196202062021142022132023162024182025720267

League Level Breakdown

87matches
2. liga47 (54%)
Super Liga39 (45%)
Cup1 (1%)

Statistics by League

3

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

2L2. liga · Slovakia47Matches
25213Y/M 5.4Goals 128
SLSuper Liga · Slovakia39Matches
1374Y/M 3.5Goals 112
CCup · Slovakia1Matches
51Y/M 5.0Goals 2

Recent Matches

50

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

May 3, 2026Super Liga
Match Details
Apr 12, 2026Super Liga3
Match Details
Apr 5, 2026Super Liga6
Match Details
Mar 18, 2026Cup51
Match Details
Mar 14, 2026Super Liga5
Match Details
Mar 7, 2026Super Liga2
Match Details
Feb 7, 2026Super Liga
Match Details
May 16, 20252. Liga5
Match Details
May 3, 2025Super Liga5
Match Details
Apr 27, 2025Super Liga4
Match Details
Apr 20, 20252. Liga2
Match Details
Apr 5, 2025Super Liga1
Match Details
Mar 15, 20252. Liga8
Match Details
Dec 15, 2024Super Liga4
Match Details
Nov 30, 2024Super Liga5
Match Details
Nov 10, 2024Super Liga31
Match Details
Nov 1, 20242. Liga91
Match Details
Oct 27, 2024Super Liga6
Match Details
Oct 19, 20242. Liga8
Match Details
Sep 28, 2024Super Liga41
Match Details
Sep 15, 2024Super Liga4
Match Details
Aug 17, 2024Super Liga3
Match Details
Aug 4, 2024Super Liga3
Match Details
Jul 27, 20242. Liga31
Match Details
May 4, 20242. Liga4
Match Details
Apr 14, 20242. Liga7
Match Details
Dolný Kubín12Slavoj Trebišov
Apr 7, 20242. Liga94
Match Details
Mar 23, 20242. Liga7
Match Details
Mar 9, 2024Super Liga3
Match Details
Mar 2, 2024Super Liga2
Match Details
Feb 16, 2024Super Liga2
Match Details
Dec 3, 2023Super Liga5
Match Details
Nov 18, 20232. Liga4
Match Details
Oct 28, 20232. Liga62
Match Details
Oct 1, 2023Super Liga3
Match Details
Sep 23, 20232. Liga5
Match Details
Sep 3, 20232. Liga10
Match Details
Aug 13, 20232. Liga5
Match Details
Aug 5, 2023Super Liga5
Match Details
May 13, 2023Super Liga4
Match Details
Apr 29, 2023Super Liga3
Match Details
Apr 22, 20232. Liga3
Match Details
Apr 7, 2023Super Liga4
Match Details
Apr 2, 20232. Liga5
Match Details
Mar 25, 20232. Liga4
Match Details
Feb 24, 2023Super Liga31
Match Details
Feb 11, 2023Super Liga2
Match Details
Nov 24, 2022Super Liga2
Match Details
Nov 5, 20222. Liga7
Match Details