The Stats Zone
FIFA World Cup International Friendlies UEFA Champions League UEFA Conference League CONCACAF Champions Cup Indian Super League English Premier League French Ligue 1 Spanish Primera German Bundesliga Italian Serie A English Championship English League One English League Two Saudi Pro League American MLS Australian A-League CAF Champions League UEFA Europa League UEFA Women's Champions League German DFB-Pokal Coupe de France Taca de Portugal Swiss Cup Turkish Cup Belgian Cup Danish Cup English National League Austrian Cup English FA Cup AFC Champions League Elite Dutch KNVB Cup World Cup Qualifiers FIFA Series Copa del Rey Coppa Italia Carabao Cup Recopa Sudamericana Copa Libertadores UEFA Super Cup CONCACAF Leagues Cup

Morocco's all-time FIFA World Cup statistics

by Alex Sarwar ·
Morocco's all-time FIFA World Cup statistics

For everything you need to know about the upcoming FIFA World Cup 2026 in USA, Mexico and Canada, visit our tournament hub for all the latest news, analysis, previews and predictions!

In this continuously-updated article, we take a look at Morocco's all-time FIFA World Cup statistics.

All-time record across 7 FIFA World Cup appearances (1970–2026)

ConfederationCAF
Best FIFA World Cup achievementFourth place (2022)
FIFA World Cup appearances (inc 2026)7 (1970, 1986, 1994, 1998, 2018, 2022, 2026)
First FIFA World Cup1970 (group stage)
Most recent FIFA World Cup2022 (fourth place)
Current sequence of successive qualifications (inc 2026)3 (since 2018)
FIFA World Cup hostsN/A

Record by tournament

Year - HostResultHead coachTop scorer

P

W

D

L

F

A

GD

1930 - URUDid not participate  

 

 

 

 

 

 

 

1934 - ITADid not participate  

 

 

 

 

 

 

 

1938 - FRADid not participate  

 

 

 

 

 

 

 

1950 - BRADid not participate  

 

 

 

 

 

 

 

1954 - SUIDid not participate  

 

 

 

 

 

 

 

1958 - SWEDid not participate  

 

 

 

 

 

 

 

1962 - CHIDid not qualify  

 

 

 

 

 

 

 

1966 - ENGDid not participate  

 

 

 

 

 

 

 

1970 - MEXGroup stageBlagoje Vidinic, YUGMahjoub Ghazouani, Houmane Jarir (1)

3

0

1

2

2

6

-4

1974 - FRGDid not qualify  

 

 

 

 

 

 

 

1978 - ARGDid not qualify  

 

 

 

 

 

 

 

1982 - ESPDid not qualify  

 

 

 

 

 

 

 

1986 - MEXRound of 16Jose Faria, BRAAbdelrazzak Khairi (2)

4

1

2

1

3

2

1

1990 - ITADid not qualify  

 

 

 

 

 

 

 

1994 - USAGroup stageAbdellah Blinda, MARMohammed Chaouch, Hassan Nader (1)

3

0

0

3

2

5

-3

1998 - FRAGroup stageHenri Michel, FRASalaheddine Bassir, Abdeljalil Hadda (2)

3

1

1

1

5

5

0

2002 - JPN/KORDid not qualify  

 

 

 

 

 

 

 

2006 - GERDid not qualify  

 

 

 

 

 

 

 

2010 - RSADid not qualify  

 

 

 

 

 

 

 

2014 - BRADid not qualify  

 

 

 

 

 

 

 

2018 - RUSGroup stageHerve Renard, FRAKhalid Boutaib, Youssef En-Nesyri (1)

3

0

1

2

2

4

-2

2022 - QATFourth placeWalid Regragui, MARYoussef En-Nesyri (2)

7

3

2

2

6

5

1

OVERALL RECORD

23

5

7

11

20

27

-7

P = Played · W = Won · D = Drawn · L = Lost · F = Goals for · A = Goals against · GD = Goal difference

All-time World Cup record

Phase

P

W

D

L

GF

GA

GD

Overall

23

5

7

11

20

27

-7

Group stage

18

4

6

8

18

22

-4

Knockout phase

5

1

1

3

2

5

-3

GF = Goals for · GA = Goals against · GD = Goal difference

General team records

Biggest win3-0: vs Scotland (group stage, 23/06/1998)
Biggest defeat

0-3: vs Peru (group stage, 06/06/1970)

0-3: vs Brazil (group stage, 16/06/1998)

Highest scoring draw2-2: twice, most recently, vs Spain (group stage, 25/06/2018)
Highest scoring match4 goals: three times, most recently, Morocco 2-2 Spain (group stage, 25/06/2018)
Most goals scored in a match

