Skip to content
El Hadji Malick Diouf

El Hadji Malick Diouf

Defender - Left-Back  at West Ham United
Age21
CitizenshipSenegal
Height1.83 m
Footleft
BornDecember 28, 2004
at West Ham United 313 days · joined 2025-07-15
Market value €18.00m
Left-Back Defender

Career snapshot

5
clubs played for
2022
debut season
0.18
goals / match
SK Slavia Prague
top club · 50 apps

Career highs

€18.00m
peak value · 2025
€22.00m
top transfer fee · 25/26
7
best season · 2023
6 / 0
int'l caps / goals
87Appearances
16Goals
8Assists
15Yellow cards
1Red cards
13Full matches (90′)
Full nameEl Hadji Malick Diouf
Date of birth2004-12-28 (21 yrs)
Place of birthZiguinchor, Senegal
CitizenshipSenegal
PositionDefender - Left-Back (main: Defender)
Footleft
Height183.00 m
Current clubWest Ham United
Joined2025-07-15
Contract expires2030-06-30
AgentPSM
Jul 2025
Transfer: Slavia Prague → West Ham
25/26 · Transfer · €22.00m
Jul 2025
25/26 — West Ham United
4 matches · 0 G · 2 A · across 2 competitions
Apr 2025
Injury: unknown
3 games missed
Mar 2025
Injury: unknown
5 games missed
Jul 2024
24/25 — SK Slavia Prague
41 matches · 7 G · 4 A · across 5 competitions
Jan 2024
Transfer: Tromsø → Slavia Prague
23/24 · Transfer · €5.64m
Jul 2023
2023 — Tromsø IL, Tromsø IL II
28 matches · 7 G · 1 A · across 3 competitions
Jul 2023
23/24 — SK Slavia Prague B, SK Slavia Prague
12 matches · 2 G · 1 A · across 5 competitions
Feb 2023
Transfer: Academy Mawade Wade → Tromsø
22/23 · Transfer · €50k
Jul 2022
2022 — Tromsø IL
2 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €18.00m
Highest valuation recorded in dataset
1,189 min
Minutes played by club
West Ham United 0.0%
SK Slavia Prague 62.7%
SK Slavia Prague B 0.0%
Tromsø IL 20.7%
Tromsø IL II 16.7%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
West Ham United 1 25/26 25/26 4 0 2 0
SK Slavia Prague 2 23/24 24/25 50 9 4 745
SK Slavia Prague B 1 23/24 23/24 3 0 1 0
Tromsø IL 2 2022 2023 21 3 1 246
Tromsø IL II 1 2023 2023 9 4 0 198

Career trajectory — goals, assists & market value

3€4.5M6€9M8€13.5M11€18M2023 — 7 goals (Tromsø IL)2023 — 1 assists8202323/24 — 2 goals (SK Slavia Prague)23/24 — 1 assists323/2424/25 — 7 goals (SK Slavia Prague)24/25 — 4 assists1124/2525/26 — 2 assists225/2623/24 — €1.3M24/25 — €16M25/26 — €18MGoalsAssistsMarket value

Goals by season

2022: 0020222023: 77202323/24: 2223/2424/25: 7724/2525/26: 0025/26

Assists by season

