Italy ·Referee·Serie A

Marco Guida

78 matches since August 2021

Marco Guida referee stats

Marco Guida has refereed 78 matches in the leagues we cover since August 2021, the latest in the Serie A.

Cards: 4.29 a match, against an average of 4.64 in the same leagues and seasons (−0.35). Fouls: 25.3 a match, against 25.9.

Penalties: 0.25 a match over the 28 matches with a complete penalty count, against 0.35.

Goals: 2.49 a match, against 2.59; over 2.5 goals in 47% of matches, against 49%.

Decided by the referee

About half of a difference here carries over to a referee's next matches.

Cards
4.29
League 4.64
Yellow cards
4.14
League 4.35
Red cards
0.15
League 0.29
Fouls
25.3
League 25.9

Decided by the teams

Differences here are mostly chance: goals do not follow the referee.

Goals
2.49
League 2.59
Over 2.5
47%
League 49%
Both teams score
55%
League 52%
Home wins
39%
League 41%

What to expect next

Cards against the league average
−0.23 a match
Fouls against the league average
−0.4 a match

A record is part referee and part luck. Over 78 matches, about 66% of a difference in cards has held in later matches, so this is the difference to expect, not the full −0.35.

How much referees really change: our study →

Next appointments

No appointment announced yet. Referees are usually named a few days before a match.

Recent matches

MatchScoreYellowRed
Udinese – Lecce18 Oct 2026Serie A0–310
Bologna – Torino19 Sept 2026Serie A1–130
Genoa – Como4 Sept 2026Serie A1–430
AC Milan – Cagliari24 May 2026Serie A1–240
Reggiana – Sampdoria8 May 2026Serie B1–030
Hellas Verona – Fiorentina4 Apr 2026Serie A0–142
Monza – Venezia21 Mar 2026Serie B1–110
Lazio – AC Milan15 Mar 2026Serie A1–050
Genoa – Torino22 Feb 2026Serie A3–011
Juventus – Lazio8 Feb 2026Serie A2–220
Fiorentina – Cagliari24 Jan 2026Serie A1–250
Como – AC Milan15 Jan 2026Serie A1–310
Hellas Verona – Lazio11 Jan 2026Serie A0–130
Inter – Bologna4 Jan 2026Serie A3–160
Parma – Fiorentina27 Dec 2025Serie A1–040
Pisa – Inter30 Nov 2025Serie A0–230
Genoa – Fiorentina9 Nov 2025Serie A2–250
AC Milan – Roma2 Nov 2025Serie A1–060
Pisa – Hellas Verona18 Oct 2025Serie A0–060
Juventus – AC Milan5 Oct 2025Serie A0–040

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027Serie A32.333.6222.03.3367%
2025/2026Serie A164.124.0524.32.3150%
2025/2026Serie B22.004.8621.51.500%
2024/2025Serie A84.124.3122.62.6250%
2024/2025Serie B24.005.3230.52.0050%
2023/2024Serie A184.284.5824.92.6756%
2023/2024Serie B16.005.3938.03.00100%
2022/2023Serie A54.004.5923.62.6040%
2022/2023Serie B43.505.4122.51.250%
2021/2022Serie A145.075.0727.02.7950%
2021/2022Serie B55.805.6431.42.2040%

Betting involves risk. Past results do not guarantee future ones. 18+.