← All referees

Match official
Michael Salisbury
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
239
Completed and linked
Yellow cards recorded
776
468 team sides observed
Red cards recorded
45
338 team sides observed
Fouls recorded
3799
326 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 | 239 | 1.53 | 0.10 | 11.23 | 11.52 |
| away | 239 | 1.78 | 0.17 | 12.08 | 10.99 |
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 Sept 2026Leeds United v Newcastle United🟨 1–25 Sept 2026West Bromwich Albion v Watford🟨 5–330 Aug 2026Sunderland v Fulham🟨 0–217 May 2026Manchester United v Nottingham Forest🟨 2–19 May 2026Manchester City v Brentford🟨 4–222 Apr 2026AFC Bournemouth v Leeds United🟨 3–012 Apr 2026Nottingham Forest v Aston Villa🟨 2–23 Apr 2026Stoke City v Sheffield Wednesday🟨 2–121 Mar 2026Ipswich Town v Millwall🟨 1–21 Feb 2026Nottingham Forest v Crystal Palace🟨 1–324 Jan 2026AFC Bournemouth v Liverpool🟨 1–17 Jan 2026Newcastle United v Leeds United🟨 3–230 Dec 2025West Ham United v Brighton & Hove Albion🟨 3–58 Dec 2025Wolverhampton Wanderers v Manchester United🟨 3–22 Dec 2025AFC Bournemouth v Everton🟨 3–322 Nov 2025Portsmouth v Millwall🟨 2–18 Nov 2025West Ham United v Burnley🟨 2–21 Nov 2025Sheffield United v Derby County🟨 2–15 Oct 2025Everton v Crystal Palace🟨 2–327 Sept 2025Tottenham Hotspur v Wolverhampton Wanderers🟨 3–2