← All referees

Match official
Robert Madley
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
358
Completed and linked
Yellow cards recorded
952
502 team sides observed
Red cards recorded
44
380 team sides observed
Fouls recorded
5025
476 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 | 358 | 1.84 | 0.11 | 10.54 | 11.47 |
| away | 358 | 1.96 | 0.13 | 10.58 | 10.89 |
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
15 Sept 2026Middlesbrough v Millwall🟨 1–15 Sept 2026Stoke City v Charlton Athletic🟨 1–429 Aug 2026Watford v West Ham United🟨 3–115 Aug 2026Middlesbrough v Lincoln City🟨 0–225 Apr 2026Oxford United v Sheffield Wednesday🟨 1–011 Apr 2026Stoke City v Blackburn Rovers🟨 5–36 Apr 2026Crawley Town v Grimsby Town🟨 1–128 Mar 2026Barrow v Bromley🟨 3–321 Mar 2026Luton Town v Stockport County🟨 1–214 Mar 2026Leyton Orient v Peterborough United🟨 2–27 Mar 2026Salford City v Barnet🟨 2–028 Feb 2026Lincoln City v Blackpool🟨 1–48 Nov 2025Blackpool v Cardiff City🟨 2–25 Nov 2025Portsmouth v Wrexham🟨 3–325 Oct 2025Blackburn Rovers v Southampton🟨 2–118 Oct 2025Sheffield United v Watford🟨 0–13 Oct 2025Wrexham v Birmingham City🟨 0–227 Sept 2025Preston North End v Bristol City🟨 4–113 Sept 2025Charlton Athletic v Millwall🟨 3–117 Aug 2025Ipswich Town v Southampton🟨 2–2