Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| Premier League | 2026/27 | 5 | 4,60 | 0,00 | 0 |
| Premier League | 2025/26 | 22 | 3,64 | 0,09 | 6 |
| EFL Championship | 2025/26 | 2 | 3,50 | 0,00 | 1 |
Ultimele meciuri arbitrate
- 17.10.2026Newcastle United 0:1 Aston VillaPremier League · Etapa 7🟨 8 🟥 0
- 19.09.2026Nottingham Forest 0:1 Coventry CityPremier League · Etapa 5🟨 2 🟥 0
- 12.09.2026Bournemouth 2:2 BrentfordPremier League · Etapa 4🟨 6 🟥 0
- 31.08.2026Aston Villa 0:1 ArsenalPremier League · Etapa 2🟨 4 🟥 0
- 23.08.2026Manchester City 2:1 BournemouthPremier League · Etapa 1🟨 3 🟥 0
- 23.05.2026Hull City 1:0 MiddlesbroughEFL Championship🟨 1 🟥 0
- 17.05.2026Newcastle United 3:1 West Ham UnitedPremier League · Etapa 37🟨 4 🟥 0
- 11.05.2026Tottenham Hotspur 1:1 Leeds UnitedPremier League · Etapa 36🟨 5 🟥 0 · ⚽P 1
- 02.05.2026Arsenal 3:0 FulhamPremier League · Etapa 35🟨 1 🟥 0
- 19.04.2026Ipswich Town 2:2 MiddlesbroughEFL Championship · Etapa 43🟨 6 🟥 0 · ⚽P 1
- 10.04.2026West Ham United 4:0 Wolverhampton WanderersPremier League · Etapa 32🟨 4 🟥 0
- 21.03.2026Leeds United 0:0 BrentfordPremier League · Etapa 31🟨 2 🟥 0
- 04.03.2026Aston Villa 1:4 ChelseaPremier League · Etapa 29🟨 5 🟥 0
- 28.02.2026Bournemouth 1:1 SunderlandPremier League · Etapa 28🟨 6 🟥 0
- 21.02.2026Brentford 0:2 Brighton & Hove AlbionPremier League · Etapa 27🟨 3 🟥 0
- 07.02.2026Wolverhampton Wanderers 1:3 ChelseaPremier League · Etapa 25🟨 2 🟥 0 · ⚽P 2
- 25.01.2026Newcastle United 0:2 Aston VillaPremier League · Etapa 23🟨 3 🟥 0
- 17.01.2026Tottenham Hotspur 1:2 West Ham UnitedPremier League · Etapa 22🟨 8 🟥 0
- 04.01.2026Leeds United 1:1 Manchester UnitedPremier League · Etapa 20🟨 1 🟥 0
- 01.01.2026Sunderland 0:0 Manchester CityPremier League · Etapa 19🟨 2 🟥 0
- 28.12.2025Crystal Palace 0:1 Tottenham HotspurPremier League · Etapa 18🟨 5 🟥 0
- 09.11.2025Nottingham Forest 3:1 Leeds UnitedPremier League · Etapa 11🟨 3 🟥 0 · ⚽P 1
- 01.11.2025Tottenham Hotspur 0:1 ChelseaPremier League · Etapa 10🟨 6 🟥 0
- 18.10.2025Crystal Palace 3:3 BournemouthPremier League · Etapa 8🟨 5 🟥 0 · ⚽P 1
- 05.10.2025Wolverhampton Wanderers 1:1 Brighton & Hove AlbionPremier League · Etapa 7🟨 6 🟥 1
- 28.09.2025Newcastle United 1:2 ArsenalPremier League · Etapa 6🟨 3 🟥 0
- 13.09.2025West Ham United 0:3 Tottenham HotspurPremier League · Etapa 4🟨 1 🟥 1
- 23.08.2025Arsenal 5:0 Leeds UnitedPremier League · Etapa 2🟨 2 🟥 0 · ⚽P 1
- 16.08.2025Wolverhampton Wanderers 0:4 Manchester CityPremier League · Etapa 1🟨 3 🟥 0
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.