← All referees

Match official
Andy Davies
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
338
Completed and linked
Yellow cards recorded
833
494 team sides observed
Red cards recorded
31
414 team sides observed
Fouls recorded
4952
450 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 | 338 | 1.49 | 0.05 | 10.68 | 11.04 |
| away | 338 | 1.88 | 0.10 | 11.33 | 10.24 |
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
27 Apr 2025Stevenage v Rotherham United🟨 1–221 Apr 2025Plymouth Argyle v Coventry City🟨 1–112 Apr 2025Sheffield Wednesday v Oxford United🟨 1–25 Apr 2025Swansea City v Derby County🟨 0–215 Mar 2025Millwall v Stoke City🟨 2–611 Mar 2025Cardiff City v Luton Town🟨 1–14 Mar 2025Hull City v Plymouth Argyle🟨 1–325 Feb 2025Stoke City v Middlesbrough🟨 2–222 Feb 2025Charlton Athletic v Exeter City🟨 2–315 Feb 2025Morecambe v Accrington Stanley🟨 0–36 Jan 2025Queens Park Rangers v Luton Town🟨 1–129 Dec 2024Derby County v Leeds United🟨 1–114 Dec 2024Swansea City v Sunderland🟨 1–410 Dec 2024Burnley v Derby County🟨 1–222 Nov 2024Plymouth Argyle v Watford🟨 2–16 Nov 2024Blackburn Rovers v Stoke City🟨 1–226 Oct 2024Plymouth Argyle v Preston North End🟨 0–323 Oct 2024Middlesbrough v Sheffield United🟨 0–15 Oct 2024Swansea City v Stoke City🟨 0–41 Oct 2024Wigan Athletic v Peterborough United🟨 3–4