Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| Premier League | 2026/27 | 5 | 5,00 | 0,60 | 0 |
| Premier League | 2025/26 | 30 | 4,27 | 0,13 | 7 |
Ultimele meciuri arbitrate
- 17.10.2026Fulham 1:0 Hull CityPremier League · Etapa 7🟨 4 🟥 1
- 11.10.2026Liverpool 0:3 Manchester CityPremier League · Etapa 6🟨 5 🟥 1
- 12.09.2026Crystal Palace 2:3 Ipswich TownPremier League · Etapa 4🟨 5 🟥 1
- 06.09.2026Arsenal 2:1 ChelseaPremier League · Etapa 3🟨 6 🟥 0
- 29.08.2026Bournemouth 1:1 EvertonPremier League · Etapa 2🟨 5 🟥 0
- 24.05.2026Sunderland 2:1 ChelseaPremier League · Etapa 38🟨 9 🟥 1
- 15.05.2026Aston Villa 4:2 LiverpoolPremier League · Etapa 37🟨 4 🟥 0
- 10.05.2026West Ham United 0:1 ArsenalPremier League · Etapa 36🟨 7 🟥 0
- 02.05.2026Newcastle United 3:1 Brighton & Hove AlbionPremier League · Etapa 35🟨 7 🟥 0
- 27.04.2026Manchester United 2:1 BrentfordPremier League · Etapa 34🟨 6 🟥 0
- 19.04.2026Everton 1:2 LiverpoolPremier League · Etapa 33🟨 2 🟥 0
- 12.04.2026Chelsea 0:3 Manchester CityPremier League · Etapa 32🟨 4 🟥 0
- 21.03.2026Fulham 3:1 BurnleyPremier League · Etapa 31🟨 4 🟥 1 · ⚽P 1
- 15.03.2026Liverpool 1:1 Tottenham HotspurPremier League · Etapa 30🟨 1 🟥 0
- 04.03.2026Brighton & Hove Albion 0:1 ArsenalPremier League · Etapa 29🟨 5 🟥 0
- 01.03.2026Manchester United 2:1 Crystal PalacePremier League · Etapa 28🟨 4 🟥 1 · ⚽P 1
- 11.02.2026Sunderland 0:1 LiverpoolPremier League · Etapa 26🟨 1 🟥 0
- 31.01.2026Brighton & Hove Albion 1:1 EvertonPremier League · Etapa 24🟨 3 🟥 0
- 17.01.2026Leeds United 1:0 FulhamPremier League · Etapa 22🟨 7 🟥 0
- 03.01.2026Bournemouth 2:3 ArsenalPremier League · Etapa 20🟨 4 🟥 0
- 01.01.2026Liverpool 0:0 Leeds UnitedPremier League · Etapa 19🟨 2 🟥 0
- 27.12.2025West Ham United 0:1 FulhamPremier League · Etapa 18🟨 4 🟥 0
- 20.12.2025Bournemouth 1:1 BurnleyPremier League · Etapa 17🟨 2 🟥 0
- 06.12.2025Everton 3:0 Nottingham ForestPremier League · Etapa 15🟨 7 🟥 0
- 30.11.2025Aston Villa 1:0 Wolverhampton WanderersPremier League · Etapa 13🟨 4 🟥 0
- 22.11.2025Brighton & Hove Albion 2:1 BrentfordPremier League · Etapa 12🟨 6 🟥 0 · ⚽P 2
- 09.11.2025Manchester City 3:0 LiverpoolPremier League · Etapa 11🟨 6 🟥 0 · ⚽P 1
- 01.11.2025Burnley 0:2 ArsenalPremier League · Etapa 10🟨 3 🟥 0
- 18.10.2025Nottingham Forest 0:3 ChelseaPremier League · Etapa 8🟨 5 🟥 1
- 27.09.2025Crystal Palace 2:1 LiverpoolPremier League · Etapa 6🟨 5 🟥 0
- 20.09.2025Brighton & Hove Albion 2:2 Tottenham HotspurPremier League · Etapa 5🟨 3 🟥 0
- 13.09.2025Newcastle United 1:0 Wolverhampton WanderersPremier League · Etapa 4🟨 5 🟥 0
- 31.08.2025Liverpool 1:0 ArsenalPremier League · Etapa 3🟨 4 🟥 0
- 24.08.2025Fulham 1:1 Manchester UnitedPremier League · Etapa 2🟨 2 🟥 0 · ⚽P 1
- 18.08.2025Leeds United 1:0 EvertonPremier League · Etapa 1🟨 2 🟥 0 · ⚽P 1
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.