Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| EFL Championship | 2026/27 | 4 | 4,75 | 0,00 | 1 |
| EFL League One | 2026/27 | 2 | 3,00 | 0,00 | 0 |
| EFL Championship | 2025/26 | 7 | 3,29 | 0,14 | 2 |
Ultimele meciuri arbitrate
- 10.10.2026Charlton Athletic 1:1 Bristol CityEFL Championship · Etapa 9🟨 3 🟥 0 · ⚽P 1
- 26.09.2026Wycombe Wanderers 2:2 ReadingEFL League One · Etapa 8🟨 5 🟥 0
- 09.09.2026Norwich City 2:1 Birmingham CityEFL Championship · Etapa 6🟨 9 🟥 0
- 02.09.2026Reading 5:0 Mansfield TownEFL League One · Etapa 4🟨 1 🟥 0
- 29.08.2026Charlton Athletic 1:0 Preston North EndEFL Championship · Etapa 3🟨 2 🟥 0
- 22.08.2026Blackburn Rovers 2:1 MiddlesbroughEFL Championship · Etapa 2🟨 5 🟥 0
- 21.04.2026Norwich City 2:1 Derby CountyEFL Championship · Etapa 44🟨 5 🟥 0 · ⚽P 1
- 14.03.2026Sheffield Wednesday 0:2 Ipswich TownEFL Championship · Etapa 38🟨 4 🟥 0 · ⚽P 1
- 24.02.2026Wrexham 2:1 PortsmouthEFL Championship · Etapa 34🟨 1 🟥 0
- 09.12.2025Swansea City 1:0 PortsmouthEFL Championship · Etapa 20🟨 5 🟥 0
- 29.11.2025Wrexham 1:1 Blackburn RoversEFL Championship · Etapa 18🟨 4 🟥 0
- 25.11.2025Norwich City 1:1 Oxford UnitedEFL Championship · Etapa 17🟨 1 🟥 0
- 18.10.2025Charlton Athletic 2:1 Sheffield WednesdayEFL Championship · Etapa 10🟨 3 🟥 1
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.