Menu
MM
Referee

M. Milanović

Career Statistics

151

M. Milanović has officiated 151 matches, issuing 604 yellow and 27 red cards (4.00 yellows per match). Home teams win 39.7% of the time when this referee is in charge.

151

Matches

604

4.00/game

Yellow Cards

27

0.18/game

Red Cards

50

0.33/game

Penalties

454

3.01/game

Goals

60

39.7%

Home Wins

61

40.4%

Away Wins

30

19.9%

Draws

Result Distribution

Match outcome breakdown when M. Milanović officiates: 39.7% home wins, 19.9% draws, 40.4% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 39.7%
D 19.9%
A 40.4%
Home winDrawAway win

Matches per Year

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

2019820201520213020222820232820242520251120266

League Level Breakdown

151matches
Super Liga107 (71%)
UEFA Youth League11 (7%)
UEFA U19 Championship - Qualification8 (5%)
UEFA Europa Conference League7 (5%)
Prva Liga6 (4%)
UEFA U21 Championship - Qualification4 (3%)
UEFA U17 Championship3 (2%)
UEFA Champions League2 (1%)
UEFA U17 Championship - Qualification2 (1%)
Friendlies1 (1%)

Statistics by League

10

M. Milanović has officiated across 10 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 · Serbia107Matches
50025Y/M 4.7Goals 292
ULUEFA Youth League · World11Matches
2Y/M 0.2Goals 38
442Y/M 5.5Goals 41
19Y/M 2.7Goals 25
PLPrva Liga · Serbia6Matches
Y/M 0.0Goals 14
17Y/M 4.3Goals 11
13Y/M 4.3Goals 14
5Y/M 2.5Goals 6
Y/M 0.0Goals 12
FFriendlies · World1Matches
4Y/M 4.0Goals 1

Recent Matches

50

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

Apr 19, 2026Super Liga71
Match Details
Mar 21, 2026Super Liga2
Match Details
Mar 14, 2026Super Liga2
Match Details
Feb 25, 2026UEFA Youth League2
Match Details
Feb 14, 2026Super Liga7
Match Details
Jan 31, 2026Super Liga21
Match Details
Jul 22, 2025UEFA Champions League
Match Details
May 25, 2025Super Liga71
Match Details
May 12, 2025Super Liga91
Match Details
Apr 23, 2025Super Liga11
Match Details
Mar 29, 2025Super Liga41
Match Details
Mar 17, 2025Super Liga21
Match Details
Mar 5, 2025UEFA Youth League
Match Details
Mar 2, 2025Super Liga
Match Details
Feb 15, 2025Super Liga
Match Details
Feb 8, 2025Super Liga4
Match Details
Dec 15, 2024Super Liga101
Match Details
Match Details
Nov 29, 2024Super Liga6
Match Details
Match Details
Oct 21, 2024Super Liga10
Match Details
Valletta U1932Honka U19
Oct 2, 2024UEFA Youth League
Match Details
Sep 22, 2024Super Liga4
Match Details
Sep 1, 2024Super Liga4
Match Details
Aug 4, 2024Super Liga51
Match Details
Jul 20, 2024Super Liga2
Match Details
Jul 17, 2024UEFA Champions League5
Match Details
May 16, 2024Super Liga8
Match Details
May 2, 2024Super Liga8
Match Details
Apr 15, 2024Super Liga5
Match Details
Apr 3, 2024Super Liga3
Match Details
Mar 16, 2024Super Liga31
Match Details
Mar 13, 2024Super Liga5
Match Details
Feb 24, 2024Super Liga6
Match Details
Feb 11, 2024Super Liga7
Match Details
Dec 21, 2023Super Liga61
Match Details
Atlético Madrid U1901Lazio U19
Dec 13, 2023UEFA Youth League
Match Details
Dec 2, 2023Super Liga7
Match Details
Salzburg U1911Internazionale U19
Nov 8, 2023UEFA Youth League
Match Details
Nov 6, 2023Super Liga4
Match Details
Mainz 05 U1911Maribor U19
Oct 25, 2023UEFA Youth League
Match Details
Oct 21, 2023Super Liga7
Match Details