Menu
DM
Referee

D. Madonia

Career Statistics

91

D. Madonia has officiated 91 matches, issuing 274 yellow and 6 red cards (3.01 yellows per match). Home teams win 49.5% of the time when this referee is in charge.

91

Matches

274

3.01/game

Yellow Cards

6

0.07/game

Red Cards

15

0.16/game

Penalties

208

2.29/game

Goals

45

49.5%

Home Wins

28

30.8%

Away Wins

18

19.8%

Draws

Result Distribution

Match outcome breakdown when D. Madonia officiates: 49.5% home wins, 19.8% draws, 30.8% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 49.5%
D 19.8%
A 30.8%
Home winDrawAway win

Matches per Year

D. Madonia's workload across 8 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2019202042021142022172023202024222025112026

League Level Breakdown

91matches
Serie C - Girone B23 (25%)
Serie C - Girone C20 (22%)
Serie C - Girone A19 (21%)
Campionato Primavera - 115 (16%)
Serie A Women11 (12%)
Serie C - Promotion - Play-offs2 (2%)
Serie C - Relegation - Play-offs1 (1%)

Statistics by League

7

D. Madonia has officiated across 7 competitions, with the most appearances in Serie C - Girone B (23 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

Y/M 0.0Goals 48
1083Y/M 5.4Goals 45
1023Y/M 5.4Goals 37
57Y/M 3.8Goals 40
SWSerie A Women · Italy11Matches
2Y/M 0.2Goals 30
Y/M 0.0Goals 7
5Y/M 5.0Goals 1

Recent Matches

50

The last 50 matches officiated by D. Madonia. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Feb 21, 2026Serie A Women2
Match Details
Apr 27, 2025Serie C - Girone B
Match Details
Apr 18, 2025Serie C - Girone A5
Match Details
Genoa U2021Sampdoria U20
Apr 13, 2025Campionato Primavera - 13
Match Details
Mar 29, 2025Serie C - Girone C3
Match Details
Mar 12, 2025Serie C - Girone C6
Match Details
Feb 23, 2025Serie C - Girone B
Match Details
Atalanta U2010Udinese U20
Feb 8, 2025Campionato Primavera - 11
Match Details
Jan 19, 2025Serie C - Girone C4
Match Details
Dec 20, 2024Serie C - Girone C5
Match Details
Dec 13, 2024Serie C - Girone C6
Match Details
Nov 23, 2024Serie C - Girone C4
Match Details
Nov 9, 2024Serie C - Girone C62
Match Details
Nov 2, 2024Campionato Primavera - 12
Match Details
Oct 27, 2024Serie C - Girone C4
Match Details
Taranto10AZ Picerno
Oct 13, 2024Serie C - Girone C4
Match Details
Sep 30, 2024Serie A Women
Match Details
Sep 26, 2024Serie C - Girone B
Match Details
Sep 21, 2024Serie C - Girone C81
Match Details
Aug 30, 2024Serie C - Girone B
Match Details
Match Details
Apr 21, 2024Serie C - Girone B
Match Details
Apr 7, 2024Serie C - Girone A6
Match Details
Mar 23, 2024Serie C - Girone C10
Match Details
Mar 5, 2024Serie C - Girone A6
Match Details
Lazio U1920Frosinone U19
Mar 2, 2024Campionato Primavera - 17
Match Details
Turris10Potenza
Feb 19, 2024Serie C - Girone C5
Match Details
Feb 9, 2024Serie C - Girone B
Match Details
Jan 14, 2024Serie C - Girone B
Match Details
Turris31Brindisi
Dec 22, 2023Serie C - Girone C6
Match Details
Dec 6, 2023Serie C - Girone B
Match Details
Nov 25, 2023Serie C - Girone A4
Match Details
Nov 6, 2023Serie C - Girone C3
Match Details
Giugliano21Taranto
Oct 8, 2023Serie C - Girone C6
Match Details
Sep 20, 2023Serie C - Girone A4
Match Details
Lecce U1900Lazio U19
Sep 16, 2023Campionato Primavera - 15
Match Details
Sep 8, 2023Serie C - Girone B
Match Details
Roma U1912Sampdoria U19
May 27, 2023Campionato Primavera - 13
Match Details
Apr 16, 2023Serie C - Girone A61
Match Details
Apr 2, 2023Serie C - Girone A8
Match Details
Mar 15, 2023Serie C - Girone A51
Match Details
Avellino02Viterbese
Feb 19, 2023Serie C - Girone C5
Match Details