Estatísticas por competição
| Liga | Época | Jogos | Amarelos / jogo | Vermelhos / jogo | Penáltis |
|---|---|---|---|---|---|
| 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 |
Últimos jogos arbitrados
- 17.10.2026Wrexham 4:1 Preston North EndEFL Championship · Jornada 11🟨 6 🟥 0
- 10.10.2026Leicester City 1:3 Peterborough UnitedEFL League One · Jornada 10🟨 1 🟥 0
- 10.02.2026West Ham United 1:1 Manchester UnitedPremier League · Jornada 26🟨 2 🟥 0
- 31.01.2026Liverpool 4:1 Newcastle UnitedPremier League · Jornada 24🟨 4 🟥 0
- 26.01.2026Everton 1:1 Leeds UnitedPremier League · Jornada 23🟨 3 🟥 0
- 03.01.2026Aston Villa 3:1 Nottingham ForestPremier League · Jornada 20🟨 3 🟥 0
- 27.12.2025Liverpool 2:1 Wolverhampton WanderersPremier League · Jornada 18🟨 1 🟥 0
- 20.12.2025Sheffield United 3:0 Birmingham CityEFL Championship · Jornada 22🟨 4 🟥 1
- 15.12.2025Manchester United 4:4 BournemouthPremier League · Jornada 16🟨 5 🟥 0
- 07.12.2025Brighton & Hove Albion 1:1 West Ham UnitedPremier League · Jornada 15🟨 4 🟥 0
- 25.10.2025Brentford 3:2 LiverpoolPremier League · Jornada 9🟨 5 🟥 0 · ⚽P 1
- 19.10.2025Tottenham Hotspur 1:2 Aston VillaPremier League · Jornada 8🟨 2 🟥 0
- 03.10.2025Bournemouth 3:1 FulhamPremier League · Jornada 7🟨 1 🟥 0
- 27.09.2025Chelsea 1:3 Brighton & Hove AlbionPremier League · Jornada 6🟨 9 🟥 1
- 13.09.2025Everton 0:0 Aston VillaPremier League · Jornada 4🟨 6 🟥 0
- 30.08.2025Tottenham Hotspur 0:1 BournemouthPremier League · Jornada 3🟨 6 🟥 0
- 25.08.2025Newcastle United 2:3 LiverpoolPremier League · Jornada 2🟨 5 🟥 1
- 17.08.2025Manchester United 0:1 ArsenalPremier League · Jornada 1🟨 5 🟥 0
O árbitro principal de cada jogo; os cartões e os penáltis são os da ficha do jogo.