← All referees

Match official
James Linington
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
424
Completed and linked
Yellow cards recorded
1052
562 team sides observed
Red cards recorded
34
418 team sides observed
Fouls recorded
6488
550 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 | 424 | 1.68 | 0.05 | 11.62 | 10.85 |
| away | 424 | 2.06 | 0.11 | 11.97 | 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
14 Mar 2026Harrogate Town v Salford City🟨 0–27 Mar 2026Charlton Athletic v Birmingham City🟨 0–125 Feb 2026Stoke City v Oxford United🟨 2–121 Feb 2026West Bromwich Albion v Coventry City🟨 0–314 Feb 2026Portsmouth v Sheffield United🟨 1–47 Feb 2026Norwich City v Blackburn Rovers🟨 2–224 Jan 2026Leicester City v Oxford United🟨 0–320 Jan 2026Charlton Athletic v Derby County🟨 0–44 Jan 2026Birmingham City v Coventry City🟨 3–11 Jan 2026Swansea City v West Bromwich Albion🟨 2–526 Dec 2025Portsmouth v Queens Park Rangers🟨 1–213 Dec 2025Oxford United v Preston North End🟨 1–210 Dec 2025Bristol City v Leicester City🟨 2–329 Nov 2025Middlesbrough v Derby County🟨 0–222 Nov 2025Queens Park Rangers v Hull City🟨 0–14 Nov 2025Coventry City v Sheffield United🟨 3–225 Oct 2025Bristol City v Birmingham City🟨 2–121 Oct 2025Millwall v Stoke City🟨 2–14 Oct 2025Preston North End v Charlton Athletic🟨 0–227 Sept 2025Barnsley v Port Vale🟨 1–2