MH

M. El Haddadi

Morocco · Football

Age: 30Height: 175 cmWeight: 69 kgBorn: 1995-09-01 · Madrid, SpainAttacker

M. El HaddadiCurrent Season

M. El Haddadi has made 38 appearances this season with 4 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.

38

Appearances

1578

Min

4

Goals

2

Assists

27

Shots

12

On Target

20

Key Passes

82%

Pass Accuracy %

16

Tackles

2

Blocks

10

Interceptions

33

Dribbles

108

Duels Won

17

Fouls

5

Yellow Cards

0

Red Cards

6.8

Rating

M. El HaddadiStatistics by Season

M. El Haddadi has recorded 116 goals and 23 assists in 471 appearances across 13 seasons. Career history spans 14 teams including Esteghlal FC, Las Palmas, Leganes. Season-by-season breakdown reveals consistency and long-term impact.

Appearances
31
Goals
3
Assists
1
Min
1147
4
0
Rating
6.8
Appearances
7
Goals
1
Assists
1
Min
431
1
0
Rating
6.8
Appearances
Goals
Assists
Min
Rating
2024
Appearances
32
Goals
4
Assists
0
Min
877
1
1
Rating
6.7
2024
Appearances
2
Goals
1
Assists
0
Min
130
0
0
Rating
7.4
2023
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
Appearances
38
Goals
3
Assists
2
Min
2478
3
0
Rating
6.8
Appearances
2
Goals
1
Assists
0
Min
130
0
0
Rating
7.4
2023
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2023
Africa Cup of Nations Qualification
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2022
Appearances
0
Goals
0
Assists
1
Min
0
0
0
Rating
6.8
2022
Appearances
31
Goals
3
Assists
1
Min
1147
4
0
Rating
6.8
2022
Appearances
3
Goals
4
Assists
Min
209
0
0
Rating
2022
Appearances
1
Goals
0
Assists
Min
20
0
0
Rating
2022
Appearances
1
Goals
0
Assists
Min
10
0
0
Rating
2022
Appearances
4
Goals
1
Assists
Min
147
1
0
Rating
2022
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2021
Appearances
16
Goals
2
Assists
Min
466
3
0
Rating
6.7
2021
Appearances
2
Goals
0
Assists
Min
222
0
0
Rating
7.1
2021
Appearances
3
Goals
1
Assists
Min
160
0
0
Rating
6.8
2021
Appearances
5
Goals
0
Assists
Min
222
0
0
Rating
6.3
2021
Appearances
1
Goals
0
Assists
Min
44
0
0
Rating
2021
Appearances
3
Goals
0
Assists
Min
133
0
0
Rating
6.8
2021
Appearances
2
Goals
0
Assists
Min
83
0
0
Rating
2021
Africa Cup of Nations Qualification
Appearances
0
Goals
1
Assists
Min
Rating
2020
Appearances
24
Goals
4
Assists
2
Min
839
2
0
Rating
6.8
2020
Appearances
6
Goals
0
Assists
Min
327
1
0
Rating
6.5
2020
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2020
Appearances
6
Goals
1
Assists
Min
293
0
0
Rating
6.9
2020
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2019
Appearances
21
Goals
5
Assists
2
Min
1252
1
0
Rating
7.0
2019
Appearances
2
Goals
0
Assists
Min
57
1
0
Rating
6.7
2019
Appearances
9
Goals
5
Assists
1
Min
445
1
0
Rating
7.5
2019
Club Friendlies
Appearances
1
Goals
0
Assists
Min
44
0
0
Rating
Club Friendlies
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2018
Appearances
16
Goals
5
Assists
1
Min
1044
2
0
Rating
6.8
Appearances
7
Goals
1
Assists
1
Min
147
0
0
Rating
6.8
2018
Appearances
1
Goals
0
Assists
Min
90
0
0
Rating
6.8
Appearances
2
Goals
1
Assists
Min
180
0
0
Rating
6.8
2018
Appearances
3
Goals
2
Assists
Min
198
0
0
Rating
7.2
Appearances
2
Goals
0
Assists
Min
65
0
0
Rating
6.7
Appearances
3
Goals
1
Assists
Min
182
0
0
Rating
2017
Appearances
33
Goals
10
Assists
6
Min
2456
8
0
Rating
7.1
2017
Copa del Rey
Appearances
4
Goals
4
Assists
1
Min
165
1
0
Rating
7.5
Club Friendlies
Appearances
1
Goals
0
Assists
Min
44
0
0
Rating
Appearances
1
Goals
0
Assists
Min
44
0
0
Rating
2017
Appearances
10
Goals
7
Assists
Min
617
0
0
Rating
Appearances
33
Goals
6
Assists
Min
2034
4
0
Rating
6.2
Appearances
1
Goals
0
Assists
Min
20
0
0
Rating
6.2
Copa del Rey
Appearances
3
Goals
1
Assists
Min
235
1
0
Rating
6.9
Appearances
3
Goals
3
Assists
Min
244
0
0
Rating
SSpain
2016
UEFA European Championship Qualifiers
Appearances
1
Goals
0
Assists
Min
13
0
0
Rating
Appearances
15
Goals
3
Assists
2
Min
825
0
0
Rating
6.8
Copa del Rey
Appearances
5
Goals
5
Assists
Min
440
1
0
Rating
UEFA Super Cup
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
Appearances
4
Goals
0
Assists
1
Min
257
0
0
Rating
7.0
FIFA Intercontinental Cup
Appearances
1
Goals
0
Assists
Min
90
0
0
Rating
International Champions Cup
Appearances
4
Goals
0
Assists
Min
181
0
0
Rating
Club Friendlies
Appearances
1
Goals
0
Assists
Min
30
0
0
Rating
2015
UEFA U21 Championship
Appearances
2
Goals
0
Assists
Min
167
0
0
Rating
Appearances
10
Goals
1
Assists
Min
463
0
0
Rating
Segunda División
Appearances
17
Goals
4
Assists
Min
1347
3
0
Rating
Copa del Rey
Appearances
3
Goals
0
Assists
Min
239
0
0
Rating
Appearances
3
Goals
0
Assists
Min
121
0
0
Rating
Club Friendlies
Appearances
5
Goals
4
Assists
Min
241
0
0
Rating
2014
UEFA U19 Championship
Appearances
3
Goals
3
Assists
Min
215
0
0
Rating
Segunda División
Appearances
11
Goals
4
Assists
Min
459
1
0
Rating
UEFA Youth League
Appearances
10
Goals
11
Assists
Min
704
2
0
Rating

