Morocco return to the New York/New Jersey area (Giants Stadium, New York/New Jersey) for the 2026 World Cup, 32 years after their last match there — a 1-2 loss to Saudi Arabia in the 1994 group stage.
Morocco
CAF · 7th World Cup appearance · Group C
Featured facts
Walid Regragui returns after leading Morocco to fourth place in 2022, the best World Cup run by an African nation.
Achraf Hakimi could become the first Moroccan player to complete the Champions League-World Cup double.
Show all 7 stats ↓Hide ↑
Morocco won all 8 qualifiers, scoring 22 goals and conceding only 2.
Morocco have lost their last 2 World Cup matches, conceding 4 goals.
Morocco’s World Cup opening-match record is 0W-3D-3L across 6 appearances (3-6 goals).
Morocco are unbeaten in their last 28 international matches (22W-6D-0L).
2026 Fixtures
World Cup record
7
World Cup appearances
Best result: Third place
23
matches played
5 won · 7 drawn · 11 lost
-7
goal difference
20 scored · 27 conceded
Recent World Cups
Show 3 earlier appearancesHide earlier appearances↓
All-time top scorers
Team profile
Morocco's best World Cup finish is a third-place finish, reached in 2022.
Morocco have an average squad age of 25.9 at the 2026 World Cup.
2026 Squad
| # | Name | Birthdate (Age) | Club | WC Apps | WC Goals |
|---|---|---|---|---|---|
| 1 | Yassine BounouG | 5 Apr 1991(35) | Al-Hilal | 6 | 0 |
| 2 | Achraf HakimiD | 4 Nov 1998(27) | Paris Saint- Germain | 10 | 0 |
| 3 | Noussair MazraouiD | 14 Nov 1997(28) | Manchester United | 5 | 0 |
| 4 | Sofyan AmrabatM | 21 Aug 1996(29) | Real Betis | 8 | 0 |
| 5 | Nayef AguerdD | 30 Mar 1996(30) | Marseille | 4 | 0 |
| 6 | Ayyoub BouaddiM | 2 Oct 2007(18) | Lille | 0 | 0 |
| 7 | Chemsdine TalbiM | 9 May 2005(21) | Sunderland | 0 | 0 |
| 8 | Azzedine OunahiM | 19 Apr 2000(26) | Girona | 7 | 0 |
| 9 | Soufiane RahimiF | 2 Jun 1996(30) | Al Ain | 0 | 0 |
| 10 | Brahim DíazF | 3 Aug 1999(26) | Real Madrid | 0 | 0 |
| 11 | Ismael SaibariM | 28 Jan 2001(25) | PSV Eindhoven | 0 | 0 |
| 12 | Munir MohamediG | 10 May 1989(37) | RS Berkane | 4 | 0 |
| 13 | Zakaria El OuahdiD | 31 Dec 2001(24) | Genk | 0 | 0 |
| 14 | Issa DiopD | 9 Jan 1997(29) | Fulham | 0 | 0 |
| 15 | Samir El MourabetM | 6 Oct 2005(20) | Strasbourg | 0 | 0 |
| 16 | Gessime YassineM | 22 Nov 2005(20) | Strasbourg | 0 | 0 |
| 17 | Abde EzzalzouliF | 17 Dec 2001(24) | Real Betis | 3 | 0 |
| 18 | Chadi RiadD | 17 Jun 2003(22) | Crystal Palace | 0 | 0 |
| 19 | Youssef BelammariD | 20 Sept 1998(27) | Al Ahly | 0 | 0 |
| 20 | Ayoub El KaabiF | 25 Jun 1993(32) | Olympiacos | 2 | 0 |
| 21 | Ayoube AmaimouniF | 30 Nov 2004(21) | Eintracht Frankfurt | 0 | 0 |
| 22 | Ahmed Reda TagnaoutiG | 5 Apr 1996(30) | AS FAR | 0 | 0 |
| 23 | Bilal El KhannoussM | 10 May 2004(22) | VfB Stuttgart | 0 | 0 |
| 24 | Neil El AynaouiM | 2 Jul 2001(24) | Roma | 0 | 0 |
| 25 | Redouane HalhalD | 5 Mar 2003(23) | Mechelen | 0 | 0 |
| 26 | Anass Salah-EddineD | 18 Jan 2002(24) | PSV Eindhoven | 0 | 0 |