← All referees

Match official
Stephen Parkinson
Head-referee records from completed imported fixtures. Home/away figures describe the teams receiving cards—not evidence of bias on their own.
Recorded head-referee matches
Match profile
Matches
16
Completed and linked
Yellow cards recorded
55
30 team sides observed
Red cards recorded
–
0 team sides observed
Fouls recorded
420
32 team sides observed
Totals cover only team sides with recorded values. An unreported statistic is unavailable, not zero; compare side-specific rates below.
Team attribution
Home vs away
| Team side | Matches | Yellows / match | Reds / match | Fouls / match | Free kicks / match |
|---|---|---|---|---|---|
| home | 16 | 1.87 | – | 12.13 | 14.00 |
| away | 16 | 1.80 | – | 14.13 | 12.00 |
Fouls are recorded as committed by that team; free kicks as taken by that team. Compare like-for-like samples before drawing conclusions.
Last 20 built matches
Match log
2 May 2026Fleetwood Town v Milton Keynes Dons🟨 –––25 Apr 2026Cambridge United v Barrow🟨 0–321 Apr 2026Cheltenham Town v Tranmere Rovers🟨 1–011 Apr 2026Salford City v Gillingham🟨 1–26 Apr 2026Harrogate Town v Bristol Rovers🟨 1–014 Mar 2026Crewe Alexandra v Walsall🟨 2–331 Jan 2026Accrington Stanley v Cheltenham Town🟨 1–21 Jan 2026Colchester United v Milton Keynes Dons🟨 1–226 Dec 2025Newport County v Barnet🟨 1–020 Dec 2025Fleetwood Town v Gillingham🟨 3–210 Dec 2025Oldham Athletic v Walsall🟨 3–215 Nov 2025Bromley v Barrow🟨 1–24 Oct 2025Salford City v Grimsby Town🟨 3–327 Sept 2025Chesterfield v Newport County🟨 3–26 Sept 2025Notts County v Fleetwood Town🟨 3–319 Aug 2025Crawley Town v Milton Keynes Dons🟨 4–1