Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| EFL League One | 2026/27 | 1 | 1,00 | 0,00 | 0 |
| EFL Championship | 2026/27 | 1 | 6,00 | 0,00 | 0 |
| Premier League | 2025/26 | 15 | 4,07 | 0,13 | 1 |
| EFL Championship | 2025/26 | 1 | 4,00 | 1,00 | 0 |
Ultimele meciuri arbitrate
- 17.10.2026Wrexham 4:1 Preston North EndEFL Championship · Etapa 11🟨 6 🟥 0
- 10.10.2026Leicester City 1:3 Peterborough UnitedEFL League One · Etapa 10🟨 1 🟥 0
- 10.02.2026West Ham United 1:1 Manchester UnitedPremier League · Etapa 26🟨 2 🟥 0
- 31.01.2026Liverpool 4:1 Newcastle UnitedPremier League · Etapa 24🟨 4 🟥 0
- 26.01.2026Everton 1:1 Leeds UnitedPremier League · Etapa 23🟨 3 🟥 0
- 03.01.2026Aston Villa 3:1 Nottingham ForestPremier League · Etapa 20🟨 3 🟥 0
- 27.12.2025Liverpool 2:1 Wolverhampton WanderersPremier League · Etapa 18🟨 1 🟥 0
- 20.12.2025Sheffield United 3:0 Birmingham CityEFL Championship · Etapa 22🟨 4 🟥 1
- 15.12.2025Manchester United 4:4 BournemouthPremier League · Etapa 16🟨 5 🟥 0
- 07.12.2025Brighton & Hove Albion 1:1 West Ham UnitedPremier League · Etapa 15🟨 4 🟥 0
- 25.10.2025Brentford 3:2 LiverpoolPremier League · Etapa 9🟨 5 🟥 0 · ⚽P 1
- 19.10.2025Tottenham Hotspur 1:2 Aston VillaPremier League · Etapa 8🟨 2 🟥 0
- 03.10.2025Bournemouth 3:1 FulhamPremier League · Etapa 7🟨 1 🟥 0
- 27.09.2025Chelsea 1:3 Brighton & Hove AlbionPremier League · Etapa 6🟨 9 🟥 1
- 13.09.2025Everton 0:0 Aston VillaPremier League · Etapa 4🟨 6 🟥 0
- 30.08.2025Tottenham Hotspur 0:1 BournemouthPremier League · Etapa 3🟨 6 🟥 0
- 25.08.2025Newcastle United 2:3 LiverpoolPremier League · Etapa 2🟨 5 🟥 1
- 17.08.2025Manchester United 0:1 ArsenalPremier League · Etapa 1🟨 5 🟥 0
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.