Appearances
151
Referee
95
VAR
53
AVAR
3
Season-by-Season
Teams officiated
Most frequent crewmates
Recent matches
View all →28/05/2023 · 2022-23
LaziovsCREMONESE
22/05/2023 · 2022-23
ROMAvsSalernitana
15/05/2023 · 2022-23
SAMPDORIAvsEmpoli
07/05/2023 · 2022-23
NAPOLIvsFiorentina
03/05/2023 · 2022-23
MilanvsCREMONESE
03/04/2023 · 2022-23
SASSUOLOvsTORINO
02/04/2023 · 2022-23
MonzavsLazio
19/03/2023 · 2022-23
FiorentinavsLECCE
13/03/2023 · 2022-23
MilanvsSalernitana
18/02/2023 · 2022-23
SAMPDORIAvsBOLOGNA
17/02/2023 · 2022-23
SASSUOLOvsNAPOLI
06/02/2023 · 2022-23
Hellas VeronavsLazio