Morocco
Morocco is a national team from Africa (CAF).
Morocco have played at the World Cup 7 times (first in 1970, most recently in 2026). Best result: fourth place (2022). Record at the finals: 29 matches, 8 wins, 9 draws, 12 defeats, goals 30–33. Top scorer: Ismael Saibari and Youssef En-Nesyri (3 goals).
As a host nation, Morocco is already qualified for the centenary World Cup of 2030.
The squad pool on this page lists 25 players, built from recent competitive line-ups. Most appearances in that window: Bono (11); most goals: Ismael Saibari (6).
Coach in the latest data: Mohamed Ouahbi.
- Champions
- 0
- World Cups played
- 7
- Confederation
- CAF
Every World Cup appearance
| Edition | Result |
|---|---|
| World Cup 1970 | Group stage |
| World Cup 1986 | Round of 16 |
| World Cup 1994 | Group stage |
| World Cup 1998 | Group stage |
| World Cup 2018 | Group stage |
| World Cup 2022 | Fourth place |
| World Cup 2026 | Quarter-finals |
Top scorers
| Player | Goals |
|---|---|
| Ismael Saibari | 3 |
| Youssef En-Nesyri | 3 |
| Abdeljalil Hadda | 2 |
| Abderrazak Khairi | 2 |
| Azzedine Ounahi | 2 |
| Salaheddine Bassir | 2 |
| Soufiane Rahimi | 2 |
| Abdelkrim Merry | 1 |
| Achraf Dari | 1 |
| Achraf Hakimi | 1 |
Upcoming matches
| Date | Match | Competition |
|---|---|---|
| 11 November 2026 | Morocco vs Niger | Africa Cup of Nations - Qualification |
| 15 November 2026 | Niger vs Morocco | Africa Cup of Nations - Qualification |
Predict these matches in the free score game
Squad
| Player | Pos | Apps | Minutes | Goals | Assists | Price |
|---|---|---|---|---|---|---|
| Bono | GK | 11 | 1,023 | 0 | 0 | 5.5 |
| Achraf Hakimi | DEF | 9 | 843 | 1 | 4 | 7.0 |
| Noussair Mazraoui | DEF | 8 | 666 | 0 | 1 | 6.5 |
| Issa Diop | DEF | 5 | 477 | 1 | 0 | 7.5 |
| Nayef Aguerd | DEF | 4 | 363 | 1 | 1 | — |
| Chadi Riad | DEF | 4 | 345 | 0 | 1 | 6.0 |
| Jawad El Yamiq | DEF | 4 | 334 | 0 | 0 | — |
| Youssef Belammari | DEF | 3 | 247 | 0 | 1 | 4.5 |
| Anass Salah-Eddine | DEF | 4 | 212 | 0 | 0 | 5.0 |
| Adam Masina | DEF | 3 | 209 | 0 | 0 | — |
| Redouane Halhal | DEF | 2 | 180 | 0 | 0 | 6.0 |
| Neil El Aynaoui | MID | 9 | 836 | 0 | 0 | 11.0 |
| Brahim Díaz | MID | 10 | 799 | 1 | 4 | 11.5 |
| Bilal El Khannouss | MID | 10 | 686 | 1 | 0 | 10.5 |
| Azzedine Ounahi | MID | 9 | 527 | 3 | 0 | 8.5 |
| Sofyan Amrabat | MID | 7 | 496 | 0 | 0 | 7.0 |
| Ayyoub Bouaddi | MID | 5 | 384 | 0 | 0 | 9.0 |
| Eliesse Ben Seghir | MID | 5 | 260 | 0 | 0 | — |
| Ismael Saibari | FWD | 10 | 674 | 6 | 0 | 13.5 |
| Youssef En-Nesyri | FWD | 4 | 284 | 2 | 1 | — |
| Soufiane Rahimi | FWD | 8 | 250 | 2 | 1 | 9.0 |
| Chemsdine Talbi | FWD | 6 | 199 | 0 | 1 | 6.0 |
| Hamza Igamane | FWD | 4 | 185 | 2 | 1 | — |
| Ayoub El Kaabi | FWD | 4 | 179 | 1 | 0 | 6.0 |
| Abdessamad Ezzalzouli | FWD | 3 | 169 | 0 | 0 | — |
Latest starting line-up
Formation: 4-2-3-1 · Coach: Mohamed Ouahbi · 4 October 2026 · Mali 1–1
| # | Player | Pos | Rating |
|---|---|---|---|
| 1 | Bono | GK | 7.2 |
| 28 | A. Maamar | DEF | 7.0 |
| 14 | I. Diop | DEF | 6.7 |
| 5 | N. Aguerd | DEF | 7.0 |
| 26 | A. Salah-Eddine | DEF | 7.0 |
| 24 | N. El Aynaoui | MID | 7.3 |
| 6 | A. Bouaddi | MID | 7.3 |
| 23 | B. El Khannouss | MID | 7.2 |
| 8 | A. Ounahi | MID | 7.3 |
| 17 | A. Ezzalzouli | MID | 7.6 |
| 11 | I. Saibari | FWD | 6.3 |
Legends and former regulars
| Player | Caps | Years |
|---|---|---|
| Noureddine Naybet | 117 | 1990–2006 |
| Abdeljalil Hadda | — | 1998–1998 |
| Salaheddine Bassir | — | 1998–1998 |
| Abderrazak Khairi | — | 1986–1986 |
| Khalid Boutaïb | — | 2018–2018 |
| Mustapha Hadji | — | 1998–1998 |
| Hassan Nader | — | 1994–1994 |
| Mohammed Chaouch | — | 1994–1994 |
| Abdelkrim Merry | — | 1986–1986 |
| Houmane Jarir | — | 1970–1970 |
| Maouhoub Ghazouani | — | 1970–1970 |
Match reports on this site
| Date | Match | Competition | Round |
|---|---|---|---|
| 9 July 2026 | France 2–0 Morocco | World Cup 2026 | Quarter-final |
| 4 July 2026 | Canada 0–3 Morocco | World Cup 2026 | Round of 16 |
| 29 June 2026 | Netherlands 1–1 (pens 2–3) Morocco | World Cup 2026 | Round of 32 |
| 24 June 2026 | Morocco 4–2 Haiti | World Cup 2026 | Group stage · Group C |
| 19 June 2026 | Scotland 0–1 Morocco | World Cup 2026 | Group stage · Group C |
| 13 June 2026 | Brazil 1–1 Morocco | World Cup 2026 | Group stage · Group C |
| 17 December 2022 | Croatia 2–1 Morocco | World Cup 2022 | Third-place match |
| 14 December 2022 | France 2–0 Morocco | World Cup 2022 | Semi-final |
| 10 December 2022 | Morocco 1–0 Portugal | World Cup 2022 | Quarter-final |
| 6 December 2022 | Morocco 0–0 (pens 3–0) Spain | World Cup 2022 | Round of 16 |
| 1 December 2022 | Canada 1–2 Morocco | World Cup 2022 | Group stage · Group F |
| 27 November 2022 | Belgium 0–2 Morocco | World Cup 2022 | Group stage · Group F |
| 23 November 2022 | Morocco 0–0 Croatia | World Cup 2022 | Group stage · Group F |
| 25 June 2018 | Spain 2–2 Morocco | World Cup 2018 | Group stage · Group B |
| 20 June 2018 | Portugal 1–0 Morocco | World Cup 2018 | Group stage · Group B |
| 15 June 2018 | Morocco 0–1 Iran | World Cup 2018 | Group stage · Group B |
| 23 June 1998 | Scotland 0–3 Morocco | World Cup 1998 | Group stage · Group A |
| 16 June 1998 | Brazil 3–0 Morocco | World Cup 1998 | Group stage · Group A |
| 10 June 1998 | Morocco 2–2 Norway | World Cup 1998 | Group stage · Group A |
| 29 June 1994 | Morocco 1–2 Netherlands | World Cup 1994 | Group stage · Group F |
| 25 June 1994 | Saudi Arabia 2–1 Morocco | World Cup 1994 | Group stage · Group F |
| 19 June 1994 | Belgium 1–0 Morocco | World Cup 1994 | Group stage · Group F |
| 17 June 1986 | Morocco 0–1 West Germany | World Cup 1986 | Round of 16 |
| 11 June 1986 | Portugal 1–3 Morocco | World Cup 1986 | Group stage · Group F |
| 6 June 1986 | England 0–0 Morocco | World Cup 1986 | Group stage · Group F |
| 2 June 1986 | Morocco 0–0 Poland | World Cup 1986 | Group stage · Group F |
| 11 June 1970 | Bulgaria 1–1 Morocco | World Cup 1970 | Group stage · Group 4 |
| 6 June 1970 | Peru 3–0 Morocco | World Cup 1970 | Group stage · Group 4 |
| 3 June 1970 | Morocco 1–2 West Germany | World Cup 1970 | Group stage · Group 4 |