Appearances
12
Assistant
12
Season-by-Season
Teams officiated
Venues
- 2×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →25/04/2026 · 2025/26
ParmavsPisa
11/04/2026 · 2025/26
CagliarivsCREMONESE
22/03/2026 · 2025/26
AtalantavsHellas Verona
09/02/2026 · 2025/26
AtalantavsCREMONESE
07/01/2026 · 2025/26
NAPOLIvsHellas Verona
28/09/2025 · 2025/26
SASSUOLOvsUdinese
25/01/2025 · 2024/25
EmpolivsBOLOGNA
21/12/2024 · 2024/25
TORINOvsBOLOGNA
22/12/2023 · 2023-24
SASSUOLOvsGenoa
23/09/2023 · 2023-24
LaziovsMonza
19/05/2023 · 2022-23
SASSUOLOvsMonza
06/03/2023 · 2022-23
SASSUOLOvsCREMONESE