← All referees

Match official
Marco Guida
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
16
Completed and linked
Yellow cards recorded
63
32 team sides observed
Red cards recorded
3
4 team sides observed
Fouls recorded
389
32 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 | 16 | 2.00 | 0.50 | 11.81 | 12.38 |
| away | 16 | 1.94 | 1.00 | 12.50 | 11.50 |
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
24 May 2026AC Milan v Cagliari🟨 2–24 Apr 2026Hellas Verona v Fiorentina🟨 3–115 Mar 2026Lazio v AC Milan🟨 4–122 Feb 2026Genoa v Torino🟨 0–18 Feb 2026Juventus v Lazio🟨 0–224 Jan 2026Fiorentina v Cagliari🟨 2–315 Jan 2026Como v AC Milan🟨 1–011 Jan 2026Hellas Verona v Lazio🟨 2–14 Jan 2026Inter v Bologna🟨 3–327 Dec 2025Parma v Fiorentina🟨 2–230 Nov 2025Pisa v Inter🟨 2–19 Nov 2025Genoa v Fiorentina🟨 2–32 Nov 2025AC Milan v Roma🟨 1–518 Oct 2025Pisa v Hellas Verona🟨 4–25 Oct 2025Juventus v AC Milan🟨 2–229 Aug 2025Cremonese v Sassuolo🟨 2–2