Appearances
10
VAR
7
AVAR
3
Season-by-Season
Teams officiated
- 🇫🇷Toulouse4×
- 🇫🇷Monaco3×
- 🇫🇷Le Havre2×
- 🇫🇷Lille2×
- 🇫🇷Lorient2×
- 🇫🇷Strasbourg2×
- 🇫🇷Troyes2×
- 🇫🇷Auxerre1×
- 🇫🇷Brest1×
- 🇫🇷Paris Saint-Germain1×
Venues
- 2×
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →07/11/2026 · 2026/27 · Round 10
Paris Saint-GermainvsTroyes
01/11/2026 · 2026/27 · Round 9
Strasbourg5–1Auxerre
25/10/2026 · 2026/27 · Round 8
Toulouse0–0Troyes
18/10/2026 · 2026/27 · Round 7
Lorient1–0Monaco
10/10/2026 · 2026/27 · Round 6
Lille1–0Le Havre
12/09/2026 · 2026/27 · Round 4
Lorient2–2Toulouse
12/09/2026 · 2026/27 · Round 4
Strasbourg1–1Monaco
03/09/2026 · 2025/26 · Round 3
Toulouse0–1Lille
29/08/2026 · 2026/27 · Round 2
Brest2–2Toulouse
23/08/2026 · 2026/27 · Round 1
Le Havre0–1Monaco