Team ID #42
🇲🇦
Morocco
1970–2026 · 7 World Cup appearances
FIFA#8Elo1,821(#24)
Result split6 W · 6 D · 11 L
23
6
26.1%
20
-7
Campaign History
7 World Cup appearances| No. | Position | Player | Born | Club |
|---|---|---|---|---|
| — | GK | Ahmed Reda Tagnaouti | 1996-04-05 | Royal Armed Forces |
| — | GK | Monir EL KAJOUI | 1989-05-10 | RS Berkane |
| — | GK | Yassine BOUNOU | 1991-04-05 | Al Hilal |
| — | DF | Achraf HAKIMI | 1998-11-04 | Paris St-Germain |
| — | DF | Anass Salah-Eddine | 2002-01-18 | PSV Eindhoven |
| — | DF | Chadi Riad | 2003-06-17 | Crystal Palace |
| — | DF | Issa Diop | 1997-01-09 | Fulham |
| — | DF | Nayef AGUERD | 1996-03-30 | Marseille |
| — | DF | Noussair MAZRAOUI | 1997-11-14 | Manchester United |
| — | DF | Redouane Halhal | 2003-03-05 | KV Mechelen |
| — | DF | Youssef Belammari | 1998-09-20 | Al Ahly |
| — | DF | Zakaria El Ouahdi | 2001-12-31 | Genk |
| — | MF | Ayyoub Bouaddi | 2007-10-02 | Lille |
| — | MF | Azzedine OUNAHI | 2000-04-19 | Girona |
| — | MF | Bilal EL KHANNOUSS | 2004-05-10 | Stuttgart |
| — | MF | Ismael Saibari | 2001-01-28 | PSV Eindhoven |
| — | MF | Neil El Aynaoui | 2001-07-02 | Roma |
| — | MF | Samir El Mourabet | 2005-10-06 | Strasbourg |
| — | MF | Sofyan AMRABAT | 1996-08-21 | Real Betis |
| — | FW | Abde EZZALZOULI | 2001-12-17 | Real Betis |
| — | FW | Ayoub El Kaabi | 1993-06-25 | Olympiacos |
| — | FW | Ayoube Amaimouni-Echghouyab | 2004-11-30 | Eintracht Frankfurt |
| — | FW | Brahim Díaz | 1999-08-03 | Real Madrid |
| — | FW | Chemsdine Talbi | 2005-05-09 | Sunderland |
| — | FW | Gessime Yassine | 2005-11-22 | Strasbourg |
| — | FW | Soufiane Rahimi | 1996-06-02 | Al Ain |
Head-to-Head
17Stage Performance
| Stage | P | W | GF | GA |
|---|---|---|---|---|
| Group stage | 12 | 2 | 12 | 17 |
| Group stage | 6 | 2 | 6 | 5 |
| Round of 16 | 2 | 1 | 0 | 1 |
| Third-place match | 1 | 0 | 1 | 2 |
| Quarter-finals | 1 | 1 | 1 | 0 |
| Semi-finals | 1 | 0 | 0 | 2 |
World Cup Match History
26 matches2026 World Cup · Edition 23
2022 World Cup · Edition 22
2022Play-off for third place
Croatia2
Morocco1
Sat Dec 17 18:00 UTC+3 · Local timeKhalifa International Stadium · Al Rayyan (3)
2-1
HT
2-1
2H
0-0
FT
2-1
2022Semi-final
France2
Morocco0
Wed Dec 14 22:00 UTC+3 · Local timeAl Bayt Stadium · Al Khor
2-0
HT
1-0
2H
1-0
FT
2-0
2022Quarter-final
Morocco1
Portugal0
Sat Dec 10 18:00 UTC+3 · Local timeAl Thumama Stadium · Doha (1)
1-0
HT
1-0
2H
0-0
FT
1-0
2022Round of 16
Morocco0
Spain0
Tue Dec 6 18:00 UTC+3 · Local timeEducation City Stadium · Al Rayyan (2)
AETPEN0-0 a.e.t., 3-0 pen.
HT
0-0
2H
0-0
FT
0-0
2022Group F
Canada1
Morocco2
Thu Dec 1 18:00 UTC+3 · Local timeAl Thumama Stadium · Doha (1)
1-2
HT
1-2
2H
0-0
FT
1-2
2022Group F
Belgium0
Morocco2
Sun Nov 27 16:00 UTC+3 · Local timeAl Thumama Stadium · Doha (1)
0-2
HT
0-0
2H
0-2
FT
0-2
2022Group F
Morocco0
Croatia0
Wed Nov 23 13:00 UTC+3 · Local timeAl Bayt Stadium · Al Khor
0-0
HT
0-0
2H
0-0
FT
0-0
2018 World Cup · Edition 21
2018Group B
Spain2
Morocco2
Mon Jun 25 20:00 UTC+2 · Local timeKaliningrad Stadium · Kaliningrad
2-2
HT
1-1
2H
1-1
FT
2-2
2018Group B
Portugal1
Morocco0
Wed Jun 20 15:00 UTC+3 · Local timeLenin · Moscow
1-0
HT
1-0
2H
0-0
FT
1-0
2018Group B
Morocco0
Iran1
Fri Jun 15 18:00 UTC+3 · Local timeKrestovsky Stadium · Saint Petersburg
0-1
HT
0-0
2H
0-1
FT
0-1
1998 World Cup · Edition 16
1998Group A
Scotland0
Morocco3
Tue Jun 23 21:00 UTC+2 · Local timeStade Geoffroy Guichard · Saint-Étienne
0-3
HT
0-1
2H
0-2
FT
0-3
1998Group A
Brazil3
Morocco0
Tue Jun 16 21:00 UTC+2 · Local timeStade de la Beaujoire · Nantes
3-0
HT
2-0
2H
1-0
FT
3-0
1998Group A
Morocco2
Norway2
Wed Jun 10 21:00 UTC+2 · Local timeStade de la Mosson · Montpellier
2-2
HT
1-1
2H
1-1
FT
2-2
1994 World Cup · Edition 15
1994Group F
Morocco1
Netherlands2
Wed Jun 29 12:30 UTC-4 · Local timeCitrus Bowl · Orlando
1-2
HT
0-1
2H
1-1
FT
1-2
1994Group F
Saudi Arabia2
Morocco1
Sat Jun 25 12:30 UTC-4 · Local timeGiants Stadium · New York/New Jersey (East Rutherford)
2-1
HT
2-1
2H
0-0
FT
2-1
1994Group F
Belgium1
Morocco0
Sun Jun 19 12:30 UTC-4 · Local timeCitrus Bowl · Orlando
1-0
HT
1-0
2H
0-0
FT
1-0
1986 World Cup · Edition 13
1986Round of 16
Morocco0
West Germany1
Tue Jun 17 16:00 UTC-5 · Local timeEstadio Universitario · San Nicolás de los Garza
0-1
HT
0-0
2H
0-1
FT
0-1
1986Group F
Portugal1
Morocco3
Wed Jun 11 16:00 UTC-5 · Local timeTres de Marzo · Guadalajara
1-3
HT
0-2
2H
1-1
FT
1-3
1986Group F
England0
Morocco0
Fri Jun 6 16:00 UTC-5 · Local timeTecnologico · Monterrey
0-0
HT
0-0
2H
0-0
FT
0-0
1986Group F
Morocco0
Poland0
Mon Jun 2 16:00 UTC-5 · Local timeEstadio Universitario · San Nicolás de los Garza
0-0
HT
0-0
2H
0-0
FT
0-0
