← All referees

Match official
Carl Brook
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
18
Completed and linked
Yellow cards recorded
80
36 team sides observed
Red cards recorded
5
10 team sides observed
Fouls recorded
402
36 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 | 18 | 1.83 | 0.40 | 9.94 | 12.33 |
| away | 18 | 2.61 | 0.60 | 12.39 | 9.78 |
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 2026Bolton Wanderers v Luton Town🟨 4–36 Apr 2026AFC Wimbledon v Luton Town🟨 1–13 Apr 2026Rotherham United v Stevenage🟨 3–421 Mar 2026Burton Albion v Bradford City🟨 1–517 Mar 2026Cardiff City v Wycombe Wanderers🟨 2–114 Mar 2026Doncaster Rovers v Blackpool🟨 0–510 Mar 2026Exeter City v Lincoln City🟨 2–528 Feb 2026Leyton Orient v Barnsley🟨 1–121 Feb 2026Port Vale v Reading🟨 0–210 Feb 2026Mansfield Town v Peterborough United🟨 2–231 Jan 2026Wigan Athletic v Lincoln City🟨 1–129 Dec 2025Plymouth Argyle v Wycombe Wanderers🟨 2–319 Dec 2025Northampton Town v AFC Wimbledon🟨 2–211 Oct 2025AFC Wimbledon v Port Vale🟨 2–223 Aug 2025Mansfield Town v Leyton Orient🟨 2–219 Aug 2025Luton Town v Wigan Athletic🟨 1–216 Aug 2025Lincoln City v Plymouth Argyle🟨 6–59 Aug 2025Exeter City v Blackpool🟨 1–1