El Hadji Malick Diouf
Club: West Ham United Position: D DOB: 29th Dec 2004
Nationality: SEN Height: 72 in Weight: 170 lbs

All games this season

Appearances
33
2,816 minutes
Goals
0
0.00 per 90
Shots On Target
4
0.13 per 90
Yellow Cards
7
0 red cards

English Premier League 25/26

Appearances
32
2,711 minutes
Goals
0
0.00 per 90
Shots On Target
4
0.13 per 90
Yellow Cards
7
0 red cards

English FA Cup 25/26

Appearances
1
105 minutes
Goals
0
0.00 per 90
Shots On Target
0
0.00 per 90
Yellow Cards
0
0 red cards

Season rankings

Top five in English Premier League 25/26 plus El Hadji Malick Diouf if they sit lower down the table.

Goals
# Player GP Min SoT G
1 Erling Haaland (MNC) 34 2,868 59 27
2 Igor Thiago (BRE) 37 3,194 43 22
3 Antoine Semenyo (MNC) 36 3,135 41 17
4 Morgan Gibbs-White (NFO) 37 3,110 32 16
5 Ollie Watkins (AVL) 37 2,853 38 16
= El Hadji Malick Diouf (WHU) 32 2,711 4 0
Assists
# Player GP Min G A
1 Bruno Fernandes (MAN) 35 3,066 9 21
2 Rayan Cherki (MNC) 32 1,696 4 12
3 Jarrod Bowen (WHU) 38 3,405 9 11
4 Erling Haaland (MNC) 34 2,868 27 8
5 James Garner (EVE) 37 3,324 2 7
22 El Hadji Malick Diouf (WHU) 32 2,711 0 5
Shots on target
# Player GP Min G SoT
1 Erling Haaland (MNC) 34 2,868 27 59
2 Igor Thiago (BRE) 37 3,194 22 43
3 Antoine Semenyo (MNC) 36 3,135 17 41
4 Ollie Watkins (AVL) 37 2,853 16 38
5 Matheus Cunha (MAN) 33 2,503 10 35
233 El Hadji Malick Diouf (WHU) 32 2,711 0 4
Tackles
# Player GP Min Tkl
1 James Garner (EVE) 37 3,324 119
2 João Palhinha (TOT) 32 2,108 110
3 João Gomes (WOL) 34 2,744 107
4 Elliot Anderson (NFO) 38 3,334 104
5 Mateus Fernandes (WHU) 36 3,024 104
99 El Hadji Malick Diouf (WHU) 32 2,711 44
Yellow cards
# Player GP Min RC YC
1 James Garner (EVE) 37 3,324 0 12
2 André (WOL) 34 2,676 0 12
3 Moisés Caicedo (CHE) 32 2,712 1 11
4 Yerson Mosquera (WOL) 26 2,052 0 11
5 Hannibal Mejbri (BUR) 27 1,231 0 11
48 El Hadji Malick Diouf (WHU) 32 2,711 0 7
Red cards
# Player GP Min YC RC
1 Cristian Romero (TOT) 23 1,872 9 2
2 Wesley Fofana (CHE) 24 1,681 5 2
3 Ryan Christie (BOU) 26 986 3 2
4 Dominik Szoboszlai (LIV) 36 3,233 8 1
5 Neco Williams (NFO) 37 3,206 6 1
= El Hadji Malick Diouf (WHU) 32 2,711 7 0
Saves (GK)
# Player GP Min G Saves
1 Martin Dúbravka (BUR) 34 3,060 0 127
2 Caoimhín Kelleher (BRE) 36 3,240 0 110
3 Djordje Petrovic (BOU) 38 3,420 0 109
4 Robin Roefs (SUN) 35 3,150 0 109
5 Dean Henderson (CRY) 37 3,330 0 106
Clean sheets (GK)
# Player GP Min Saves CS
1 David Raya (ARS) 37 3,330 60 19
2 Gianluigi Donnarumma (MNC) 33 2,970 78 14
3 Djordje Petrovic (BOU) 38 3,420 109 11
4 Dean Henderson (CRY) 37 3,330 106 11
5 Jordan Pickford (EVE) 37 3,330 100 11
Goals conceded
# Player GP Min GC
1 Martin Dúbravka (BUR) 34 3,060 70
2 Maxime Estève (BUR) 33 2,847 69
3 Kyle Walker (BUR) 35 3,007 65
4 Jarrod Bowen (WHU) 38 3,405 63
5 Jaidon Anthony (BUR) 36 2,648 58
35 El Hadji Malick Diouf (WHU) 32 2,711 47
Goals conceded per minute
# Player GP Min GC GC/Min
1 Ethan Nwaneri (ARS) 6 165 0 0.0000
2 Jack Fletcher (MAN) 3 107 0 0.0000
3 Walter Benítez (CRY) 1 90 0 0.0000
4 Zeki Amdouni (BUR) 4 69 0 0.0000
5 Angus Gunn (NFO) 1 45 0 0.0000
356 El Hadji Malick Diouf (WHU) 32 2,711 47 0.0173
Wins
# Player GP Min W
1 Martín Zubimendi (ARS) 38 3,001 26
2 David Raya (ARS) 37 3,330 25
3 Viktor Gyökeres (ARS) 36 2,230 25
4 Declan Rice (ARS) 36 3,099 24
5 Bernardo Silva (MNC) 37 2,796 22
222 El Hadji Malick Diouf (WHU) 32 2,711 9
Losses
# Player GP Min L
1 Martin Dúbravka (BUR) 34 3,060 22
2 Maxime Estève (BUR) 33 2,847 22
3 João Gomes (WOL) 34 2,744 22
4 André (WOL) 34 2,676 22
5 Jaidon Anthony (BUR) 36 2,648 22
41 El Hadji Malick Diouf (WHU) 32 2,711 15

