Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →

Michael Oliver

Referees ·England ·b. 20 Feb 1985
96
Matches
3.69
Yellows / match
0.16
Reds / match
23.2
Fouls / match
354 Y · 15 R
Cards shown · 8 to the bench
41.2% home · 58.8% away
Card split by side
2.94
Goals / match
0.15
Penalty goals / match
69 of 96
Matches with foul data
Jun 2024 – Nov 2026
On record
Penalties count converted spot-kicks only. There is no separate penalty-award record in the data, so a saved or missed penalty is not in that number and this is not an award rate. Fouls come from the match stats feed, which covers about four matches in five — the denominator is above.

By season

17
SeasonMatYRY/mFouls/m
Premier League 26/27 8 25 3 3.12 21.6
UEFA Champions League 26/27 5 17 2 3.40 20.8
UEFA Europa League 26/27 1 4 0 4.00 26.0
UEFA Nations League 26/27 1 3 0 3.00 33.0
World Cup 2026 5 21 0 4.20 26.6
World Cup Qualification, UEFA 2026 4 20 1 5.00 23.5
Premier League 25/26 29 91 2 3.14 22.9
UEFA Champions League 25/26 10 43 0 4.30 23.6
FA Cup 25/26 1 6 0 6.00 25.0
UEFA Europa League 25/26 1 7 0 7.00 20.0
Premier League 24/25 15 62 5 4.13 —
UEFA Nations League 24/25 4 17 0 4.25 —
UEFA Champions League 24/25 4 14 1 3.50 —
FA Cup 24/25 2 7 1 3.50 —
UEFA Conference League 24/25 1 6 0 6.00 —
UEFA Europa League 24/25 1 3 0 3.00 —
EURO 2024 4 8 0 2.00 22.8

By competition

9
CompetitionMatYRY/mGoals/m
Premier League 52 178 10 3.42 2.48
Champions League 19 74 3 3.89 3.42
UEFA Nations League 5 20 0 4.00 5.00
World Cup 2026 5 21 0 4.20 3.60
World Cup Qualification UEFA 4 20 1 5.00 3.75
UEFA Euro 2024 4 8 0 2.00 2.00
Europa League 3 14 0 4.67 3.00
FA Cup 3 13 1 4.33 3.33
Conference League 1 6 0 6.00 3.00

Last matches

20
MatchDateScoreYR
Brighton & Hove Albion – Brentford 08 Nov 26 2–0 6 1
FC Porto – SSC Napoli 04 Nov 26 4–1 5 1
Tottenham Hotspur – Crystal Palace 31 Oct 26 2–0 2 1
Paris Saint-Germain – FC Barcelona 20 Oct 26 4–2 1 0
Nottingham Forest – Arsenal 18 Oct 26 0–1 2 0
Olympique de Marseille – Olympiacos FC 15 Oct 26 0–1 4 0
Türkiye – Italy 28 Sep 26 1–4 3 0
Bournemouth – Liverpool FC 20 Sep 26 0–1 3 0
Manchester United – Manchester City 13 Sep 26 0–1 4 1
Real Madrid – Inter 08 Sep 26 2–1 4 0
Hull City – Aston Villa 05 Sep 26 0–0 2 0
Chelsea – Brighton & Hove Albion 30 Aug 26 4–3 4 0
Bodø/Glimt – NEC Nijmegen 25 Aug 26 3–0 2 1
Brentford – Tottenham Hotspur 22 Aug 26 3–0 2 0
ŠK Slovan Bratislava – Mjällby AIF 11 Aug 26 2–0 5 0
Spain – Belgium 10 Jul 26 2–1 4 0
Canada – Morocco 04 Jul 26 0–3 8 0
Norway – France 26 Jun 26 1–4 2 0
Netherlands – Sweden 20 Jun 26 5–1 3 0
Côte d'Ivoire – Ecuador 14 Jun 26 1–0 4 0
Via APIGET /api/v2/referees/1756/ Docs →