Italy ·Referee·Serie B

Mario Perri

36 matches since August 2024

Mario Perri referee stats

Mario Perri has refereed 36 matches in the leagues we cover since August 2024, the latest in the Serie B.

Cards: 4.94 a match, against an average of 4.93 in the same leagues and seasons (+0.01). Fouls: 28.7 a match, against 29.0.

Goals: 2.89 a match, against 2.54; over 2.5 goals in 47% of matches, against 48%.

Decided by the referee

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

Cards
4.94
League 4.93
Yellow cards
4.78
League 4.61
Red cards
0.17
League 0.32
Fouls
28.7
League 29.0

Decided by the teams

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

Goals
2.89
League 2.54
Over 2.5
47%
League 48%
Both teams score
56%
League 55%
Home wins
61%
League 43%

What to expect next

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

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

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
Hellas Verona – Catanzaro16 Oct 2026Serie B2–230
Juve Stabia – Cesena18 Sept 2026Serie B1–120
Frosinone – Venezia6 Sept 2026Serie A3–260
Benevento – Südtirol30 Aug 2026Serie B1–120
Pisa – Calcio Padova23 Aug 2026Serie B0–130
Fiorentina – Atalanta22 May 2026Serie A1–120
Venezia – Empoli25 Apr 2026Serie B2–020
Venezia – Juve Stabia6 Apr 2026Serie B3–150
Virtus Entella – Avellino15 Mar 2026Serie B1–220
Calcio Padova – Spezia3 Mar 2026Serie B2–220
Modena – Carrarese14 Feb 2026Serie B2–090
Catanzaro – Reggiana7 Feb 2026Serie B2–040
Carrarese – Empoli23 Jan 2026Serie B3–020
Virtus Entella – Monza10 Jan 2026Serie B1–050
Spezia – Modena13 Dec 2025Serie B0–292
Palermo – Carrarese29 Nov 2025Serie B5–050
Bari 1908 – Frosinone22 Nov 2025Serie B2–350
Calcio Padova – Südtirol1 Nov 2025Serie B1–170
Carrarese – Venezia25 Oct 2025Serie B3–290
Monza – Catanzaro4 Oct 2025Serie B2–130

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027Serie A16.003.6232.05.00100%
2026/2027Serie B42.504.3629.32.2525%
2025/2026Serie A12.004.0525.02.000%
2025/2026Serie B164.884.8628.92.8150%
2024/2025Serie B145.865.3228.43.0750%

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