Keita Baldé
Career snapshot
Career highs
Born the same day
Shares 1995-03-08 · 6 players total
| Full name | Keita Baldé |
|---|---|
| Name in home country | Keita Baldé Diao |
| Date of birth | 1995-03-08 (31 yrs) |
| Place of birth | Arbùcies, Senegal |
| Citizenship | Senegal Spain |
| Position | Attack - Left Winger (main: Attack) |
| Foot | both |
| Height | 178.00 m |
| Current club | AC Monza |
| Joined | 2025-02-13 |
| Contract expires | 2027-06-30 |
| Agent | Gea World |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| AC Monza | 2 | 24/25 | 25/26 | 14 | 2 | 0 | 321 |
| Sivasspor | 1 | 24/25 | 24/25 | 11 | 1 | 0 | 435 |
| Spartak Moscow | 2 | 22/23 | 23/24 | 19 | 4 | 1 | 352 |
| RCD Espanyol Barcelona | 1 | 23/24 | 23/24 | 24 | 0 | 1 | 0 |
| Cagliari Calcio | 1 | 21/22 | 21/22 | 26 | 3 | 2 | 410 |
| UC Sampdoria | 1 | 20/21 | 20/21 | 26 | 7 | 2 | 171 |
| AS Monaco | 3 | 17/18 | 19/20 | 60 | 16 | 15 | 467 |
| Inter Milan | 1 | 18/19 | 18/19 | 29 | 5 | 2 | 177 |
| SS Lazio | 5 | 12/13 | 16/17 | 137 | 31 | 23 | 2,477 |
| Lazio U19 | 2 | 12/13 | 13/14 | 21 | 15 | 1 | 428 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Serie B | AC Monza | 3 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Serie A | AC Monza | 11 | 2 | 0 | 2 | 0 | 321 |
| 24/25 | Süper Lig | Sivasspor | 11 | 1 | 0 | 3 | 0 | 435 |
| 23/24 | 2ª División | RCD Espanyol Barcelona | 21 | 0 | 0 | 5 | 0 | 0 |
| 23/24 | Copa del Rey | RCD Espanyol Barcelona | 2 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | Premier Liga | Spartak Moscow | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Promoción a LaLiga | RCD Espanyol Barcelona | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Russian Cup | Spartak Moscow | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier Liga | Spartak Moscow | 12 | 3 | 1 | 1 | 0 | 167 |
| 22/23 | Russian Cup | Spartak Moscow | 4 | 1 | 0 | 1 | 0 | 185 |
| 21/22 | Serie A | Cagliari Calcio | 26 | 3 | 2 | 2 | 0 | 410 |
| 20/21 | Italy Cup | UC Sampdoria | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Serie A | UC Sampdoria | 25 | 7 | 2 | 4 | 1 | 171 |
| 19/20 | Coupe de France | AS Monaco | 3 | 4 | 0 | 1 | 0 | 68 |
| 19/20 | Coupe de la Ligue | AS Monaco | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Ligue 1 | AS Monaco | 21 | 4 | 4 | 4 | 0 | 213 |
| 18/19 | Champions League | Inter Milan | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League | Inter Milan | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Italy Cup | Inter Milan | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Serie A | Inter Milan | 24 | 5 | 2 | 1 | 0 | 177 |
| 18/19 | Trophée des Champions | AS Monaco | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Champions League | AS Monaco | 6 | 0 | 2 | 1 | 0 | 0 |
| 17/18 | Coupe de France | AS Monaco | 2 | 0 | 2 | 0 | 0 | 0 |
| 17/18 | Coupe de la Ligue | AS Monaco | 2 | 0 | 2 | 0 | 0 | 0 |
| 17/18 | Ligue 1 | AS Monaco | 23 | 8 | 5 | 2 | 0 | 186 |
| 16/17 | Italy Cup | SS Lazio | 3 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Serie A | SS Lazio | 31 | 16 | 4 | 4 | 0 | 121 |
| 15/16 | Champions League Qu. | SS Lazio | 2 | 1 | 0 | 0 | 0 | 135 |
| 15/16 | Europa League | SS Lazio | 5 | 0 | 1 | 0 | 1 | 0 |
| 15/16 | Italy Cup | SS Lazio | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Serie A | SS Lazio | 31 | 4 | 4 | 5 | 0 | 442 |
| 15/16 | Supercoppa Italiana | SS Lazio | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Italy Cup | SS Lazio | 6 | 3 | 2 | 2 | 0 | 131 |
| 14/15 | Serie A | SS Lazio | 23 | 1 | 2 | 3 | 0 | 779 |
| 13/14 | Coppa Primavera | Lazio U19 | 1 | 2 | 0 | 1 | 0 | 34 |
| 13/14 | Europa League | SS Lazio | 8 | 1 | 4 | 1 | 0 | 594 |
| 13/14 | Italy Cup | SS Lazio | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Primavera C | Lazio U19 | 2 | 2 | 1 | 0 | 0 | 68 |
| 13/14 | Serie A | SS Lazio | 25 | 5 | 5 | 2 | 0 | 275 |
| 13/14 | Supercoppa Primavera | Lazio U19 | 1 | 1 | 0 | 0 | 0 | 90 |
| 12/13 | Primavera C | Lazio U19 | 12 | 6 | 0 | 2 | 1 | 161 |
| 12/13 | Primavera Fase Finale | Lazio U19 | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Serie A | SS Lazio | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Viareggio Cup | Lazio U19 | 3 | 4 | 0 | 3 | 0 | 75 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2004-07-01 | CF Damm Youth | Barça Youth | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Barça Youth | Barça U16 | Transfer | 0 | — |
| 10/11 | 2010-08-01 | Barça U16 | Cornellà Youth | Loan | 0 | — |
| 10/11 | 2011-06-30 | Cornellà Youth | Barça U16 | Return from loan | 0 | — |
| 11/12 | 2011-07-01 | Barça U16 | Lazio U19 | Transfer | 0 | €300k |
| 13/14 | 2013-07-01 | Lazio U19 | Lazio | Transfer | 300000 | — |
| 17/18 | 2017-08-29 | Lazio | Monaco | Transfer | 25000000 | €30.00m |
| 18/19 | 2018-08-13 | Monaco | Inter | Loan | 30000000 | — |
| 18/19 | 2019-06-30 | Inter | Monaco | Return from loan | 25000000 | — |
| 20/21 | 2020-09-28 | Monaco | Sampdoria | Loan | 16000000 | — |
| 20/21 | 2021-06-30 | Sampdoria | Monaco | Return from loan | 8000000 | — |
| 21/22 | 2021-08-31 | Monaco | Cagliari | Transfer | 8000000 | — |
| 22/23 | 2022-08-26 | Cagliari | Spartak Moscow | Transfer | 3000000 | — |
| 23/24 | 2023-09-01 | Spartak Moscow | Espanyol | Loan | 2500000 | — |
| 23/24 | 2024-06-30 | Espanyol | Spartak Moscow | Return from loan | 1200000 | — |
| 24/25 | 2024-08-13 | Spartak Moscow | Sivasspor | Transfer | 1200000 | — |
| 24/25 | 2025-01-01 | Sivasspor | Without Club | Transfer | 1000000 | — |
| 24/25 | 2025-02-13 | Without Club | Monza | Transfer | 1000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | Thigh problems | 2016-05-31 | 2016-06-16 | 17 | 1 |
| 16/17 | Knee problems | 2016-12-04 | 2016-12-08 | 5 | 1 |
| 16/17 | Knee injury | 2017-05-25 | 2017-06-12 | 19 | 3 |
| 17/18 | Ill | 2017-09-21 | 2017-09-23 | 3 | 1 |
| 17/18 | muscular problems | 2018-02-25 | 2018-03-01 | 5 | 0 |
| 17/18 | Hamstring injury | 2018-03-19 | 2018-04-05 | 18 | 4 |
| 17/18 | Hamstring injury | 2018-04-07 | 2018-05-20 | 44 | 7 |
| 18/19 | Hamstring muscle injury | 2019-01-16 | 2019-02-02 | 18 | 3 |
| 18/19 | Fitness | 2019-02-03 | 2019-02-14 | 12 | 3 |
| 18/19 | Knock | 2019-02-16 | 2019-03-07 | 20 | 5 |
| 19/20 | Ill | 2019-11-08 | 2019-11-12 | 5 | 1 |
| 20/21 | muscular problems | 2020-11-03 | 2020-12-19 | 47 | 10 |
| 21/22 | Tonsillitis | 2021-10-31 | 2021-11-15 | 16 | 4 |
| 22/23 | muscular problems | 2023-06-03 | 2023-06-12 | 10 | 1 |
| 24/25 | Hamstring injury | 2025-04-06 | 2025-05-08 | 33 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €8.50m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3499 | #7 | 40 | 6 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Felipe Anderson | 2 | 2 | 0 |
| Federico Marchetti | 2 | 0 | 0 |
| Stefan de Vrij | 2 | 2 | 0 |
| Sergej Milinković-Savić | 2 | 2 | 0 |
| Danilo Cataldi | 2 | 0 | 0 |
| Kamil Glik | 2 | 0 | 0 |
| Ogenyi Onazi | 2 | 0 | 0 |
| Wesley Hoedt | 2 | 0 | 0 |
| Etrit Berisha | 2 | 0 | 0 |
| Jemerson | 2 | 0 | 0 |
| Thomas Strakosha | 2 | 0 | 0 |
| Maurício | 2 | 0 | 0 |
| Adrien Silva | 2 | 0 | 0 |
| Idrissa Gueye | 2 | 1 | 0 |
| Cheikhou Kouyaté | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Serie A | SS Lazio | 16 | 31 |
| 17/18 | Ligue 1 | AS Monaco | 8 | 23 |
| 20/21 | Serie A | UC Sampdoria | 7 | 25 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Ligue 1 | AS Monaco | 5 | 23 |
| 13/14 | Serie A | SS Lazio | 5 | 25 |
| 15/16 | Serie A | SS Lazio | 4 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-06-30 | Espanyol | Spartak Moscow | Return from loan | — | €1.20m |
| 23/24 | 2023-09-01 | Spartak Moscow | Espanyol | Loan | — | €2.50m |
| 20/21 | 2021-06-30 | Sampdoria | Monaco | Return from loan | — | €8.00m |
| 20/21 | 2020-09-28 | Monaco | Sampdoria | Loan | — | €16.00m |
| 18/19 | 2019-06-30 | Inter | Monaco | Return from loan | — | €25.00m |
| 18/19 | 2018-08-13 | Monaco | Inter | Loan | — | €30.00m |
| 10/11 | 2011-06-30 | Cornellà Youth | Barça U16 | Return from loan | — | — |
| 10/11 | 2010-08-01 | Barça U16 | Cornellà Youth | Loan | — | — |
Last 50 matches for AC Monza The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-03-17 | IT2 |
AC Reggiana 1919 | 0–0 | AC Monza | Available |
| 2026-03-14 | IT2 |
AC Monza | 3–0 | Palermo FC | Available |
| 2026-03-07 | IT2 |
Spezia Calcio | 4–2 | AC Monza | Available |
| 2026-03-03 | IT2 |
Cesena FC | 1–3 | AC Monza | Available |
| 2026-02-28 | IT2 |
AC Monza | 2–0 | Virtus Entella | Available |
| 2026-02-21 | IT2 |
Carrarese Calcio | 0–1 | AC Monza | Available |
| 2026-02-14 | IT2 |
AC Monza | 2–1 | Juve Stabia | Available |
| 2026-02-10 | IT2 |
FC Südtirol | 0–0 | AC Monza | Available |
| 2026-02-07 | IT2 |
AC Monza | 2–1 | US Avellino | Available |
| 2026-01-31 | IT2 |
Calcio Padova | 1–2 | AC Monza | Available |
| 2026-01-24 | IT2 |
AC Monza | 3–0 | Delfino Pescara | Available |
| 2026-01-17 | IT2 |
AC Monza | 2–2 | Frosinone Calcio | Available |
| 2026-01-10 | IT2 |
Virtus Entella | 1–0 | AC Monza | Available |
| 2025-12-26 | IT2 |
Modena FC | 1–2 | AC Monza | Available |
| 2025-12-20 | IT2 |
AC Monza | 4–1 | Carrarese Calcio | Available |
| 2025-12-13 | IT2 |
Venezia FC | 2–0 | AC Monza | Available |
| 2025-12-08 | IT2 |
AC Monza | 1–1 | FC Südtirol | Available |
| 2025-11-30 | IT2 |
Juve Stabia | 2–2 | AC Monza | Available |
| 2025-11-23 | IT2 |
AC Monza | 1–0 | Cesena FC | Available |
| 2025-11-09 | IT2 |
Delfino Pescara | 0–2 | AC Monza | Available |
| 2025-11-02 | IT2 |
AC Monza | 1–0 | Spezia Calcio | Available |
| 2025-10-28 | IT2 |
Palermo FC | 0–3 | AC Monza | Available |
| 2025-10-25 | IT2 |
AC Monza | 3–1 | AC Reggiana 1919 | Available |
| 2025-10-18 | IT2 |
Frosinone Calcio | 0–1 | AC Monza | Available |
| 2025-10-04 | IT2 |
AC Monza | 2–1 | US Catanzaro | Available |
| 2025-10-01 | IT2 |
Empoli FC | 1–1 | AC Monza | Available |
| 2025-09-27 | IT2 |
AC Monza | 0–1 | Calcio Padova | Available |
| 2025-09-20 | IT2 |
AC Monza | 1–0 | Sampdoria | Available |
| 2025-09-12 | IT2 |
US Avellino | 2–1 | AC Monza | Available |
| 2025-08-31 | IT2 |
SSC Bari | 1–1 | AC Monza | Available |
| 2025-08-23 | IT2 |
AC Monza | 1–0 | Mantova 1911 SSD | Available |
| 2025-05-24 | IT1 |
AC Milan | 2–0 | AC Monza | Available |
| 2025-05-18 | IT1 |
AC Monza | 1–3 | Empoli FC | Available |
| 2025-05-11 | IT1 |
Udinese Calcio | 1–2 | AC Monza | Available |
| 2025-05-04 | IT1 |
AC Monza | 0–4 | Atalanta BC | INJURED Hamstring injury |
| 2025-04-27 | IT1 |
Juventus FC | 2–0 | AC Monza | INJURED Hamstring injury |
| 2025-04-19 | IT1 |
AC Monza | 0–1 | SSC Napoli | INJURED Hamstring injury |
| 2025-04-12 | IT1 |
Venezia FC | 1–0 | AC Monza | INJURED Hamstring injury |
| 2025-04-05 | IT1 |
AC Monza | 1–3 | Como 1907 | Available |
| 2025-03-30 | IT1 |
Cagliari Calcio | 3–0 | AC Monza | Available |
| 2025-03-15 | IT1 |
AC Monza | 1–1 | Parma Calcio 1913 | Available |
| 2025-03-08 | IT1 |
FC Internazionale Milano | 3–2 | AC Monza | Available |
| 2025-03-02 | IT1 |
AC Monza | 0–2 | Torino FC | Available |
| 2025-02-24 | IT1 |
AS Roma | 4–0 | AC Monza | Available |
| 2025-02-16 | IT1 |
AC Monza | 0–0 | US Lecce | Available |
| 2025-02-09 | IT1 |
SS Lazio | 5–1 | AC Monza | Available |
| 2025-02-01 | IT1 |
AC Monza | 0–1 | Hellas Verona FC | Available |
| 2025-01-27 | IT1 |
Genoa CFC | 2–0 | AC Monza | Available |
| 2025-01-18 | IT1 |
Bologna FC 1909 | 3–1 | AC Monza | Available |
| 2025-01-13 | IT1 |
AC Monza | 2–1 | ACF Fiorentina | Available |
Teams faced most often by Keita Baldé'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 % |
|---|---|---|---|---|---|---|---|---|
| ACF Fiorentina | 36 | 14 | 8 | 14 | 49 | 52 | -3 | 39% |
| SSC Napoli | 36 | 5 | 5 | 26 | 23 | 79 | -56 | 14% |
| AS Roma | 36 | 6 | 9 | 21 | 30 | 57 | -27 | 17% |
| Torino FC | 36 | 8 | 13 | 15 | 41 | 59 | -18 | 22% |
| AC Milan | 36 | 4 | 7 | 25 | 33 | 67 | -34 | 11% |
| Udinese Calcio | 36 | 11 | 8 | 17 | 44 | 59 | -15 | 31% |
| Genoa CFC | 32 | 12 | 9 | 11 | 46 | 38 | +8 | 38% |
| Empoli FC | 26 | 9 | 10 | 7 | 34 | 29 | +5 | 35% |
| Atalanta BC | 24 | 5 | 4 | 15 | 21 | 47 | -26 | 21% |
| FC Internazionale Milano | 24 | 4 | 6 | 14 | 26 | 56 | -30 | 17% |
| Hellas Verona FC | 24 | 12 | 6 | 6 | 38 | 25 | +13 | 50% |
| Juventus FC | 24 | 3 | 5 | 16 | 19 | 44 | -25 | 13% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 12/13 | Senior debut season | |
| 12/13 | First senior goal | |
| 17/18 | Goal #50 (career) |
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′ |
|---|---|---|---|---|---|---|
| 25/26 | 3 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 22 | 756 | 5 | 1 | 0 | 0.71 |
| 23/24 | 27 | 0 | 7 | 0 | 0 | 0 |
| 22/23 | 16 | 352 | 2 | 0 | 0 | 0.51 |
| 21/22 | 26 | 410 | 2 | 0 | 0 | 0.44 |
| 20/21 | 26 | 171 | 4 | 0 | 1 | 2.63 |
| 19/20 | 26 | 281 | 5 | 0 | 0 | 1.6 |
| 18/19 | 30 | 177 | 1 | 1 | 0 | 1.02 |
| 17/18 | 33 | 186 | 3 | 1 | 0 | 1.94 |
| 16/17 | 34 | 121 | 4 | 1 | 0 | 3.72 |
| 15/16 | 39 | 577 | 5 | 0 | 1 | 0.94 |
| 14/15 | 29 | 910 | 5 | 0 | 0 | 0.49 |
| 13/14 | 39 | 1,061 | 4 | 1 | 0 | 0.42 |
| 12/13 | 17 | 236 | 5 | 0 | 1 | 2.29 |
Output by competition
Career goals and assists broken down by tournament.
More on Keita Baldé
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Keita Baldé
Who is Keita Baldé?
Keita Baldé is a Senegal professional footballer who plays as a left winger for AC Monza.
How old is Keita Baldé?
Keita Baldé is 31 years old. He was born on March 8, 1995 in Arbùcies.
What position does Keita Baldé play?
Keita Baldé plays as a left winger (Attack - Left Winger).
What club does Keita Baldé play for?
Keita Baldé currently plays for AC Monza.
How many career goals has Keita Baldé scored?
Across all senior club competitions in our dataset, Keita Baldé has scored 84 goals in 367 appearances.
What is Keita Baldé's market value?
Keita Baldé's most recent reported market value is €900k.