← All referees

Match official
Ross Joyce
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
302
Completed and linked
Yellow cards recorded
1010
530 team sides observed
Red cards recorded
40
416 team sides observed
Fouls recorded
4987
422 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 | 302 | 1.80 | 0.08 | 11.31 | 10.98 |
| away | 302 | 2.02 | 0.12 | 12.33 | 9.88 |
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
2 May 2026Notts County v Bristol Rovers🟨 3–325 Apr 2026Huddersfield Town v Mansfield Town🟨 1–218 Apr 2026Halifax Town v Southend United🟨 2–111 Apr 2026Lincoln City v Leyton Orient🟨 2–47 Apr 2026Port Vale v Rotherham United🟨 1–021 Mar 2026Walsall v Newport County🟨 4–317 Mar 2026Chesterfield v Oldham Athletic🟨 1–17 Mar 2026Barnsley v Exeter City🟨 1–13 Mar 2026Grimsby Town v Salford City🟨 2–428 Feb 2026Barrow v Gillingham🟨 –––21 Feb 2026Accrington Stanley v Shrewsbury Town🟨 3–017 Feb 2026Bradford City v Stockport County🟨 3–27 Feb 2026Huddersfield Town v Blackpool🟨 2–431 Jan 2026Fleetwood Town v Notts County🟨 3–424 Jan 2026Scunthorpe United v Forest Green Rovers🟨 2–317 Jan 2026Gateshead v Rochdale🟨 2–01 Jan 2026Mansfield Town v Bradford City🟨 2–026 Dec 2025Grimsby Town v Oldham Athletic🟨 1–220 Dec 2025Doncaster Rovers v Plymouth Argyle🟨 2–213 Dec 2025Tranmere Rovers v Crewe Alexandra🟨 4–2