T. Keita · career
Tidiane Keita
Defensive · CFR 1907 Cluj · season-by-season, by competition, and every match.
Career report
A career still climbing — Keita is at his peak right now, and the curve hasn't flattened.
Peak: 2025/26Trending upRemarkably consistentStepped up 2023/24
The record covers 5 seasons (2020/21–2025/26) across 3 clubs, including a move abroad — 127 appearances, 1 goals and 1 assists.
His best campaign on record is 2025/26 at CFR 1907 Cluj — Season rating 19, 0 goals and 1 assist in 28 games. Form is on a climb — up 13 Season points across his last 3 full seasons.
Season-to-season output barely moves — his form has stayed within a tight band (±7 points) across 5 campaigns. Made the jump to a higher division in 2023/24 (Ligue 2) and kept playing — 26 games that season.
By season
| Season | Club | Apps | G | A | Rating | Season |
|---|---|---|---|---|---|---|
| 2025/26 | CFR 1907 Cluj | 28 | 0 | 1 | 21 | 19 |
| 2025/26 | Petrolul Ploiesti | 4 | 0 | 0 | — | — |
| 2024/25 | Petrolul Ploiesti | 35 | 1 | 1 | — | — |
| 2023/24 | Dunkerque | 26 | 0 | 0 | 45 | 9 |
| 2022/23 | Dunkerque | 31 | 1 | 0 | 40 | 6 |
| 2021/22 | Orleans | 31 | 0 | 0 | 37 | 0 |
| 2020/21 | Orleans | 11 | 0 | 0 | 34 | 0 |
| 2020/21 | Orléans II | 2 | 0 | 0 | — | — |
| 2019/20 | Orleans | 14 | 0 | 2 | — | — |
| 2019/20 | Orléans II | 2 | 1 | 0 | — | — |
| 2018/19 | Colomiers | 29 | 7 | 0 | — | — |
| 2017/18 | Colomiers | 13 | 0 | 0 | — | — |
| 2016/17 | Colomiers | 6 | 0 | 0 | — | — |
| 2013/14 | Toulouse II | 1 | 0 | 0 | — | — |
Honours
National 1
By competition
| Competition | Apps | Min | G | A | Rating |
|---|---|---|---|---|---|
| Liga I | 28 | 1917 | 0 | 1 | 6.9 |
| UEFA Europa Conference League | 1 | 21 | 0 | 0 | 6.5 |
Schedule · 2025/26
11 played2 unused sub42 not in squad· 812 min, 0g 0a
| Date | Competition | Opponent | Res | Status | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|---|
| Jan 10 | Friendlies Clubs | A SV Wehen | 2-0 | Not in squad | — | |||
| Jan 11 | Friendlies Clubs | A Legia Warszawa | 2-2 | Not in squad | — | |||
| Jul 5 | Supercupa | A FCSB | 1-2 | Not in squad | — | |||
| Jul 10 | UEFA Europa League | A Paks | 0-0 | Not in squad | — | |||
| Jul 13 | Liga I | H Unirea Slobozia | 2-1 | Not in squad | — | |||
| Jul 17 | UEFA Europa League | H Paks | 3-0 | Not in squad | — | |||
| Jul 20 | Liga I | A Rapid | 1-1 | Not in squad | — | |||
| Jul 24 | UEFA Europa League | A FC Lugano | 0-0 | Not in squad | — | |||
| Jul 27 | Liga I | H Arges Pitesti | 0-2 | Not in squad | — | |||
| Jul 31 | UEFA Europa League | H FC Lugano | 1-0 | Not in squad | — | |||
| Aug 3 | Liga I | H Universitatea Craiova | 2-3 | Not in squad | — | |||
| Aug 7 | UEFA Europa League | H SC Braga | 1-2 | Not in squad | — | |||
| Aug 14 | UEFA Europa League | A SC Braga | 0-2 | Not in squad | — | |||
| Aug 17 | Liga I | H FC Botosani | 3-3 | Not in squad | — | |||
| Aug 21 | UEFA Europa Conference League | A BK Hacken | 2-7 | Played | 21 | 6.5 | ||
| Aug 24 | Liga I | A Oţelul | 1-4 | Not in squad | — | |||
| Aug 28 | UEFA Europa Conference League | H BK Hacken | 1-0 | Not in squad | — | |||
| Aug 31 | Liga I | H FCSB | 2-2 | Not in squad | — | |||
| Sep 13 | Liga I | A Metaloglobus | 1-1 | Not in squad | — | |||
| Sep 21 | Liga I | H Uta Arad | 1-1 | Not in squad | — | |||
| Sep 29 | Liga I | A Universitatea Cluj | 2-2 | Not in squad | — | |||
| Oct 5 | Liga I | H AFC Hermannstadt | 2-1 | Not in squad | — | |||
| Oct 16 | Liga I | A Csikszereda | 2-2 | Not in squad | — | |||
| Oct 20 | Liga I | A Petrolul Ploiesti | 0-1 | Not in squad | — | |||
| Oct 25 | Liga I | H Farul Constanta | 0-2 | Not in squad | — | |||
| Oct 28 | Cupa României | A Slatina | 4-0 | Not in squad | — | |||
| Oct 31 | Liga I | A Dinamo Bucuresti | 1-2 | Not in squad | — | |||
| Nov 9 | Liga I | A Unirea Slobozia | 1-0 | Not in squad | — | |||
| Nov 23 | Liga I | H Rapid | 3-0 | Not in squad | — | |||
| Nov 29 | Liga I | A Arges Pitesti | 0-3 | Not in squad | — | |||
| Dec 4 | Cupa României | A Metaloglobus | 2-2 | Not in squad | — | |||
| Dec 7 | Liga I | A Universitatea Craiova | 1-1 | Not in squad | — | |||
| Dec 12 | Liga I | H Csikszereda | 3-1 | Not in squad | — | |||
| Dec 19 | Liga I | A FC Botosani | 1-0 | Not in squad | — | |||
| Jan 18 | Liga I | H Oţelul | 1-0 | Not in squad | — | |||
| Jan 25 | Liga I | A FCSB | 4-1 | Not in squad | — | |||
| Jan 30 | Liga I | H Metaloglobus | 4-2 | Not in squad | — | |||
| Feb 4 | Liga I | A Uta Arad | 1-0 | Not in squad | — | |||
| Feb 7 | Liga I | H Universitatea Cluj | 3-2 | Not in squad | — | |||
| Feb 10 | Cupa României | H Rapid | 1-1 | Not in squad | — | |||
| Feb 16 | Liga I | A AFC Hermannstadt | 1-0 | Not in squad | — | |||
| Feb 21 | Liga I | H Petrolul Ploiesti | 2-1 | Not in squad | — | |||
| Feb 28 | Liga I | A Farul Constanta | 2-1 | Played | 90 | 7.3 | ||
| Mar 4 | Cupa României | A Universitatea Craiova | 1-3 | Not in squad | — | |||
| Mar 9 | Liga I | H Dinamo Bucuresti | 2-0 | Played | 1 | — | ||
| Mar 16 | Liga I | A Universitatea Cluj | 1-2 | Unused sub | 0 | — | ||
| Mar 20 | Liga I | H Rapid | 1-0 | Played | 87 | 7.0 | ||
| Apr 6 | Liga I | A Universitatea Craiova | 0-2 | Played | 69 | 6.2 | ||
| Apr 12 | Liga I | H Dinamo Bucuresti | 1-1 | Played | 90 | 7.5 | ||
| Apr 17 | Liga I | A Arges Pitesti | 1-0 | Played | 89 | 7.0 | ||
| Apr 25 | Liga I | H Universitatea Cluj | 1-0 | Played | 90 | 7.0 | ||
| May 4 | Liga I | A Rapid | 2-1 | Played | 90 | 7.3 | ||
| May 8 | Liga I | H Universitatea Craiova | 0-0 | Played | 90 | 7.2 | ||
| May 16 | Liga I | A Dinamo Bucuresti | 0-0 | Played | 95 | 7.0 | ||
| May 22 | Liga I | H Arges Pitesti | 1-1 | Unused sub | 0 | — |