Appearances
14
Assistant
14
Season-by-Season
Teams officiated
Venues
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →26/04/2026 · 2025/26
FiorentinavsSASSUOLO
14/09/2025 · 2025/26
ROMAvsTORINO
15/03/2025 · 2024/25
MonzavsParma
25/11/2024 · 2024/25
EmpolivsUdinese
27/10/2024 · 2024-25
MonzavsVenezia
26/10/2024 · 2024/25
MonzavsVenezia
06/10/2024 · 2024-25
LaziovsEmpoli
05/10/2024 · 2024/25
LaziovsEmpoli
30/09/2024 · 2024/25
ComovsHellas Verona
16/09/2024 · 2024/25
ParmavsUdinese
30/03/2024 · 2023-24
TORINOvsMonza
02/12/2023 · 2023-24
GenoavsEmpoli