Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 7 competitions · 100 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Serie C: Girone C Italy | 35 | 141 | 4.03 | 8 | 0.23 | 74% |
| Serie C: Girone B Italy | 25 | 109 | 4.36 | 3 | 0.12 | 92% |
| Serie C: Girone A Italy | 17 | 70 | 4.12 | 7 | 0.41 | 88% |
| PrimaVera 1 Italy | 10 | 34 | 3.40 | 4 | 0.40 | 90% |
| Serie A Women Italy | 8 | 16 | 2.00 | 0 | 0.00 | 63% |
| Serie C Play-offs Italy | 4 | 21 | 5.25 | 2 | 0.50 | 75% |
| Coppa Italia Women Italy | 1 | 3 | 3.00 | 0 | 0.00 | 100% |
1 matches recorded · Italy
2 matches recorded · Italy
1 matches recorded · Italy
9 matches recorded · Italy
5 matches recorded · Italy
3 matches recorded · Italy
2 matches recorded · Italy
2 matches recorded · Italy
11 matches recorded · Italy
3 matches recorded · Italy
3 matches recorded · Italy
1 matches recorded · Italy
2 matches recorded · Italy
1 matches recorded · Italy
1 matches recorded · Italy
5 matches recorded · Italy
2 matches recorded · Italy
7 matches recorded · Italy
2 matches recorded · Italy
2 matches recorded · Italy
4 matches recorded · Italy
4 matches recorded · Italy
4 matches recorded · Italy
1 matches recorded · Italy
1 matches recorded · Italy
2 matches recorded · Italy
4 matches recorded · Italy
5 matches recorded · Italy
1 matches recorded · Italy
2 matches recorded · Italy
4 matches recorded · Italy
3 matches recorded · Italy
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 24 May 2026 | Ascoli vs Catania | 4-0 | 3 | 0 | Serie C Play-offs |
| 26 Apr 2026 | Arezzo vs Sassari Torres | 3-1 | 4 | 0 | Serie C: Girone B |
| 19 Apr 2026 | Lazio U20 vs Roma U20 | 0-0 | 4 | 0 | PrimaVera 1 |
| 11 Apr 2026 | Pergolettese vs Virtus Verona | 2-2 | 3 | 0 | Serie C: Girone A |
| 29 Mar 2026 | Vis Pesaro vs Perugia | 0-1 | 3 | 0 | Serie C: Girone B |
| 15 Mar 2026 | Crotone vs Salernitana | 0-1 | 8 | 0 | Serie C: Girone C |
| 8 Mar 2026 | Ternana vs Gubbio | 0-1 | 2 | 0 | Serie C: Girone B |
| 18 Feb 2026 | Catania vs Trapani 1905 | 4-0 | 0 | 0 | Serie C: Girone C |
| 14 Feb 2026 | Ternana W vs Genoa W | 3-1 | 2 | 0 | Serie A Women |
| 7 Feb 2026 | SSC Giugliano vs Cosenza | 3-0 | 1 | 0 | Serie C: Girone C |
| 30 Jan 2026 | Ascoli vs Livorno | 3-1 | 3 | 0 | Serie C: Girone B |
| 21 Jan 2026 | Lazio U20 vs Cremonese U20 | 3-0 | 1 | 0 | PrimaVera 1 |
| 18 Jan 2026 | Potenza Calcio vs Casertana | 2-0 | 6 | 0 | Serie C: Girone C |
| 4 Jan 2026 | Siracusa vs Salernitana | 3-1 | 3 | 1 | Serie C: Girone C |
| 7 Dec 2025 | Cavese vs Benevento | 0-1 | 7 | 0 | Serie C: Girone C |
| 16 Nov 2025 | Alcione vs Novara | 0-1 | 3 | 1 | Serie C: Girone A |
| 26 Oct 2025 | Trento Calcio 1921 vs Vicenza | 1-1 | 4 | 2 | Serie C: Girone A |
| 11 Oct 2025 | Picerno vs Casertana | 0-2 | 6 | 0 | Serie C: Girone C |
| 23 Sep 2025 | Ascoli vs Pineto | 3-0 | 4 | 0 | Serie C: Girone B |
| 12 Sep 2025 | Monopoli vs Audace Cerignola | 2-0 | 3 | 3 | Serie C: Girone C |
| 31 Aug 2025 | Benevento vs Casertana | 2-1 | 6 | 0 | Serie C: Girone C |
| 18 May 2025 | Crotone vs Vicenza | 1-2 | 6 | 2 | Serie C Play-offs |
| 4 May 2025 | Catania vs SSC Giugliano | 3-2 | 6 | 0 | Serie C Play-offs |
| 25 Apr 2025 | Fiorentina W vs Juventus W | 3-1 | 3 | 0 | Serie A Women |
| 19 Apr 2025 | Sorrento vs Avellino | 1-2 | 2 | 0 | Serie C: Girone C |
| 31 Mar 2025 | Virtus Entella vs Sassari Torres | 1-1 | 6 | 0 | Serie C: Girone B |
| 16 Mar 2025 | Picerno vs Monopoli | 2-2 | 2 | 0 | Serie C: Girone C |
| 2 Mar 2025 | Catania vs Foggia | 1-1 | 4 | 0 | Serie C: Girone C |
| 16 Feb 2025 | Avellino vs Crotone | 2-1 | 6 | 0 | Serie C: Girone C |
| 22 Dec 2024 | Potenza Calcio vs ACR Messina | 2-1 | 3 | 0 | Serie C: Girone C |
| 14 Dec 2024 | Benevento vs SSC Giugliano | 0-1 | 3 | 0 | Serie C: Girone C |
| 7 Dec 2024 | Juventus U20 vs Hellas Verona U20 | 1-2 | 2 | 1 | PrimaVera 1 |
| 18 Nov 2024 | Monopoli vs Audace Cerignola | 1-1 | 3 | 0 | Serie C: Girone C |
| 9 Nov 2024 | Milan U20 vs Cagliari U20 | 2-0 | 2 | 0 | PrimaVera 1 |
| 31 Oct 2024 | Casertana vs Team Altamura | 1-1 | 6 | 0 | Serie C: Girone C |
| 20 Oct 2024 | Virtus Entella vs Vis Pesaro | 1-1 | 5 | 0 | Serie C: Girone B |
| 12 Oct 2024 | Como vs Inter Milano W | 0-1 | 3 | 0 | Serie A Women |
| 6 Oct 2024 | Ascoli vs Pescara | 1-2 | 5 | 1 | Serie C: Girone B |
| 22 Sep 2024 | Benevento vs Foggia | 4-0 | 4 | 0 | Serie C: Girone C |
| 14 Sep 2024 | Catania vs Picerno | 0-0 | 3 | 0 | Serie C: Girone C |
| 30 Aug 2024 | Audace Cerignola vs ACR Messina | 2-0 | 1 | 0 | Serie C: Girone C |
| 17 Aug 2024 | Udinese U20 vs Milan U20 | 0-4 | 6 | 2 | PrimaVera 1 |
| 7 May 2024 | Audace Cerignola vs SSC Giugliano | 1-1 | 6 | 0 | Serie C Play-offs |
| 28 Mar 2024 | Gubbio vs Sassari Torres | 1-0 | 5 | 0 | Serie C: Girone B |
| 11 Mar 2024 | Juve Stabia vs Taranto | 2-1 | 7 | 0 | Serie C: Girone C |
| 3 Mar 2024 | Fiorentina W vs Juventus W | 1-0 | 3 | 0 | Coppa Italia Women |
| 25 Feb 2024 | Carrarese vs Sestri Levante | 5-1 | 5 | 1 | Serie C: Girone B |
| 10 Feb 2024 | Atalanta II vs Vicenza | 1-2 | 4 | 0 | Serie C: Girone A |
| 4 Feb 2024 | Cagliari U19 vs Milan U19 | 1-3 | 4 | 0 | PrimaVera 1 |
| 20 Jan 2024 | Cesena vs Pontedera | 4-0 | 2 | 0 | Serie C: Girone B |
| 13 Jan 2024 | Turris vs Crotone | 0-4 | 1 | 0 | Serie C: Girone C |
| 23 Dec 2023 | Sorrento vs Casertana | 1-1 | 5 | 0 | Serie C: Girone C |
| 3 Dec 2023 | Novara vs Vicenza | 2-2 | 3 | 0 | Serie C: Girone A |
| 13 Nov 2023 | Benevento vs SSC Giugliano | 2-2 | 5 | 0 | Serie C: Girone C |
| 5 Nov 2023 | Como vs Inter Milano W | 2-1 | 2 | 0 | Serie A Women |
| 1 Nov 2023 | Brindisi vs Catania | 0-2 | 6 | 0 | Serie C: Girone C |
| 25 Oct 2023 | Avellino vs Audace Cerignola | 1-0 | 4 | 1 | Serie C: Girone C |
| 8 Oct 2023 | Crotone vs Picerno | 2-1 | 3 | 0 | Serie C: Girone C |
| 23 Sep 2023 | Cagliari U19 vs Fiorentina U19 | 1-0 | 5 | 0 | PrimaVera 1 |
| 19 Sep 2023 | Fermana vs Recanatese | 0-1 | 5 | 0 | Serie C: Girone B |
| 9 Sep 2023 | Sassari Torres vs Rimini | 2-1 | 5 | 0 | Serie C: Girone B |
| 12 May 2023 | Sampdoria U19 vs Torino U19 | 2-2 | 2 | 0 | PrimaVera 1 |
| 23 Apr 2023 | Vis Pesaro vs Carrarese | 1-0 | 6 | 0 | Serie C: Girone B |
| 26 Mar 2023 | Mantova vs Juventus U23 | 1-1 | 6 | 0 | Serie C: Girone A |
| 12 Mar 2023 | Pro Sesto vs Trento Calcio 1921 | 1-1 | 2 | 0 | Serie C: Girone A |
| 19 Feb 2023 | Rimini vs Siena | 0-0 | 6 | 0 | Serie C: Girone B |
| 1 Feb 2023 | Potenza Calcio vs Avellino | 2-4 | 6 | 0 | Serie C: Girone C |
| 15 Jan 2023 | Bologna U19 vs Cagliari U19 | 3-2 | 5 | 0 | PrimaVera 1 |
| 23 Dec 2022 | Crotone vs ACR Messina | 1-0 | 1 | 0 | Serie C: Girone C |
| 11 Dec 2022 | Pergolettese vs Pro Sesto | 1-2 | 5 | 0 | Serie C: Girone A |
| 26 Nov 2022 | Fermana vs Lucchese | 1-0 | 8 | 0 | Serie C: Girone B |
| 20 Nov 2022 | Sassuolo W vs Pomigliano W | 2-1 | 3 | 0 | Serie A Women |
| 18 Oct 2022 | SSC Giugliano vs Pescara | 1-1 | 6 | 2 | Serie C: Girone C |
| 9 Oct 2022 | Piacenza vs Juventus U23 | 3-3 | 4 | 0 | Serie C: Girone A |
| 18 Sep 2022 | Siena vs Montevarchi | 1-0 | 3 | 0 | Serie C: Girone B |
| 11 Sep 2022 | Avellino vs Gelbison | 0-0 | 3 | 0 | Serie C: Girone C |
| 27 Aug 2022 | Como vs Juventus W | 0-6 | 1 | 0 | Serie A Women |
| 8 May 2022 | Pomigliano W vs Fiorentina W | 0-1 | 2 | 0 | Serie A Women |
| 16 Apr 2022 | Virtus Francavilla vs Foggia | 2-2 | 3 | 0 | Serie C: Girone C |
| 26 Mar 2022 | Renate vs Giana Erminio | 3-1 | 3 | 0 | Serie C: Girone A |
| 12 Mar 2022 | Teramo vs Montevarchi | 0-1 | 2 | 0 | Serie C: Girone B |
| 27 Feb 2022 | Lucchese vs Fermana | 0-0 | 4 | 1 | Serie C: Girone B |
| 16 Feb 2022 | Ancona vs Cesena | 0-3 | 2 | 0 | Serie C: Girone B |
| 9 Feb 2022 | Bologna U19 vs Milan U19 | 2-5 | 3 | 1 | PrimaVera 1 |
| 1 Feb 2022 | Pro Patria vs Trento Calcio 1921 | 0-0 | 3 | 1 | Serie C: Girone A |
| 23 Jan 2022 | Mantova vs AlbinoLeffe | 1-1 | 5 | 0 | Serie C: Girone A |
| 5 Dec 2021 | Renate vs Juventus U23 | 2-0 | 4 | 1 | Serie C: Girone A |
| 7 Nov 2021 | Imolese vs Gubbio | 2-2 | 5 | 0 | Serie C: Girone B |
| 25 Sep 2021 | Carrarese vs Fermana | 1-0 | 5 | 0 | Serie C: Girone B |
| 29 Aug 2021 | Vibonese vs Picerno | 0-0 | 4 | 1 | Serie C: Girone C |
| 25 Apr 2021 | Modena vs Legnago Salus | 3-0 | 4 | 0 | Serie C: Girone B |
| 27 Mar 2021 | Olbia vs AlbinoLeffe | 1-2 | 3 | 2 | Serie C: Girone A |
| 13 Mar 2021 | Lecco vs Grosseto | 1-1 | 5 | 0 | Serie C: Girone A |
| 21 Feb 2021 | Pro Sesto vs Pistoiese | 2-2 | 4 | 0 | Serie C: Girone A |
| 3 Feb 2021 | Casertana vs Potenza Calcio | 1-0 | 4 | 0 | Serie C: Girone C |
| 24 Jan 2021 | Pro Patria vs Carrarese | 1-1 | 9 | 0 | Serie C: Girone A |
| 16 Jan 2021 | Bari W vs Florentia W | 0-1 | - | - | Serie A Women |
| 15 Nov 2020 | Cavese vs Foggia | 0-1 | 6 | 0 | Serie C: Girone C |
| 7 Nov 2020 | Cesena vs Fermana | 1-1 | 6 | 0 | Serie C: Girone B |
| 17 Oct 2020 | Virtus Verona vs Vis Pesaro | 0-0 | 4 | 0 | Serie C: Girone B |
Mattia Ubaldi has officiated 100 matches across 7 competitions, averaging 3.94 yellow cards and 0.24 red cards per game (394 yellows and 24 reds in total). Active years in our database: 2020-2026. Competitions covered include Serie C: Girone C, Serie C: Girone B, Serie C: Girone A, PrimaVera 1, Serie A Women, Serie C Play-offs.
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 Mattia Ubaldi.
All statistics for Mattia Ubaldi 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.