Appearances
14
Assistant
14
Season-by-Season
| Season | Total | AR |
|---|---|---|
| 2026/27 | 14 | 14 |
Teams officiated
- 🏴QPR3×
- 🏴Blackburn2×
- 🏴Bolton Wanderers2×
- 🏴Burnley2×
- 🏴Preston2×
- 🏴West Bromwich Albion2×
- 🏴Wolverhampton Wanderers2×
- 🏴Wrexham2×
- 🏴Birmingham City1×
- 🏴Cardiff City1×
- 🏴Derby County1×
- 🏴Middlesbrough1×
- 🏴Millwall1×
- 🏴Norwich City1×
- 🏴Portsmouth1×
Venues
- 2×
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →07/11/2026 · 2026/27
Birmingham City2–1Swansea City
31/10/2026 · 2026/27
Millwall4–1Derby County
24/10/2026 · 2026/27
Preston1–1West Bromwich Albion
17/10/2026 · 2026/27
Norwich City0–1Portsmouth
13/10/2026 · 2026/27
Wolverhampton Wanderers1–3Bolton Wanderers
10/10/2026 · 2026/27
Blackburn2–1Cardiff City
19/09/2026 · 2026/27
Wrexham2–1Southampton
12/09/2026 · 2026/27
West Bromwich Albion1–1QPR
08/09/2026 · 2026/27
Wrexham1–1Burnley
05/09/2026 · 2026/27
QPR0–1Middlesbrough
01/09/2026 · 2026/27
Sheffield United3–2Bolton Wanderers
29/08/2026 · 2026/27
Blackburn1–2QPR