Appearances
50
Referee
10
4th Official
29
VAR
1
AVAR
10
Season-by-Season
Teams officiated
- 🇮🇹Hellas Verona12×
- Spezia10×
- BOLOGNA7×
- TORINO7×
- SASSUOLO6×
- 🇮🇹Salernitana6×
- Empoli5×
- 🇮🇹Milan5×
- Fiorentina4×
- 🇮🇹Lazio4×
- NAPOLI4×
- ROMA4×
- Genoa3×
- LECCE3×
- Monza3×
Venues
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →07/01/2026 · 2025/26
TORINOvsUdinese
03/01/2026 · 2025/26
ComovsUdinese
28/12/2025 · 2025/26
MilanvsHellas Verona
29/10/2025 · 2025/26
GenoavsCREMONESE
05/10/2025 · 2025/26
BOLOGNAvsPisa
12/04/2025 · 2024/25
VeneziavsMonza
31/03/2025 · 2024/25
Hellas VeronavsParma
11/02/2024 · 2023-24
MonzavsHellas Verona
18/09/2023 · 2023-24
SalernitanavsTORINO
21/08/2023 · 2023-24
BOLOGNAvsMilan
04/06/2023 · 2022-23
MilanvsHellas Verona
14/05/2023 · 2022-23
BOLOGNAvsROMA