Appearances
15
Assistant
15
Season-by-Season
| Season | Total | AR |
|---|---|---|
| 2026/27 | 15 | 15 |
Teams officiated
- 🏴Burnley2×
- 🏴Cardiff City2×
- 🏴Derby County2×
- 🏴Middlesbrough2×
- 🏴Preston2×
- 🏴QPR2×
- 🏴Sheffield United2×
- 🏴Stoke City2×
- 🏴West Bromwich Albion2×
- 🏴Wolverhampton Wanderers2×
- 🏴Birmingham City1×
- 🏴Bolton Wanderers1×
- 🏴Bristol City1×
- 🏴Charlton Athletic1×
- 🏴Lincoln City1×
Venues
- 2×
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →06/11/2026 · 2026/27
Derby County3–1Bolton Wanderers
03/11/2026 · 2026/27
QPR1–1Burnley
30/10/2026 · 2026/27
Sheffield United1–0Wrexham
24/10/2026 · 2026/27
Preston1–1West Bromwich Albion
16/10/2026 · 2026/27
Burnley1–2Wolverhampton Wanderers
13/10/2026 · 2026/27
Stoke City2–3Middlesbrough
10/10/2026 · 2026/27
Swansea City2–1Norwich City
19/09/2026 · 2026/27
Cardiff City3–1Charlton Athletic
15/09/2026 · 2026/27
Middlesbrough2–2Millwall
12/09/2026 · 2026/27
West Bromwich Albion1–1QPR
05/09/2026 · 2026/27
Lincoln City1–1Southampton
01/09/2026 · 2026/27
Preston1–3Bristol City