Italy ·Referee·Serie A

Michael Fabbri

97 matches since September 2021

Michael Fabbri referee stats

Michael Fabbri has refereed 97 matches in the leagues we cover since September 2021, the latest in the Serie A.

Cards: 4.71 a match, against an average of 4.69 in the same leagues and seasons (+0.02). Fouls: 25.4 a match, against 26.1.

Penalties: 0.21 a match over the 38 matches with a complete penalty count, against 0.34.

Goals: 2.26 a match, against 2.57; over 2.5 goals in 38% of matches, against 48%.

Decided by the referee

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

Cards
4.71
League 4.69
Yellow cards
4.32
League 4.39
Red cards
0.39
League 0.30
Fouls
25.4
League 26.1

Decided by the teams

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

Goals
2.26
League 2.57
Over 2.5
38%
League 48%
Both teams score
46%
League 52%
Home wins
38%
League 40%

What to expect next

Cards against the league average
+0.01 a match
Fouls against the league average
−0.5 a match

A record is part referee and part luck. Over 97 matches, about 70% of a difference in cards has held in later matches, so this is the difference to expect, not the full +0.02.

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
Como – Roma11 Oct 2026Serie A0–051
Empoli – Arezzo11 Sept 2026Serie B0–121
Cagliari – Inter30 Aug 2026Serie A0–130
Virtus Entella – Carrarese8 May 2026Serie B2–150
Como – Napoli2 May 2026Serie A0–020
Cremonese – Torino19 Apr 2026Serie A0–030
Fiorentina – Lazio13 Apr 2026Serie A1–050
Parma – Cremonese21 Mar 2026Serie A0–260
Napoli – Torino6 Mar 2026Serie A2–130
Inter – Genoa28 Feb 2026Serie A2–030
Pisa – AC Milan13 Feb 2026Serie A1–242
Lazio – Como19 Jan 2026Serie A0–380
Napoli – Parma14 Jan 2026Serie A0–040
Atalanta – Roma3 Jan 2026Serie A1–030
AC Milan – Hellas Verona28 Dec 2025Serie A3–010
Lazio – Bologna7 Dec 2025Serie A1–161
Genoa – Hellas Verona29 Nov 2025Serie A2–140
Udinese – Atalanta1 Nov 2025Serie A1–040
Cremonese – Udinese20 Oct 2025Serie A1–160
Cesena – Reggiana4 Oct 2025Serie B1–251

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027Serie A24.503.6214.50.500%
2026/2027Serie B13.004.3631.01.000%
2025/2026Serie A154.334.0524.91.7333%
2025/2026Serie B44.504.8632.53.0075%
2024/2025Serie A184.674.3124.92.1733%
2024/2025Serie B14.005.3238.02.000%
2023/2024Serie A123.754.5824.22.0825%
2023/2024Serie B66.505.3927.22.1733%
2022/2023Serie A125.334.5923.32.9250%
2022/2023Serie B84.885.4128.62.1238%
2021/2022Serie A124.925.0723.63.1767%
2021/2022Serie B64.675.6427.71.6717%

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