Appearances
29
Referee
1
4th Official
28
Season-by-Season
Teams officiated
Venues
- 3×
- 2×
- 2×
- 2×
- 2×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →22/05/2026 · 2025/26
FiorentinavsAtalanta
17/05/2026 · 2025/26
CagliarivsTORINO
11/05/2026 · 2025/26
NAPOLIvsBOLOGNA
02/05/2026 · 2025/26
ComovsNAPOLI
20/04/2026 · 2025/26
LECCEvsFiorentina
13/04/2026 · 2025/26
FiorentinavsLazio
20/03/2026 · 2025/26
CagliarivsNAPOLI
06/03/2026 · 2025/26
NAPOLIvsTORINO
28/02/2026 · 2025/26
IntervsGenoa
06/01/2026 · 2025/26
SASSUOLOvsJuventus
08/12/2025 · 2025/26
PisavsParma
08/11/2025 · 2025/26
ComovsCagliari