Appearances
13
Assistant
13
Season-by-Season
| Season | Total | AR |
|---|---|---|
| 2026/27 | 13 | 13 |
Teams officiated
- 🏴Preston3×
- 🏴Blackburn2×
- 🏴Bristol City2×
- 🏴Derby County2×
- 🏴Millwall2×
- 🏴Portsmouth2×
- 🏴Stoke City2×
- 🏴West Bromwich Albion2×
- 🏴Birmingham City1×
- 🏴Bolton Wanderers1×
- 🏴Charlton Athletic1×
- 🏴Norwich City1×
- 🏴Sheffield United1×
- 🏴Southampton1×
- 🏴Swansea City1×
Venues
- 3×
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →07/11/2026 · 2026/27
Preston1–0Southampton
03/11/2026 · 2026/27
Charlton Athletic0–1Bolton Wanderers
31/10/2026 · 2026/27
West Ham United1–3West Bromwich Albion
24/10/2026 · 2026/27
Portsmouth2–1Millwall
17/10/2026 · 2026/27
Derby County0–1Stoke City
13/10/2026 · 2026/27
Bristol City0–1Blackburn
10/10/2026 · 2026/27
Preston0–1Millwall
19/09/2026 · 2026/27
Stoke City2–1Sheffield United
12/09/2026 · 2026/27
Derby County1–2Birmingham City
05/09/2026 · 2026/27
Preston2–1Blackburn
01/09/2026 · 2026/27
Swansea City2–0Watford
29/08/2026 · 2026/27
Bristol City2–1Portsmouth