Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| Premier League | 2026/27 | 4 | 2,25 | 0,25 | 1 |
| EFL Championship | 2026/27 | 1 | 8,00 | 0,00 | 0 |
| Premier League | 2025/26 | 22 | 4,27 | 0,09 | 6 |
| EFL Championship | 2025/26 | 3 | 3,00 | 0,00 | 1 |
Ultimele meciuri arbitrate
- 17.10.2026Watford 2:0 Charlton AthleticEFL Championship · Etapa 11🟨 8 🟥 0
- 10.10.2026Sunderland 0:2 Brighton & Hove AlbionPremier League · Etapa 6🟨 1 🟥 1
- 12.09.2026Liverpool 0:0 FulhamPremier League · Etapa 4🟨 1 🟥 0
- 05.09.2026Brentford 1:1 SunderlandPremier League · Etapa 3🟨 5 🟥 0 · ⚽P 1
- 21.08.2026Arsenal 3:0 Coventry CityPremier League · Etapa 1🟨 2 🟥 0
- 10.05.2026Crystal Palace 2:2 EvertonPremier League · Etapa 36🟨 2 🟥 0
- 01.05.2026Leeds United 3:1 BurnleyPremier League · Etapa 35🟨 7 🟥 0
- 18.04.2026Newcastle United 1:2 BournemouthPremier League · Etapa 33🟨 6 🟥 0
- 11.04.2026Burnley 0:2 Brighton & Hove AlbionPremier League · Etapa 32🟨 3 🟥 0
- 15.03.2026Crystal Palace 0:0 Leeds UnitedPremier League · Etapa 30🟨 6 🟥 1 · ⚽P 1
- 03.03.2026Wolverhampton Wanderers 2:1 LiverpoolPremier League · Etapa 29🟨 3 🟥 0
- 01.03.2026Fulham 2:1 Tottenham HotspurPremier League · Etapa 28🟨 6 🟥 0
- 21.02.2026Manchester City 2:1 Newcastle UnitedPremier League · Etapa 27🟨 7 🟥 0
- 16.02.2026Coventry City 3:1 MiddlesbroughEFL Championship · Etapa 32🟨 5 🟥 0 · ⚽P 1
- 08.02.2026Brighton & Hove Albion 0:1 Crystal PalacePremier League · Etapa 25🟨 4 🟥 0
- 31.01.2026Blackburn Rovers 0:1 Hull CityEFL Championship · Etapa 30🟨 2 🟥 0
- 24.01.2026West Ham United 3:1 SunderlandPremier League · Etapa 23🟨 7 🟥 0 · ⚽P 1
- 07.01.2026Manchester City 1:1 Brighton & Hove AlbionPremier League · Etapa 21🟨 8 🟥 0 · ⚽P 1
- 30.12.2025Manchester United 1:1 Wolverhampton WanderersPremier League · Etapa 19🟨 2 🟥 0
- 20.12.2025Leeds United 4:1 Crystal PalacePremier League · Etapa 17🟨 4 🟥 0 · ⚽P 1
- 13.12.2025Chelsea 2:0 EvertonPremier League · Etapa 16🟨 1 🟥 0
- 02.12.2025Newcastle United 2:2 Tottenham HotspurPremier League · Etapa 14🟨 3 🟥 0 · ⚽P 1
- 22.11.2025Bournemouth 2:2 West Ham UnitedPremier League · Etapa 12🟨 5 🟥 0 · ⚽P 1
- 03.11.2025Sunderland 1:1 EvertonPremier League · Etapa 10🟨 5 🟥 0
- 26.10.2025Arsenal 1:0 Crystal PalacePremier League · Etapa 9🟨 0 🟥 0
- 18.10.2025Stoke City 1:0 WrexhamEFL Championship · Etapa 10🟨 2 🟥 0
- 04.10.2025Leeds United 1:2 Tottenham HotspurPremier League · Etapa 7🟨 5 🟥 0
- 20.09.2025Burnley 1:1 Nottingham ForestPremier League · Etapa 5🟨 2 🟥 0
- 13.09.2025Crystal Palace 0:0 SunderlandPremier League · Etapa 4🟨 2 🟥 0
- 23.08.2025Bournemouth 1:0 Wolverhampton WanderersPremier League · Etapa 2🟨 6 🟥 1
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.