Estatísticas por competição
| Liga | Época | Jogos | Amarelos / jogo | Vermelhos / jogo | Penáltis |
|---|---|---|---|---|---|
| EFL Championship | 2026/27 | 4 | 2,50 | 0,00 | 1 |
| EFL League One | 2026/27 | 1 | 2,00 | 0,00 | 0 |
| EFL Championship | 2025/26 | 23 | 2,61 | 0,04 | 2 |
Últimos jogos arbitrados
- 13.10.2026Bristol City 0:1 Blackburn RoversEFL Championship · Jornada 10🟨 0 🟥 0
- 19.09.2026Birmingham City 2:2 MiddlesbroughEFL Championship · Jornada 8🟨 2 🟥 0
- 08.09.2026Bolton Wanderers 2:3 West Ham UnitedEFL Championship · Jornada 6🟨 3 🟥 0 · ⚽P 1
- 29.08.2026Derby County 0:3 Swansea CityEFL Championship · Jornada 3🟨 5 🟥 0
- 22.08.2026Doncaster Rovers 0:0 BarnsleyEFL League One · Jornada 2🟨 2 🟥 0
- 25.04.2026Stoke City 1:3 PortsmouthEFL Championship · Jornada 45🟨 2 🟥 0
- 22.04.2026Middlesbrough 1:0 Sheffield WednesdayEFL Championship · Jornada 44🟨 4 🟥 0
- 12.04.2026Birmingham City 2:0 WrexhamEFL Championship · Jornada 42🟨 2 🟥 0
- 06.04.2026Hull City 0:0 Coventry CityEFL Championship · Jornada 41🟨 2 🟥 0
- 11.03.2026Oxford United 1:0 Blackburn RoversEFL Championship · Jornada 37🟨 2 🟥 0
- 07.03.2026Hull City 1:3 MillwallEFL Championship · Jornada 36🟨 6 🟥 0
- 21.02.2026Watford 2:0 Derby CountyEFL Championship · Jornada 33🟨 4 🟥 0
- 07.02.2026West Bromwich Albion 0:0 Stoke CityEFL Championship · Jornada 31🟨 2 🟥 0
- 31.01.2026Sheffield Wednesday 0:1 WrexhamEFL Championship · Jornada 30🟨 0 🟥 0
- 04.01.2026Blackburn Rovers 2:2 Charlton AthleticEFL Championship · Jornada 26🟨 5 🟥 0 · ⚽P 1
- 29.12.2025Millwall 2:1 Bristol CityEFL Championship · Jornada 24🟨 5 🟥 0
- 20.12.2025Ipswich Town 3:1 Sheffield WednesdayEFL Championship · Jornada 22🟨 2 🟥 0
- 06.12.2025Southampton 3:1 Birmingham CityEFL Championship · Jornada 19🟨 2 🟥 0
- 29.11.2025Coventry City 3:1 Charlton AthleticEFL Championship · Jornada 18🟨 2 🟥 0
- 25.11.2025Middlesbrough 2:4 Coventry CityEFL Championship · Jornada 17🟨 0 🟥 0
- 04.11.2025Ipswich Town 1:1 WatfordEFL Championship · Jornada 14🟨 3 🟥 0
- 01.11.2025Charlton Athletic 1:1 Swansea CityEFL Championship · Jornada 13🟨 0 🟥 0
- 21.10.2025Blackburn Rovers 1:3 Sheffield UnitedEFL Championship · Jornada 11🟨 2 🟥 0
- 04.10.2025Swansea City 1:3 Leicester CityEFL Championship · Jornada 9🟨 3 🟥 0 · ⚽P 1
- 20.09.2025Norwich City 2:3 WrexhamEFL Championship · Jornada 6🟨 4 🟥 0
- 13.09.2025Swansea City 2:2 Hull CityEFL Championship · Jornada 5🟨 2 🟥 0
- 22.08.2025Derby County 1:1 Bristol CityEFL Championship · Jornada 3🟨 3 🟥 0
- 09.08.2025West Bromwich Albion 1:0 Blackburn RoversEFL Championship · Jornada 1🟨 3 🟥 1
O árbitro principal de cada jogo; os cartões e os penáltis são os da ficha do jogo.