Appearances
11
Assistant
11
Season-by-Season
| Season | Total | AR |
|---|---|---|
| 2026/27 | 11 | 11 |
Teams officiated
- 🏴Bolton Wanderers2×
- 🏴Charlton Athletic2×
- 🏴Swansea City2×
- 🏴Watford2×
- 🏴West Ham United2×
- 🏴Wrexham2×
- 🏴Blackburn1×
- 🏴Bristol City1×
- 🏴Burnley1×
- 🏴Cardiff City1×
- 🏴Lincoln City1×
- 🏴Norwich City1×
- 🏴Preston1×
- 🏴Southampton1×
- 🏴Stoke City1×
Venues
- 2×
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →07/11/2026 · 2026/27
Wrexham1–1Wolverhampton Wanderers
04/11/2026 · 2026/27
Cardiff City3–3West Ham United
31/10/2026 · 2026/27
Swansea City4–0Blackburn
24/10/2026 · 2026/27
Charlton Athletic1–3Norwich City
10/10/2026 · 2026/27
Watford0–4Burnley
19/09/2026 · 2026/27
Wrexham2–1Southampton
15/09/2026 · 2026/27
Bristol City0–1Lincoln City
08/09/2026 · 2026/27
Bolton Wanderers2–3West Ham United
05/09/2026 · 2026/27
Stoke City4–0Charlton Athletic
01/09/2026 · 2026/27
Swansea City2–0Watford
15/08/2026 · 2026/27
Bolton Wanderers2–1Preston