← All referees

Match official
John Busby
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
302
Completed and linked
Yellow cards recorded
1007
594 team sides observed
Red cards recorded
33
496 team sides observed
Fouls recorded
4901
442 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 | 302 | 1.56 | 0.06 | 11.24 | 10.28 |
| away | 302 | 1.84 | 0.07 | 10.93 | 10.41 |
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
19 Sept 2026Portsmouth v Blackburn Rovers🟨 2–112 Sept 2026Derby County v Birmingham City🟨 1–329 Aug 2026Cardiff City v Sheffield United🟨 2–222 Aug 2026Wrexham v Watford🟨 2–025 Apr 2026Queens Park Rangers v Derby County🟨 1–318 Apr 2026Watford v Sheffield United🟨 2–411 Apr 2026Charlton Athletic v Preston North End🟨 2–33 Apr 2026Birmingham City v Blackburn Rovers🟨 0–221 Mar 2026Queens Park Rangers v Portsmouth🟨 4–27 Mar 2026Ipswich Town v Leicester City🟨 3–325 Feb 2026Sheffield United v Coventry City🟨 3–221 Feb 2026Southampton v Charlton Athletic🟨 2–17 Feb 2026Birmingham City v Leicester City🟨 0–231 Jan 2026Ipswich Town v Preston North End🟨 1–217 Jan 2026Sheffield Wednesday v Portsmouth🟨 0–24 Jan 2026Millwall v Swansea City🟨 2–029 Dec 2025Stoke City v Sheffield United🟨 0–120 Dec 2025Wigan Athletic v Blackpool🟨 2–413 Dec 2025Peterborough United v Northampton Town🟨 3–08 Nov 2025Stoke City v Coventry City🟨 3–4