Appearances
28
Assistant
28
Season-by-Season
Teams officiated
Venues
- 3×
- 2×
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →10/05/2026 · 2025/26
FiorentinavsGenoa
08/05/2026 · 2025-26
FiorentinavsGenoa
03/05/2026 · 2025/26
JuventusvsHellas Verona
01/05/2026 · 2025-26
JuventusvsHellas Verona
17/04/2026 · 2025/26
IntervsCagliari
27/02/2026 · 2025-26
TORINOvsLazio
03/02/2026 · 2025/26
BOLOGNAvsMilan
19/01/2026 · 2025/26
LaziovsComo
06/01/2026 · 2025/26
LECCEvsROMA
28/12/2025 · 2025/26
MilanvsHellas Verona
30/11/2025 · 2025/26
PisavsInter
08/11/2025 · 2025/26
ComovsCagliari