Career snapshot
Position rank · 21/22
Among 1,595 Midfield - Defensive Midfields · ≥200 mins
Career highs
Born the same day
Shares 1990-11-25 · 5 players total
| Full name | Christophe Diandy |
|---|---|
| Date of birth | 1990-11-25 (35 yrs) |
| Place of birth | Dakar, Senegal |
| Citizenship | Senegal |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | left |
| Height | 186.00 m |
| Current club | Retired |
| Joined | 2025-01-01 |
| Contract expires | — |
| Agent | Agence 442 |
Percentile rank vs 1286 other Midfield - Defensive Midfields with ≥500 minutes in 21/22. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Royal Excel Mouscron (-2022) | 1 | 21/22 | 21/22 | 17 | 1 | 0 | 828 |
| Royal Charleroi SC | 8 | 12/13 | 20/21 | 197 | 3 | 4 | 3,765 |
| RAEC Mons (-2015) | 1 | 13/14 | 13/14 | 30 | 1 | 0 | 2,244 |
| Oud-Heverlee Leuven | 1 | 11/12 | 11/12 | 29 | 0 | 1 | 0 |
| RSC Anderlecht | 2 | 09/10 | 10/11 | 22 | 0 | 1 | 0 |
| RSC Anderlecht U19 | 1 | 08/09 | 08/09 | 3 | 1 | 0 | 241 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 21/22 | 1B Pro League | Royal Excel Mouscron (-2022) | 15 | 1 | 0 | 3 | 0 | 828 |
| 21/22 | Croky Cup | Royal Excel Mouscron (-2022) | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | JPL | Royal Charleroi SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Croky Cup | Royal Charleroi SC | 1 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | JPL | Royal Charleroi SC | 13 | 0 | 2 | 1 | 0 | 0 |
| 18/19 | Croky Cup | Royal Charleroi SC | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | JPL | Royal Charleroi SC | 19 | 0 | 0 | 5 | 0 | 0 |
| 18/19 | JPL Playoff II | Royal Charleroi SC | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Croky Cup | Royal Charleroi SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | JPL | Royal Charleroi SC | 24 | 0 | 1 | 3 | 0 | 0 |
| 17/18 | JPL Play-Offs I | Royal Charleroi SC | 7 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Croky Cup | Royal Charleroi SC | 3 | 1 | 0 | 0 | 0 | 276 |
| 16/17 | JPL | Royal Charleroi SC | 28 | 1 | 0 | 6 | 0 | 2,372 |
| 16/17 | JPL Play-Offs I | Royal Charleroi SC | 10 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Croky Cup | Royal Charleroi SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League Qualifying | Royal Charleroi SC | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | JPL | Royal Charleroi SC | 21 | 0 | 0 | 2 | 0 | 0 |
| 15/16 | JPL Playoff II | Royal Charleroi SC | 5 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Jupiler Pro League playoff Europa League | Royal Charleroi SC | 4 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | Cofidis Cup | Royal Charleroi SC | 4 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | JPL | Royal Charleroi SC | 16 | 1 | 0 | 0 | 0 | 1,117 |
| 14/15 | JPL Play-Offs I | Royal Charleroi SC | 3 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Jupiler Pro League playoff Europa League | Royal Charleroi SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Cofidis Cup | RAEC Mons (-2015) | 1 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | JPL | RAEC Mons (-2015) | 26 | 1 | 0 | 4 | 0 | 2,244 |
| 13/14 | Jupiler Pro League Abstiegs-Playoffs | RAEC Mons (-2015) | 3 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Cofidis Cup | Royal Charleroi SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | JPL | Royal Charleroi SC | 23 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | JPL Playoff II | Royal Charleroi SC | 6 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | JPL | Oud-Heverlee Leuven | 24 | 0 | 0 | 3 | 0 | 0 |
| 11/12 | JPL Playoff II | Oud-Heverlee Leuven | 5 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | Champions League Qu. | RSC Anderlecht | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Cofidis Cup | RSC Anderlecht | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Europa League | RSC Anderlecht | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | JPL | RSC Anderlecht | 5 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | JPL Play-Offs I | RSC Anderlecht | 5 | 0 | 1 | 0 | 0 | 0 |
| 09/10 | Cofidis Cup | RSC Anderlecht | 4 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | Europa League | RSC Anderlecht | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | JPL | RSC Anderlecht | 3 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | JPL Play-Offs I | RSC Anderlecht | 3 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Viareggio Cup | RSC Anderlecht U19 | 3 | 1 | 0 | 0 | 0 | 241 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2007-01-01 | ASC Yeggo | Liberty Prof. | Transfer | 0 | — |
| 08/09 | 2009-03-01 | Liberty Prof. | Anderlecht U19 | Transfer | 0 | — |
| 09/10 | 2009-07-01 | Anderlecht U19 | RSC Anderlecht | Transfer | 0 | — |
| 11/12 | 2011-07-01 | RSC Anderlecht | OH Leuven | Loan | 500000 | — |
| 11/12 | 2012-06-30 | OH Leuven | RSC Anderlecht | Return from loan | 700000 | — |
| 12/13 | 2012-08-31 | RSC Anderlecht | R Charleroi SC | Loan | 700000 | — |
| 12/13 | 2013-06-30 | R Charleroi SC | RSC Anderlecht | Return from loan | 850000 | — |
| 13/14 | 2013-08-20 | RSC Anderlecht | RAEC Mons | Transfer | 850000 | — |
| 14/15 | 2014-07-01 | RAEC Mons | R Charleroi SC | Transfer | 800000 | — |
| 21/22 | 2021-07-09 | R Charleroi SC | Mouscron | Transfer | 350000 | — |
| 22/23 | 2022-07-01 | Mouscron | Without Club | Transfer | 150000 | — |
| 24/25 | 2024-07-01 | Without Club | Tertre Hautrage | Transfer | 0 | — |
| 24/25 | 2025-01-01 | Tertre Hautrage | Retired | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Cruciate ligament tear | 2019-11-03 | 2020-10-23 | 356 | 30 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €850k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Dorian Dessoleil | 2 | 0 | 0 |
| David Pollet | 1 | 0 | 0 |
| Damien Marcq | 2 | 0 | 0 |
| Clinton Mata | 2 | 0 | 0 |
| Cristian Benavente | 1 | 0 | 0 |
| Mamadou Fall | 1 | 0 | 0 |
| Chris Bedia | 1 | 1 | 0 |
| Parfait Mandanda | 1 | 0 | 0 |
| Núrio Fortuna | 2 | 0 | 0 |
| Gaëtan Hendrickx | 2 | 0 | 0 |
| Marco Ilaimaharitra | 1 | 0 | 0 |
| Dieumerci Ndongala | 2 | 0 | 0 |
| Kaveh Rezaei | 2 | 0 | 0 |
| Massimo Bruno | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 08/09 | Viareggio Cup | RSC Anderlecht U19 | 1 | 3 |
| 14/15 | JPL | Royal Charleroi SC | 1 | 16 |
| 13/14 | JPL | RAEC Mons (-2015) | 1 | 26 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 19/20 | JPL | Royal Charleroi SC | 2 | 13 |
| 15/16 | Jupiler Pro League playoff Europa League | Royal Charleroi SC | 1 | 4 |
| 10/11 | JPL Play-Offs I | RSC Anderlecht | 1 | 5 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 12/13 | 2013-06-30 | R Charleroi SC | RSC Anderlecht | Return from loan | — | €850k |
| 12/13 | 2012-08-31 | RSC Anderlecht | R Charleroi SC | Loan | — | €700k |
| 11/12 | 2012-06-30 | OH Leuven | RSC Anderlecht | Return from loan | — | €700k |
| 11/12 | 2011-07-01 | RSC Anderlecht | OH Leuven | Loan | — | €500k |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 08/09 | Senior debut season | |
| 08/09 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 21/22 | 17 | 828 | 3 | 0 | 0 | 0.33 |
| 19/20 | 14 | 0 | 2 | 0 | 0 | 0 |
| 18/19 | 23 | 0 | 5 | 0 | 0 | 0 |
| 17/18 | 32 | 0 | 4 | 0 | 0 | 0 |
| 16/17 | 41 | 2,648 | 7 | 0 | 0 | 0.24 |
| 15/16 | 31 | 0 | 2 | 0 | 0 | 0 |
| 13/14 | 30 | 2,244 | 5 | 0 | 0 | 0.2 |
| 12/13 | 30 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | 29 | 0 | 3 | 0 | 0 | 0 |
| 09/10 | 11 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Christophe Diandy
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Christophe Diandy
Who is Christophe Diandy?
Christophe Diandy is a Senegal professional footballer who plays as a defensive midfield for Retired.
How old is Christophe Diandy?
Christophe Diandy is 35 years old. He was born on November 25, 1990 in Dakar.
What position does Christophe Diandy play?
Christophe Diandy plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Christophe Diandy play for?
Christophe Diandy currently plays for Retired.
How many career goals has Christophe Diandy scored?
Across all senior club competitions in our dataset, Christophe Diandy has scored 6 goals in 298 appearances.
Senegal