Appearances
41
Assistant
41
Season-by-Season
Teams officiated
Venues
- 4×
- 2×
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →24/05/2026 · 2025/26
CREMONESEvsComo
17/05/2026 · 2025/26
SASSUOLOvsLECCE
03/05/2026 · 2025/26
BOLOGNAvsCagliari
24/04/2026 · 2025/26
NAPOLIvsCREMONESE
06/04/2026 · 2025/26
LECCEvsAtalanta
22/03/2026 · 2025/26
ComovsPisa
20/03/2026 · 2025-26
ComovsPisa
15/03/2026 · 2025/26
SASSUOLOvsBOLOGNA
13/03/2026 · 2025-26
SASSUOLOvsBOLOGNA
18/01/2026 · 2025/26
BOLOGNAvsFiorentina
16/01/2026 · 2025-26
BOLOGNAvsFiorentina
04/01/2026 · 2025/26
Hellas VeronavsTORINO