Appearances
11
Assistant
11
Season-by-Season
| Season | Total | AR |
|---|---|---|
| 2026/27 | 11 | 11 |
Teams officiated
- 🏴Bristol City2×
- 🏴Derby County2×
- 🏴Lincoln City2×
- 🏴Millwall2×
- 🏴Southampton2×
- 🏴Watford2×
- 🏴Birmingham City1×
- 🏴Burnley1×
- 🏴Cardiff City1×
- 🏴Middlesbrough1×
- 🏴Norwich City1×
- 🏴Preston1×
- 🏴Sheffield United1×
- 🏴Swansea City1×
- 🏴Wolverhampton Wanderers1×
Venues
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →04/11/2026 · 2026/27
Wrexham2–0Middlesbrough
31/10/2026 · 2026/27
Millwall4–1Derby County
24/10/2026 · 2026/27
Wolverhampton Wanderers1–0Watford
17/10/2026 · 2026/27
Millwall2–2Lincoln City
13/10/2026 · 2026/27
Cardiff City5–1Watford
19/09/2026 · 2026/27
Burnley1–1Derby County
12/09/2026 · 2026/27
Southampton4–1Bristol City
09/09/2026 · 2026/27
Norwich City2–1Birmingham City
05/09/2026 · 2026/27
Lincoln City1–1Southampton
01/09/2026 · 2026/27
Preston1–3Bristol City
22/08/2026 · 2026/27
Swansea City0–0Sheffield United