← All referees

Match official
Ruebyn Ricardo
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
86
Completed and linked
Yellow cards recorded
390
164 team sides observed
Red cards recorded
18
70 team sides observed
Fouls recorded
1685
156 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 | 86 | 2.06 | 0.11 | 10.50 | 11.16 |
| away | 86 | 2.70 | 0.40 | 11.10 | 10.78 |
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
12 Sept 2026West Bromwich Albion v Queens Park Rangers🟨 1–41 Sept 2026Preston North End v Bristol City🟨 2–022 Aug 2026Derby County v Cardiff City🟨 5–12 May 2026Watford v Coventry City🟨 2–118 Apr 2026Bristol City v Norwich City🟨 0–23 Apr 2026Queens Park Rangers v Watford🟨 6–421 Mar 2026Plymouth Argyle v Huddersfield Town🟨 3–37 Mar 2026Swansea City v Stoke City🟨 2–628 Feb 2026Swindon Town v Bristol Rovers🟨 1–425 Feb 2026Norwich City v Sheffield Wednesday🟨 –––17 Feb 2026Bristol City v Wrexham🟨 2–37 Feb 2026Coventry City v Oxford United🟨 1–831 Jan 2026Oldham Athletic v Cambridge United🟨 2–317 Jan 2026Watford v Millwall🟨 4–41 Jan 2026Derby County v Middlesbrough🟨 2–229 Dec 2025Wrexham v Preston North End🟨 –––20 Dec 2025Hull City v West Bromwich Albion🟨 4–413 Dec 2025Stoke City v Swansea City🟨 3–429 Nov 2025Luton Town v Bolton Wanderers🟨 1–326 Nov 2025Wrexham v Bristol City🟨 1–2