
PlayerPlays for R.C. LensNationality FranceAge 26 (born 30 Dec 1999)Position centre-back, defender
Sources Wikidata, OpenFootball, WikipediaUpdated Item Q56223972
| Season | Club | Division | Apps | Goals | Cups | Europe | Other | Total | Total goals | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| 2016/17 | Toulouse B | CFA 2 | 1 | 0 | Not held | Not held | Not held | 1 | 0 | Wikipedia |
| 2017/18 | Toulouse B | Championnat National 3 | 8 | 0 | Not held | Not held | Not held | 8 | 0 | Wikipedia |
| 2018/19 | Toulouse | Ligue 1 | 10 | 1 | 0 (0) | Not held | Not held | 10 | 1 | Wikipedia |
| 2018/19 | Barcelona | La Liga | 2 | 0 | 0 (0) | 0 (0) | Not held | 2 | 0 | Wikipedia |
| 2019/20 | Barcelona | La Liga | 2 | 0 | 0 (0) | 1 (0) | 0 (0) | 3 | 0 | Wikipedia |
| 2019/20 | Schalke 04 (loan) | Bundesliga | 8 | 0 | 2 (0) | Not held | Not held | 10 | 0 | Wikipedia |
| 2020/21 | Benfica (loan) | Primeira Liga | 0 | 0 | 2 (0) | 0 (0) | 0 (0) | 2 | 0 | Wikipedia |
| 2020/21 | Nice (loan) | Ligue 1 | 15 | 1 | 2 (0) | Not held | Not held | 17 | 1 | Wikipedia |
| 2021/22 | Nice | Ligue 1 | 36 | 1 | 4 (0) | Not held | Not held | 40 | 1 | Wikipedia |
| 2022/23 | Nice | Ligue 1 | 34 | 0 | 1 (0) | 11 (0) | Not held | 46 | 0 | Wikipedia |
| 2023/24 | Nice | Ligue 1 | 30 | 0 | 3 (0) | Not held | Not held | 33 | 0 | Wikipedia |
| 2024/25 | Premier League | 27 | 0 | 2 (0) | Not held | Not held | 29 | 0 | Wikipedia | |
| 2025/26 | West Ham United | Premier League | 23 | 0 | 2 (0) | Not held | Not held | 25 | 0 | Wikipedia |
| 2026/27 | RC Lens (loan) | Ligue 1 | 2 | 0 | 0 (0) | 0 (0) | Not held | 2 | 0 | Wikipedia |
According to Wikipedia, except where marked. Cups, Europe and Other show appearances with goals in brackets; point at a figure for the competitions it counts. A dash means the article gives no figure, not zero.
Includes data from Wikipedia (“Jean-Clair Todibo”, revision 1378432046, read 16 Oct 2026), CC BY-SA 4.0. Wikipedia is edited by volunteers; the archive treats it as a secondary source and checks it against its own records where it can.
| Season | Club | Apps | Starts | Minutes | Goals |
|---|---|---|---|---|---|
| 2025/26 | 23 | 22 | 1,818 | 0 |
Minutes count to the 90th minute and stop at a sending-off.
| Club | Dates | Matches | Goals | Joined |
|---|---|---|---|---|
| Toulouse FC IIYouth | 2017 – 2018 | 9 | 0 | Not given |
| Toulouse FC | 2018 – 2019 | 10 | 1 | Not given |
| FC Barcelona | 31 Jan 2019 – 2021 | 4 | 0 | Not given |
| S.L. Benfica | 2020 – 2021 | 0 |
| 0 |
| Loan |
| Schalke 04 | 15 Jan 2020 – 30 June 2020 | 8 | 0 | Loan |
|---|
| OGC Nice | 2021 – 2021 | 15 | 1 | Loan |
|---|
| OGC Nice | 2021 – 2025 | 100 | 1 | Not given |
|---|
| Aug 2024 – 30 June 2025 | 27 | 0 | Loan |
| 1 July 2025 – present | 23 | 0 | Not given |
| R.C. Lens | 1 Sept 2026 – present | 0 | 0 | Loan |
|---|
| Senior clubs, total | 9 spells | 187 | 3 |
|---|
Source: Wikidata (CC0), member of sports team (P54) with its matches, goals and acquisition qualifiers. Wikidata does not say which competitions a spell's matches and goals count, so they can be lower than a club's own totals for all competitions. Totals are the sum of the spells' own figures; spells without figures add nothing. Transfer fees and contracts are not held.