Morocco national football team results (2020–present)
This article provides details of international football games played by the Morocco national football team from 2020 onwards.[note 1][1][2][3]
Results
| Key | |
|---|---|
| Win | |
| Draw | |
| Defeat | |
2020
| 9 October 2020 Friendly | Morocco | 3–1 | Senegal | Rabat, Morocco |
| 19:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0[note 2] Referee: Mamadou Keita (Mali) |
| 13 October 2020 Friendly | Morocco | 1–1 | DR Congo | Rabat, Morocco |
| 19:00 UTC+1 |
|
Report |
|
Stadium: Prince Moulay Abdellah Stadium Attendance: 0[note 2] Referee: Alioune Sow Sandigui (Senegal) |
| 13 November 2020 2021 AFCON Q | Morocco | 4–1 | Central African Republic | Casablanca, Morocco |
| 20:00 UTC+1 | Report |
|
Stadium: Stade Mohammed V Attendance: 0[note 2] Referee: Boubou Traoré (Mali) |
| 17 November 2020 2021 AFCON Q | Central African Republic | 0–2 | Morocco | Douala, Cameroon |
| 17:00 UTC+1 | Report | Stadium: Stade de la Réunification Referee: Imtehaz Heeralall (Mauritius) |
2021
| 18 January 2021 CHAN 2020 GS | Morocco | 1–0 | Togo | Douala, Cameroon |
| 17:00 UTC+1 | Report | Stadium: Stade de la Réunification Referee: Andofetra Rakotojaona (Madagascar) |
| 22 January 2021 CHAN 2020 GS | Morocco | 0–0 | Rwanda | Douala, Cameroon |
| 17:00 UTC+1 | Report | Stadium: Stade de la Réunification Referee: Ahmad Heeralall (Mauritius) |
| 26 January 2021 CHAN 2020 GS | Uganda | 2–5 | Morocco | Douala, Cameroon |
| 20:00 UTC+1 | Report | Stadium: Stade de la Réunification Referee: Boubou Traore (Mali) |
| 31 January 2021 CHAN 2020 QF | Morocco | 3–1 | Zambia | Douala, Cameroon |
| 17:00 UTC+1 |
|
Report |
|
Stadium: Stade de la Réunification Referee: Pacifique Ndabihawenimana (Burundi) |
| 3 February 2021 CHAN 2020 SF | Morocco | 4–0 | Cameroon | Limbe, Cameroon |
| 20:00 UTC+1 |
|
Report | Stadium: Limbe Stadium Referee: Jean Ngambo (DR Congo) |
| 7 February 2021 CHAN 2020 Final | Mali | 0–2 | Morocco | Yaoundé, Cameroon |
| 20:00 UTC+1 | Report | Stadium: Stade Ahmadou Ahidjo Referee: Peter Waweru (Kenya) |
| 26 March 2021 2021 AFCON Q | Mauritania | 0–0 | Morocco | Nouakchott, Mauritania |
| 19:00 UTC+1 | Report | Stadium: Stade Cheikha Ould Boïdiya Attendance: 0[note 2] Referee: Joshua Bondo (Botswana) |
| 30 March 2021 2021 AFCON Q | Morocco | 1–0 | Burundi | Rabat, Morocco |
| 20:00 UTC+1 |
|
Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0[note 2] Referee: Blaise Yuven Ngwa (Cameroon) |
| 8 June 2021 Friendly | Morocco | 1–0 | Ghana | Rabat, Morocco |
| 20:00 UTC+1 |
|
Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0[note 2] Referee: Adalbert Diouf (Senegal) |
| 12 June 2021 Friendly | Morocco | 1–0 | Burkina Faso | Rabat, Morocco |
| 20:00 UTC+1 |
|
Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0[note 2] Referee: Abdel Aziz Mohamed Bouh (Mauritania) |
| 2 September 2021 2022 World Cup qualification | Morocco | 2–0 | Sudan | Rabat, Morocco |
| 20:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0[note 2] Referee: Maguette N'Diaye (Senegal) |
| 6 October 2021 2022 World Cup qualification | Morocco | 5–0 | Guinea-Bissau | Rabat, Morocco |
| 20:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0[note 2] Referee: Boubou Traoré (Mali) |
| 9 October 2021 2022 World Cup qualification | Guinea-Bissau | 0–3 | Morocco | Casablanca, Morocco |
| 20:00 UTC+1 | Report | Stadium: Stade Mohamed V Attendance: 0[note 2] Referee: Jean Jacques Ndala Ngambo (Democratic Republic of the Congo) |
| 12 October 2021[note 3] 2022 World Cup qualification | Guinea | 1–4 | Morocco | Rabat, Morocco |
| 20:00 UTC+1 |
|
Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0[note 2] Referee: Sidi Alioum (Cameroon) |
| 12 November 2021 2022 World Cup qualification | Sudan | 0–3 | Morocco | Rabat, Morocco |
| 20:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0[note 2] Referee: Peter Waweru (Kenya) |
| 16 November 2021 2022 World Cup qualification | Morocco | 3–0 | Guinea | Rabat, Morocco |
| 20:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0[note 2] Referee: Joshua Bondo (Botswana) |
| 1 December 2021 2021 FIFA Arab Cup GS | Morocco | 4–0 | Palestine | Al Wakrah, Qatar |
| 19:00 UTC+3 | Report | Stadium: Al Janoub Stadium Attendance: 3,843 Referee: Matthew Conger (New Zealand) |
| 4 December 2021 2021 FIFA Arab Cup GS | Jordan | 0–4 | Morocco | Al Rayyan, Qatar |
| 13:00 UTC+3 | Report | Stadium: Ahmed bin Ali Stadium Attendance: 7,890 Referee: Facundo Tello (Argentina) |
| 7 December 2021 2021 FIFA Arab Cup GS | Morocco | 1–0 | Saudi Arabia | Doha, Qatar |
| 18:00 UTC+3 |
|
Report | Stadium: Al Thumama Stadium Attendance: 8,502 Referee: Andrés Matonte (Uruguay) |
| 11 December 2021 2021 FIFA Arab Cup QF | Morocco | 2–2 (a.e.t.) (3–5 p) | Algeria | Doha, Qatar |
| 22:00 UTC+3 | Report | Stadium: Al Thumama Stadium Attendance: 24,823 Referee: Wilton Sampaio (Brazil) | ||
| Penalties | ||||
| 31 December 2021 Friendly | Morocco | Cancelled | Cape Verde | Rabat, Morocco |
| Stadium: Prince Moulay Abdellah Stadium | ||||
| Note: The match was cancelled due to the inability of a number of players to join the national teams because of their commitment to their clubs.[5] | ||||
2022
| 10 January 2022 2021 AFCON GS | Morocco | 1–0 | Ghana | Yaoundé, Cameroon |
| 17:00 (UTC+1) |
|
Report | Stadium: Stade Ahmadou Ahidjo Referee: Joshua Bondo (Botswana) |
| 14 January 2022 2021 AFCON GS | Morocco | 2–0 | Comoros | Yaoundé, Cameroon |
| 17:00 (UTC+1) | Report | Stadium: Stade Ahmadou Ahidjo Referee: Sadok Selmi (Tunisia) |
| 18 January 2022 2021 AFCON GS | Gabon | 2–2 | Morocco | Yaoundé, Cameroon |
| 20:00 (UTC+1) | Report | Stadium: Stade Ahmadou Ahidjo Referee: Beida Dahane (Mauritania) |
| 25 January 2022 2021 AFCON R16 | Morocco | 2–1 | Malawi | Yaoundé, Cameroon |
| 20:00 (UTC+1) | Report |
|
Stadium: Stade Ahmadou Ahidjo Referee: Pacifique Ndabihawenimana (Burundi) |
| 30 January 2022 2021 AFCON QF | Egypt | 2–1 (a.e.t.) | Morocco | Yaoundé, Cameroon |
| 16:00 (UTC+1) | Report | Stadium: Stade Ahmadou Ahidjo[note 4] Referee: Maguette N'Diaye (Senegal) |
| 25 March 2022 2022 World Cup qualification | DR Congo | 1–1 | Morocco | Kinshasa, DR Congo |
| 16:00 UTC+1 |
|
Report |
|
Stadium: Stade des Martyrs Referee: Victor Gomes (South Africa) |
| 29 March 2022 2022 World Cup qualification | Morocco | 4–1 (5–2 agg.) | DR Congo | Casablanca, Morocco |
| 19:30 UTC+0 |
|
Report |
|
Stadium: Stade Mohammed V Referee: Pacifique Ndabihawenimana (Burundi) |
| 1 June 2022 Friendly | United States | 3–0 | Morocco | Cincinnati, United States |
| 19:30 UTC−4 | [1] | Stadium: TQL Stadium Referee: Ismael Cornejo (El Salvador) |
| 9 June 2022 2023 AFCON Q | Morocco | 2–1 | South Africa | Rabat, Morocco |
| 20:00 UTC+1 | Report |
|
Stadium: Prince Moulay Abdellah Stadium Referee: Sadok Selmi (Tunisia) |
| 13 June 2022 2023 AFCON Q | Liberia | 0–2 | Morocco | Casablanca, Morocco |
| 20:00 UTC+1 | Report | Stadium: Stade Mohammed V Referee: Mohamed Moussa (Niger) |
| 23 September 2022 Friendly | Morocco | 2–0 | Chile | Barcelona, Spain |
| 21:00 UTC+2 | Report | Stadium: RCDE Stadium Referee: Martin Dohál (Slovakia) |
| 27 September 2022 Friendly | Morocco | 0–0 | Paraguay | Seville, Spain |
| 21:00 UTC+2 | Report | Stadium: Estadio Benito Villamarín Referee: Jesús Gil Manzano (Spain) |
| 17 November 2022 Friendly | Morocco | 3–0 | Georgia | Sharjah, United Arab Emirates |
| 20:00 UTC+4 | Report | Stadium: Sharjah Stadium Referee: Adel Al Naqbi (United Arab Emirates) |
| 23 November 2022 2022 FIFA World Cup GS | Morocco | 0–0 | Croatia | Al Khor, Qatar |
| 13:00 UTC+3 | Report | Stadium: Al Bayt Stadium Attendance: 59,407 Referee: Fernando Rapallini (Argentina) |
| 27 November 2022 2022 FIFA World Cup GS | Belgium | 0–2 | Morocco | Doha, Qatar |
| 16:00 UTC+3 | Report | Stadium: Al Thumama Stadium Attendance: 43,738 Referee: César Ramos (Mexico) |
| 1 December 2022 2022 FIFA World Cup GS | Canada | 1–2 | Morocco | Doha, Qatar |
| 18:00 UTC+3 | Report | Stadium: Al Thumama Stadium Attendance: 43,102 Referee: Raphael Claus (Brazil) |
| 6 December 2022 2022 FIFA World Cup R16 | Morocco | 0–0 (a.e.t.) (3–0 p) | Spain | Al Rayyan, Qatar |
| 18:00 UTC+3 | Report | Stadium: Education City Stadium Attendance: 44,667 Referee: Fernando Rapallini (Argentina) | ||
| Penalties | ||||
| 10 December 2022 2022 FIFA World Cup QF | Morocco | 1–0 | Portugal | Doha, Qatar |
| 18:00 UTC+3 |
|
Report | Stadium: Al Thumama Stadium Attendance: 44,198 Referee: Facundo Tello (Argentina) |
| 14 December 2022 2022 FIFA World Cup SF | France | 2–0 | Morocco | Al Khor, Qatar |
| 22:00 UTC+3 |
|
Report | Stadium: Al Bayt Stadium Attendance: 68,294 Referee: César Arturo Ramos (Mexico) |
| 17 December 2022 2022 FIFA World Cup 3rd place | Croatia | 2–1 | Morocco | Al Rayyan, Qatar |
| 18:00 UTC+3 | Report |
|
Stadium: Khalifa International Stadium Attendance: 44,137 Referee: Abdulrahman Al-Jassim (Qatar) |
2023
| March 2023 2023 AFCON Q | Morocco | Cancelled | Zimbabwe | |
| Note: Zimbabwe were excluded from the qualifiers as their suspension by FIFA due to political interference had not been lifted in the deadline set by CAF.[8] | ||||
| March 2023 2023 AFCON Q | Zimbabwe | Cancelled | Morocco | |
| Note: Zimbabwe were excluded from the qualifiers as their suspension by FIFA due to political interference had not been lifted in the deadline set by CAF. | ||||
| 25 March 2023 Friendly | Morocco | 2–1 | Brazil | Tanger, Morocco |
| 22:00 UTC+0 | Report | Casemiro 67' | Stadium: Ibn Batouta Stadium Referee: Sadok Selmi (Tunisia) |
| 28 March 2023 Friendly | Morocco | 0–0 | Peru | Madrid, Spain |
| 21:30 UTC+1 | Report | Stadium: Metropolitano Stadium |
| 12 June 2023 Friendly | Morocco | 0–0 | Cape Verde | Rabat, Morocco |
| 20:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 55,500 Referee: Mahamadou Kéïta (Mali) |
| 17 June 2023 2023 AFCON Q | South Africa | 2–1 | Morocco | Johannesburg, South Africa |
| 17:00 UTC+1 | Report |
|
Stadium: Soccer City Referee: Alhadi Allaou Mahamat (Chad) |
| 12 September 2023 Friendly | Morocco | 1–0 | Burkina Faso | Lens, France |
|
Report | Stadium: Stade Bollaert-Delelis Referee: Jérémie Pignard (France) |
| 14 October 2023 Friendly | Ivory Coast | 1–1 | Morocco | Abidjan, Ivory Coast |
| 18:00 UTC+1 |
|
Report |
|
Stadium: Felix Houphouet Boigny Stadium |
| 17 October 2023[note 5] 2023 AFCON Q | Morocco | 3–0 | Liberia | Agadir, Morocco |
| 20:00 UTC+1 | Report | Stadium: Stade Adrar Referee: Ahmad Imtehaz Heeralall (Mauritius) |
| 16 November 2023 2026 World Cup qualification | Morocco | Cancelled | Eritrea | Agadir, Morocco |
| Stadium: Stade Adrar | ||||
| Note: Eritrea withdrew from the qualifiers before the first matches were played. | ||||
| 21 November 2023 2026 World Cup qualification | Tanzania | 0–2 | Morocco | Dar es Salaam, Tanzania |
| 22:00 UTC+3 | Report | Stadium: Benjamin Mkapa National Stadium Attendance: 60,000 Referee: Abongile Tom (South Africa) |
2024
| 7 January 2024 Friendly | Morocco | Cancelled | Gambia | Salé, Morocco |
| Report | Stadium: Mohammed VI Football Complex |
| 11 January 2024 Friendly | Sierra Leone | 1–3 | Morocco | San Pedro, Ivory Coast |
| 15:00 UTC+0 |
|
Report | Stadium: Laurent Pokou Stadium |
| 17 January 2024 2023 AFCON GS | Morocco | 3–0 | Tanzania | San Pédro, Ivory Coast |
| 17:00 UTC+0 | Report | Stadium: Laurent Pokou Stadium Attendance: 15,478 Referee: Alhadj Allaou Mahamat (Chad) |
| 21 January 2024 2023 AFCON GS | Morocco | 1–1 | DR Congo | San Pédro, Ivory Coast |
| 14:00 UTC+0 |
|
Report |
|
Stadium: Laurent Pokou Stadium Attendance: 13,342 Referee: Peter Waweru (Kenya) |
| 24 January 2024 2023 AFCON GS | Zambia | 0–1 | Morocco | San Pédro, Ivory Coast |
| 20:00 UTC+0 | Report |
|
Stadium: Laurent Pokou Stadium Referee: Tanguy Patrice Mebiame (Gabon) |
| 30 January 2024 2023 AFCON R16 | Morocco | 0–2 | South Africa | San Pédro, Ivory Coast |
| 20:00 UTC+0 | Report | Stadium: Laurent Pokou Stadium Referee: Mahmood Ismail (Sudan) |
| 26 March 2024 Friendly | Morocco | 0–0 | Mauritania | Agadir, Morocco |
| Stadium: Adrar Stadium |
| 7 June 2024 2026 World Cup qualification | Morocco | 2–1 | Zambia | Agadir, Morocco |
| 20:00 UTC+1 |
|
Report |
|
Stadium: Adrar Stadium Referee: Issa Sy (Senegal) |
| 11 June 2024 2026 World Cup qualification | Congo | 0–6 | Morocco | Agadir, Morocco |
| 17:00 UTC+1 | Report | Stadium: Adrar Stadium Attendance: 30,000 Referee: Daniel Nii Laryea (Ghana) |
| 6 September 2024 2025 AFCON Q[note 6] | Morocco | 4–1 | Gabon | Agadir, Morocco |
| Report |
|
Stadium: Adrar Stadium Attendance: 38,000 Referee: Dahane Beida (Mauritania) |
| 9 September 2024 2025 AFCON Q[note 6] | Lesotho | 0–1 | Morocco | Agadir, Morocco |
| 19:00 UTC+1 | Report |
|
Stadium: Adrar Stadium Referee: Clement Franklin Kpan (Ivory Coast) |
| 12 October 2024 2025 AFCON Q[note 6] | Morocco | 5–0 | Central African Republic | Oujda, Morocco |
| 20:00 UTC+1 |
|
Report | Stadium: Honor Stadium Attendance: 19,800 Referee: Alhasan Baboucarr Bass (Gambia) |
| 15 October 2024 2025 AFCON Q[note 6] | Central African Republic | 0–4 | Morocco | Oujda, Morocco |
| 20:00 UTC+1 | Report |
|
Stadium: Honor Stadium Referee: Naby Laye Toure (Guinea) |
| 10 November 2024 2025 AFCON Q[note 6] | Gabon | 1–5 | Morocco | Franceville, Gabon |
| 19:00 UTC+1 |
|
Report | Stadium: Stade de Franceville Referee: Abongile Tom (South Africa) |
| 18 November 2024 2025 AFCON Q[note 6] | Morocco | 7–0 | Lesotho | Oujda, Morocco |
| 20:00 UTC+1 | Report | Stadium: Honor Stadium Referee: Jean-Jacques Ndala (DR Congo) |
2025
| 21 March 2025 2026 World Cup qualification | Niger | 1–2 | Morocco | Oujda, Morocco |
| 21:30 UTC+0 |
|
Report |
|
Stadium: Honor Stadium Attendance: 20,000 Referee: Omar Artan (Somalia) |
| 25 March 2025 2026 World Cup qualification | Morocco | 2–0 | Tanzania | Oujda, Morocco |
| 21:30 UTC+0 | Report (FIFA) Report (CAF) |
Stadium: Honor Stadium Attendance: 20,000 Referee: Alhadi Allaou Mahamat (Chad) |
| 6 June 2025 Friendly | Morocco | 2–0 | Tunisia | Fez, Morocco |
| 21:00 UTC+1 | Stadium: Fez Stadium Attendance: 35,000 Referee: Boubou Traoré (Mali) |
| 9 June 2025 Friendly | Morocco | 1–0 | Benin | Fez, Morocco |
| 21:00 UTC+1 |
|
Stadium: Fez Stadium Referee: Melki Mehrez (Tunisia) |
| 3 August 2025 CHAN 2024 GS | Morocco | 2–0 | Angola | Nairobi, Kenya |
| 18:00 UTC+3 | Report | Stadium: Nyayo National Stadium Referee: Abdou Abdel Mefire (Cameroon) |
| 10 August 2025 CHAN 2024 GS | Kenya | 1–0 | Morocco | Nairobi, Kenya |
| 15:00 UTC+3 |
|
Report | Stadium: Moi International Sports Centre Referee: Vincent Kabore (Ghana) |
| 14 August 2025 CHAN 2024 GS | Morocco | 3–1 | Zambia | Nairobi, Kenya |
| 17:00 UTC+3 | Report |
|
Stadium: Nyayo National Stadium Referee: Adalbert Diouf (Senegal) |
| 17 August 2025 CHAN 2024 GS | DR Congo | 1–3 | Morocco | Nairobi, Kenya |
| 15:00 UTC+3 |
|
Report | Stadium: Nyayo National Stadium Referee: Ousmane Diakate (Mali) |
| 22 August 2025 CHAN 2024 QF | Tanzania | 0–1 | Morocco | Dar es Salaam, Tanzania |
| 20:00 UTC+3 | Report |
|
Stadium: Benjamin Mkapa Stadium Referee: Abdou Abdel Mefire (Cameroon) |
| 26 August 2025 CHAN 2024 SF | Morocco | 1–1 (a.e.t.) (5–3 p) | Senegal | Kampala, Uganda |
| 20:30 UTC+3 |
|
Report |
|
Stadium: Mandela National Stadium Referee: Jelly Chavani (South Africa) |
| Penalties | ||||
|
||||
| 30 August 2025 CHAN 2024 Final | Madagascar | 2–3 | Morocco | Nairobi, Kenya |
| 18:00 UTC+3 |
|
Report |
|
Stadium: Moi International Sports Centre Referee: Abdou Abdel Mefire (Cameroon) |
| 5 September 2025 2026 World Cup qualification | Morocco | 5–0 | Niger | Rabat, Morocco |
| 20:00 UTC+1 | Report (FIFA) Report (CAF) |
Stadium: Prince Moulay Abdellah Stadium Attendance: 63,000 Referee: Jean-Jacques Ndala Ngambo (DR Congo) |
| 8 September 2025 2026 World Cup qualification | Zambia | 0–2 | Morocco | Ndola, Zambia |
| 15:00 UTC+2 | Report (FIFA) Report (CAF) |
Stadium: Levy Mwanawasa Stadium Attendance: 49,800 Referee: Djindo Louis Houngnandande (Benin) |
| October 2025 2026 World Cup qualification | Eritrea | Cancelled | Morocco |
| 9 October 2025 Friendly | Morocco | 1–0 | Bahrain | Rabat, Morocco |
| 20:00 UTC+1 |
|
Report | Stadium: Prince Moulay Abdellah Stadium Referee: Sadok Selmi (Tunisia) |
| 14 October 2025 2026 World Cup qualification | Morocco | 1–0 | Congo | Rabat, Morocco |
| 20:00 UTC+1 |
|
Report | Stadium: Prince Moulay Abdellah Stadium Referee: Abdel Aziz Bouh (Mauritania) |
| 14 November 2025 Friendly | Morocco | 1–0 | Mozambique | Tangier, Morocco |
| 20:00 UTC+1 |
|
Report | Stadium: Ibn Battouta Stadium Attendance: 60,000 Referee: Moussa Diou (Mauritania) |
| 18 November 2025 Friendly | Morocco | 4–0 | Uganda | Tangier, Morocco |
| 20:00 UTC+1 |
|
Report | Stadium: Ibn Battouta Stadium |
| 2 December 2025 2025 FIFA Arab Cup GS | Morocco | 3–1 | Comoros | Al Rayyan, Qatar |
| 15:00 UTC+3 |
|
Report |
|
Stadium: Khalifa International Stadium Attendance: 10,246 Referee: Ma Ning (China) |
| 5 December 2025 2025 FIFA Arab Cup GS | Oman | 0–0 | Morocco | Al Rayyan, Qatar |
| 17:30 UTC+3 | Report | Stadium: Education City Stadium Attendance: 37,996 Referee: Juan Gabriel Benítez (Paraguay) |
| 8 December 2025 2025 FIFA Arab Cup GS | Morocco | 1–0 | Saudi Arabia | Lusail, Qatar |
| 20:00 UTC+3 | El Berkaoui 11' | Report | Stadium: Lusail Stadium Attendance: 78,131 Referee: Mario Escobar (Guatemala) |
| 11 December 2025 2025 FIFA Arab Cup QF | Morocco | 1–0 | Syria | Al Rayyan, Qatar |
| 17:30 UTC+3 |
|
Report | Stadium: Khalifa International Stadium Attendance: 39,167 Referee: Cristián Garay (Chile) |
| 15 December 2025 2025 FIFA Arab Cup SF | Morocco | 3–0 | United Arab Emirates | Al Rayyan, Qatar |
| 17:30 UTC+3 |
|
Report | Stadium: Khalifa International Stadium Attendance: 33,898 Referee: Espen Eskås (Norway) |
| 18 December 2025 2025 FIFA Arab Cup Final | Jordan | 2–3 (a.e.t.) | Morocco | Lusail, Qatar |
| 19:00 UTC+3 | Report | Stadium: Lusail Stadium Attendance: 84,517 Referee: Glenn Nyberg (Sweden) |
| 21 December 2025 2025 AFCON GS | Morocco | 2–0 | Comoros | Rabat, Morocco |
| 20:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 60,180 Referee: Jean-Jacques Ndala Ngambo (DR Congo) |
| 26 December 2025 2025 AFCON GS | Morocco | 1–1 | Mali | Rabat, Morocco |
| 21:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 63,844 Referee: Abdou Mefire (Cameroon) |
| 29 December 2025 2025 AFCON GS | Zambia | 0–3 | Morocco | Rabat, Morocco |
| 20:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 62,532 Referee: Issa Sy (Senegal) |
2026
| 4 January 2026 2025 AFCON R16 | Morocco | 1–0 | Tanzania | Rabat, Morocco |
| 17:00 UTC+1 |
|
Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 63,894 Referee: Boubou Traore (Mali) |
| 9 January 2026 2025 AFCON QF | Cameroon | 0–2 | Morocco | Rabat, Morocco |
| 20:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 64,178 Referee: Dahane Beida (Mauritania) |
| 14 January 2026 2025 AFCON SF | Nigeria | 0–0 (a.e.t.) (2–4 p) | Morocco | Rabat, Morocco |
| 21:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 65,458 Referee: Daniel Nii Laryea (Ghana) | ||
| Penalties | ||||
| 18 January 2026 2025 AFCON Final | Senegal | 1–0 (a.e.t.) | Morocco | Rabat, Morocco |
| 20:00 UTC+1 |
|
Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 66,526 Referee: Jean-Jacques Ndala (DR Congo) |
| 27 March 2026 Friendly | Morocco | v | Ecuador | Madrid, Spain |
| Stadium: Metropolitano Stadium |
| 31 March 2026 Friendly | Morocco | v | Paraguay | Lens, France |
| Stadium: Stade Bollaert-Delelis |
| 13 June 2026 2026 FIFA World Cup GS | Brazil | v | Morocco | East Rutherford, United States |
| Stadium: MetLife Stadium |
| 19 June 2026 2026 FIFA World Cup GS | Scotland | v | Morocco | Foxborough, United States |
| Stadium: Gillette Stadium |
| 24 June 2026 2026 FIFA World Cup GS | Morocco | v | Haiti | Atlanta, United States |
| Stadium: Mercedes-Benz Stadium |
Head to head records
| Opponent | P | W | D | L | GF | GA | W% | D% | L% |
|---|---|---|---|---|---|---|---|---|---|
| Algeria | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 100 | 0 |
| Angola | 2 | 2 | 0 | 0 | 3 | 0 | 100 | 0 | 0 |
| Belgium | 1 | 1 | 0 | 0 | 2 | 0 | 100 | 0 | 0 |
| Benin | 1 | 1 | 0 | 0 | 1 | 0 | 100 | 0 | 0 |
| Brazil | 1 | 1 | 0 | 0 | 2 | 1 | 100 | 0 | 0 |
| Burkina Faso | 2 | 2 | 0 | 0 | 2 | 0 | 100 | 0 | 0 |
| Burundi | 1 | 1 | 0 | 0 | 1 | 0 | 100 | 0 | 0 |
| Cameroon | 1 | 1 | 0 | 0 | 4 | 0 | 100 | 0 | 0 |
| Canada | 1 | 1 | 0 | 0 | 2 | 1 | 100 | 0 | 0 |
| Cape Verde | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 100 | 0 |
| Central African Republic | 4 | 4 | 0 | 0 | 15 | 1 | 100 | 0 | 0 |
| Chile | 1 | 1 | 0 | 0 | 2 | 0 | 100 | 0 | 0 |
| Comoros | 3 | 3 | 0 | 0 | 7 | 1 | 100 | 0 | 0 |
| Congo | 2 | 2 | 0 | 0 | 7 | 0 | 100 | 0 | 0 |
| Croatia | 2 | 0 | 1 | 1 | 1 | 2 | 0 | 50 | 50 |
| DR Congo | 5 | 2 | 3 | 0 | 10 | 5 | 40 | 60 | 0 |
| Egypt | 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 100 |
| France | 1 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 100 |
| Gabon | 3 | 2 | 1 | 0 | 11 | 4 | 66.67 | 33.33 | 0 |
| Georgia | 1 | 1 | 0 | 0 | 3 | 0 | 100 | 0 | 0 |
| Ghana | 2 | 2 | 0 | 0 | 2 | 0 | 100 | 0 | 0 |
| Guinea | 2 | 2 | 0 | 0 | 7 | 1 | 100 | 0 | 0 |
| Guinea-Bissau | 2 | 2 | 0 | 0 | 8 | 0 | 100 | 0 | 0 |
| Ivory Coast | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 100 | 0 |
| Jordan | 2 | 2 | 0 | 0 | 7 | 2 | 100 | 0 | 0 |
| Lesotho | 2 | 2 | 0 | 0 | 8 | 0 | 100 | 0 | 0 |
| Liberia | 2 | 2 | 0 | 0 | 5 | 0 | 100 | 0 | 0 |
| Malawi | 1 | 1 | 0 | 0 | 2 | 1 | 100 | 0 | 0 |
| Mali | 2 | 1 | 1 | 0 | 3 | 1 | 50 | 50 | 0 |
| Mauritania | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 100 | 0 |
| Niger | 2 | 2 | 0 | 0 | 7 | 1 | 100 | 0 | 0 |
| Oman | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 100 | 0 |
| Palestine | 1 | 1 | 0 | 0 | 4 | 0 | 100 | 0 | 0 |
| Paraguay | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 100 | 0 |
| Peru | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 100 | 0 |
| Portugal | 1 | 1 | 0 | 0 | 1 | 0 | 100 | 0 | 0 |
| Rwanda | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 100 | 0 |
| Saudi Arabia | 2 | 2 | 0 | 0 | 2 | 0 | 100 | 0 | 0 |
| Senegal | 1 | 1 | 0 | 0 | 3 | 1 | 100 | 0 | 0 |
| Sierra Leone | 1 | 1 | 0 | 0 | 3 | 1 | 100 | 0 | 0 |
| South Africa | 3 | 1 | 0 | 2 | 3 | 5 | 33.33 | 0 | 66.67 |
| Spain | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 100 | 0 |
| Sudan | 2 | 2 | 0 | 0 | 5 | 0 | 100 | 0 | 0 |
| Syria | 1 | 1 | 0 | 0 | 1 | 0 | 100 | 0 | 0 |
| Tanzania | 4 | 4 | 0 | 0 | 8 | 0 | 100 | 0 | 0 |
| Togo | 1 | 1 | 0 | 0 | 1 | 0 | 100 | 0 | 0 |
| Tunisia | 1 | 1 | 0 | 0 | 2 | 0 | 100 | 0 | 0 |
| Uganda | 2 | 2 | 0 | 0 | 9 | 2 | 100 | 0 | 0 |
| United Arab Emirates | 1 | 1 | 0 | 0 | 3 | 0 | 100 | 0 | 0 |
| United States | 1 | 0 | 0 | 1 | 0 | 3 | 0 | 0 | 100 |
| Zambia | 6 | 6 | 0 | 0 | 14 | 3 | 100 | 0 | 0 |
| Totals | 88 | 66 | 16 | 6 | 185 | 43 | 75 | 18.18 | 6.82 |
Notes
- ^ This list also includes the results of the A' team, since both the African Nations Championship and the FIFA Arab Cup are FIFA-recognized tournaments.
- ^ a b c d e f g h i j k l m Due to the COVID-19 pandemic in Africa, the match was played behind closed doors.
- ^ The match was originally scheduled to be played on 6 September 2021, 16:00 UTC+0, but was postponed and relocated due to security concerns following the 2021 Guinean coup d'état.[4]
- ^ The match was originally due to be held at Olembe Stadium in Yaoundé but was relocated following the Yaoundé stadium disaster.[6][7]
- ^ Originally scheduled on 9 September 2023, the game was postponed and rescheduled due to the 2023 Al Haouz earthquake.[9]
- ^ a b c d e f Morocco had already qualified for the final tournament as the host nation.
References
- ^ "Morocco - Results, fixtures, squad, statistics, photos, videos and news - Soccerway". int.soccerway.com. Soccerway.
- ^ "Morocco national team". worldfootball.net. World Football. 17 January 2024.
- ^ "World Football Elo Ratings: Morocco". eloratings.net. World Football Elo Ratings.
- ^ "Statement on FIFA World Cup 2022 qualifying match Guinea vs. Morocco". FIFA.com. 5 September 2021.
- ^ "إلغاء المباراة الودية التي كانت ستجمع المنتخب المغربي بنظيره الرأس الأخضر". اليوم 24 – أخبار اليوم على مدار الساعة (in Arabic). 29 December 2021.
- ^ Kouam, Joel; McCluskey, Mitchell; Klosok, Aleks (24 January 2022). "AFCON: Report into deadly stadium crush will focus on who closed gate that led to loss of lives". CNN. Retrieved 25 January 2022.
- ^ "Afcon 2021: Quarter-final at Olembe Stadium to be moved after fatal crush". BBC Sport. 26 January 2022. Retrieved 26 January 2022.
- ^ "CAF Media Statement on Zimbabwe and Kenya AFCON 2023 qualifiers". cafonline.com. 23 May 2022.
- ^ "CAF postpones Morocco vs Liberia AFCON 2023 Qualifier match following Earthquake in Morocco which resulted in more than 800 people losing their lives and hundreds injured". cafonline.com. 9 September 2023.