Menu
Morocco

M. El Haddadi — Football player profile

M. El Haddadi
MoroccoFootball

M. El Haddadi

Age
30
Height
175 cm
Weight
69 kg
Born
1995-09-01 · Madrid

Current 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

Statistics 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.

TeamSeasonCompetitionAppearancesGoalsAssistsMinRating
Esteghlal FC2025Persian Gulf Pro League31311147406.8
Esteghlal FC2025AFC Champions League Two711431106.8
Las Palmas2024La Liga
Leganes2024La Liga3240877116.7
Leganes2024Copa del Rey210130007.4
Morocco2023Africa Cup of Nations00000
Las Palmas2023La Liga38322478306.8
Las Palmas2023Copa del Rey210130007.4
Morocco2023World Cup - Qualification Africa00000
Morocco2023Africa Cup of Nations Qualification00000
Sevilla2022La Liga0010006.8
Getafe2022La Liga31311147406.8
Getafe2022Copa del Rey3420900
Sevilla2022Friendlies Clubs102000
Sevilla2022Emirates Cup101000
Morocco2022World Cup - Qualification Africa4114710
Morocco2022Friendlies00000
Sevilla2021La Liga162466306.7
Sevilla2021Copa del Rey20222007.1
Sevilla2021UEFA Europa League31160006.8
Sevilla2021UEFA Champions League50222006.3
Sevilla2021Friendlies Clubs104400
Morocco2021Africa Cup of Nations30133006.8
Morocco2021Friendlies208300
Morocco2021Africa Cup of Nations Qualification01
Sevilla2020La Liga2442839206.8
Sevilla2020Copa del Rey60327106.5
Sevilla2020UEFA Super Cup00000
Sevilla2020UEFA Champions League61293006.9
Morocco2020Friendlies00000
Sevilla2019La Liga21521252107.0
Sevilla2019Copa del Rey2057106.7
Sevilla2019UEFA Europa League951445107.5
Sevilla2019Club Friendlies104400
Barcelona2019Club Friendlies00000
Sevilla2018La Liga16511044206.8
Barcelona2018La Liga711147006.8
Sevilla2018Copa del Rey1090006.8
Barcelona2018Copa del Rey21180006.8
Sevilla2018UEFA Europa League32198007.2
Barcelona2018UEFA Champions League2065006.7
Barcelona2018International Champions Cup3118200
Alaves2017La Liga331062456807.1
Alaves2017Copa del Rey441165107.5
Barcelona2017Club Friendlies104400
Barcelona2017International Champions Cup104400
Spain U212017UEFA U21 Championship10761700
Valencia2016La Liga3362034406.2
Barcelona2016La Liga1020006.2
Valencia2016Copa del Rey31235106.9
Barcelona2016International Champions Cup3324400
Spain2016UEFA European Championship Qualifiers101300
Barcelona2015La Liga1532825006.8
Barcelona2015Copa del Rey5544010
Barcelona2015UEFA Super Cup00000
Barcelona2015UEFA Champions League401257007.0
Barcelona2015FIFA Intercontinental Cup109000
Barcelona2015International Champions Cup4018100
Barcelona2015Club Friendlies103000
Spain U212015UEFA U21 Championship2016700
Barcelona2014La Liga10146300
Barcelona B2014Segunda División174134730
Barcelona2014Copa del Rey3023900
Barcelona2014UEFA Champions League3012100
Barcelona2014Club Friendlies5424100
Spain U192014UEFA U19 Championship3321500
Barcelona B2013Segunda División11445910
Barcelona U192013UEFA Youth League101170420

Career Timeline

Trophies23

UEFA Europa League2019/2020Super Cup2018Trofeo Joan Gamper2018Trofeo Joan Gamper2017Super Cup2016Trofeo Joan Gamper2016La Liga2015/2016Copa del Rey2015/2016UEFA Super Cup2015FIFA Intercontinental Cup2015La Liga2014/2015Copa del Rey2014/2015UEFA Champions League2014/2015UEFA Youth League2013/2014La LigaCopa del ReySuper CupTrofeo Joan GamperUEFA Youth LeagueUEFA Champions LeagueUEFA Super CupFIFA Intercontinental CupUEFA Europa League
35810
+
'13
'14
'15
'16
'17
'18
'19
'20
'21
'22
'23
'24
'25
'13'14'15'16'17'18'19'20'21'22'23'24'25
Goals41361055420003
Assists0020612201001
Appearances11101533331621241600031
Goals per 900.57
Win Rate47%
Min4594638252,0342,4561,0441,2528394661,147
Yellow Cards14821234

Recent Matches

Esteghlal FC

Trophies

30

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.

CompetitionSeasonCountryResult
Emirates Cup2022World2nd Place
UEFA Super Cup2020Europe2nd Place
UEFA Europa League2019/2020EuropeWinner
Super Cup2018SpainWinner
Trofeo Joan Gamper2018WorldWinner
Super Cup2017Spain2nd Place
Trofeo Joan Gamper2017WorldWinner
Super Cup2016SpainWinner
Trofeo Joan Gamper2016WorldWinner
La Liga2015/2016SpainWinner
Copa del Rey2015/2016SpainWinner
Super Cup2015Spain2nd Place
UEFA Super Cup2015EuropeWinner
FIFA Intercontinental Cup2015WorldWinner
La Liga2014/2015SpainWinner
Copa del Rey2014/2015SpainWinner
UEFA Champions League2014/2015EuropeWinner
UEFA Youth League2013/2014EuropeWinner
La LigaSpainWinner
Copa del ReySpainWinner
Super CupSpainWinner
Super CupSpain2nd Place
Trofeo Joan GamperWorldWinner
UEFA Youth LeagueEuropeWinner
UEFA Champions LeagueEuropeWinner
UEFA Super CupEuropeWinner
UEFA Super CupEurope2nd Place
FIFA Intercontinental CupWorldWinner
UEFA Europa LeagueEuropeWinner
Emirates CupWorld2nd Place

Transfer History

1

M. El Haddadi has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.

DateFromToType

API data: May 10, 2026 · Stats updated: Apr 26, 2026