Appearances
18
Assistant
18
Season-by-Season
Teams officiated
Venues
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →28/12/2025 · 2025/26
BOLOGNAvsSASSUOLO
30/11/2025 · 2025/26
LECCEvsTORINO
01/11/2025 · 2025/26
UdinesevsAtalanta
28/04/2025 · 2024/25
JuventusvsMonza
27/04/2025 · 2024-25
JuventusvsMonza
31/03/2025 · 2024/25
LaziovsTORINO
17/02/2025 · 2024/25
MonzavsLECCE
16/02/2025 · 2024-25
MonzavsLECCE
04/01/2025 · 2024/25
VeneziavsEmpoli
28/12/2024 · 2024/25
ParmavsMonza
02/12/2024 · 2024/25
UdinesevsGenoa
25/10/2024 · 2024/25
TORINOvsComo