
Seasons
| Season | Team | Competition | Apps | St | Min | G | A | YC | RC | Avg rating |
|---|---|---|---|---|---|---|---|---|---|---|
| Domestic league | ||||||||||
| 2026-27 | Ligue 1 | 10 | 10 | 810 | 0 | 0 | 1 | 0 | 6.89 | |
| 2025-26 | Ligue 1 | 28 | 28 | 2520 | 0 | 0 | 0 | 0 | 6.99 | |
| 2024-25 | Ligue 1 | 36 | 36 | 3270 | 0 | 0 | 1 | 0 | 7.21 | |
| 2023-24 | Ligue 1 | 34 | 34 | 3060 | 0 | 0 | 0 | 0 | 7.04 | |
| 2022-23 | Ligue 1 | 31 | 31 | 2790 | 0 | 0 | 2 | 0 | 7.12 | |
| 2021-22 | Ligue 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | |
| 2020-21 | Ligue 1 | 2 | 1 | 135 | 0 | 0 | 0 | 0 | 6.90 | |
| 2019-20 | Ligue 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | |
| 2017-18 | Ligue 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | |
| Total | 141 | 140 | 12585 | 0 | 0 | 4 | 0 | 7.08 | ||
| Domestic cups | ||||||||||
| 2025-26 | Coupe de France | 2 | 2 | 180 | 0 | 0 | 1 | 0 | 7.40 | |
| 2024-25 | Coupe de France | 3 | 3 | 270 | 0 | 0 | 0 | 0 | 7.43 | |
| 2023-24 | Coupe de France | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | |
| 2021-22 | Coupe de France | 1 | 1 | 90 | 0 | 0 | 0 | 0 | 7.20 | |
| Total | 6 | 6 | 540 | 0 | 0 | 1 | 0 | 7.38 | ||
| Continental | ||||||||||
| 2025-26 | UEFA Europa League | 6 | 6 | 540 | 0 | 0 | 0 | 0 | 6.70 | |
| 2025-26 | UEFA Champions League | 2 | 2 | 180 | 0 | 0 | 0 | 0 | 7.25 | |
| Total | 8 | 8 | 720 | 0 | 0 | 0 | 0 | 6.84 | ||
Sources: API-Football · Data sources