← All referees

Match official
P. Wright
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
163
Completed and linked
Yellow cards recorded
553
326 team sides observed
Red cards recorded
22
284 team sides observed
Fouls recorded
3000
270 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 | 163 | 1.58 | 0.05 | 10.87 | 8.78 |
| away | 163 | 1.81 | 0.11 | 11.35 | 8.07 |
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
23 Feb 2026Walsall v Milton Keynes Dons🟨 2–321 Feb 2026Huddersfield Town v Barnsley🟨 1–217 Feb 2026Reading v Bolton Wanderers🟨 4–114 Feb 2026Barrow v Colchester United🟨 2–33 Feb 2026Barnet v Crewe Alexandra🟨 0–324 Jan 2026Blackpool v Northampton Town🟨 1–117 Jan 2026Shrewsbury Town v Harrogate Town🟨 3–729 Dec 2025Bolton Wanderers v Mansfield Town🟨 2–319 Dec 2025Altrincham v Rochdale🟨 0–113 Dec 2025Chesterfield v Barnet🟨 3–09 Dec 2025Wycombe Wanderers v Plymouth Argyle🟨 0–629 Nov 2025Lincoln City v Port Vale🟨 3–222 Nov 2025Truro City v Sutton United🟨 2–025 Oct 2025Tamworth v Boston United🟨 4–318 Oct 2025Newport County v Cheltenham Town🟨 3–120 Sept 2025Doncaster Rovers v AFC Wimbledon🟨 1–213 Sept 2025Shrewsbury Town v Salford City🟨 1–230 Aug 2025Burton Albion v Luton Town🟨 0–123 Aug 2025Braintree Town v Yeovil Town🟨 2–216 Aug 2025Wealdstone v Halifax Town🟨 4–3