Join The Team!
A signing like no other...
Football Referee · 2021-2026 · 7 competitions · 93 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Serie C: Girone C Italy | 28 | 150 | 5.36 | 8 | 0.29 | 96% |
| Serie C: Girone B Italy | 21 | 106 | 5.05 | 5 | 0.24 | 86% |
| PrimaVera 1 Italy | 17 | 58 | 3.41 | 6 | 0.35 | 59% |
| Serie C: Girone A Italy | 16 | 76 | 4.75 | 4 | 0.25 | 94% |
| Serie C Play-offs Italy | 6 | 24 | 4.00 | 3 | 0.50 | 100% |
| Serie A Women Italy | 4 | 8 | 2.00 | 0 | 0.00 | 25% |
| Club Friendlies 1 World | 1 | 2 | 2.00 | 0 | 0.00 | 100% |
2 matches recorded · Italy
4 matches recorded · Italy
1 matches recorded · World
2 matches recorded · Italy
2 matches recorded · Italy
1 matches recorded · Italy
6 matches recorded · Italy
6 matches recorded · Italy
2 matches recorded · Italy
3 matches recorded · Italy
1 matches recorded · Italy
1 matches recorded · Italy
8 matches recorded · Italy
6 matches recorded · Italy
4 matches recorded · Italy
1 matches recorded · Italy
4 matches recorded · Italy
1 matches recorded · Italy
4 matches recorded · Italy
2 matches recorded · Italy
7 matches recorded · Italy
2 matches recorded · Italy
3 matches recorded · Italy
3 matches recorded · Italy
5 matches recorded · Italy
3 matches recorded · Italy
1 matches recorded · Italy
6 matches recorded · Italy
2 matches recorded · Italy
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 7 Nov 2026 | Casertana vs Casarano | 1-0 | 5 | 1 | Serie C: Girone C |
| 24 Oct 2026 | Vis Pesaro vs Ravenna | 0-4 | 8 | 0 | Serie C: Girone B |
| 4 Oct 2026 | Reggiana vs Spezia | 0-1 | 5 | 1 | Serie C: Girone B |
| 26 Sep 2026 | Crotone vs Salernitana | 2-1 | 5 | 1 | Serie C: Girone C |
| 15 Sep 2026 | Cavese vs Sorrento | 2-3 | 5 | 1 | Serie C: Girone C |
| 6 Sep 2026 | Foggia vs Audace Cerignola | 0-2 | 4 | 0 | Serie C: Girone C |
| 15 Aug 2026 | Inter vs Real Betis | 1-0 | 2 | 0 | Club Friendlies 1 |
| 20 May 2026 | Ravenna vs Salernitana | 0-2 | 3 | 2 | Serie C Play-offs |
| 9 May 2026 | Bra vs Sassari Torres | 0-1 | 3 | 0 | Serie C Play-offs |
| 26 Apr 2026 | Cavese vs Cosenza | 1-1 | 2 | 0 | Serie C: Girone C |
| 19 Apr 2026 | Latina vs Casertana | 2-0 | 3 | 0 | Serie C: Girone C |
| 11 Apr 2026 | Lecce U20 vs Genoa U20 | 0-2 | 4 | 2 | PrimaVera 1 |
| 28 Mar 2026 | Dolomiti Bellunesi vs Union ArzignanoChiampo | 1-2 | 4 | 0 | Serie C: Girone A |
| 14 Mar 2026 | Sassari Torres vs Ravenna | 2-2 | 6 | 0 | Serie C: Girone B |
| 28 Feb 2026 | Ascoli vs Athletic Carpi | 3-0 | 6 | 0 | Serie C: Girone B |
| 22 Feb 2026 | Inter Milano W vs Roma W | 0-1 | 4 | 0 | Serie A Women |
| 12 Feb 2026 | Pianese vs Perugia | 2-1 | 8 | 0 | Serie C: Girone B |
| 25 Jan 2026 | Audace Cerignola vs Monopoli | 0-0 | 4 | 0 | Serie C: Girone C |
| 18 Jan 2026 | Lecce U20 vs Bologna U20 | 1-0 | 4 | 0 | PrimaVera 1 |
| 4 Jan 2026 | Ternana vs Livorno | 2-1 | 4 | 0 | Serie C: Girone B |
| 6 Dec 2025 | Bra vs Campobasso | 2-0 | 3 | 0 | Serie C: Girone B |
| 22 Nov 2025 | SSC Giugliano vs Casarano | 1-3 | 4 | 0 | Serie C: Girone C |
| 19 Oct 2025 | Virtus Verona vs Pro Patria | 0-1 | 4 | 0 | Serie C: Girone A |
| 27 Sep 2025 | Vis Pesaro vs Gubbio | 1-1 | 8 | 2 | Serie C: Girone B |
| 13 Sep 2025 | Siracusa vs Benevento | 0-3 | 4 | 0 | Serie C: Girone C |
| 31 Aug 2025 | Cosenza vs Salernitana | 1-2 | 6 | 1 | Serie C: Girone C |
| 28 May 2025 | Pescara vs Audace Cerignola | 1-1 | 2 | 1 | Serie C Play-offs |
| 21 May 2025 | Vicenza vs Crotone | 1-0 | 5 | 0 | Serie C Play-offs |
| 10 May 2025 | Milan II vs SPAL | 1-0 | 4 | 0 | Serie C Play-offs |
| 27 Apr 2025 | Athletic Carpi vs Sestri Levante | 0-2 | 6 | 0 | Serie C: Girone B |
| 13 Apr 2025 | Avellino vs Monopoli | 1-0 | 5 | 0 | Serie C: Girone C |
| 30 Mar 2025 | Bologna U20 vs Roma U20 | 2-4 | 2 | 0 | PrimaVera 1 |
| 23 Mar 2025 | Novara vs Calcio Padova | 2-1 | 4 | 0 | Serie C: Girone A |
| 16 Mar 2025 | Internazionale U20 vs Cagliari U20 | 0-0 | 2 | 1 | PrimaVera 1 |
| 12 Mar 2025 | Benevento vs Crotone | 1-1 | 6 | 0 | Serie C: Girone C |
| 8 Mar 2025 | Lecce U20 vs Hellas Verona U20 | 1-0 | 4 | 0 | PrimaVera 1 |
| 23 Feb 2025 | Team Altamura vs Catania | 1-1 | 5 | 1 | Serie C: Girone C |
| 22 Dec 2024 | Catania vs Sorrento | 4-0 | 7 | 0 | Serie C: Girone C |
| 14 Dec 2024 | Udinese U20 vs Roma U20 | 1-6 | 1 | 1 | PrimaVera 1 |
| 30 Nov 2024 | Gubbio vs Pescara | 1-2 | 1 | 1 | Serie C: Girone B |
| 24 Nov 2024 | Torino U20 vs Lazio U20 | 3-1 | 3 | 1 | PrimaVera 1 |
| 9 Nov 2024 | Trapani 1905 vs Cavese | 1-0 | 4 | 0 | Serie C: Girone C |
| 3 Nov 2024 | Napoli W vs Juventus W | 0-3 | 1 | 0 | Serie A Women |
| 31 Oct 2024 | Foggia vs Audace Cerignola | 0-1 | 4 | 1 | Serie C: Girone C |
| 19 Oct 2024 | Ascoli vs Perugia | 0-1 | 7 | 0 | Serie C: Girone B |
| 29 Sep 2024 | Pontedera vs Campobasso | 1-2 | 6 | 0 | Serie C: Girone B |
| 22 Sep 2024 | SSC Giugliano vs Catania | 3-2 | 10 | 0 | Serie C: Girone C |
| 7 Sep 2024 | Crotone vs Trapani 1905 | 1-2 | 9 | 1 | Serie C: Girone C |
| 26 Aug 2024 | Milan U20 vs Torino U20 | 2-0 | 7 | 0 | PrimaVera 1 |
| 14 May 2024 | Atalanta II vs Catania | 0-1 | 7 | 0 | Serie C Play-offs |
| 26 Apr 2024 | Fiorentina U19 vs Inter U19 | 1-2 | 6 | 0 | PrimaVera 1 |
| 21 Apr 2024 | Sorrento vs Catania | 3-2 | 4 | 1 | Serie C: Girone C |
| 8 Apr 2024 | Sampdoria U19 vs Milan U19 | 2-0 | 2 | 0 | PrimaVera 1 |
| 3 Apr 2024 | Juventus Next Gen vs Virtus Entella | 2-0 | 3 | 0 | Serie C: Girone B |
| 24 Mar 2024 | Pergolettese vs Novara | 1-1 | 3 | 0 | Serie C: Girone A |
| 7 Mar 2024 | Casertana vs Audace Cerignola | 1-1 | 4 | 0 | Serie C: Girone C |
| 19 Feb 2024 | Brindisi vs Foggia | 0-2 | 6 | 0 | Serie C: Girone C |
| 11 Feb 2024 | Lecce U19 vs Atalanta U19 | 0-1 | 3 | 0 | PrimaVera 1 |
| 2 Feb 2024 | Vis Pesaro vs Gubbio | 1-3 | 4 | 0 | Serie C: Girone B |
| 6 Jan 2024 | Benevento vs Turris | 3-2 | 8 | 0 | Serie C: Girone C |
| 22 Dec 2023 | Legnago Salus vs Mantova | 1-2 | 6 | 0 | Serie C: Girone A |
| 11 Dec 2023 | Taranto vs Monopoli | 1-0 | 6 | 0 | Serie C: Girone C |
| 25 Nov 2023 | Lecce U19 vs Bologna U19 | 3-2 | 0 | 0 | PrimaVera 1 |
| 19 Nov 2023 | Juventus W vs Inter Milano W | 5-0 | 1 | 0 | Serie A Women |
| 13 Nov 2023 | Juve Stabia vs Foggia | 0-0 | 8 | 0 | Serie C: Girone C |
| 30 Oct 2023 | Perugia vs Virtus Entella | 2-1 | 3 | 0 | Serie C: Girone B |
| 23 Oct 2023 | Arezzo vs SPAL | 3-1 | 5 | 0 | Serie C: Girone B |
| 1 Sep 2023 | SSC Giugliano vs Sorrento | 1-0 | 5 | 0 | Serie C: Girone C |
| 8 Apr 2023 | Crotone vs Audace Cerignola | 0-1 | 6 | 0 | Serie C: Girone C |
| 26 Mar 2023 | Sangiuliano City vs Pro Vercelli | 1-0 | 5 | 0 | Serie C: Girone A |
| 12 Mar 2023 | Monopoli vs Fidelis Andria | 1-2 | 5 | 0 | Serie C: Girone C |
| 26 Feb 2023 | Lecce U19 vs Cesena U19 | 6-1 | 3 | 0 | PrimaVera 1 |
| 12 Feb 2023 | Vis Pesaro vs Rimini | 0-0 | 5 | 0 | Serie C: Girone B |
| 21 Jan 2023 | Pro Patria vs Calcio Padova | 0-3 | 4 | 1 | Serie C: Girone A |
| 17 Dec 2022 | Gelbison vs Monopoli | 1-5 | 6 | 0 | Serie C: Girone C |
| 30 Nov 2022 | FeralpiSalò vs Juventus U23 | 2-1 | 3 | 0 | Serie C: Girone A |
| 20 Nov 2022 | Pontedera vs Fiorenzuola | 1-0 | 6 | 0 | Serie C: Girone B |
| 30 Oct 2022 | Triestina vs Mantova | 2-1 | 8 | 0 | Serie C: Girone A |
| 16 Oct 2022 | Ancona vs Fermana | 2-1 | 5 | 1 | Serie C: Girone B |
| 2 Oct 2022 | Pro Patria vs Pro Vercelli | 2-1 | 8 | 1 | Serie C: Girone A |
| 10 Sep 2022 | Verona U19 vs Juventus U19 | 1-1 | 4 | 0 | PrimaVera 1 |
| 9 Apr 2022 | Olbia vs Vis Pesaro | 1-1 | 7 | 0 | Serie C: Girone B |
| 13 Mar 2022 | Spal U19 vs Pescara U19 | 1-2 | 7 | 1 | PrimaVera 1 |
| 27 Feb 2022 | Pomigliano W vs Sampdoria W | 0-1 | 2 | 0 | Serie A Women |
| 13 Feb 2022 | Lecco vs Fiorenzuola | 3-1 | 4 | 0 | Serie C: Girone A |
| 29 Jan 2022 | Virtus Verona vs Pergolettese | 0-2 | 4 | 0 | Serie C: Girone A |
| 18 Dec 2021 | Trento Calcio 1921 vs AlbinoLeffe | 0-0 | 5 | 0 | Serie C: Girone A |
| 5 Dec 2021 | Torino U19 vs Cagliari U19 | 0-0 | 3 | 0 | PrimaVera 1 |
| 22 Nov 2021 | Pescara U19 vs Verona U19 | 0-1 | 3 | 0 | PrimaVera 1 |
| 14 Nov 2021 | Fermana vs Pistoiese | 1-0 | - | - | Serie C: Girone B |
| 24 Oct 2021 | Virtus Verona vs Fiorenzuola | 2-1 | 3 | 0 | Serie C: Girone A |
| 3 Oct 2021 | Giana Erminio vs Legnago Salus | 0-1 | 4 | 1 | Serie C: Girone A |
| 4 Sep 2021 | Seregno vs FeralpiSalò | 1-3 | 7 | 1 | Serie C: Girone A |
Leonardo Mastrodomenico has officiated 93 matches across 7 competitions, averaging 4.56 yellow cards and 0.28 red cards per game (424 yellows and 26 reds in total). Active years in our database: 2021-2026. Competitions covered include Serie C: Girone C, Serie C: Girone B, PrimaVera 1, Serie C: Girone A, Serie C Play-offs, Serie A Women.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Leonardo Mastrodomenico.
All statistics for Leonardo Mastrodomenico and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.