Italy ·Referee·Serie A

Davide Massa

102 matches since September 2021

Davide Massa referee stats

Davide Massa has refereed 102 matches in the leagues we cover since September 2021, the latest in the Serie A.

Cards: 5.38 a match, against an average of 4.65 in the same leagues and seasons (+0.73). Fouls: 27.2 a match, against 25.9.

Penalties: 0.25 a match over the 40 matches with a complete penalty count, against 0.34.

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

Decided by the referee

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

Cards
5.38
League 4.65
Yellow cards
5.06
League 4.36
Red cards
0.32
League 0.30
Fouls
27.2
League 25.9

Decided by the teams

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

Goals
2.41
League 2.57
Over 2.5
37%
League 48%
Both teams score
51%
League 51%
Home wins
28%
League 41%

What to expect next

Cards against the league average
+0.52 a match
Fouls against the league average
+0.9 a match

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

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
Juventus – Lazio18 Oct 2026Serie A0–320
Roma – Inter19 Sept 2026Serie A2–260
Fiorentina – Torino5 Sept 2026Serie A1–2——
Monza – Catanzaro29 May 2026Serie B0–270
Juventus – Fiorentina17 May 2026Serie A0–241
Hellas Verona – Lecce25 Apr 2026Serie A0–070
Como – Inter12 Apr 2026Serie A3–4100
Juventus – Genoa6 Apr 2026Serie A2–050
Como – Roma15 Mar 2026Serie A2–152
Cremonese – AC Milan1 Mar 2026Serie A0–220
Genoa – Napoli7 Feb 2026Serie A2–352
Cremonese – Inter1 Feb 2026Serie A0–230
Cagliari – Juventus17 Jan 2026Serie A1–010
Fiorentina – AC Milan11 Jan 2026Serie A1–150
Lazio – Napoli4 Jan 2026Serie A0–254
Bologna – Juventus14 Dec 2025Serie A0–141
Roma – Napoli30 Nov 2025Serie A0–170
Pisa – Lazio30 Oct 2025Serie A0–040
Roma – Inter18 Oct 2025Serie A0–170
Cesena – Palermo27 Sept 2025Serie B1–130

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027Serie A34.003.6219.03.33100%
2025/2026Serie A175.414.0528.41.8818%
2025/2026Serie B25.004.8632.52.000%
2024/2025Serie A194.794.3125.72.4737%
2024/2025Serie B26.505.3227.52.5050%
2023/2024Serie A165.064.5826.52.4438%
2023/2024Serie B36.675.3928.34.0067%
2022/2023Serie A145.644.5927.92.5057%
2022/2023Serie B65.675.4127.82.1717%
2021/2022Serie A135.235.0726.22.0831%
2021/2022Serie B76.715.6431.03.1443%

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