Appearances
13
Assistant
13
Season-by-Season
| Season | Total | AR |
|---|---|---|
| 2026/27 | 13 | 13 |
Teams officiated
- 🏴Burnley3×
- 🏴Middlesbrough3×
- 🏴Sheffield United3×
- 🏴Watford3×
- 🏴Cardiff City2×
- 🏴Wolverhampton Wanderers2×
- 🏴Wrexham2×
- 🏴Birmingham City1×
- 🏴Blackburn1×
- 🏴Bristol City1×
- 🏴Charlton Athletic1×
- 🏴Derby County1×
- 🏴Lincoln City1×
- 🏴Swansea City1×
- 🏴West Ham United1×
Venues
- 3×
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →07/11/2026 · 2026/27
WatfordvsMiddlesbrough
24/10/2026 · 2026/27
Wolverhampton Wanderers1–0Watford
17/10/2026 · 2026/27
Middlesbrough2–2Cardiff City
13/10/2026 · 2026/27
Burnley2–2Charlton Athletic
10/10/2026 · 2026/27
Sheffield United3–0Lincoln City
19/09/2026 · 2026/27
Burnley1–1Derby County
13/09/2026 · 2026/27
Sheffield United0–1Wolverhampton Wanderers
08/09/2026 · 2026/27
Blackburn1–2Sheffield United
05/09/2026 · 2026/27
Swansea City0–0Wrexham
02/09/2026 · 2026/27
Burnley1–1Middlesbrough
29/08/2026 · 2026/27
Watford1–1West Ham United
22/08/2026 · 2026/27
Birmingham City2–2Bristol City