Appearances
27
Referee
1
VAR
21
AVAR
5
Season-by-Season
Teams officiated
Venues
- 3×
- 3×
- 3×
- 2×
- 2×
- 2×
- 2×
- 2×
- 2×
- 2×
Most frequent crewmates
Recent matches
View all →24/05/2026 · 2025/26
LECCEvsGenoa
10/05/2026 · 2025/26
ParmavsROMA
09/05/2026 · 2025/26
LECCEvsJuventus
26/04/2026 · 2025/26
TORINOvsInter
12/04/2026 · 2025/26
BOLOGNAvsLECCE
11/04/2026 · 2025/26
CagliarivsCREMONESE
06/04/2026 · 2025/26
UdinesevsComo
08/03/2026 · 2025/26
GenoavsROMA
06/03/2026 · 2025/26
NAPOLIvsTORINO
27/02/2026 · 2025/26
ParmavsCagliari
20/02/2026 · 2025/26
SASSUOLOvsHellas Verona
15/02/2026 · 2025/26
CREMONESEvsGenoa