OrcaScore

Referee profile

Mattia Nigro

  • Italy
  • 45 matches officiated
Matches officiated
45
career total (source)
Yellow cards / match
4.60
207 yellow in total
Reds / match
0.27
4 red · 8 second yellow
Yellow / match, recent
4.23
22 matches · red 0.14

Last 12 months

19 matches since 3 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricMattia NigroAverageDifference from average
Yellow cards / match 4.05 3.99 +2%
Red cards / match 0.16 0.21 −25%
Penalty goals / match 0.21 0.23 −9%
Goals / match 2.32 2.79 −17%
Home wins 32% 44% −28%
Draws 37% 25% +45%

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

Match results

By league

  1. 1 Serie C, Girone A 2.33 goals · 5.00 yellows / match 6 matches
  2. 2 Serie C, Girone C 2.17 goals · 4.00 yellows / match 6 matches
  3. 3 Serie C, Girone B 2.25 goals · – yellows / match 4 matches
  4. 4 Coppa Italia Serie C 2.50 goals · – yellows / match 2 matches
  5. 5 Serie C, Playoffs 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 Forlì – Ternana · 11 Oct 2025 · Yellow cards 2, Red cards 0 2 11 OctFOR–TER Vis Pesaro – Juventus Next Gen U23 · 3 Nov 2025 · Yellow cards 4, Red cards 1 5 Monopoli – Picerno · 22 Nov 2025 · Yellow cards 4, Red cards 0 4 Trento – Cittadella · 5 Dec 2025 · Yellow cards 5, Red cards 0 5 5 DecTRE–CIT Ravenna – Renate · 10 Dec 2025 · Yellow cards 3, Red cards 0 3 Audace Cerignola – Benevento · 19 Dec 2025 · Yellow cards 2, Red cards 0 2 Virtus Verona – Arzignano Valchiampo · 11 Jan 2026 · Yellow cards 6, Red cards 0 6 11 JanVVV–ARZ Trento – Lecco · 31 Jan 2026 · Yellow cards 5, Red cards 0 5 Cittadella – Renate · 16 Feb 2026 · Yellow cards 8, Red cards 0 8 Casarano – Siracusa · 5 Mar 2026 · Yellow cards 3, Red cards 0 3 5 MarCAS–SIR Forlì – Juventus Next Gen U23 · 15 Mar 2026 · Yellow cards 3, Red cards 0 3 Novara – Lumezzane · 3 Apr 2026 · Yellow cards 3, Red cards 0 3 Picerno – Sorrento · 26 Apr 2026 · Yellow cards 0, Red cards 0 26 AprAZP–SOR Lecco – Giana Erminio · 6 May 2026 · Yellow cards 3, Red cards 0 3 Ravenna – Forlì · 1 Sep 2026 · Yellow cards 3, Red cards 0 3 US Salernitana 1919 – Cavese · 6 Sep 2026 · Yellow cards 8, Red cards 0 8 6 SepSAL–CAV Dolomiti Bellunesi – Lumezzane · 21 Sep 2026 · Yellow cards 3, Red cards 0 3 Campobasso FC – Torres · 4 Oct 2026 · Yellow cards 5, Red cards 0 5 Pescara – Ostiamare · 18 Oct 2026 · Yellow cards 2, Red cards 1 3 18 OctPES–OST Sorrento – Team Altamura · 31 Oct 2026 · Yellow cards 8, Red cards 1 9 31 OctSOR–ASD 4.6

League breakdown

Competitions of the last 30 matches

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

Recent matches

Older matches exist at the source.
FT 18 Oct Pescara Ostiamare 2 0
Serie C, Girone B 2 1
FT 1 Sep Ravenna Forlì 2 1
Coppa Italia Serie C 3 0
FT 26 Apr Picerno Sorrento 0 0
Serie C, Girone C 0 0
FT 3 Apr Novara Lumezzane 1 3
Serie C, Girone A 3 0
FT 5 Mar Casarano Siracusa 1 1
Serie C, Girone C 3 0
FT 16 Feb Cittadella Renate 2 1
Serie C, Girone A 8 0
FT 31 Jan Trento Lecco 1 1
Serie C, Girone A 5 0
FT 5 Dec Trento Cittadella 1 0
Serie C, Girone A 5 0
FT 22 Nov Monopoli Picerno 0 2
Serie C, Girone C 4 0
FT 11 Oct Forlì Ternana 1 1
Serie C, Girone B 2 0
FT 6 Sep Casarano Benevento 1 0
Serie C, Girone C 6 0
FT 22 Mar Sorrento Latina 1 1
Serie C, Girone C –
FT 8 Mar Ascoli Pineto 0 1
Serie C, Girone B –
FT 16 Feb SPAL Rimini 0 3
Serie C, Girone B –
FT 2 Feb Gubbio Arezzo 0 0
Serie C, Girone B –