Mohammed Kudus
Career snapshot
Career highs
Born the same day
Shares 2000-08-02 · 6 players total
| Full name | Mohammed Kudus |
|---|---|
| Name in home country | Kudus Mohammed |
| Date of birth | 2000-08-02 (25 yrs) |
| Place of birth | Accra, Ghana |
| Citizenship | Ghana |
| Position | Attack - Right Winger (main: Attack) |
| Foot | left |
| Height | 177.00 m |
| Current club | Tottenham Hotspur |
| Joined | 2025-07-10 |
| Contract expires | 2031-06-30 |
| Agent | ROOF |
| Outfitter | Skechers |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Tottenham Hotspur | 1 | 25/26 | 25/26 | 4 | 0 | 2 | 0 |
| West Ham United | 2 | 23/24 | 24/25 | 80 | 19 | 13 | 1,237 |
| Ajax Amsterdam | 4 | 20/21 | 23/24 | 87 | 27 | 12 | 1,547 |
| Ajax Amsterdam U21 | 1 | 21/22 | 21/22 | 5 | 5 | 0 | 66 |
| FC Nordsjaelland | 2 | 18/19 | 19/20 | 57 | 14 | 3 | 1,556 |
| FC Nordsjaelland Reserves | 2 | 18/19 | 19/20 | 6 | 2 | 0 | 135 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Premier League | Tottenham Hotspur | 3 | 0 | 2 | 0 | 0 | 0 |
| 25/26 | UEFA Super Cup | Tottenham Hotspur | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | West Ham United | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | FA Cup | West Ham United | 1 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Premier League | West Ham United | 32 | 5 | 3 | 2 | 1 | 521 |
| 23/24 | EFL Cup | West Ham United | 3 | 1 | 0 | 0 | 0 | 251 |
| 23/24 | Eredivisie | Ajax Amsterdam | 2 | 1 | 1 | 0 | 0 | 180 |
| 23/24 | Europa League | West Ham United | 9 | 5 | 0 | 1 | 0 | 154 |
| 23/24 | Europa League Qualifying | Ajax Amsterdam | 1 | 3 | 0 | 0 | 0 | 30 |
| 23/24 | Premier League | West Ham United | 33 | 8 | 9 | 6 | 0 | 311 |
| 22/23 | Champions League | Ajax Amsterdam | 6 | 4 | 2 | 1 | 0 | 113 |
| 22/23 | Eredivisie | Ajax Amsterdam | 30 | 11 | 4 | 1 | 0 | 163 |
| 22/23 | Europa League | Ajax Amsterdam | 2 | 1 | 0 | 1 | 0 | 180 |
| 22/23 | Johan Cruijff Schaal | Ajax Amsterdam | 1 | 1 | 0 | 1 | 0 | 27 |
| 22/23 | KNVB Beker | Ajax Amsterdam | 3 | 1 | 1 | 0 | 0 | 241 |
| 21/22 | Champions League | Ajax Amsterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Eredivisie | Ajax Amsterdam | 16 | 1 | 1 | 0 | 0 | 413 |
| 21/22 | Keuken Kampioen Divisie | Ajax Amsterdam U21 | 5 | 5 | 0 | 0 | 0 | 66 |
| 21/22 | KNVB Beker | Ajax Amsterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Champions League | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Eredivisie | Ajax Amsterdam | 17 | 4 | 3 | 3 | 0 | 200 |
| 20/21 | Europa League | Ajax Amsterdam | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | KNVB Beker | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Reserveligaen | FC Nordsjaelland Reserves | 1 | 1 | 0 | 0 | 0 | 90 |
| 19/20 | Superliga | FC Nordsjaelland | 21 | 9 | 1 | 1 | 0 | 184 |
| 19/20 | Superliga Championship round | FC Nordsjaelland | 4 | 2 | 0 | 1 | 0 | 175 |
| 19/20 | Sydbank Pokalen | FC Nordsjaelland | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Europa League Qualifying | FC Nordsjaelland | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Reserveligaen | FC Nordsjaelland Reserves | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Reserveligaen Spring | FC Nordsjaelland Reserves | 1 | 1 | 0 | 0 | 0 | 45 |
| 18/19 | Superliga | FC Nordsjaelland | 16 | 1 | 1 | 0 | 0 | 780 |
| 18/19 | Superliga Championship round | FC Nordsjaelland | 10 | 2 | 1 | 3 | 0 | 417 |
| 18/19 | Sydbank Pokalen | FC Nordsjaelland | 2 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 17/18 | 2018-08-02 | Right to Dream | Nordsjaelland | Transfer | 0 | — |
| 20/21 | 2020-07-31 | Nordsjaelland | Ajax | Transfer | 9000000 | €9.00m |
| 23/24 | 2023-08-27 | Ajax | West Ham | Transfer | 40000000 | €43.00m |
| 25/26 | 2025-07-10 | West Ham | Tottenham | Transfer | 45000000 | €63.80m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Knock | 2020-10-02 | 2020-10-09 | 8 | 2 |
| 20/21 | Meniscus injury | 2020-10-22 | 2021-01-09 | 80 | 17 |
| 20/21 | Fitness | 2021-01-14 | 2021-02-09 | 27 | 6 |
| 21/22 | Ankle injury | 2021-07-16 | 2021-09-16 | 63 | 8 |
| 21/22 | Rib fracture | 2021-11-15 | 2022-02-06 | 84 | 17 |
| 22/23 | Ill | 2023-01-07 | 2023-01-13 | 7 | 2 |
| 22/23 | Hamstring injury | 2023-04-07 | 2023-05-05 | 29 | 4 |
| 23/24 | minor knock | 2023-07-24 | 2023-08-05 | 13 | 0 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €2.70m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €400k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #23131 | #8 | 4 | 1 | — | — | former national player |
| Team #22978 | #10 | 5 | 1 | — | — | former national player |
| Team #3441 | — | 42 | 12 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Magnus Kofod Andersen | 1 | 0 | 0 |
| Jordan Ayew | 2 | 4 | 0 |
| Mikkel Rygaard | 1 | 1 | 0 |
| Steven Bergwijn | 2 | 3 | 0 |
| Mathias Rasmussen | 1 | 3 | 0 |
| Brian Brobbey | 2 | 3 | 0 |
| Daley Blind | 2 | 0 | 0 |
| Steven Berghuis | 2 | 5 | 0 |
| Nicolai Larsen | 1 | 0 | 0 |
| Devyne Rensch | 2 | 1 | 0 |
| Ulrik Yttergård Jenssen | 1 | 1 | 0 |
| Mikkel Damsgaard | 1 | 2 | 0 |
| Kenneth Taylor | 2 | 3 | 0 |
| Edson Álvarez | 2 | 2 | 0 |
| Alphonse Areola | 1 | 0 | 0 |
| James Ward-Prowse | 1 | 2 | 0 |
| Konstantinos Mavropanos | 1 | 0 | 0 |
| Vladimír Coufal | 1 | 2 | 0 |
| Davy Klaassen | 2 | 1 | 0 |
| Emerson | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | Eredivisie | Ajax Amsterdam | 11 | 30 |
| 19/20 | Superliga | FC Nordsjaelland | 9 | 21 |
| 23/24 | Premier League | West Ham United | 8 | 33 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | Premier League | West Ham United | 9 | 33 |
| 22/23 | Eredivisie | Ajax Amsterdam | 4 | 30 |
| 20/21 | Eredivisie | Ajax Amsterdam | 3 | 17 |
Last 50 matches for Tottenham Hotspur 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-02-06 | CGB |
Liverpool FC | 4–0 | Tottenham Hotspur | Available |
| 2025-01-08 | CGB |
Tottenham Hotspur | 1–0 | Liverpool FC | Available |
| 2024-12-19 | CGB |
Tottenham Hotspur | 4–3 | Manchester United | Available |
| 2024-10-30 | CGB |
Tottenham Hotspur | 2–1 | Manchester City | Available |
| 2024-09-18 | CGB |
Coventry City | 1–2 | Tottenham Hotspur | Available |
| 2023-08-29 | CGB |
Fulham FC | 5–3 | Tottenham Hotspur | Available |
| 2023-03-08 | CL |
Tottenham Hotspur | 0–0 | AC Milan | Available |
| 2023-03-08 | CL |
Tottenham Hotspur | 0–0 | AC Milan | Available |
| 2023-03-01 | GB1 |
Sheffield United | 1–0 | Tottenham Hotspur | Available |
| 2023-02-14 | CL |
AC Milan | 1–0 | Tottenham Hotspur | Available |
| 2023-02-14 | CL |
AC Milan | 1–0 | Tottenham Hotspur | Available |
| 2022-11-09 | CGB |
Nottingham Forest | 2–0 | Tottenham Hotspur | Available |
| 2022-11-01 | CL |
Olympique Marseille | 1–2 | Tottenham Hotspur | Available |
| 2022-10-26 | CL |
Tottenham Hotspur | 1–1 | Sporting CP | Available |
| 2022-10-12 | CL |
Tottenham Hotspur | 3–2 | Eintracht Frankfurt | Available |
| 2022-10-04 | CL |
Eintracht Frankfurt | 0–0 | Tottenham Hotspur | Available |
| 2022-09-13 | CL |
Sporting CP | 2–0 | Tottenham Hotspur | Available |
| 2022-09-07 | CL |
Tottenham Hotspur | 2–0 | Olympique Marseille | Available |
| 2022-03-01 | GB1 |
Middlesbrough FC | 1–0 | Tottenham Hotspur | Available |
| 2022-01-12 | CGB |
Tottenham Hotspur | 0–1 | Chelsea FC | INJURED Rib fracture |
| 2022-01-05 | CGB |
Chelsea FC | 2–0 | Tottenham Hotspur | INJURED Rib fracture |
| 2021-12-22 | CGB |
Tottenham Hotspur | 2–1 | West Ham United | INJURED Rib fracture |
| 2021-10-27 | CGB |
Burnley FC | 0–1 | Tottenham Hotspur | Available |
| 2021-09-22 | CGB |
Wolverhampton Wanderers | 2–3 | Tottenham Hotspur | Available |
| 2021-04-25 | CGB |
Tottenham Hotspur | 0–1 | Manchester City | Available |
| 2021-02-10 | GB1 |
Everton FC | 5–4 | Tottenham Hotspur | Available |
| 2021-01-05 | CGB |
Tottenham Hotspur | 2–0 | Brentford FC | INJURED Meniscus injury |
| 2020-12-23 | CGB |
Stoke City | 1–3 | Tottenham Hotspur | INJURED Meniscus injury |
| 2020-09-29 | CGB |
Tottenham Hotspur | 5–4 | Chelsea FC | Available |
| 2020-06-23 | GB1 |
Tottenham Hotspur | 2–0 | West Ham United | Available |
| 2020-06-19 | GB1 |
Tottenham Hotspur | 1–1 | Manchester United | Available |
| 2020-03-10 | CL |
RB Leipzig | 3–0 | Tottenham Hotspur | Available |
| 2020-03-10 | CL |
RB Leipzig | 3–0 | Tottenham Hotspur | Available |
| 2020-03-07 | GB1 |
Burnley FC | 1–1 | Tottenham Hotspur | Available |
| 2020-03-04 | GB1 |
Tottenham Hotspur | 1–1 | Norwich City | Available |
| 2020-03-01 | GB1 |
Tottenham Hotspur | 2–3 | Wolverhampton Wanderers | Available |
| 2020-02-22 | GB1 |
Chelsea FC | 2–1 | Tottenham Hotspur | Available |
| 2020-02-19 | CL |
Tottenham Hotspur | 0–1 | RB Leipzig | Available |
| 2020-02-19 | CL |
Tottenham Hotspur | 0–1 | RB Leipzig | Available |
| 2020-02-16 | GB1 |
Aston Villa | 2–3 | Tottenham Hotspur | Available |
| 2020-02-02 | GB1 |
Tottenham Hotspur | 2–0 | Manchester City | Available |
| 2020-01-22 | GB1 |
Tottenham Hotspur | 2–1 | Norwich City | Available |
| 2020-01-18 | GB1 |
Watford FC | 0–0 | Tottenham Hotspur | Available |
| 2020-01-11 | GB1 |
Tottenham Hotspur | 0–1 | Liverpool FC | Available |
| 2020-01-01 | GB1 |
Southampton FC | 1–0 | Tottenham Hotspur | Available |
| 2019-12-28 | GB1 |
Norwich City | 2–2 | Tottenham Hotspur | Available |
| 2019-12-26 | GB1 |
Tottenham Hotspur | 2–1 | Brighton & Hove Albion | Available |
| 2019-12-22 | GB1 |
Tottenham Hotspur | 0–2 | Chelsea FC | Available |
| 2019-12-15 | GB1 |
Wolverhampton Wanderers | 1–2 | Tottenham Hotspur | Available |
| 2019-12-11 | CL |
Bayern München | 3–1 | Tottenham Hotspur | Available |
Teams faced most often by Mohammed Kudus'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 % |
|---|---|---|---|---|---|---|---|---|
| Manchester United | 7 | 3 | 1 | 3 | 9 | 8 | +1 | 43% |
| Liverpool FC | 6 | 0 | 1 | 5 | 5 | 20 | -15 | 0% |
| Tottenham Hotspur | 6 | 1 | 0 | 5 | 5 | 11 | -6 | 17% |
| Manchester City | 5 | 1 | 0 | 4 | 5 | 15 | -10 | 20% |
| Arsenal FC | 5 | 2 | 0 | 3 | 6 | 8 | -2 | 40% |
| AFC Bournemouth | 5 | 2 | 1 | 2 | 8 | 6 | +2 | 40% |
| Southampton FC | 5 | 4 | 0 | 1 | 10 | 5 | +5 | 80% |
| Everton FC | 5 | 1 | 1 | 3 | 5 | 10 | -5 | 20% |
| Newcastle United | 4 | 2 | 1 | 1 | 9 | 5 | +4 | 50% |
| Leicester City | 4 | 0 | 2 | 2 | 5 | 9 | -4 | 0% |
| Wolverhampton Wanderers | 4 | 0 | 0 | 4 | 0 | 8 | -8 | 0% |
| Chelsea FC | 4 | 2 | 1 | 1 | 4 | 4 | 0 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 18/19 | Senior debut season | |
| 18/19 | First senior goal | |
| 23/24 | 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 | 35 | 521 | 3 | 0 | 1 | 0.69 |
| 23/24 | 48 | 926 | 7 | 0 | 0 | 0.68 |
| 22/23 | 42 | 724 | 4 | 0 | 0 | 0.5 |
| 20/21 | 22 | 200 | 3 | 0 | 0 | 1.35 |
| 19/20 | 28 | 449 | 3 | 1 | 0 | 0.8 |
| 18/19 | 35 | 1,242 | 4 | 0 | 0 | 0.29 |
Output by competition
Career goals and assists broken down by tournament.
More on Mohammed Kudus
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Mohammed Kudus
Who is Mohammed Kudus?
Mohammed Kudus is a Ghana professional footballer who plays as a right winger for Tottenham Hotspur.
How old is Mohammed Kudus?
Mohammed Kudus is 25 years old. He was born on August 2, 2000 in Accra.
What position does Mohammed Kudus play?
Mohammed Kudus plays as a right winger (Attack - Right Winger).
What club does Mohammed Kudus play for?
Mohammed Kudus currently plays for Tottenham Hotspur.
How many career goals has Mohammed Kudus scored?
Across all senior club competitions in our dataset, Mohammed Kudus has scored 67 goals in 239 appearances.
What is Mohammed Kudus's market value?
Mohammed Kudus's most recent reported market value is €45.00m.
Ghana