3 goals: 3-1 vs Portugal (group stage, 11/06/1986)

3 goals: 3-0 vs Scotland (group stage, 23/06/1998)

Most goals conceded in a match

3 goals: 0-3 vs Peru (group stage, 06/06/1970)

3 goals: 0-3 vs Brazil (group stage, 16/06/1998)

Most goals scored at a FIFA World Cup6: 2022 (7 matches)
Fewest goals scored at a FIFA World Cup2: three times, most recently, 2018 (3 matches)
Most goals conceded at a FIFA World Cup6: 1970 (3 matches)
Fewest goals conceded at a FIFA World Cup2: 1986 (4 matches)

Streaks

Successive wins2: 27/11/2022 - 01/12/2022
Successive defeats4: 17/06/1986 - 29/06/1994
Successive draws3: 11/06/1970 - 06/06/1986
Successive matches without a defeat6: 25/06/2018 - 10/12/2022
Successive matches without a win6: 17/06/1986 - 16/06/1998
Successive matches with a goal scored3: 25/06/1994 - 10/06/1998
Successive matches without scoring2 - three times, most recently, 15/06/2018 - 20/06/2018
Successive clean sheets2: three times, most recently, 06/12/2022 - 10/12/2022

Knockout records

Round by round WL record *ties won or lost

Round of 16 - W1 L1

Quarter-finals - W1 L0

Semi-finals - W0 L1

Third-place - W0 L1

Extra time

Morocco vs Spain 0-0 AET 3-0 PSO 2022, round of 16

Penalty shoot-outs

W1 L0

W 3-0 vs Spain (2022, round of 16)

Player records

Most FIFA World Cup participations

2 - 16 players

Most FIFA World Cup matches played

10 - Achraf Hakimi (3-2018; 7-2022)

10 - Hakim Ziyech (3-2018; 7-2022)

8 - Sofyan Amrabat (1-2018; 7-2022)

8 - Youssef En Nesyri (1-2018; 7-2022)

8 - Romain Saiss (2-2018; 6-2022)

7 - Selim Amallah (7-2022)

7 - Sofiane Boufal (7-2022)

7 - Azzedine Ounahi (7-2022)

6 - Yahya Attiat-Allah (6-2022)

6 - Yassine Bounou (6-2022)

6 - Jawad El Yamiq (6-2022)

6 - Mustafa Hadji (3-1994; 3-1998)

Most FIFA World Cup goals scored

3 - Youssef En Nesyri (1-2018; 2-2022)

2 - Salaheddine Bassir (2-1998)

2 - Abdeljalil Hadda (2-1998)

2 - Abdelrazzak Khairi (2-1986)

1: 11 players

Most FIFA World Cup tournaments with a goal

2 - Youssef En Nesyri (2018, 2022)

Youngest player to make an appearance at a FIFA World Cup

18y 221d - Bilal El Khannouss vs Croatia (17/12/2022)

19y 223d - Achraf Hakimi vs IR Iran (15/06/2018)

20y 341d - Abde Ezzalzouli vs Croatia (23/11/2022)

20y 362d - Amine Harit vs IR Iran (15/06/2018)

21y 24d - Youssef En Nesyri vs Spain (25/06/2018)

Youngest goalscorer at a FIFA World Cup

21y 24d - Youssef En Nesyri vs Spain (25/06/2018)

22y 161d - Mahjoub Ghazouani vs Bulgaria (11/06/1970)

22y 282d - Zakaria Aboukhlal vs Belgium (27/11/2022)

23y 203d - Abdelrazzak Khairi vs Portugal (11/06/1986)

23y 225d - Achraf Dari vs Croatia (17/12/2022)

Oldest player to make an appearance at a FIFA World Cup

33y 314d - Mbark Boussoufa vs Spain (25/06/2018)

33y 201d - Munir El Kajoui vs Belgium (27/11/2022)

33y 149d - Karim El Ahmadi vs Spain (25/06/2018)

33y 59d - Abdelmajid Dolmy vs Germany FR (17/06/1986)

32y 326d - Mustapha El Hadaoui vs Belgium (19/06/1994)

Oldest goalscorer at a FIFA World Cup

32y 246d - Romain Saiss vs Belgium (27/11/2022)

31y 149d - Abdelkarim Krimau vs Portugal (11/06/1986)

31y 62d - Khalid Boutaib vs Spain (25/06/2018)

29y 257d - Hakim Ziyech vs Canada (01/12/2022)

28y 356d - Hassan Nader vs Netherlands (29/06/1994)

Most consecutive appearances with a goal

1 - 15 players