Career Timeline

GoalsAssistsGoals per 90CardsBest Season
UEFA Europa League 2019/2020Super Cup 2018Trofeo Joan Gamper 2018Trofeo Joan Gamper 2017Super Cup 2016Trofeo Joan Gamper 2016La Liga 2015/2016Copa del Rey 2015/2016UEFA Super Cup 2015FIFA Intercontinental Cup 2015La Liga 2014/2015Copa del Rey 2014/2015UEFA Champions League 2014/2015UEFA Youth League 2013/2014La Liga Copa del Rey Super Cup Trofeo Joan Gamper UEFA Youth League UEFA Champions League UEFA Super Cup FIFA Intercontinental Cup UEFA Europa League
10853
+
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2013201420152016201720182019202020212022202320242025
Goals41361055420003
Assists0020612201001
Appearances11101533331621241600031
Goals per 900.57
Win Rate47%
Min4594638252,0342,4561,0441,2528394661,147
Yellow Cards14821234

Esteghlal FCRecent Matches

2026-02-27·Persian Gulf Pro League
2026-02-22·Persian Gulf Pro League
2026-02-17·AFC Champions League Two
2026-02-10·AFC Champions League Two
2026-02-05·Persian Gulf Pro League

Esteghlal FCSquad

JM
AK
A. Koushki
Attacker
EG
E. Gholizadeh
Midfielder
ME
M. Eslami
Midfielder
AZ
A. Zamani
Midfielder
ZS
Z. Saadavi
Midfielder
AR
A. Razzaghinia
Midfielder
MA
M. Ahmadi
Midfielder

M. El HaddadiTrophies

M. El Haddadi has earned 30 trophy entries with 23 titles won, including UEFA Europa League, Super Cup, Trofeo Joan Gamper. Honours at club and international level reflect sustained success and competitive pedigree.

Emirates Cup2nd Place
2022·World
UEFA Super Cup2nd Place
2020·Europe
UEFA Europa LeagueWinner
2019/2020·Europe
Super CupWinner
2018·Spain
Trofeo Joan GamperWinner
2018·World
Super Cup2nd Place
2017·Spain
Trofeo Joan GamperWinner
2017·World
Super CupWinner
2016·Spain
Trofeo Joan GamperWinner
2016·World
La LigaWinner
2015/2016·Spain
Copa del ReyWinner
2015/2016·Spain
Super Cup2nd Place
2015·Spain
UEFA Super CupWinner
2015·Europe
FIFA Intercontinental CupWinner
2015·World
La LigaWinner
2014/2015·Spain
Copa del ReyWinner
2014/2015·Spain
UEFA Champions LeagueWinner
2014/2015·Europe
UEFA Youth LeagueWinner
2013/2014·Europe
La LigaWinner
·Spain
Copa del ReyWinner
·Spain
Super CupWinner
·Spain
Super Cup2nd Place
·Spain
Trofeo Joan GamperWinner
·World
UEFA Youth LeagueWinner
·Europe
UEFA Champions LeagueWinner
·Europe
UEFA Super CupWinner
·Europe
UEFA Super Cup2nd Place
·Europe
FIFA Intercontinental CupWinner
·World
UEFA Europa LeagueWinner
·Europe
Emirates Cup2nd Place
·World

M. El HaddadiTransfer History

M. El Haddadi has 1 recorded transfers between and . The most recent move was from to . Transfer history provides context for career trajectory and market valuation.

API data: Apr 23, 2026 · Stats updated: Apr 21, 2026