2022: 0020222023: 11202323/24: 1123/2424/25: 4424/2525/26: 2225/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup West Ham United 1 0 0 0 0 0
25/26 Premier League West Ham United 3 0 2 0 0 0
24/25 Champions League Qu. SK Slavia Prague 4 0 0 2 0 0
24/25 Chance Liga SK Slavia Prague 24 7 3 3 0 274
24/25 Chance Liga Champion Gr. SK Slavia Prague 3 0 0 1 0 0
24/25 Europa League SK Slavia Prague 8 0 1 2 0 0
24/25 MOL Cup SK Slavia Prague 2 0 0 0 0 0
23/24 CFL SK Slavia Prague B 3 0 1 0 0 0
23/24 Europa League SK Slavia Prague 1 0 0 0 1 0
23/24 F:L Champion Grp SK Slavia Prague 1 0 0 0 0 0
23/24 Fortuna Liga SK Slavia Prague 6 1 0 0 0 357
23/24 MOL Cup SK Slavia Prague 1 1 0 0 0 114
2023 Eliteserien Tromsø IL 15 3 1 2 0 246
2023 NM-Cup Tromsø IL 4 0 0 0 0 0
2023 Norsk Tipping-Ligaen avd. 6 Tromsø IL II 9 4 0 3 0 198
2022 NM-Cup Tromsø IL 2 0 0 2 0 0
SeasonDateFromToTypeMarket valueFee
22/23 2023-02-21 Academy Mawade Wade Tromsø Transfer 0 €50k
23/24 2024-01-11 Tromsø Slavia Prague Transfer 1300000 €5.64m
25/26 2025-07-15 Slavia Prague West Ham Transfer 18000000 €22.00m
SeasonInjuryFromToDays missedGames missed
24/25 Broken leg 2025-03-09 2025-04-07 30 5
24/25 Ankle injury 2025-04-08 2025-04-23 16 3
Current€18.00m
Peak€18.00m
Low€25k
Δ since start+€17.75m
€25k€4.52m€9.01m€13.51m€18.00m197019701970
DateValue
Jan 1, 1970 €18.00m
Jan 1, 1970 €16.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €150k
Jan 1, 1970 €25k
Jan 1, 1970 €1.30m
Jan 1, 1970 €250k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #3499 #25 6 0 current national player
TeammatePPG played withJoint goalsMinutes
Sakarias Opsahl 2 0 962
Ruben Yttergård Jenssen 2 1 955
Niklas Vesterlund 2 0 955
Vegard Erlien 2 1 859
Ondrej Lingr 2 0 848
Jostein Gundersen 2 0 830
Kent-Are Antonsen 2 0 825
Jakob Haugaard 2 0 791
Jakob Napoleon Romsaas 2 0 732
Matej Jurasek 2 0 711
Filip Prebsl 2 0 708
Dominik Pech 2 0 500
Ivan Schranz 2 1 0
Jan Boril 2 0 0
Antonín Kinský 2 0 0
Anders Jenssen 2 0 0
Igoh Ogbu 2 0 0
Tomas Chory 2 1 0
Christos Zafeiris 2 0 0
David Zima 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
24/25 Chance Liga SK Slavia Prague 7 24
2023 Norsk Tipping-Ligaen avd. 6 Tromsø IL II 4 9
2023 Eliteserien Tromsø IL 3 15

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 Chance Liga SK Slavia Prague 3 24
25/26 Premier League West Ham United 2 3
2023 Eliteserien Tromsø IL 1 15

Last 50 matches for West Ham United 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.

