Appearances
12
Assistant
12
Season-by-Season
| Season | Total | AR |
|---|---|---|
| 2026/27 | 12 | 12 |
Teams officiated
- 🏴Blackburn2×
- 🏴Bolton Wanderers2×
- 🏴Millwall2×
- 🏴Portsmouth2×
- 🏴Preston2×
- 🏴QPR2×
- 🏴Southampton2×
- 🏴Stoke City2×
- 🏴Bristol City1×
- 🏴Burnley1×
- 🏴Cardiff City1×
- 🏴Charlton Athletic1×
- 🏴Derby County1×
- 🏴Middlesbrough1×
- 🏴West Ham United1×
Venues
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →03/11/2026 · 2026/27
Blackburn1–2Stoke City
31/10/2026 · 2026/27
Middlesbrough3–0Charlton Athletic
24/10/2026 · 2026/27
Portsmouth2–1Millwall
17/10/2026 · 2026/27
Southampton0–0Bolton Wanderers
14/10/2026 · 2026/27
QPR4–1Derby County
19/09/2026 · 2026/27
Millwall2–2West Ham United
08/09/2026 · 2026/27
Wrexham1–1Burnley
05/09/2026 · 2026/27
Preston2–1Blackburn
02/09/2026 · 2026/27
QPR2–1Cardiff City
29/08/2026 · 2026/27
Bristol City2–1Portsmouth
22/08/2026 · 2026/27
Southampton3–1Stoke City
15/08/2026 · 2026/27
Bolton Wanderers2–1Preston