Matches played

Matches where El Hadji Malick Diouf had minutes on the pitch.

Matches played
Date Match Team Starter Min G A SoT Tkl YC
24th May 26 4:00 PM
West Ham
Leeds
WHU Yes 90 0 0 0 1 0
17th May 26 5:30 PM
Newcastle
West Ham
WHU Yes 90 0 0 1 1 2
10th May 26 4:30 PM
West Ham
Arsenal
WHU Yes 90 0 0 0 2 0
2nd May 26 3:00 PM
Brentford
West Ham
WHU Yes 74 0 0 1 2 0
25th Apr 26 3:00 PM
West Ham
Everton
WHU Yes 90 0 0 0 5 0
20th Apr 26 8:00 PM
C Palace
West Ham
WHU Yes 90 0 0 0 0 1
10th Apr 26 8:00 PM
West Ham
Wolves
WHU Yes 90 0 0 0 1 0
5th Apr 26 4:30 PM
West Ham
Leeds
WHU Yes 105 0 0 0 2 0
22nd Mar 26 2:15 PM
Aston Villa
West Ham
WHU Yes 90 0 0 0 2 0
14th Mar 26 8:00 PM
West Ham
Man City
WHU Yes 90 0 0 0 1 0
4th Mar 26 7:30 PM
Fulham
West Ham
WHU Yes 90 0 0 0 0 0
28th Feb 26 3:00 PM
Liverpool
West Ham
WHU Yes 89 0 1 0 1 0
21st Feb 26 5:30 PM
West Ham
Bournemouth
WHU Yes 90 0 0 0 3 0
10th Feb 26 8:15 PM
West Ham
Man United
WHU Yes 80 0 0 0 1 0
7th Feb 26 3:00 PM
Burnley
West Ham
WHU Yes 79 0 1 0 1 1
31st Jan 26 5:30 PM
Chelsea
West Ham
WHU Yes 81 0 0 0 2 0
24th Jan 26 12:30 PM
West Ham
Sunderland
WHU No 20 0 0 0 2 0
14th Dec 25 2:00 PM
West Ham
Aston Villa
WHU Yes 90 0 0 0 2 1
7th Dec 25 2:00 PM
Brighton
West Ham
WHU Yes 83 0 0 0 0 0
4th Dec 25 8:00 PM
Man United
West Ham
WHU Yes 90 0 0 0 1 1
30th Nov 25 2:05 PM
West Ham
Liverpool
WHU Yes 90 0 0 0 0 0
22nd Nov 25 3:00 PM
Bournemouth
West Ham
WHU Yes 90 0 0 0 0 0
8th Nov 25 3:00 PM
West Ham
Burnley
WHU Yes 90 0 0 0 1 0
2nd Nov 25 2:00 PM
West Ham
Newcastle
WHU Yes 90 0 0 0 6 0
24th Oct 25 8:00 PM
Leeds
West Ham
WHU Yes 90 0 0 0 1 0
20th Oct 25 8:00 PM
West Ham
Brentford
WHU No 45 0 0 0 2 0
4th Oct 25 3:00 PM
Arsenal
West Ham
WHU Yes 90 0 0 0 0 0
29th Sep 25 8:00 PM
Everton
West Ham
WHU Yes 90 0 0 0 1 0
20th Sep 25 3:00 PM
West Ham
C Palace
WHU Yes 90 0 1 0 1 1
13th Sep 25 5:30 PM
West Ham
Spurs
WHU Yes 90 0 0 1 3 0
31st Aug 25 2:00 PM
Nottm Forest
West Ham
WHU Yes 90 0 1 0 0 0
22nd Aug 25 8:00 PM
West Ham
Chelsea
WHU Yes 90 0 1 0 1 0
16th Aug 25 3:00 PM
Sunderland
West Ham
WHU Yes 90 0 0 1 0 0
West Ham
Leeds
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
Newcastle
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 1 1 2
West Ham
Arsenal
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 2 0
Brentford
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
74 Y 0 0 1 2 0
West Ham
Everton
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 5 0
C Palace
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 1
West Ham
Wolves
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
West Ham
Leeds
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
105 Y 0 0 0 2 0
Aston Villa
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 2 0
West Ham
Man City
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
Fulham
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Liverpool
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
89 Y 0 1 0 1 0
West Ham
Bournemouth
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 3 0
West Ham
Man United
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
80 Y 0 0 0 1 0
Burnley
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
79 Y 0 1 0 1 1
Chelsea
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
81 Y 0 0 0 2 0
West Ham
Sunderland
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
20 N 0 0 0 2 0
West Ham
Aston Villa
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 2 1
Brighton
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
83 Y 0 0 0 0 0
Man United
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 1
West Ham
Liverpool
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Bournemouth
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
West Ham
Burnley
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
West Ham
Newcastle
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 6 0
Leeds
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
West Ham
Brentford
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
45 N 0 0 0 2 0
Arsenal
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Everton
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
West Ham
C Palace
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 1 0 1 1
West Ham
Spurs
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 1 3 0
Nottm Forest
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 1 0 0 0
West Ham
Chelsea
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 1 0 1 0
Sunderland
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 1 0 0

