← All referees

Match official
John Beaton
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
20
Completed and linked
Yellow cards recorded
79
40 team sides observed
Red cards recorded
3
6 team sides observed
Fouls recorded
456
40 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 | 20 | 1.70 | 0.00 | 10.65 | 11.90 |
| away | 20 | 2.25 | 1.00 | 12.15 | 10.50 |
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
13 May 2026Motherwell v Celtic🟨 2–34 May 2026Hearts v Rangers🟨 1–24 Apr 2026Rangers v Dundee United🟨 1–214 Mar 2026Celtic v Motherwell🟨 4–21 Mar 2026Rangers v Celtic🟨 2–121 Feb 2026Dundee United v Kilmarnock🟨 1–314 Jan 2026Falkirk v Celtic🟨 0–13 Jan 2026Falkirk v Aberdeen🟨 2–427 Dec 2025Hibernian v Hearts🟨 1–017 Dec 2025Dundee United v Celtic🟨 2–13 Dec 2025Hearts v Kilmarnock🟨 1–229 Nov 2025Dundee v St. Mirren🟨 0–29 Nov 2025Hearts v Dundee United🟨 2–429 Oct 2025Hibernian v Rangers🟨 2–325 Oct 2025Dundee United v St. Mirren🟨 1–128 Sept 2025Livingston v Rangers🟨 4–114 Sept 2025Kilmarnock v Celtic🟨 2–323 Aug 2025Hearts v Motherwell🟨 3–210 Aug 2025Aberdeen v Celtic🟨 2–33 Aug 2025Falkirk v Dundee United🟨 1–5