Mustapha Bundu
Career snapshot
Career highs
Born the same day
Shares 1997-02-28 · 6 players total
| Full name | Mustapha Bundu |
|---|---|
| Name in home country | Mustapha Bundu Shong Hames |
| Date of birth | 1997-02-28 (29 yrs) |
| Place of birth | Freetown, Sierra Leone |
| Citizenship | Sierra Leone |
| Position | Attack - Right Winger (main: Attack) |
| Foot | right |
| Height | 189.00 m |
| Current club | Hannover 96 |
| Joined | 2025-07-01 |
| Contract expires | 2028-06-30 |
| Agent | Sivebaek Sports |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Hannover 96 | 1 | 25/26 | 25/26 | 4 | 0 | 0 | 0 |
| Plymouth Argyle | 2 | 23/24 | 24/25 | 70 | 14 | 8 | 645 |
| FC Andorra | 1 | 22/23 | 22/23 | 29 | 3 | 2 | 330 |
| RSC Anderlecht | 2 | 20/21 | 21/22 | 11 | 0 | 0 | 0 |
| Aarhus GF | 5 | 16/17 | 21/22 | 132 | 24 | 27 | 2,243 |
| FC Copenhagen | 1 | 20/21 | 20/21 | 14 | 1 | 2 | 95 |
| Aarhus GF Reserves | 3 | 17/18 | 19/20 | 9 | 1 | 1 | 277 |
| Aarhus GF U19 | 1 | 16/17 | 16/17 | 2 | 1 | 0 | 177 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | 2. Bundesliga | Hannover 96 | 4 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Championship | Plymouth Argyle | 37 | 10 | 6 | 4 | 0 | 231 |
| 24/25 | EFL Cup | Plymouth Argyle | 2 | 1 | 0 | 0 | 0 | 96 |
| 24/25 | FA Cup | Plymouth Argyle | 3 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Championship | Plymouth Argyle | 27 | 3 | 1 | 0 | 0 | 318 |
| 23/24 | FA Cup | Plymouth Argyle | 1 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | 2ª División | FC Andorra | 28 | 3 | 2 | 0 | 0 | 330 |
| 22/23 | Copa del Rey | FC Andorra | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | JPL | RSC Anderlecht | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Superliga | Aarhus GF | 15 | 3 | 1 | 1 | 0 | 378 |
| 21/22 | Superliga Relegation round | Aarhus GF | 7 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Sydbank Pokalen | Aarhus GF | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | UECL Quali | RSC Anderlecht | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | JPL | RSC Anderlecht | 9 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Superliga | FC Copenhagen | 9 | 0 | 2 | 1 | 0 | 0 |
| 20/21 | Superliga Championship round | FC Copenhagen | 5 | 1 | 0 | 0 | 0 | 95 |
| 19/20 | Reserveligaen Spring | Aarhus GF Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Superliga | Aarhus GF | 24 | 8 | 10 | 1 | 0 | 235 |
| 19/20 | Superliga Championship round | Aarhus GF | 3 | 0 | 2 | 0 | 0 | 0 |
| 19/20 | Sydbank Pokalen | Aarhus GF | 3 | 2 | 0 | 0 | 0 | 68 |
| 18/19 | Reserveligaen | Aarhus GF Reserves | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Reserveligaen Spring | Aarhus GF Reserves | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Superliga | Aarhus GF | 21 | 2 | 3 | 1 | 0 | 529 |
| 18/19 | Superliga Europa Playoff | Aarhus GF | 4 | 0 | 2 | 0 | 0 | 0 |
| 18/19 | Superliga Relegation round | Aarhus GF | 6 | 2 | 3 | 0 | 0 | 178 |
| 18/19 | Sydbank Pokalen | Aarhus GF | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | DBU Pokalen | Aarhus GF | 2 | 2 | 0 | 0 | 0 | 80 |
| 17/18 | Reserveligaen | Aarhus GF Reserves | 4 | 1 | 1 | 0 | 0 | 277 |
| 17/18 | Superliga | Aarhus GF | 23 | 3 | 0 | 0 | 0 | 312 |
| 17/18 | Superliga Europa Playoff | Aarhus GF | 3 | 0 | 1 | 1 | 0 | 0 |
| 17/18 | Superliga Relegation round | Aarhus GF | 5 | 1 | 1 | 0 | 0 | 223 |
| 16/17 | DBU Pokalen | Aarhus GF | 2 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Superliga | Aarhus GF | 4 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Superliga Europa Playoff | Aarhus GF | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Superliga Relegation round | Aarhus GF | 5 | 1 | 2 | 2 | 0 | 240 |
| 16/17 | U19 Boys League | Aarhus GF U19 | 2 | 1 | 0 | 0 | 0 | 177 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Right to Dream | Unknown | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Unknown | Hartpury College | Transfer | 0 | — |
| 14/15 | 2015-01-01 | Hartpury College | Newquay FC | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Newquay FC | Hereford | Transfer | 0 | — |
| 16/17 | 2016-08-31 | Hereford | Aarhus GF | Transfer | 50000 | — |
| 20/21 | 2020-08-07 | Aarhus GF | RSC Anderlecht | Transfer | 3000000 | €2.80m |
| 20/21 | 2021-01-26 | RSC Anderlecht | FC Copenhagen | Loan | 2500000 | — |
| 20/21 | 2021-06-30 | FC Copenhagen | RSC Anderlecht | Return from loan | 2000000 | — |
| 21/22 | 2021-08-31 | RSC Anderlecht | Aarhus GF | Loan | 2000000 | — |
| 21/22 | 2022-06-30 | Aarhus GF | RSC Anderlecht | Return from loan | 1000000 | — |
| 22/23 | 2022-09-01 | RSC Anderlecht | FC Andorra | Loan | 1000000 | — |
| 22/23 | 2023-06-30 | FC Andorra | RSC Anderlecht | Return from loan | 1000000 | — |
| 23/24 | 2023-09-01 | RSC Anderlecht | Plymouth | Transfer | 1000000 | — |
| 25/26 | 2025-07-01 | Plymouth | Hannover 96 | Transfer | 1000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Corona virus | 2020-07-21 | 2020-07-31 | 11 | 3 |
| 23/24 | Cut | 2023-12-17 | 2023-12-27 | 11 | 2 |
| 23/24 | Calf injury | 2024-02-01 | 2024-02-15 | 15 | 4 |
| 24/25 | Hamstring injury | 2024-12-27 | 2025-01-10 | 15 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #6187 | — | 22 | 4 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Nicolai Poulsen | 2 | 0 | 0 |
| Conor Hazard | 1 | 0 | 0 |
| Jón Dagur Thorsteinsson | 2 | 4 | 0 |
| Morgan Whittaker | 1 | 1 | 0 |
| Darko Gyabi | 1 | 1 | 0 |
| Jordan Houghton | 1 | 0 | 0 |
| Sebastian Hausner | 2 | 0 | 0 |
| Julio Pleguezuelo | 1 | 0 | 0 |
| Alexander Munksgaard | 1 | 0 | 0 |
| Ryan Hardie | 1 | 3 | 0 |
| Frederik Tingager | 2 | 0 | 0 |
| Casper Højer | 2 | 2 | 0 |
| Aleksandar Jovanovic | 1 | 0 | 0 |
| Bali Mumba | 1 | 2 | 0 |
| Dino Mikanovic | 1 | 0 | 0 |
| Bror Blume | 2 | 5 | 0 |
| Tobias Sana | 1 | 3 | 0 |
| Adam Randell | 1 | 2 | 0 |
| Patrick Mortensen | 2 | 8 | 0 |
| Jakob Ankersen | 2 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Championship | Plymouth Argyle | 10 | 37 |
| 19/20 | Superliga | Aarhus GF | 8 | 24 |
| 21/22 | Superliga | Aarhus GF | 3 | 15 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 19/20 | Superliga | Aarhus GF | 10 | 24 |
| 24/25 | Championship | Plymouth Argyle | 6 | 37 |
| 18/19 | Superliga Relegation round | Aarhus GF | 3 | 6 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | FC Andorra | RSC Anderlecht | Return from loan | — | €1.00m |
| 22/23 | 2022-09-01 | RSC Anderlecht | FC Andorra | Loan | — | €1.00m |
| 21/22 | 2022-06-30 | Aarhus GF | RSC Anderlecht | Return from loan | — | €1.00m |
| 21/22 | 2021-08-31 | RSC Anderlecht | Aarhus GF | Loan | — | €2.00m |
| 20/21 | 2021-06-30 | FC Copenhagen | RSC Anderlecht | Return from loan | — | €2.00m |
| 20/21 | 2021-01-26 | RSC Anderlecht | FC Copenhagen | Loan | — | €2.50m |
Last 11 matches for Hannover 96 while Mustapha Bundu was at the club (joined 2025-07-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 |
|---|---|---|---|---|---|
| 2025-10-31 | L2 |
SV 07 Elversberg | 2–2 | Hannover 96 | Available |
| 2025-10-26 | L2 |
Eintracht Braunschweig | 0–3 | Hannover 96 | Available |
| 2025-10-17 | L2 |
Hannover 96 | 0–3 | FC Schalke 04 | Available |
| 2025-10-05 | L2 |
SpVgg Greuther Fürth | 2–2 | Hannover 96 | Available |
| 2025-09-28 | L2 |
Hannover 96 | 3–1 | Arminia Bielefeld | Available |
| 2025-09-21 | L2 |
Dynamo Dresden | 2–2 | Hannover 96 | Available |
| 2025-09-13 | L2 |
Hannover 96 | 0–3 | Hertha BSC | Available |
| 2025-08-30 | L2 |
Holstein Kiel | 1–2 | Hannover 96 | Available |
| 2025-08-23 | L2 |
Hannover 96 | 3–1 | 1. FC Magdeburg | Available |
| 2025-08-09 | L2 |
Fortuna Düsseldorf | 0–2 | Hannover 96 | Available |
| 2025-08-03 | L2 |
Hannover 96 | 1–0 | 1. FC Kaiserslautern | Available |
Teams faced most often by Mustapha Bundu'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 % |
|---|---|---|---|---|---|---|---|---|
| Portsmouth FC | 12 | 2 | 8 | 2 | 16 | 17 | -1 | 17% |
| Fleetwood Town | 10 | 2 | 4 | 4 | 11 | 17 | -6 | 20% |
| Peterborough United | 10 | 4 | 0 | 6 | 13 | 19 | -6 | 40% |
| Brøndby IF | 10 | 4 | 2 | 4 | 14 | 17 | -3 | 40% |
| Shrewsbury Town | 10 | 6 | 2 | 2 | 14 | 11 | +3 | 60% |
| Doncaster Rovers | 10 | 5 | 1 | 4 | 14 | 14 | 0 | 50% |
| Charlton Athletic | 10 | 3 | 1 | 6 | 9 | 21 | -12 | 30% |
| Oxford United | 10 | 6 | 0 | 4 | 15 | 14 | +1 | 60% |
| Accrington Stanley | 10 | 6 | 1 | 3 | 18 | 12 | +6 | 60% |
| Cheltenham Town | 9 | 8 | 0 | 1 | 16 | 5 | +11 | 89% |
| FC København | 8 | 2 | 2 | 4 | 13 | 17 | -4 | 25% |
| Gillingham FC | 8 | 5 | 0 | 3 | 12 | 11 | +1 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 42 | 327 | 5 | 0 | 0 | 1.38 |
| 21/22 | 25 | 378 | 2 | 0 | 0 | 0.48 |
| 20/21 | 23 | 95 | 1 | 0 | 0 | 0.95 |
| 19/20 | 31 | 303 | 1 | 0 | 0 | 0.3 |
| 18/19 | 36 | 707 | 1 | 0 | 0 | 0.13 |
| 17/18 | 37 | 892 | 1 | 0 | 0 | 0.1 |
| 16/17 | 16 | 417 | 2 | 0 | 0 | 0.43 |
Output by competition
Career goals and assists broken down by tournament.
More on Mustapha Bundu
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Mustapha Bundu
Who is Mustapha Bundu?
Mustapha Bundu is a Sierra professional footballer who plays as a right winger for Hannover 96.
How old is Mustapha Bundu?
Mustapha Bundu is 29 years old. He was born on February 28, 1997 in Freetown.
What position does Mustapha Bundu play?
Mustapha Bundu plays as a right winger (Attack - Right Winger).
What club does Mustapha Bundu play for?
Mustapha Bundu currently plays for Hannover 96.
How many career goals has Mustapha Bundu scored?
Across all senior club competitions in our dataset, Mustapha Bundu has scored 44 goals in 271 appearances.
What is Mustapha Bundu's market value?
Mustapha Bundu's most recent reported market value is €1.00m.
Sierra Leone