OrcaScore

Referee profile

Leonardo Di Mario

  • Italy
  • 30 matches officiated
Matches officiated
30
career total (source)
Yellow cards / match
4.13
124 yellow in total
Reds / match
0.27
3 red · 5 second yellow
Yellow / match, recent
3.35
20 matches · red 0.20

Last 12 months

16 matches since 4 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricLeonardo Di MarioAverageDifference from average
Yellow cards / match 3.69 3.99 −8%
Red cards / match 0.25 0.21 +18%
Penalty goals / match 0.25 0.23 +9%
Goals / match 2.88 2.79 +3%
Home wins 56% 44% +28%
Draws 44% 25% +73%

Ranked 697 of 1119 referees for yellow cards (1 = strictest).

Match results

By league

  1. 1 Serie C, Girone C 3.50 goals · 3.50 yellows / match 6 matches
  2. 2 Serie C, Girone A 2.60 goals · 4.40 yellows / match 5 matches
  3. 3 Serie C, Girone B 2.33 goals · – yellows / match 3 matches
  4. 4 Serie C, Playoffs 4.00 goals · – yellows / match 1 match
  5. 5 Coppa Italia Serie C 1.00 goals · – yellows / match 1 match

Cards per match

Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.

Yellow cardsRed cardsCareer avg.
0 1 2 3 4 5 6 7 Casertana – Potenza Calcio · 6 Sep 2025 · Yellow cards 5, Red cards 0 5 6 SepCFC–POT Atalanta U23 – FC Crotone · 24 Sep 2025 · Yellow cards 2, Red cards 0 2 Ascoli – Bra · 4 Oct 2025 · Yellow cards 1, Red cards 0 1 Trapani – Audace Cerignola · 26 Oct 2025 · Yellow cards 0, Red cards 0 26 OctTRA–CER L.R. Vicenza – Renate · 16 Nov 2025 · Yellow cards 3, Red cards 0 3 Virtus Verona – Pergolettese · 8 Dec 2025 · Yellow cards 5, Red cards 0 5 Trapani – Casarano · 4 Jan 2026 · Yellow cards 2, Red cards 0 2 4 JanTRA–CAS Trento – Novara · 17 Jan 2026 · Yellow cards 4, Red cards 1 5 Team Altamura – Atalanta U23 · 25 Jan 2026 · Yellow cards 3, Red cards 0 3 Casertana – FC Crotone · 10 Feb 2026 · Yellow cards 5, Red cards 1 6 10 FebCFC–COR Bra – Pianese · 1 Mar 2026 · Yellow cards 2, Red cards 0 2 Ascoli – Ravenna · 9 Mar 2026 · Yellow cards 3, Red cards 0 3 Casertana – Monopoli · 15 Mar 2026 · Yellow cards 4, Red cards 0 4 15 MarCFC–SSM Juventus Next Gen U23 – Ternana · 8 Apr 2026 · Yellow cards 5, Red cards 0 5 Potenza Calcio – Campobasso FC · 13 May 2026 · Yellow cards 3, Red cards 0 3 Sorrento – Cosenza · 2 Sep 2026 · Yellow cards 3, Red cards 0 3 2 SepSOR–COS AZ Picerno – Inter U23 · 7 Sep 2026 · Yellow cards 5, Red cards 2 7 Novara – Carpi · 20 Sep 2026 · Yellow cards 3, Red cards 0 3 Lecco – Union Brescia · 4 Oct 2026 · Yellow cards 7, Red cards 0 7 4 OctLEC–UBR Catania – Giugliano · 25 Oct 2026 · Yellow cards 2, Red cards 0 2 25 OctCAT–GIU 4.1

League breakdown

Competitions of the last 30 matches

Serie C, Girone A 10 10 matches · 4.4 yellow/match
Serie C, Girone C 9 9 matches · 3.1 yellow/match
Serie C, Girone B 9 9 matches · 2.8 yellow/match
Coppa Italia Serie C 1 1 matches · 3.0 yellow/match
Serie C, Playoffs 1 1 matches · 3.0 yellow/match

Recent matches

Older matches exist at the source.
FT 25 Oct Catania Giugliano 6 0
Serie C, Girone C 2 0
FT 20 Sep Novara Carpi 2 2
Serie C, Girone A 3 0
FT 2 Sep Sorrento Cosenza 1 0
Coppa Italia Serie C 3 0
FT 9 Mar Ascoli Ravenna 2 0
Serie C, Girone B 3 0
FT 1 Mar Bra Pianese 1 1
Serie C, Girone B 2 0
FT 17 Jan Trento Novara 1 1
Serie C, Girone A 4 1
FT 4 Jan Trapani Casarano 1 0
Serie C, Girone C 2 0
FT 4 Oct Ascoli Bra 4 1
Serie C, Girone B 1 0
FT 27 Apr Rimini Pineto 1 1
Serie C, Girone B –
FT 21 Sep Torres Pineto 1 1
Serie C, Girone B –