DateCompHomeScoreAwayAvailability
2024-09-25 CGB Liverpool FC 5–1 West Ham United Available
2024-08-28 CGB West Ham United 1–0 AFC Bournemouth Available
2023-12-20 CGB Liverpool FC 5–1 West Ham United Available
2023-11-01 CGB West Ham United 3–1 Arsenal FC Available
2023-09-27 CGB Lincoln City 0–1 West Ham United Available
2023-03-01 GB1 Manchester United 3–1 West Ham United Available
2022-11-09 CGB West Ham United 9–10 Blackburn Rovers Available
2022-03-02 GB1 Southampton FC 3–1 West Ham United Available
2021-12-22 CGB Tottenham Hotspur 2–1 West Ham United Available
2021-10-27 CGB West Ham United 5–3 Manchester City Available
2021-09-22 CGB Manchester United 0–1 West Ham United Available
2021-02-09 GB1 Manchester United 1–0 West Ham United Available
2020-09-30 CGB Everton FC 4–1 West Ham United Available
2020-09-22 CGB West Ham United 5–1 Hull City Available
2020-09-15 CGB West Ham United 3–0 Charlton Athletic Available
2020-06-23 GB1 Tottenham Hotspur 2–0 West Ham United Available
2020-06-20 GB1 West Ham United 0–2 Wolverhampton Wanderers Available
2020-03-07 GB1 Arsenal FC 1–0 West Ham United Available
2020-02-29 GB1 West Ham United 3–1 Southampton FC Available
2020-02-24 GB1 Liverpool FC 3–2 West Ham United Available
2020-02-19 GB1 Manchester City 2–0 West Ham United Available
2020-02-01 GB1 West Ham United 3–3 Brighton & Hove Albion Available
2020-01-29 GB1 West Ham United 0–2 Liverpool FC Available
2020-01-22 GB1 Leicester City 4–1 West Ham United Available
2020-01-18 GB1 West Ham United 1–1 Everton FC Available
2020-01-10 GB1 Sheffield United 1–0 West Ham United Available
2020-01-01 GB1 West Ham United 4–0 AFC Bournemouth Available
2019-12-28 GB1 West Ham United 1–2 Leicester City Available
2019-12-26 GB1 Crystal Palace 2–1 West Ham United Available
2019-12-14 GB1 Southampton FC 0–1 West Ham United Available
2019-12-09 GB1 West Ham United 1–3 Arsenal FC Available
2019-12-04 GB1 Wolverhampton Wanderers 2–0 West Ham United Available
2019-11-30 GB1 Chelsea FC 0–1 West Ham United Available
2019-11-23 GB1 West Ham United 2–3 Tottenham Hotspur Available
2019-11-09 GB1 Burnley FC 3–0 West Ham United Available
2019-11-02 GB1 West Ham United 2–3 Newcastle United Available
2019-10-26 GB1 West Ham United 1–1 Sheffield United Available
2019-10-19 GB1 Everton FC 2–0 West Ham United Available
2019-10-05 GB1 West Ham United 1–2 Crystal Palace Available
2019-09-28 GB1 AFC Bournemouth 2–2 West Ham United Available
2019-09-25 CGB Oxford United 4–0 West Ham United Available
2019-09-22 GB1 West Ham United 2–0 Manchester United Available
2019-09-16 GB1 Aston Villa 0–0 West Ham United Available
2019-08-31 GB1 West Ham United 2–0 Norwich City Available
2019-08-27 CGB Newport County 0–2 West Ham United Available
2019-08-24 GB1 Watford FC 1–3 West Ham United Available
2019-08-17 GB1 Brighton & Hove Albion 1–1 West Ham United Available
2019-08-10 GB1 West Ham United 0–5 Manchester City Available
2019-07-26 GB1 West Ham United 1–1 Aston Villa Available
2019-07-22 GB1 Manchester United 1–1 West Ham United Available

Teams faced most often by El Hadji Malick Diouf's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
FK Bodø/Glimt 4 1 1 2 4 7 -3 25%
FK Haugesund 4 2 0 2 4 5 -1 50%
Rosenborg BK 4 2 0 2 7 6 +1 50%
SK Brann 4 1 0 3 6 11 -5 25%
Strømsgodset IF 4 3 0 1 4 1 +3 75%
Sandefjord Fotball 4 3 1 0 6 1 +5 75%
Odds BK 4 2 0 2 6 3 +3 50%
Lillestrøm SK 4 3 0 1 6 3 +3 75%
Sarpsborg 08 4 1 0 3 3 10 -7 25%
Molde FK 4 2 0 2 8 8 0 50%
Viking FK 4 1 2 1 8 8 0 25%
Hamarkameratene 4 2 2 0 7 5 +2 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
2022 Senior debut season
2023 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 41 274 8 0 0 2.63
23/24 12 471 0 0 1 0.19
2023 28 444 5 2 0 1.42
2022 2 0 2 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Fortuna Liga
30 apps
8 G
3 A
Norsk Tipping-Ligaen avd. 6
9 apps
4 G
0 A
Eliteserien
15 apps
3 G
1 A
MOL Cup
3 apps
1 G
0 A
Premier League
3 apps
0 G
2 A
Europa League
9 apps
0 G
1 A
CFL
3 apps
0 G
1 A
NM-Cup
6 apps
0 G
0 A

Frequently asked about El Hadji Malick Diouf

Who is El Hadji Malick Diouf?

El Hadji Malick Diouf is a Senegal professional footballer who plays as a left-back for West Ham United.

How old is El Hadji Malick Diouf?

El Hadji Malick Diouf is 21 years old. He was born on December 28, 2004 in Ziguinchor.

What position does El Hadji Malick Diouf play?

El Hadji Malick Diouf plays as a left-back (Defender - Left-Back).

What club does El Hadji Malick Diouf play for?

El Hadji Malick Diouf currently plays for West Ham United.

How many career goals has El Hadji Malick Diouf scored?

Across all senior club competitions in our dataset, El Hadji Malick Diouf has scored 16 goals in 87 appearances.

What is El Hadji Malick Diouf's market value?

El Hadji Malick Diouf's most recent reported market value is €18.00m.