Career snapshot
Position rank · 24/25
Among 3,233 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1997-12-20 · 5 players total
| Full name | Mamadou Diarra |
|---|---|
| Date of birth | 1997-12-20 (28 yrs) |
| Place of birth | Dakar, Senegal |
| Citizenship | Senegal |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 184.00 m |
| Current club | Without Club |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | MDC Advisors |
Percentile rank vs 2801 other Defender - Centre-Backs with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Grenoble Foot 38 | 3 | 22/23 | 24/25 | 90 | 4 | 0 | 5,535 |
| Giresunspor | 2 | 20/21 | 21/22 | 56 | 2 | 3 | 4,764 |
| Bursaspor | 1 | 19/20 | 19/20 | 23 | 2 | 0 | 893 |
| Boluspor | 3 | 16/17 | 18/19 | 59 | 4 | 1 | 394 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Coupe de France | Grenoble Foot 38 | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Ligue 2 | Grenoble Foot 38 | 22 | 1 | 0 | 4 | 0 | 1,891 |
| 23/24 | Coupe de France | Grenoble Foot 38 | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ligue 2 | Grenoble Foot 38 | 34 | 2 | 0 | 5 | 0 | 1,485 |
| 22/23 | Coupe de France | Grenoble Foot 38 | 5 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Ligue 2 | Grenoble Foot 38 | 26 | 1 | 0 | 6 | 0 | 2,159 |
| 21/22 | Süper Lig | Giresunspor | 28 | 1 | 0 | 4 | 0 | 2,496 |
| 21/22 | Türkiye Kupasi | Giresunspor | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | 1.Lig | Giresunspor | 26 | 1 | 3 | 5 | 1 | 2,268 |
| 20/21 | Türkiye Kupasi | Giresunspor | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 1.Lig | Bursaspor | 20 | 2 | 0 | 1 | 1 | 893 |
| 19/20 | 1.Lig Playoff | Bursaspor | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Türkiye Kupasi | Bursaspor | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 1.Lig | Boluspor | 15 | 0 | 0 | 5 | 0 | 0 |
| 18/19 | Türkiye Kupasi | Boluspor | 4 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | 1.Lig | Boluspor | 15 | 0 | 1 | 3 | 0 | 0 |
| 17/18 | 1.Lig Playoff | Boluspor | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Türkiye Kupasi | Boluspor | 5 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | 1.Lig | Boluspor | 18 | 4 | 0 | 4 | 1 | 394 |
| 16/17 | Türkiye Kupasi | Boluspor | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-08-10 | ASC Jaraaf | Boluspor | Transfer | 50000 | €76k |
| 18/19 | 2019-05-08 | Boluspor | Without Club | Transfer | 250000 | — |
| 19/20 | 2019-08-29 | Without Club | Bursaspor | Transfer | 250000 | — |
| 20/21 | 2020-09-04 | Bursaspor | Giresunspor | Transfer | 500000 | — |
| 21/22 | 2022-04-15 | Giresunspor | Without Club | Transfer | 1500000 | — |
| 22/23 | 2022-09-01 | Without Club | Grenoble | Transfer | 1200000 | — |
| 25/26 | 2025-07-01 | Grenoble | Without Club | Transfer | 700000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Calf injury | 2020-06-15 | 2020-07-19 | 35 | 6 |
| 20/21 | unknown injury | 2021-04-13 | 2021-04-26 | 14 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €775k |
| Jan 1, 1970 | €475k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ibrahima Balde | 2 | 0 | 0 |
| Gökhan Değirmenci | 2 | 0 | 0 |
| Guido Kocer | 1 | 0 | 0 |
| Chukwuma Akabueze | 2 | 0 | 0 |
| Mathys Tourraine | 1 | 0 | 0 |
| Allan Tchaptchet | 2 | 0 | 0 |
| Arial Mendy | 1 | 0 | 0 |
| Eddy Sylvestre | 1 | 0 | 0 |
| Théo Valls | 1 | 1 | 0 |
| Yusuf Gültekin | 2 | 0 | 0 |
| Abdoulie Sanyang | 1 | 0 | 0 |
| Pape Meïssa Ba | 2 | 0 | 0 |
| Serginho | 2 | 1 | 0 |
| Lenny Joseph | 1 | 0 | 0 |
| Dante Rigo | 1 | 0 | 0 |
| Adrien Monfray | 1 | 0 | 0 |
| Hayrullah Bilazer | 2 | 0 | 0 |
| Amine Sbaï | 1 | 0 | 0 |
| Brice Maubleu | 1 | 0 | 0 |
| Gaëtan Paquiez | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | 1.Lig | Boluspor | 4 | 18 |
| 23/24 | Ligue 2 | Grenoble Foot 38 | 2 | 34 |
| 19/20 | 1.Lig | Bursaspor | 2 | 20 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | 1.Lig | Giresunspor | 3 | 26 |
| 17/18 | 1.Lig | Boluspor | 1 | 15 |
Teams faced most often by Mamadou Diarra's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| SM Caen | 12 | 8 | 1 | 3 | 19 | 11 | +8 | 67% |
| Rodez AF | 11 | 5 | 3 | 3 | 12 | 11 | +1 | 45% |
| Paris FC | 11 | 1 | 2 | 8 | 6 | 17 | -11 | 9% |
| EA Guingamp | 11 | 2 | 6 | 3 | 12 | 15 | -3 | 18% |
| Amiens SC | 10 | 3 | 2 | 5 | 11 | 15 | -4 | 30% |
| AC Ajaccio | 10 | 2 | 2 | 6 | 9 | 16 | -7 | 20% |
| Valenciennes FC | 10 | 5 | 1 | 4 | 13 | 10 | +3 | 50% |
| Pau FC | 10 | 3 | 4 | 3 | 10 | 8 | +2 | 30% |
| USL Dunkerque | 8 | 3 | 3 | 2 | 11 | 6 | +5 | 38% |
| SC Bastia | 8 | 2 | 3 | 3 | 7 | 10 | -3 | 25% |
| Adana Demirspor | 8 | 2 | 3 | 3 | 9 | 15 | -6 | 25% |
| Chamois Niortais | 8 | 5 | 2 | 1 | 11 | 3 | +8 | 63% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 25 | 1,891 | 4 | 0 | 0 | 0.19 |
| 23/24 | 34 | 1,485 | 5 | 0 | 0 | 0.3 |
| 22/23 | 31 | 2,159 | 7 | 0 | 0 | 0.29 |
| 21/22 | 29 | 2,496 | 4 | 0 | 0 | 0.14 |
| 20/21 | 27 | 2,268 | 5 | 0 | 1 | 0.24 |
| 19/20 | 23 | 893 | 2 | 0 | 1 | 0.3 |
| 18/19 | 19 | 0 | 7 | 0 | 0 | 0 |
| 17/18 | 21 | 0 | 4 | 1 | 0 | 0 |
| 16/17 | 19 | 394 | 4 | 0 | 1 | 1.14 |
Output by competition
Career goals and assists broken down by tournament.
More on Mamadou Diarra
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Mamadou Diarra
Who is Mamadou Diarra?
Mamadou Diarra is a Senegal professional footballer who plays as a centre-back for Without Club.
How old is Mamadou Diarra?
Mamadou Diarra is 28 years old. He was born on December 20, 1997 in Dakar.
What position does Mamadou Diarra play?
Mamadou Diarra plays as a centre-back (Defender - Centre-Back).
What club does Mamadou Diarra play for?
Mamadou Diarra currently plays for Without Club.
How many career goals has Mamadou Diarra scored?
Across all senior club competitions in our dataset, Mamadou Diarra has scored 12 goals in 228 appearances.
What is Mamadou Diarra's market value?
Mamadou Diarra's most recent reported market value is €700k.
Senegal