Amadou Haidara
Career snapshot
Career highs
Born the same day
Shares 1998-01-31 · 6 players total
| Full name | Amadou Haidara |
|---|---|
| Date of birth | 1998-01-31 (28 yrs) |
| Place of birth | Bamako, Mali |
| Citizenship | Mali |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 178.00 m |
| Current club | RB Leipzig |
| Joined | 2019-01-01 |
| Contract expires | 2026-06-30 |
| Agent | ROOF |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| RB Leipzig | 7 | 18/19 | 24/25 | 222 | 15 | 13 | 3,677 |
| Red Bull Salzburg | 3 | 16/17 | 18/19 | 83 | 12 | 17 | 2,990 |
| FC Liefering | 1 | 16/17 | 16/17 | 25 | 2 | 5 | 1,078 |
| Red Bull Salzburg UEFA U19 | 1 | 16/17 | 16/17 | 6 | 2 | 0 | 276 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Bundesliga | RB Leipzig | 28 | 0 | 1 | 7 | 0 | 0 |
| 24/25 | Champions League | RB Leipzig | 8 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | DFB-Pokal | RB Leipzig | 4 | 0 | 1 | 1 | 0 | 0 |
| 23/24 | Bundesliga | RB Leipzig | 21 | 2 | 2 | 5 | 0 | 770 |
| 23/24 | Champions League | RB Leipzig | 5 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | DFB-Pokal | RB Leipzig | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Bundesliga | RB Leipzig | 31 | 2 | 2 | 7 | 0 | 714 |
| 22/23 | Champions League | RB Leipzig | 7 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | DFB-Pokal | RB Leipzig | 5 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | DFL-Supercup | RB Leipzig | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Bundesliga | RB Leipzig | 20 | 3 | 1 | 2 | 0 | 442 |
| 21/22 | Champions League | RB Leipzig | 4 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | DFB-Pokal | RB Leipzig | 2 | 1 | 0 | 0 | 0 | 99 |
| 21/22 | Europa League | RB Leipzig | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Bundesliga | RB Leipzig | 31 | 3 | 3 | 4 | 0 | 636 |
| 20/21 | Champions League | RB Leipzig | 6 | 1 | 0 | 1 | 0 | 428 |
| 20/21 | DFB-Pokal | RB Leipzig | 6 | 2 | 0 | 1 | 0 | 214 |
| 19/20 | Bundesliga | RB Leipzig | 19 | 0 | 2 | 1 | 0 | 0 |
| 19/20 | Champions League | RB Leipzig | 7 | 0 | 0 | 3 | 0 | 0 |
| 19/20 | DFB-Pokal | RB Leipzig | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Bundesliga | RB Leipzig | 9 | 1 | 0 | 1 | 0 | 374 |
| 18/19 | Bundesliga | Red Bull Salzburg | 12 | 2 | 4 | 2 | 0 | 398 |
| 18/19 | Champions League Qu. | Red Bull Salzburg | 3 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | DFB-Pokal | RB Leipzig | 3 | 0 | 1 | 1 | 0 | 0 |
| 18/19 | Europa League | Red Bull Salzburg | 4 | 1 | 1 | 1 | 0 | 360 |
| 18/19 | ÖFB-Cup | Red Bull Salzburg | 2 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | Bundesliga | Red Bull Salzburg | 31 | 2 | 8 | 4 | 0 | 909 |
| 17/18 | Champions League Qu. | Red Bull Salzburg | 2 | 1 | 0 | 0 | 0 | 48 |
| 17/18 | Europa League | Red Bull Salzburg | 14 | 2 | 0 | 1 | 0 | 610 |
| 17/18 | Europa League Qualifying | Red Bull Salzburg | 2 | 1 | 0 | 0 | 0 | 50 |
| 17/18 | ÖFB-Cup | Red Bull Salzburg | 6 | 1 | 2 | 3 | 0 | 464 |
| 16/17 | Bundesliga | Red Bull Salzburg | 5 | 1 | 0 | 1 | 0 | 129 |
| 16/17 | Erste Liga | FC Liefering | 25 | 2 | 5 | 7 | 0 | 1,078 |
| 16/17 | ÖFB-Cup | Red Bull Salzburg | 2 | 1 | 1 | 0 | 0 | 22 |
| 16/17 | UEFA Youth League | Red Bull Salzburg UEFA U19 | 6 | 2 | 0 | 1 | 0 | 276 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-27 | JMG Bamako | RB Salzburg | Transfer | 0 | €800k |
| 16/17 | 2016-07-28 | RB Salzburg | FC Liefering | Loan | 0 | — |
| 16/17 | 2017-06-30 | FC Liefering | RB Salzburg | Return from loan | 600000 | — |
| 18/19 | 2019-01-01 | RB Salzburg | RB Leipzig | Transfer | 20000000 | €19.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Cruciate ligament injury | 2018-11-22 | 2019-02-28 | 99 | 18 |
| 20/21 | Corona virus | 2020-10-15 | 2020-10-29 | 15 | 4 |
| 21/22 | Ankle problems | 2021-11-15 | 2021-11-25 | 11 | 2 |
| 21/22 | Inner ligament injury | 2022-03-31 | 2022-05-18 | 49 | 12 |
| 23/24 | Torn muscle bundle | 2023-08-05 | 2023-09-28 | 55 | 9 |
| 24/25 | Inner ligament injury | 2025-05-07 | 2025-06-30 | 55 | 2 |
| 25/26 | muscular problems | 2025-08-26 | 18 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €24.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €24.00m |
| Jan 1, 1970 | €24.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €15.50m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €300k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #46122 | — | 1 | 0 | — | — | former national player |
| Team #32441 | #18 | 3 | 0 | — | — | former national player |
| Team #31520 | #18 | 7 | 2 | — | — | former national player |
| Team #3674 | #4 | 45 | 2 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Yussuf Poulsen | 2 | 0 | 0 |
| Emil Forsberg | 2 | 2 | 0 |
| Christopher Nkunku | 2 | 1 | 0 |
| Dani Olmo | 2 | 2 | 0 |
| Marcel Halstenberg | 2 | 1 | 0 |
| Diadié Samassékou | 2 | 1 | 0 |
| Nordi Mukiele | 2 | 0 | 0 |
| Hannes Wolf | 2 | 4 | 0 |
| Mohamed Simakan | 2 | 0 | 0 |
| Stefan Lainer | 2 | 0 | 0 |
| André Silva | 2 | 0 | 0 |
| Munas Dabbur | 2 | 6 | 0 |
| Angeliño | 2 | 1 | 0 |
| Marcel Sabitzer | 2 | 3 | 0 |
| Konrad Laimer | 2 | 0 | 0 |
| Dominik Szoboszlai | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | Bundesliga | RB Leipzig | 3 | 31 |
| 21/22 | Bundesliga | RB Leipzig | 3 | 20 |
| 16/17 | Erste Liga | FC Liefering | 2 | 25 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Bundesliga | Red Bull Salzburg | 8 | 31 |
| 16/17 | Erste Liga | FC Liefering | 5 | 25 |
| 18/19 | Bundesliga | Red Bull Salzburg | 4 | 12 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 16/17 | 2017-06-30 | FC Liefering | RB Salzburg | Return from loan | — | €600k |
| 16/17 | 2016-07-28 | RB Salzburg | FC Liefering | Loan | — | — |
Last 50 matches for RB Leipzig while Amadou Haidara was at the club (joined 2019-01-01). 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-05-16 | L1 |
SC Freiburg | 4–1 | RB Leipzig | Available |
| 2026-05-09 | L1 |
RB Leipzig | 2–1 | FC St. Pauli 1910 | Available |
| 2026-05-09 | L1 |
RB Leipzig | 2–1 | FC St. Pauli 1910 | Available |
| 2026-05-02 | L1 |
Bayer 04 Leverkusen | 4–1 | RB Leipzig | Available |
| 2026-05-02 | L1 |
Bayer 04 Leverkusen | 4–1 | RB Leipzig | Available |
| 2026-04-24 | L1 |
RB Leipzig | 3–1 | 1. FC Union Berlin | Available |
| 2026-04-24 | L1 |
RB Leipzig | 3–1 | 1. FC Union Berlin | Available |
| 2026-04-18 | L1 |
Eintracht Frankfurt | 1–3 | RB Leipzig | Available |
| 2026-04-18 | L1 |
Eintracht Frankfurt | 1–3 | RB Leipzig | Available |
| 2026-04-11 | L1 |
RB Leipzig | 1–0 | Borussia Mönchengladbach | Available |
| 2026-04-04 | L1 |
SV Werder Bremen | 1–2 | RB Leipzig | Available |
| 2026-03-20 | L1 |
RB Leipzig | 5–0 | TSG 1899 Hoffenheim | Available |
| 2026-03-15 | L1 |
VfB Stuttgart | 1–0 | RB Leipzig | Available |
| 2026-03-07 | L1 |
RB Leipzig | 2–1 | FC Augsburg | Available |
| 2026-03-01 | L1 |
Hamburger SV | 1–2 | RB Leipzig | Available |
| 2026-02-21 | L1 |
RB Leipzig | 2–2 | Borussia Dortmund | Available |
| 2026-02-15 | L1 |
RB Leipzig | 2–2 | VfL Wolfsburg | Available |
| 2026-02-08 | L1 |
1. FC Köln | 1–2 | RB Leipzig | Available |
| 2026-01-31 | L1 |
RB Leipzig | 1–2 | 1. FSV Mainz 05 | Available |
| 2026-01-27 | L1 |
FC St. Pauli 1910 | 1–1 | RB Leipzig | Available |
| 2026-01-24 | L1 |
1. FC Heidenheim 1846 | 0–3 | RB Leipzig | Available |
| 2026-01-17 | L1 |
RB Leipzig | 1–5 | FC Bayern München | Available |
| 2026-01-14 | L1 |
RB Leipzig | 2–0 | SC Freiburg | Available |
| 2025-12-20 | L1 |
RB Leipzig | 1–3 | Bayer 04 Leverkusen | Available |
| 2025-12-12 | L1 |
1. FC Union Berlin | 3–1 | RB Leipzig | Available |
| 2025-12-06 | L1 |
RB Leipzig | 6–0 | Eintracht Frankfurt | Available |
| 2025-11-28 | L1 |
Borussia Mönchengladbach | 0–0 | RB Leipzig | Available |
| 2025-11-23 | L1 |
RB Leipzig | 2–0 | SV Werder Bremen | Available |
| 2025-11-08 | L1 |
TSG 1899 Hoffenheim | 3–1 | RB Leipzig | Available |
| 2025-11-01 | L1 |
RB Leipzig | 3–1 | VfB Stuttgart | Available |
| 2025-10-25 | L1 |
FC Augsburg | 0–6 | RB Leipzig | Available |
| 2025-10-18 | L1 |
RB Leipzig | 2–1 | Hamburger SV | Available |
| 2025-10-04 | L1 |
Borussia Dortmund | 1–1 | RB Leipzig | Available |
| 2025-09-27 | L1 |
VfL Wolfsburg | 0–1 | RB Leipzig | Available |
| 2025-09-20 | L1 |
RB Leipzig | 3–1 | 1. FC Köln | Available |
| 2025-09-13 | L1 |
1. FSV Mainz 05 | 0–1 | RB Leipzig | Available |
| 2025-08-30 | L1 |
RB Leipzig | 2–0 | 1. FC Heidenheim 1846 | INJURED muscular problems |
| 2025-08-22 | L1 |
FC Bayern München | 6–0 | RB Leipzig | Available |
| 2025-05-17 | L1 |
RB Leipzig | 2–3 | VfB Stuttgart | INJURED Inner ligament injury |
| 2025-05-10 | L1 |
SV Werder Bremen | 0–0 | RB Leipzig | INJURED Inner ligament injury |
| 2025-05-03 | L1 |
RB Leipzig | 3–3 | FC Bayern München | Available |
| 2025-04-26 | L1 |
Eintracht Frankfurt | 4–0 | RB Leipzig | Available |
| 2025-04-19 | L1 |
RB Leipzig | 1–1 | Holstein Kiel | Available |
| 2025-04-11 | L1 |
VfL Wolfsburg | 2–3 | RB Leipzig | Available |
| 2025-04-05 | L1 |
RB Leipzig | 3–1 | TSG 1899 Hoffenheim | Available |
| 2025-04-02 | L1 |
VfB Stuttgart | 3–1 | RB Leipzig | Available |
| 2025-03-29 | L1 |
Borussia Mönchengladbach | 1–0 | RB Leipzig | Available |
| 2025-03-15 | L1 |
RB Leipzig | 2–0 | Borussia Dortmund | Available |
| 2025-03-08 | L1 |
SC Freiburg | 0–0 | RB Leipzig | Available |
| 2025-03-01 | L1 |
RB Leipzig | 1–2 | 1. FSV Mainz 05 | Available |
Teams faced most often by Amadou Haidara'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 % |
|---|---|---|---|---|---|---|---|---|
| SC Freiburg | 16 | 11 | 3 | 2 | 40 | 15 | +25 | 69% |
| Borussia Dortmund | 16 | 8 | 1 | 7 | 29 | 26 | +3 | 50% |
| VfL Wolfsburg | 16 | 9 | 3 | 4 | 26 | 11 | +15 | 56% |
| FC Augsburg | 15 | 8 | 6 | 1 | 28 | 14 | +14 | 53% |
| Eintracht Frankfurt | 15 | 4 | 8 | 3 | 18 | 17 | +1 | 27% |
| 1. FSV Mainz 05 | 14 | 5 | 4 | 5 | 25 | 24 | +1 | 36% |
| 1. FC Köln | 12 | 5 | 5 | 2 | 25 | 12 | +13 | 42% |
| Hertha BSC | 12 | 11 | 0 | 1 | 43 | 10 | +33 | 92% |
| VfB Stuttgart | 12 | 9 | 2 | 1 | 25 | 9 | +16 | 75% |
| SV Lafnitz | 10 | 8 | 1 | 1 | 29 | 12 | +17 | 80% |
| Floridsdorfer AC | 10 | 2 | 2 | 6 | 12 | 18 | -6 | 20% |
| SKU Amstetten | 10 | 3 | 4 | 3 | 15 | 12 | +3 | 30% |
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 | 40 | 0 | 9 | 0 | 0 | 0 |
| 23/24 | 27 | 770 | 5 | 0 | 0 | 0.58 |
| 22/23 | 44 | 714 | 8 | 0 | 0 | 1.01 |
| 21/22 | 28 | 541 | 2 | 0 | 0 | 0.33 |
| 20/21 | 43 | 1,278 | 6 | 0 | 0 | 0.42 |
| 19/20 | 28 | 0 | 5 | 0 | 0 | 0 |
| 18/19 | 33 | 1,132 | 6 | 0 | 0 | 0.48 |
| 17/18 | 55 | 2,081 | 8 | 1 | 0 | 0.39 |
| 16/17 | 38 | 1,505 | 9 | 0 | 0 | 0.54 |
Output by competition
Career goals and assists broken down by tournament.
More on Amadou Haidara
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Amadou Haidara
Who is Amadou Haidara?
Amadou Haidara is a Mali professional footballer who plays as a central midfield for RB Leipzig.
How old is Amadou Haidara?
Amadou Haidara is 28 years old. He was born on January 31, 1998 in Bamako.
What position does Amadou Haidara play?
Amadou Haidara plays as a central midfield (Midfield - Central Midfield).
What club does Amadou Haidara play for?
Amadou Haidara currently plays for RB Leipzig.
How many career goals has Amadou Haidara scored?
Across all senior club competitions in our dataset, Amadou Haidara has scored 31 goals in 336 appearances.
What is Amadou Haidara's market value?
Amadou Haidara's most recent reported market value is €16.00m.
Mali