Appearances
7
Assistant
7
Season-by-Season
| Season | Total | AR |
|---|---|---|
| 2026/27 | 7 | 7 |
Teams officiated
- 🏴Millwall3×
- 🏴Birmingham City1×
- 🏴Blackburn1×
- 🏴Bolton Wanderers1×
- 🏴Bristol City1×
- 🏴Burnley1×
- 🏴Charlton Athletic1×
- 🏴Middlesbrough1×
- 🏴Norwich City1×
- 🏴Preston1×
- 🏴QPR1×
- 🏴Wolverhampton Wanderers1×
Venues
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →19/09/2026 · 2026/27
Birmingham City2–2Middlesbrough
12/09/2026 · 2026/27
Blackburn3–1Millwall
09/09/2026 · 2026/27
Charlton Athletic0–0QPR
05/09/2026 · 2026/27
Millwall4–0Bolton Wanderers
29/08/2026 · 2026/27
Norwich City4–1Burnley
22/08/2026 · 2026/27
Preston1–3Wolverhampton Wanderers
15/08/2026 · 2026/27
Bristol City0–2Millwall