Appearances
12
Assistant
12
Season-by-Season
| Season | Total | AR |
|---|---|---|
| 2026/27 | 12 | 12 |
Teams officiated
- 🏴Derby County3×
- 🏴Birmingham City2×
- 🏴Cardiff City2×
- 🏴Millwall2×
- 🏴Preston2×
- 🏴QPR2×
- 🏴Southampton2×
- 🏴West Bromwich Albion2×
- 🏴Blackburn1×
- 🏴Burnley1×
- 🏴Lincoln City1×
- 🏴Norwich City1×
- 🏴Portsmouth1×
- 🏴Sheffield United1×
- 🏴West Ham United1×
Venues
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →07/11/2026 · 2026/27
Cardiff CityvsBurnley
03/11/2026 · 2026/27
Birmingham City3–0Millwall
24/10/2026 · 2026/27
Sheffield United1–1Derby County
17/10/2026 · 2026/27
West Bromwich Albion3–2Blackburn
14/10/2026 · 2026/27
Norwich City0–1Southampton
10/10/2026 · 2026/27
West Bromwich Albion0–1Birmingham City
19/09/2026 · 2026/27
QPR2–2Preston
12/09/2026 · 2026/27
Preston0–1Lincoln City
05/09/2026 · 2026/27
West Ham United3–0Derby County
29/08/2026 · 2026/27
Southampton5–1Millwall
22/08/2026 · 2026/27
Derby County2–2Cardiff City
15/08/2026 · 2026/27
Portsmouth1–3QPR