Most goals in a match

2 - Salaheddine Bassir vs Scotland (1998, group stage)

2 - Abdelrazzak Khairi vs Portugal (1986, group stage)

Hat-tricks

N/A

Fastest goal scored

3' 31'' - Hakim Ziyech vs Canada (2022, group stage)

8' 21'' - Achraf Dari vs Croatia (2022, third-place play-off)

13' 23'' - Khalid Boutaib vs Spain (2018, group stage)

Most clean sheets (GK)

3 - Yassine Bounou (3-2022)

2 - Ezzaki Badou (2-1986)

1 - Driss Ben Zekri (1-1998)

1 - Zakaria El Achraf (1-1994)

1 - Munir El Kajoui (1-2022)

Red cards

Walid Cheddira vs Portugal (2022, quarter-finals)

Coaches

Most final tournaments

1 - Blagoje Vidinic, YUG (1970)

1 - Jose Faria, BRA (1986)

1 - Abdellah Blinda, MAR (1994)

1 - Henri Michel, FRA (1998)

1 - Herve Renard, FRA (2018)

1 - Walid Regragui, MAR (2022)

Most matches

7 - Walid Regragui, MAR (7-2022)

4 - Jose Faria, BRA (4-1986)

3 - Abdellah Blinda, MAR (3-1994)

3 - Henri Michel, FRA (3-1998)

3 - Herve Renard, FRA (3-2018)

3 - Blagoje Vidinic, YUG (3-1970)

Most matches won

3 - Walid Regragui, MAR (3-2022)

Youngest coach

35y 357d - Blagoje Vidinic vs Germany FR (03/06/1970)

42y 267d - Abdellah Blinda vs Belgium (19/06/1994)

47y 61d - Walid Regragui vs Croatia (23/11/2022)

Oldest coach

53y 52d - Jose Faria vs Germany FR (17/06/1986)

50y 238d - Henri Michel vs Scotland (23/06/1998)

49y 268d - Herve Renard vs Spain (25/06/2018)

Penalties taken

No FIFA World Cup penalties recorded.

Penalties faced

Min.SpanGoalkeeperOpposition playerTeamDateMatchExecution
7'1HKhalil Azmi (MAR)Sami Al JaberSaudi Arabia25/06/1994KSA vs MARConceded

Complete World Cup match results

TournamentDateMatch
197003/06/1970Germany FR 2-1 Morocco, Group stage (Leon-MEX)
197006/06/1970Peru 3-0 Morocco, Group stage (Leon-MEX)
197011/06/1970Bulgaria 1-1 Morocco, Group stage (Leon-MEX)
198602/06/1986Morocco 0-0 Poland, Group stage (San Nicolas de los Garza-MEX)
198606/06/1986England 0-0 Morocco, Group stage (Monterrey-MEX)
198611/06/1986Portugal 1-3 Morocco, Group stage (Guadalajara-MEX)
198617/06/1986Morocco 0-1 Germany FR, Round of 16 (San Nicolas de los Garza-MEX)
199419/06/1994Belgium 1-0 Morocco, Group stage (Orlando-USA)
199425/06/1994Saudi Arabia 2-1 Morocco, Group stage (New York/New Jersey-USA)
199429/06/1994Morocco 1-2 Netherlands, Group stage (Orlando-USA)
199810/06/1998Morocco 2-2 Norway, Group stage (Montpellier-FRA)
199816/06/1998Brazil 3-0 Morocco, Group stage (Nantes-FRA)
199823/06/1998Scotland 0-3 Morocco, Group stage (Saint-Etienne-FRA)
201815/06/2018Morocco 0-1 IR Iran, Group stage (St. Petersburg-RUS)
201820/06/2018Portugal 1-0 Morocco, Group stage (Moscow-RUS)
201825/06/2018Spain 2-2 Morocco, Group stage (Kaliningrad-RUS)
202223/11/2022Morocco 0-0 Croatia, Group stage (Al Khor-QAT)
202227/11/2022Belgium 0-2 Morocco, Group stage (Doha (Ad-Dawhah)-QAT)
202201/12/2022Canada 1-2 Morocco, Group stage (Doha (Ad-Dawhah)-QAT)
202206/12/2022Morocco 0-0 Spain, Round of 16 (Doha-QAT) aet (3-0 PSO)
202210/12/2022Morocco 1-0 Portugal, Quarter-finals (Doha (Ad-Dawhah)-QAT)
202214/12/2022France 2-0 Morocco, Semi-finals (Al Khor-QAT)
202217/12/2022Croatia 2-1 Morocco, Third-place play-off (Al Rayyan-QAT)
Football Latest