Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| Premier League | 2026/27 | 4 | 6,25 | 0,50 | 1 |
| Premier League | 2025/26 | 25 | 4,84 | 0,12 | 8 |
Ultimele meciuri arbitrate
- 10.10.2026Manchester United 1:1 Tottenham HotspurPremier League · Etapa 6🟨 7 🟥 1
- 19.09.2026Everton 1:0 Ipswich TownPremier League · Etapa 5🟨 4 🟥 1
- 05.09.2026Brighton & Hove Albion 1:1 Leeds UnitedPremier League · Etapa 3🟨 6 🟥 0
- 23.08.2026Newcastle United 2:2 LiverpoolPremier League · Etapa 1🟨 8 🟥 0 · ⚽P 1
- 19.05.2026Chelsea 2:1 Tottenham HotspurPremier League · Etapa 37🟨 7 🟥 0
- 13.05.2026Manchester City 3:0 Crystal PalacePremier League · Etapa 31🟨 2 🟥 0
- 09.05.2026Sunderland 0:0 Manchester UnitedPremier League · Etapa 36🟨 3 🟥 0
- 25.04.2026West Ham United 2:1 EvertonPremier League · Etapa 34🟨 7 🟥 0
- 18.04.2026Tottenham Hotspur 2:2 Brighton & Hove AlbionPremier League · Etapa 33🟨 5 🟥 0
- 20.03.2026Bournemouth 2:2 Manchester UnitedPremier League · Etapa 31🟨 4 🟥 1 · ⚽P 2
- 16.03.2026Brentford 2:2 Wolverhampton WanderersPremier League · Etapa 30🟨 6 🟥 0
- 03.03.2026Leeds United 0:1 SunderlandPremier League · Etapa 29🟨 4 🟥 0 · ⚽P 1
- 28.02.2026Newcastle United 2:3 EvertonPremier League · Etapa 28🟨 6 🟥 0
- 07.02.2026Fulham 1:2 EvertonPremier League · Etapa 25🟨 6 🟥 0
- 31.01.2026Leeds United 0:4 ArsenalPremier League · Etapa 24🟨 2 🟥 0
- 07.01.2026Burnley 2:2 Manchester UnitedPremier League · Etapa 21🟨 3 🟥 0
- 04.01.2026Tottenham Hotspur 1:1 SunderlandPremier League · Etapa 20🟨 5 🟥 0
- 27.12.2025Chelsea 1:2 Aston VillaPremier League · Etapa 18🟨 8 🟥 0
- 06.12.2025Newcastle United 2:1 BurnleyPremier League · Etapa 15🟨 4 🟥 1 · ⚽P 2
- 03.12.2025Liverpool 1:1 SunderlandPremier League · Etapa 14🟨 2 🟥 0
- 29.11.2025Tottenham Hotspur 1:2 FulhamPremier League · Etapa 13🟨 5 🟥 0
- 09.11.2025Brentford 3:1 Newcastle UnitedPremier League · Etapa 11🟨 4 🟥 1 · ⚽P 1
- 01.11.2025Liverpool 2:0 Aston VillaPremier League · Etapa 10🟨 6 🟥 0
- 24.10.2025Leeds United 2:1 West Ham UnitedPremier League · Etapa 9🟨 6 🟥 0
- 04.10.2025Manchester United 2:0 SunderlandPremier League · Etapa 7🟨 5 🟥 0
- 21.09.2025Arsenal 1:1 Manchester CityPremier League · Etapa 5🟨 4 🟥 0
- 13.09.2025Brentford 2:2 ChelseaPremier League · Etapa 4🟨 5 🟥 0
- 31.08.2025Aston Villa 0:3 Crystal PalacePremier League · Etapa 3🟨 5 🟥 0 · ⚽P 1
- 24.08.2025Everton 2:0 Brighton & Hove AlbionPremier League · Etapa 2🟨 7 🟥 0 · ⚽P 1
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.