Appearances
33
Referee
30
4th Official
1
VAR
2
Season-by-Season
Teams officiated
Venues
- 3×
- 3×
- 2×
- 2×
- 2×
- 2×
- 2×
- 2×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →28/01/2026 · 2025/26
ATHLETIC CLUBvsSporting CP
09/12/2025 · 2025/26
FC Internazionale MilanovsLiverpool FC
26/11/2025 · 2025/26
Paris Saint GermainvsTottenham Hotspur
22/10/2025 · 2025/26
Chelsea FCvsAFC Ajax
18/09/2025 · 2025/26
Manchester City FCvsSSC Napoli
27/08/2025 · 2025/26
Club BruggevsRangers FC
25/10/2023 · 2023/24
Celtic FCvsClub Atlético De Madrid
20/09/2023 · 2023/24
Arsenal FCvsPSV
23/08/2023 · 2023/24
SC BragavsPanathīnaïkos AO
15/03/2023 · 2022/23
Real Madrid CFvsLiverpool FC
25/10/2022 · 2022/23
Paris Saint GermainvsMaccabi Haifa FC
12/10/2022 · 2022/23
SSC NapolivsAFC Ajax