Appearances
13
Assistant
13
Season-by-Season
| Season | Total | AR |
|---|---|---|
| 2026/27 | 13 | 13 |
Teams officiated
- 🏴Middlesbrough4×
- 🏴Norwich City3×
- 🏴Birmingham City2×
- 🏴Blackburn2×
- 🏴Burnley2×
- 🏴Lincoln City2×
- 🏴Sheffield United2×
- 🏴Bolton Wanderers1×
- 🏴Cardiff City1×
- 🏴Charlton Athletic1×
- 🏴Derby County1×
- 🏴Portsmouth1×
- 🏴Southampton1×
- 🏴Stoke City1×
- 🏴West Bromwich Albion1×
Venues
- 2×
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →03/11/2026 · 2026/27
Derby County0–4Norwich City
31/10/2026 · 2026/27
Lincoln City1–3Birmingham City
23/10/2026 · 2026/27
Bolton Wanderers1–5Middlesbrough
13/10/2026 · 2026/27
Burnley2–2Charlton Athletic
10/10/2026 · 2026/27
Sheffield United3–0Lincoln City
19/09/2026 · 2026/27
Portsmouth2–2Blackburn
12/09/2026 · 2026/27
Middlesbrough4–3Norwich City
08/09/2026 · 2026/27
Cardiff City1–1Stoke City
05/09/2026 · 2026/27
Sheffield United1–3Norwich City
01/09/2026 · 2026/27
Birmingham City1–1Southampton
29/08/2026 · 2026/27
Middlesbrough3–1West Bromwich Albion
22/08/2026 · 2026/27
Blackburn2–1Middlesbrough