Jonathan Bamba
Career snapshot
Career highs
Born the same day
Shares 1996-03-26 · 6 players total
| Full name | Jonathan Bamba |
|---|---|
| Name in home country | Jonathan Fousseni Bamba |
| Date of birth | 1996-03-26 (30 yrs) |
| Place of birth | Alfortville, Cote d'Ivoire |
| Citizenship | Cote d'Ivoire France |
| Position | Attack - Left Winger (main: Attack) |
| Foot | right |
| Height | 175.00 m |
| Current club | Chicago Fire FC |
| Joined | 2025-01-31 |
| Contract expires | 2027-12-31 |
| Agent | Horizon |
| Outfitter | Nike |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Celta de Vigo | 2 | 23/24 | 24/25 | 42 | 6 | 4 | 755 |
| LOSC Lille | 5 | 18/19 | 22/23 | 200 | 29 | 33 | 6,429 |
| Chicago Fire FC | 1 | 2025 | 2025 | 31 | 5 | 6 | 417 |
| AS Saint-Étienne | 3 | 14/15 | 17/18 | 52 | 9 | 11 | 769 |
| Sint-Truidense VV | 1 | 16/17 | 16/17 | 11 | 3 | 0 | 422 |
| Angers SCO | 1 | 16/17 | 16/17 | 19 | 3 | 2 | 278 |
| Paris FC | 1 | 15/16 | 15/16 | 14 | 0 | 2 | 0 |
| AS Saint-Étienne B | 1 | 14/15 | 14/15 | 21 | 2 | 0 | 909 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Copa del Rey | Celta de Vigo | 2 | 1 | 1 | 0 | 0 | 68 |
| 24/25 | LaLiga | Celta de Vigo | 12 | 0 | 1 | 1 | 0 | 0 |
| 23/24 | Copa del Rey | Celta de Vigo | 1 | 2 | 0 | 0 | 0 | 23 |
| 23/24 | LaLiga | Celta de Vigo | 27 | 3 | 2 | 0 | 0 | 664 |
| 22/23 | Coupe de France | LOSC Lille | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Ligue 1 | LOSC Lille | 34 | 6 | 7 | 6 | 0 | 465 |
| 21/22 | Champions League | LOSC Lille | 6 | 0 | 1 | 3 | 0 | 0 |
| 21/22 | Coupe de France | LOSC Lille | 1 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Ligue 1 | LOSC Lille | 31 | 1 | 2 | 3 | 0 | 2,444 |
| 21/22 | Trophée des Champions | LOSC Lille | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025 | MLS | Chicago Fire FC | 28 | 5 | 4 | 2 | 0 | 417 |
| 2025 | US Open Cup | Chicago Fire FC | 3 | 0 | 2 | 0 | 0 | 0 |
| 20/21 | Coupe de France | LOSC Lille | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | LOSC Lille | 8 | 1 | 0 | 1 | 0 | 577 |
| 20/21 | Ligue 1 | LOSC Lille | 38 | 6 | 10 | 2 | 0 | 499 |
| 19/20 | Champions League | LOSC Lille | 6 | 0 | 2 | 0 | 0 | 0 |
| 19/20 | Coupe de France | LOSC Lille | 3 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Coupe de la Ligue | LOSC Lille | 2 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Ligue 1 | LOSC Lille | 26 | 1 | 4 | 1 | 0 | 1,942 |
| 18/19 | Coupe de France | LOSC Lille | 3 | 1 | 1 | 0 | 0 | 270 |
| 18/19 | Ligue 1 | LOSC Lille | 38 | 13 | 3 | 4 | 0 | 232 |
| 17/18 | Coupe de France | AS Saint-Étienne | 2 | 1 | 1 | 0 | 0 | 109 |
| 17/18 | Coupe de la Ligue | AS Saint-Étienne | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ligue 1 | AS Saint-Étienne | 34 | 7 | 9 | 1 | 0 | 367 |
| 16/17 | Coupe de France | Angers SCO | 3 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Croky Cup | Sint-Truidense VV | 3 | 1 | 0 | 0 | 0 | 109 |
| 16/17 | JPL | Sint-Truidense VV | 8 | 2 | 0 | 1 | 0 | 313 |
| 16/17 | Ligue 1 | Angers SCO | 16 | 3 | 2 | 0 | 0 | 278 |
| 15/16 | Coupe de France | AS Saint-Étienne | 1 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | Coupe de la Ligue | AS Saint-Étienne | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League | AS Saint-Étienne | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League Qualifying | AS Saint-Étienne | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Ligue 1 | AS Saint-Étienne | 5 | 1 | 0 | 0 | 0 | 293 |
| 15/16 | Ligue 2 | Paris FC | 14 | 0 | 2 | 2 | 0 | 0 |
| 14/15 | CFA - Grp. B | AS Saint-Étienne B | 21 | 2 | 0 | 0 | 0 | 909 |
| 14/15 | Coupe de France | AS Saint-Étienne | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League | AS Saint-Étienne | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Ligue 1 | AS Saint-Étienne | 3 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | St-Étienne U19 | Saint-Étienne B | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Saint-Étienne B | Saint-Étienne | Transfer | 150000 | — |
| 15/16 | 2016-01-18 | Saint-Étienne | Paris FC | Loan | 250000 | — |
| 15/16 | 2016-06-30 | Paris FC | Saint-Étienne | Return from loan | 600000 | — |
| 16/17 | 2016-08-17 | Saint-Étienne | Sint-Truiden | Loan | 600000 | — |
| 16/17 | 2017-01-03 | Sint-Truiden | Saint-Étienne | Return from loan | 600000 | — |
| 16/17 | 2017-01-04 | Saint-Étienne | Angers SCO | Loan | 600000 | — |
| 16/17 | 2017-06-30 | Angers SCO | Saint-Étienne | Return from loan | 1000000 | — |
| 18/19 | 2018-07-02 | Saint-Étienne | LOSC Lille | Transfer | 8000000 | — |
| 23/24 | 2023-07-18 | LOSC Lille | Celta de Vigo | Transfer | 20000000 | — |
| 24/25 | 2025-01-31 | Celta de Vigo | Chicago | Transfer | 4000000 | €3.50m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Ankle injury | 2019-06-19 | 2019-07-31 | 43 | 5 |
| 21/22 | Thigh problems | 2021-08-27 | 2021-09-28 | 33 | 8 |
| 24/25 | Knee problems | 2024-09-27 | 2024-10-17 | 21 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #25250 | — | 3 | 2 | — | — | retired national player |
| Team #23658 | — | 7 | 2 | — | — | retired national player |
| Team #10844 | — | 2 | 0 | — | — | retired national player |
| Team #9323 | #14 | 19 | 5 | — | — | retired national player |
| Team #3591 | #9 | 10 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Renato Sanches | 2 | 1 | 0 |
| Gabriel Gudmundsson | 1 | 0 | 0 |
| Angel Gomes | 2 | 2 | 0 |
| Gabriel Magalhães | 2 | 0 | 0 |
| Rémy Cabella | 2 | 5 | 0 |
| Nicolas Pépé | 2 | 8 | 0 |
| Domagoj Bradarić | 2 | 0 | 0 |
| Yusuf Yazıcı | 2 | 4 | 0 |
| Sven Botman | 2 | 0 | 0 |
| Reinildo Mandava | 2 | 0 | 0 |
| Luiz Araújo | 2 | 3 | 0 |
| José Fonte | 2 | 1 | 0 |
| Timothy Weah | 2 | 0 | 0 |
| Boubakary Soumaré | 2 | 0 | 0 |
| Tiago Djaló | 2 | 0 | 0 |
| Xeka | 2 | 2 | 0 |
| Jonathan David | 2 | 6 | 0 |
| Mike Maignan | 2 | 0 | 0 |
| Zeki Çelik | 2 | 3 | 0 |
| Benjamin André | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | Ligue 1 | LOSC Lille | 13 | 38 |
| 17/18 | Ligue 1 | AS Saint-Étienne | 7 | 34 |
| 20/21 | Ligue 1 | LOSC Lille | 6 | 38 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | Ligue 1 | LOSC Lille | 10 | 38 |
| 17/18 | Ligue 1 | AS Saint-Étienne | 9 | 34 |
| 22/23 | Ligue 1 | LOSC Lille | 7 | 34 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 16/17 | 2017-06-30 | Angers SCO | Saint-Étienne | Return from loan | — | €1.00m |
| 16/17 | 2017-01-04 | Saint-Étienne | Angers SCO | Loan | — | €600k |
| 16/17 | 2017-01-03 | Sint-Truiden | Saint-Étienne | Return from loan | — | €600k |
| 16/17 | 2016-08-17 | Saint-Étienne | Sint-Truiden | Loan | — | €600k |
| 15/16 | 2016-06-30 | Paris FC | Saint-Étienne | Return from loan | — | €600k |
| 15/16 | 2016-01-18 | Saint-Étienne | Paris FC | Loan | — | €250k |
Teams faced most often by Jonathan Bamba'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 % |
|---|---|---|---|---|---|---|---|---|
| FC Nantes | 36 | 9 | 16 | 11 | 36 | 39 | -3 | 25% |
| Montpellier HSC | 36 | 18 | 6 | 12 | 45 | 37 | +8 | 50% |
| Lille OSC | 35 | 11 | 10 | 14 | 34 | 43 | -9 | 31% |
| Olympique Lyonnais | 35 | 7 | 5 | 23 | 30 | 70 | -40 | 20% |
| OGC Nice | 35 | 8 | 8 | 19 | 37 | 59 | -22 | 23% |
| Girondins Bordeaux | 35 | 13 | 12 | 10 | 53 | 42 | +11 | 37% |
| Olympique Marseille | 32 | 5 | 11 | 16 | 29 | 57 | -28 | 16% |
| AS Monaco | 31 | 5 | 7 | 19 | 23 | 52 | -29 | 16% |
| Stade Rennais | 30 | 4 | 10 | 16 | 23 | 48 | -25 | 13% |
| Paris Saint-Germain | 30 | 0 | 4 | 26 | 15 | 82 | -67 | 0% |
| Stade de Reims | 29 | 10 | 9 | 10 | 39 | 40 | -1 | 34% |
| Toulouse FC | 26 | 6 | 9 | 11 | 26 | 34 | -8 | 23% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 14/15 | First senior goal | |
| 22/23 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 14 | 68 | 1 | 0 | 0 | 1.32 |
| 22/23 | 35 | 465 | 6 | 0 | 0 | 1.16 |
| 21/22 | 39 | 2,444 | 6 | 0 | 0 | 0.22 |
| 2025 | 31 | 417 | 2 | 0 | 0 | 0.43 |
| 20/21 | 48 | 1,076 | 3 | 0 | 0 | 0.25 |
| 19/20 | 37 | 1,942 | 1 | 0 | 0 | 0.05 |
| 18/19 | 41 | 502 | 4 | 0 | 0 | 0.72 |
| 17/18 | 37 | 476 | 1 | 0 | 0 | 0.19 |
| 16/17 | 30 | 700 | 2 | 0 | 0 | 0.26 |
| 15/16 | 25 | 293 | 2 | 0 | 0 | 0.61 |
Output by competition
Career goals and assists broken down by tournament.
More on Jonathan Bamba
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jonathan Bamba
Who is Jonathan Bamba?
Jonathan Bamba is a Cote d'Ivoire professional footballer who plays as a left winger for Chicago Fire FC.
How old is Jonathan Bamba?
Jonathan Bamba is 30 years old. He was born on March 26, 1996 in Alfortville.
What position does Jonathan Bamba play?
Jonathan Bamba plays as a left winger (Attack - Left Winger).
What club does Jonathan Bamba play for?
Jonathan Bamba currently plays for Chicago Fire FC.
How many career goals has Jonathan Bamba scored?
Across all senior club competitions in our dataset, Jonathan Bamba has scored 57 goals in 390 appearances.
What is Jonathan Bamba's market value?
Jonathan Bamba's most recent reported market value is €3.50m.