R. Khadra · career
Reda Jousef Khadra
Central · Reims · season-by-season, by competition, and every match.
Career report
Past his 2023/24 peak — the recent trend is downward, so buyers are paying for what's left, not what was.
Peak: 2023/24Trending downStepped up 2023/24Injury-hit 2025/265 clubs
The record covers 6 seasons (2021/22–2025/26) across 5 clubs, including a move abroad — 99 appearances, 9 goals and 7 assists.
His best campaign on record is 2023/24 at Reims — Season rating 22, 1 goal and 3 assists in 29 games. Form has slipped 14 Season points across his last 3 full seasons. The gap to his peak is 20 Season points.
2025/26 was disrupted — 10 fixtures missed through injury or absence. Made the jump to a higher division in 2023/24 (Ligue 1) and kept playing — 29 games that season.
By season
| Season | Club | Apps | G | A | Rating | Season |
|---|---|---|---|---|---|---|
| 2025/26 | Le HavreLoan | 8 | 0 | 0 | 57 | 2 |
| 2025/26 | Reims | 1 | 0 | 0 | 46 | 0 |
| 2024/25 | Reims | 5 | 0 | 0 | 58 | 0 |
| 2023/24 | Reims | 29 | 1 | 3 | 74 | 22 |
| 2022/23 | BirminghamLoan | 29 | 4 | 2 | 66 | 16 |
| 2022/23 | Sheffield UtdLoan | 15 | 1 | 1 | — | — |
| 2021/22 | BlackburnLoan | 27 | 4 | 2 | 70 | 17 |
| 2020/21 | Brighton U23 | 6 | 3 | 0 | — | — |
| 2020/21 | Brighton | 1 | 0 | 0 | 68 | 0 |
| 2019/20 | Borussia Dortmund U19 | 18 | 1 | 0 | — | — |
| 2019/20 | Borussia Dortmund II | 1 | 0 | 0 | — | — |
| 2018/19 | Borussia Dortmund U19 | 24 | 0 | 0 | — | — |
Honours
U19 Bundesliga×2Coupe de France×2
By competition
| Competition | Apps | Min | G | A | Rating |
|---|---|---|---|---|---|
| Ligue 1at Le Havre | 8 | 223 | 0 | 0 | 6.7 |
| Ligue 2 | 1 | 28 | 0 | 0 | 6.3 |
Schedule · 2025/26
9 played7 unused sub· 251 min, 0g 0a
Played for Le Havre and Reims this season.
| Date | Competition | Opponent | Res | Status | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|---|
| Aug 25 | Ligue 2 | A PAU | 0-2 | Played | 28 | 6.3 | ||
| Sep 14 | Ligue 1 | A Strasbourg | 0-1 | Played | 21 | 6.9 | ||
| Sep 21 | Ligue 1 | H Lorient | 1-1 | Unused sub | 0 | — | ||
| Sep 28 | Ligue 1 | A Metz | 0-0 | Played | 85 | 7.0 | ||
| Oct 26 | Ligue 1 | A Auxerre | 1-0 | Unused sub | 0 | — | ||
| Oct 29 | Ligue 1 | H Stade Brestois 29 | 1-0 | Unused sub | 0 | — | ||
| Nov 2 | Ligue 1 | A Toulouse | 0-0 | Played | 24 | 6.7 | ||
| Nov 8 | Ligue 1 | H Nantes | 1-1 | Played | 27 | 6.9 | ||
| Nov 22 | Ligue 1 | A Paris Saint Germain | 0-3 | Played | 32 | 6.2 | ||
| Nov 30 | Ligue 1 | H Lille | 0-1 | Played | 10 | 6.6 | ||
| Feb 8 | Ligue 1 | H Strasbourg | 2-1 | Unused sub | 0 | — | ||
| Mar 8 | Ligue 1 | A Stade Brestois 29 | 0-2 | Played | 9 | 6.3 | ||
| Mar 15 | Ligue 1 | H Lyon | 0-0 | Unused sub | 0 | — | ||
| Mar 22 | Ligue 1 | A Paris FC | 2-3 | Played | 15 | 7.0 | ||
| Apr 5 | Ligue 1 | H Auxerre | 1-1 | Unused sub | 0 | — | ||
| Apr 12 | Ligue 1 | A Nice | 1-1 | Unused sub | 0 | — |