Appearances
57
Assistant
55
AVAR
2
Season-by-Season
Teams officiated
Venues
- 3×
- 3×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →04/05/2026 · 2025/26
CREMONESEvsLazio
20/04/2026 · 2025/26
LECCEvsFiorentina
11/04/2026 · 2025/26
AtalantavsJuventus
22/03/2026 · 2025/26
FiorentinavsInter
15/03/2026 · 2025/26
SASSUOLOvsBOLOGNA
13/03/2026 · 2025-26
SASSUOLOvsBOLOGNA
28/02/2026 · 2025/26
Hellas VeronavsNAPOLI
21/02/2026 · 2025/26
LECCEvsInter
02/02/2026 · 2025/26
UdinesevsROMA
17/01/2026 · 2025/26
CagliarivsJuventus
06/01/2026 · 2025/26
PisavsComo
29/12/2025 · 2025/26
ROMAvsGenoa