OrcaScore

Referee profile

Matteo Dini

  • Italy
  • 31 matches officiated
Matches officiated
31
career total (source)
Yellow cards / match
4.42
137 yellow in total
Reds / match
0.23
6 red · 1 second yellow
Yellow / match, recent
4.42
19 matches · red 0.26

Last 12 months

15 matches since 2 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricMatteo DiniAverageDifference from average
Yellow cards / match 4.64 3.99 +16%
Red cards / match 0.27 0.21 +26%
Penalty goals / match 0.21 0.23 −9%
Goals / match 2.27 2.78 −18%
Home wins 60% 44% +37%
Draws 27% 25% +5%

Ranked 214 of 1127 referees for yellow cards (1 = strictest).

Match results

By league

  1. 1 Serie C, Girone C 2.43 goals · 5.43 yellows / match 7 matches
  2. 2 Serie C, Girone B 1.33 goals · – yellows / match 3 matches
  3. 3 Serie C, Girone A 3.33 goals · – yellows / match 3 matches
  4. 4 Serie C, Playoffs 0.00 goals · – yellows / match 1 match
  5. 5 Coppa Italia Serie C 3.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 2 4 6 8 AZ Picerno – Giugliano · 31 Aug 2025 · Yellow cards 5, Red cards 0 5 31 AugAZP–GIU Casarano – Cavese · 21 Sep 2025 · Yellow cards 2, Red cards 0 2 US Livorno 1915 – Campobasso FC · 27 Sep 2025 · Yellow cards 2, Red cards 0 2 Pianese – Bra · 18 Oct 2025 · Yellow cards 7, Red cards 0 7 18 OctPIA–BRA Ravenna – Rimini · 29 Oct 2025 · Yellow cards 3, Red cards 0 3 Sorrento – Audace Cerignola · 9 Nov 2025 · Yellow cards 6, Red cards 0 6 Triestina – Aurora Pro Patria · 28 Nov 2025 · Yellow cards 2, Red cards 1 3 28 NovTRI–APP Monopoli – Potenza Calcio · 21 Dec 2025 · Yellow cards 5, Red cards 1 6 Juventus Next Gen U23 – Ascoli · 17 Jan 2026 · Yellow cards 6, Red cards 0 6 Ravenna – Carpi · 7 Feb 2026 · Yellow cards 2, Red cards 0 2 7 FebRAV–ACC Trapani – Cavese · 21 Feb 2026 · Yellow cards 3, Red cards 0 3 Foggia – Potenza Calcio · 8 Mar 2026 · Yellow cards 6, Red cards 0 6 Casertana – Sorrento · 30 Mar 2026 · Yellow cards 9, Red cards 0 9 30 MarCFC–SOR Trento – Renate · 19 Apr 2026 · Yellow cards 5, Red cards 1 6 Lumezzane – Alcione Milano · 3 May 2026 · Yellow cards 5, Red cards 0 5 Cavese – Audace Cerignola · 28 Aug 2026 · Yellow cards 3, Red cards 0 3 28 AugCAV–CER Savoia 1908 – FC Crotone · 12 Sep 2026 · Yellow cards 6, Red cards 0 6 Pianese – Sambenedettese · 21 Sep 2026 · Yellow cards 5, Red cards 2 7 Cittadella – Arzignano Valchiampo · 19 Oct 2026 · Yellow cards 2, Red cards 0 2 19 OctCIT–ARZ 4.4

League breakdown

Competitions of the last 30 matches

Serie C, Girone C 11 11 matches · 5.0 yellow/match
Serie C, Girone A 8 8 matches · 3.0 yellow/match
Serie C, Girone B 8 8 matches · 4.4 yellow/match
Coppa Italia Serie C 2 2 matches · 3.0 yellow/match
Serie C, Playoffs 1 1 matches · 5.0 yellow/match

Recent matches

Older matches exist at the source.
FT 27 Oct Potenza Calcio Bari 2 1
Coppa Italia Serie C –
FT 19 Apr Trento Renate 3 3
Serie C, Girone A 5 1
FT 21 Feb Trapani Cavese 2 0
Serie C, Girone C 3 0
FT 7 Feb Ravenna Carpi 1 0
Serie C, Girone B 2 0
FT 29 Oct Ravenna Rimini 3 0
Coppa Italia Serie C 3 0
FT 18 Oct Pianese Bra 2 2
Serie C, Girone B 7 0
FT 21 Sep Casarano Cavese 3 0
Serie C, Girone C 2 0
FT 5 Apr Vis Pesaro Rimini 1 2
Serie C, Girone B –
FT 23 Feb Novara Renate 1 0
Serie C, Girone A –
FT 12 Oct Pontedera Torres 2 3
Serie C, Girone B –