Italy ·Referee·Serie B

Davide Di Marco

44 matches since August 2023

Davide Di Marco referee stats

Davide Di Marco has refereed 44 matches in the leagues we cover since August 2023, the latest in the Serie B.

Cards: 4.16 a match, against an average of 4.96 in the same leagues and seasons (−0.80). Fouls: 26.7 a match, against 28.3.

Goals: 2.80 a match, against 2.54; over 2.5 goals in 61% of matches, against 49%.

Decided by the referee

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

Cards
4.16
League 4.96
Yellow cards
4.00
League 4.64
Red cards
0.16
League 0.32
Fouls
26.7
League 28.3

Decided by the teams

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

Goals
2.80
League 2.54
Over 2.5
61%
League 49%
Both teams score
64%
League 54%
Home wins
41%
League 41%

What to expect next

Cards against the league average
−0.44 a match
Fouls against the league average
−0.9 a match

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

How much referees really change: our study →

Next appointments

Recent matches

MatchScoreYellowRed
Vicenza – Pisa10 Oct 2026Serie B0–320
Catanzaro – Carrarese12 Sept 2026Serie B1–040
Sassuolo – Torino29 Aug 2026Serie A2–140
Avellino – Modena8 May 2026Serie B1–020
Udinese – Parma18 Apr 2026Serie A0–120
Juve Stabia – Spezia21 Mar 2026Serie B3–140
Frosinone – Pescara4 Mar 2026Serie B2–261
Cesena – Spezia21 Feb 2026Serie B2–330
Sampdoria – Palermo10 Feb 2026Serie B3–370
Avellino – Cesena31 Jan 2026Serie B3–130
Bari 1908 – Juve Stabia17 Jan 2026Serie B0–150
Venezia – Virtus Entella27 Dec 2025Serie B1–050
Atalanta – Cagliari13 Dec 2025Serie A2–130
Sassuolo – Pisa24 Nov 2025Serie A2–230
Cesena – Carrarese28 Oct 2025Serie B2–120
Mantova – Südtirol18 Oct 2025Serie B1–140
Empoli – Carrarese28 Sept 2025Serie B2–250
Calcio Padova – Frosinone13 Sept 2025Serie B0–130
Venezia – Bari 190824 Aug 2025Serie B2–120
Spezia – Cosenza13 May 2025Serie B3–120

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027Serie A14.003.6221.03.00100%
2026/2027Serie B23.004.3624.52.0050%
2025/2026Serie A32.674.0522.32.6767%
2025/2026Serie B134.004.8627.63.0062%
2024/2025Serie A24.004.3122.53.0050%
2024/2025Serie B74.575.3227.92.2957%
2023/2024Serie A22.004.5821.04.0050%
2023/2024Serie B144.935.3928.42.7964%

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