All Matches

Every match where El Hadji Malick Diouf had an appearance or was on the bench.

All Matches
Date Match Team Starter Min G A SoT Tkl YC
24th May 26 4:00 PM
West Ham
Leeds
WHU Yes 90 0 0 0 1 0
17th May 26 5:30 PM
Newcastle
West Ham
WHU Yes 90 0 0 1 1 2
10th May 26 4:30 PM
West Ham
Arsenal
WHU Yes 90 0 0 0 2 0
2nd May 26 3:00 PM
Brentford
West Ham
WHU Yes 74 0 0 1 2 0
25th Apr 26 3:00 PM
West Ham
Everton
WHU Yes 90 0 0 0 5 0
20th Apr 26 8:00 PM
C Palace
West Ham
WHU Yes 90 0 0 0 0 1
10th Apr 26 8:00 PM
West Ham
Wolves
WHU Yes 90 0 0 0 1 0
5th Apr 26 4:30 PM
West Ham
Leeds
WHU Yes 105 0 0 0 2 0
22nd Mar 26 2:15 PM
Aston Villa
West Ham
WHU Yes 90 0 0 0 2 0
14th Mar 26 8:00 PM
West Ham
Man City
WHU Yes 90 0 0 0 1 0
4th Mar 26 7:30 PM
Fulham
West Ham
WHU Yes 90 0 0 0 0 0
28th Feb 26 3:00 PM
Liverpool
West Ham
WHU Yes 89 0 1 0 1 0
21st Feb 26 5:30 PM
West Ham
Bournemouth
WHU Yes 90 0 0 0 3 0
14th Feb 26 12:15 PM
Burton Albion
West Ham
WHU No 0 0 0 0 0 0
10th Feb 26 8:15 PM
West Ham
Man United
WHU Yes 80 0 0 0 1 0
7th Feb 26 3:00 PM
Burnley
West Ham
WHU Yes 79 0 1 0 1 1
31st Jan 26 5:30 PM
Chelsea
West Ham
WHU Yes 81 0 0 0 2 0
24th Jan 26 12:30 PM
West Ham
Sunderland
WHU No 20 0 0 0 2 0
14th Dec 25 2:00 PM
West Ham
Aston Villa
WHU Yes 90 0 0 0 2 1
7th Dec 25 2:00 PM
Brighton
West Ham
WHU Yes 83 0 0 0 0 0
4th Dec 25 8:00 PM
Man United
West Ham
WHU Yes 90 0 0 0 1 1
30th Nov 25 2:05 PM
West Ham
Liverpool
WHU Yes 90 0 0 0 0 0
22nd Nov 25 3:00 PM
Bournemouth
West Ham
WHU Yes 90 0 0 0 0 0
8th Nov 25 3:00 PM
West Ham
Burnley
WHU Yes 90 0 0 0 1 0
2nd Nov 25 2:00 PM
West Ham
Newcastle
WHU Yes 90 0 0 0 6 0
24th Oct 25 8:00 PM
Leeds
West Ham
WHU Yes 90 0 0 0 1 0
20th Oct 25 8:00 PM
West Ham
Brentford
WHU No 45 0 0 0 2 0
4th Oct 25 3:00 PM
Arsenal
West Ham
WHU Yes 90 0 0 0 0 0
29th Sep 25 8:00 PM
Everton
West Ham
WHU Yes 90 0 0 0 1 0
20th Sep 25 3:00 PM
West Ham
C Palace
WHU Yes 90 0 1 0 1 1
13th Sep 25 5:30 PM
West Ham
Spurs
WHU Yes 90 0 0 1 3 0
31st Aug 25 2:00 PM
Nottm Forest
West Ham
WHU Yes 90 0 1 0 0 0
22nd Aug 25 8:00 PM
West Ham
Chelsea
WHU Yes 90 0 1 0 1 0
16th Aug 25 3:00 PM
Sunderland
West Ham
WHU Yes 90 0 0 1 0 0
West Ham
Leeds
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
Newcastle
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 1 1 2
West Ham
Arsenal
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 2 0
Brentford
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
74 Y 0 0 1 2 0
West Ham
Everton
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 5 0
C Palace
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 1
West Ham
Wolves
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
West Ham
Leeds
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
105 Y 0 0 0 2 0
Aston Villa
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 2 0
West Ham
Man City
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
Fulham
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Liverpool
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
89 Y 0 1 0 1 0
West Ham
Bournemouth
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 3 0
Burton Albion
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
0 N 0 0 0 0 0
West Ham
Man United
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
80 Y 0 0 0 1 0
Burnley
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
79 Y 0 1 0 1 1
Chelsea
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
81 Y 0 0 0 2 0
West Ham
Sunderland
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
20 N 0 0 0 2 0
West Ham
Aston Villa
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 2 1
Brighton
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
83 Y 0 0 0 0 0
Man United
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 1
West Ham
Liverpool
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Bournemouth
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
West Ham
Burnley
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
West Ham
Newcastle
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 6 0
Leeds
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
West Ham
Brentford
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
45 N 0 0 0 2 0
Arsenal
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Everton
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
West Ham
C Palace
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 1 0 1 1
West Ham
Spurs
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 1 3 0
Nottm Forest
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 1 0 0 0
West Ham
Chelsea
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 1 0 1 0
Sunderland
West Ham
16th Aug 25 3:00 PM WHU
Min Start G A SoT Tkl YC
90 Y 0 0 1 0 0