Appearances
60
Referee
60
Season-by-Season
Teams officiated
Most frequent crewmates
Recent matches
View all →27/05/2017 · 2016-17
AtalantavsChievo Verona
13/05/2017 · 2016-17
FiorentinavsLazio
30/04/2017 · 2016-17
BOLOGNAvsUdinese
03/04/2017 · 2016-17
IntervsSAMPDORIA
12/03/2017 · 2016-17
PescaravsUdinese
25/02/2017 · 2016-17
NAPOLIvsAtalanta
12/02/2017 · 2016-17
IntervsEmpoli
15/01/2017 · 2016-17
SAMPDORIAvsEmpoli
22/12/2016 · 2016-17
CagliarivsSASSUOLO
20/11/2016 · 2016-17
CrotonevsTORINO
26/10/2016 · 2016-17
LaziovsCagliari
15/10/2016 · 2016-17
PescaravsSAMPDORIA