This article provides details of international football games played by the Morocco national football team from 2020 onwards. [1] [2] [3]
Key | |
---|---|
Win | |
Draw | |
Defeat |
9 October 2020 Friendly | Morocco ![]() | 3–1 | ![]() | Rabat, Morocco |
19:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0 [note 1] Referee: Mamadou Keita (Mali) |
13 October 2020 Friendly | Morocco ![]() | 1–1 | ![]() | Rabat, Morocco |
19:00 UTC+1 |
| Report |
| Stadium: Prince Moulay Abdellah Stadium Attendance: 0 [note 1] Referee: Alioune Sow Sandigui (Senegal) |
13 November 2020 2021 AFCON Q | Morocco ![]() | 4–1 | ![]() | Casablanca, Morocco |
20:00 UTC+1 | Report |
| Stadium: Stade Mohammed V Attendance: 0 [note 1] Referee: Boubou Traoré (Mali) |
17 November 2020 2021 AFCON Q | Central African Republic ![]() | 0–2 | ![]() | Douala, Cameroon |
17:00 UTC+1 | Report | Stadium: Stade de la Réunification Referee: Imtehaz Heeralall (Mauritius) |
18 January 2021 CHAN 2020 GS | Morocco ![]() | 1–0 | ![]() | 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 | ![]() | 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 | ![]() | 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 | ![]() | 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 | ![]() | Limbe, Cameroon |
20:00 UTC+1 |
| Report | Stadium: Limbe Stadium Referee: Jean Ngambo (DR Congo) |
7 February 2021 CHAN 2020 Final | Mali ![]() | 0–2 | ![]() | Yaoundé, Cameroon |
20:00 UTC+1 | Report | Stadium: Stade Ahmadou Ahidjo Referee: Peter Waweru (Kenya) |
26 March 2021 2021 AFCON Q | Mauritania ![]() | 0–0 | ![]() | Nouakchott, Mauritania |
19:00 UTC+1 | Report | Stadium: Stade Cheikha Ould Boïdiya Attendance: 0 [note 1] Referee: Joshua Bondo (Botswana) |
30 March 2021 2021 AFCON Q | Morocco ![]() | 1–0 | ![]() | Rabat, Morocco |
20:00 UTC+1 |
| Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0 [note 1] Referee: Blaise Yuven Ngwa (Cameroon) |
8 June 2021 Friendly | Morocco ![]() | 1–0 | ![]() | Rabat, Morocco |
20:00 UTC+1 |
| Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0 [note 1] Referee: Adalbert Diouf (Senegal) |
12 June 2021 Friendly | Morocco ![]() | 1–0 | ![]() | Rabat, Morocco |
20:00 UTC+1 |
| Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0 [note 1] Referee: Abdel Aziz Mohamed Bouh (Mauritania) |
2 September 2021 2022 World Cup qualification | Morocco ![]() | 2–0 | ![]() | Rabat, Morocco |
20:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0 [note 1] Referee: Maguette N'Diaye (Senegal) |
6 October 2021 2022 World Cup qualification | Morocco ![]() | 5–0 | ![]() | Rabat, Morocco |
20:00 UTC+1 | Report | Stadium: Prince Moulay Abdellah Stadium Attendance: 0 [note 1] Referee: Boubou Traoré (Mali) |
9 October 2021 2022 World Cup qualification | Guinea-Bissau ![]() | 0–3 | ![]() | Casablanca, Morocco |
20:00 UTC+1 | Report | Stadium: Stade Mohamed V Attendance: 0 [note 1] Referee: Jean Jacques Ndala Ngambo (Democratic Republic of the Congo) |
12 October 2021 [note 2] 2022 World Cup qualification | Guinea ![]() | 1–4 | ![]() | Rabat, Morocco |
20:00 UTC+1 |
| Report | Stadium: Stade Moulay Abdellah Attendance: 0 [note 1] Referee: Sidi Alioum (Cameroon) |
12 November 2021 2022 World Cup qualification | Sudan ![]() | 0–3 | ![]() | Rabat, Morocco |
20:00 UTC+1 | Report | Stadium: Stade Moulay Abdellah Attendance: 0 [note 1] Referee: Peter Waweru (Kenya) |
16 November 2021 2022 World Cup qualification | Morocco ![]() | 3–0 | ![]() | Rabat, Morocco |
20:00 UTC+1 | Report | Stadium: Stade Moulay Abdellah Attendance: 0 [note 1] Referee: Joshua Bondo (Botswana) |
1 December 2021 2021 FIFA Arab Cup GS | Morocco ![]() | 4–0 | ![]() | 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 | ![]() | 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 | ![]() | 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) | ![]() | 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 | ![]() | Rabat, Morocco |
Stadium: Stade Moulay Abdellah | ||||
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] |
10 January 2022 2021 AFCON GS | Morocco ![]() | 1–0 | ![]() | Yaoundé, Cameroon |
17:00 (UTC+1) |
| Report | Stadium: Stade Ahmadou Ahidjo Referee: Joshua Bondo (Botswana) |
14 January 2022 2021 AFCON GS | Morocco ![]() | 2–0 | ![]() | Yaoundé, Cameroon |
17:00 (UTC+1) | Report | Stadium: Stade Ahmadou Ahidjo Referee: Sadok Selmi (Tunisia) |
18 January 2022 2021 AFCON GS | Gabon ![]() | 2–2 | ![]() | Yaoundé, Cameroon |
20:00 (UTC+1) | Report | Stadium: Stade Ahmadou Ahidjo Referee: Beida Dahane (Mauritania) |
25 January 2022 2021 AFCON R16 | Morocco ![]() | 2–1 | ![]() | 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.) | ![]() | Yaoundé, Cameroon |
16:00 (UTC+1) | Report | Stadium: Stade Ahmadou Ahidjo [note 3] Referee: Maguette N'Diaye (Senegal) |
25 March 2022 2022 World Cup qualification | DR Congo ![]() | 1–1 | ![]() | 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.) | ![]() | Casablanca, Morocco |
19:30 UTC+0 |
| Report |
| Stadium: Stade Mohammed V Referee: Pacifique Ndabihawenimana (Burundi) |
1 June 2022 Friendly | United States ![]() | 3–0 | ![]() | Cincinnati, United States |
19:30 UTC−4 | Stadium: TQL Stadium Referee: Ismael Cornejo (El Salvador) |
9 June 2022 2023 AFCON Q | Morocco ![]() | 2–1 | ![]() | Rabat, Morocco |
20:00 UTC+1 | Report |
| Stadium: Stade Moulay Abdellah Referee: Sadok Selmi (Tunisia) |
13 June 2022 2023 AFCON Q | Liberia ![]() | 0–2 | ![]() | Casablanca, Morocco |
20:00 UTC+1 | Report | Stadium: Stade Mohammed V Referee: Mohamed Moussa (Niger) |
23 September 2022 Friendly | Morocco ![]() | 2–0 | ![]() | Barcelona, Spain |
21:00 UTC+2 | Report | Stadium: RCDE Stadium Referee: Martin Dohál (Slovakia) |
27 September 2022 Friendly | Morocco ![]() | 0–0 | ![]() | 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 | ![]() | 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 | ![]() | 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 | ![]() | 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 | ![]() | 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) | ![]() | 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 | ![]() | 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 | ![]() | 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 | ![]() | Al Rayyan, Qatar |
18:00 UTC+3 | Report |
| Stadium: Khalifa International Stadium Attendance: 44,137 Referee: Abdulrahman Al-Jassim (Qatar) |
March 2023 2023 AFCON Q | Morocco ![]() | Cancelled | ![]() | |
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 | ![]() | |
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 | ![]() | Tanger, Morocco |
22:00 UTC+0 | Report | Casemiro ![]() | Stadium: Ibn Batouta Stadium Referee: Sadok Selmi (Tunisia) |
28 March 2023 Friendly | Morocco ![]() | 0–0 | ![]() | Madrid, Spain |
21:30 UTC+1 | Report | Stadium: Metropolitano Stadium |
12 June 2023 Friendly | Morocco ![]() | 0–0 | ![]() | 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 | ![]() | Johannesburg, South Africa |
17:00 UTC+1 | Report |
| Stadium: Soccer City Referee: Alhadi Allaou Mahamat (Chad) |
12 September 2023 Friendly | Morocco ![]() | 1–0 | ![]() | Lens, France |
| Report | Stadium: Stade Bollaert-Delelis Referee: Jérémie Pignard (France) |
14 October 2023 Friendly | Ivory Coast ![]() | 1–1 | ![]() | Abidjan, Ivory Coast |
18:00 UTC+1 |
| Report |
| Stadium: Felix Houphouet Boigny Stadium |
17 October 2023 [note 4] 2023 AFCON Q | Morocco ![]() | 3–0 | ![]() | Agadir, Morocco |
20:00 UTC+1 | Report | Stadium: Stade Adrar Referee: Ahmad Imtehaz Heeralall (Mauritius) |
16 November 2023 2026 World Cup qualification | Morocco ![]() | Cancelled | ![]() | 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 | ![]() | Dar es Salaam, Tanzania |
22:00 UTC+3 | Report | Stadium: Benjamin Mkapa National Stadium Attendance: 60,000 Referee: Abongile Tom (South Africa) |
7 January 2024 Friendly | Morocco ![]() | Cancelled | ![]() | Salé, Morocco |
Report | Stadium: Mohammed VI Football Complex |
11 January 2024 Friendly | Sierra Leone ![]() | 1–3 | ![]() | San Pedro, Ivory Coast |
15:00 UTC+0 |
| Report | Stadium: Laurent Pokou Stadium |
17 January 2024 2023 AFCON GS | Morocco ![]() | 3–0 | ![]() | 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 | ![]() | 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 | ![]() | 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 | ![]() | 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 | ![]() | Agadir, Morocco |
Stadium: Adrar Stadium |
7 June 2024 2026 World Cup qualification | Morocco ![]() | 2–1 | ![]() | Agadir, Morocco |
20:00 UTC+1 |
| Report |
| Stadium: Adrar Stadium Referee: Issa Sy (Senegal) |
11 June 2024 2026 World Cup qualification | Congo ![]() | 0–6 | ![]() | 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 5] | Morocco ![]() | 4–1 | ![]() | Agadir, Morocco |
Report |
| Stadium: Adrar Stadium Attendance: 38,000 Referee: Dahane Beida (Mauritania) |
9 September 2024 2025 AFCON Q [note 5] | Lesotho ![]() | 0–1 | ![]() | Agadir, Morocco |
19:00 UTC+1 | Report |
| Stadium: Adrar Stadium Referee: Clement Franklin Kpan (Ivory Coast) |
12 October 2024 2025 AFCON Q [note 5] | Morocco ![]() | 5–0 | ![]() | 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 5] | Central African Republic ![]() | 0–4 | ![]() | Oujda, Morocco |
20:00 UTC+1 | Report |
| Stadium: Honor Stadium Referee: Naby Laye Toure (Guinea) |
10 November 2024 2025 AFCON Q [note 5] | Gabon ![]() | 1–5 | ![]() | Franceville, Gabon |
19:00 UTC+1 |
| Report | Stadium: Stade de Franceville Referee: Abongile Tom (South Africa) |
March 2025 2026 World Cup qualification | Niger ![]() | v | ![]() | TBD |
March 2025 2026 World Cup qualification | Morocco ![]() | v | ![]() | TBD, Morocco |
September 2025 2026 World Cup qualification | Morocco ![]() | v | ![]() | TBD, Morocco |
September 2025 2026 World Cup qualification | Zambia ![]() | v | ![]() | TBD, Zambia |
October 2025 2026 World Cup qualification | Eritrea ![]() | Cancelled | ![]() |
October 2025 2026 World Cup qualification | Morocco ![]() | v | ![]() | TBD, Morocco |
21 December 2025 2025 AFCON GS | Morocco ![]() | v | ![]() | Prince Moulay Abdellah Stadium, Morocco |
26 December 2025 2025 AFCON GS | Morocco ![]() | v | ![]() | Prince Moulay Abdellah Stadium, Morocco |
29 December 2025 2025 AFCON GS | Zambia ![]() | v | ![]() | Prince Moulay Abdellah Stadium, Morocco |
Opponent | P | W | D | L | GF | GA | W% | D% | L% |
---|---|---|---|---|---|---|---|---|---|
![]() | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 100 | 0 |
![]() | 1 | 1 | 0 | 0 | 1 | 0 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 2 | 0 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 2 | 1 | 100 | 0 | 0 |
![]() | 2 | 2 | 0 | 0 | 2 | 0 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 1 | 0 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 4 | 0 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 2 | 1 | 100 | 0 | 0 |
![]() | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 100 | 0 |
![]() | 4 | 4 | 0 | 0 | 15 | 1 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 2 | 0 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 2 | 0 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 6 | 0 | 100 | 0 | 0 |
![]() | 2 | 0 | 1 | 1 | 1 | 2 | 0 | 50 | 50 |
![]() | 4 | 1 | 3 | 0 | 7 | 4 | 25 | 75 | 0 |
![]() | 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 100 |
![]() | 1 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 100 |
![]() | 3 | 2 | 1 | 0 | 11 | 4 | 66.67 | 33.33 | 0 |
![]() | 1 | 1 | 0 | 0 | 3 | 0 | 100 | 0 | 0 |
![]() | 2 | 2 | 0 | 0 | 2 | 0 | 100 | 0 | 0 |
![]() | 2 | 2 | 0 | 0 | 7 | 1 | 100 | 0 | 0 |
![]() | 2 | 2 | 0 | 0 | 8 | 0 | 100 | 0 | 0 |
![]() | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 100 | 0 |
![]() | 1 | 1 | 0 | 0 | 4 | 0 | 100 | 0 | 0 |
![]() | 2 | 2 | 0 | 0 | 8 | 0 | 100 | 0 | 0 |
![]() | 2 | 2 | 0 | 0 | 5 | 0 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 2 | 1 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 2 | 0 | 100 | 0 | 0 |
![]() | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 100 | 0 |
![]() | 1 | 1 | 0 | 0 | 4 | 0 | 100 | 0 | 0 |
![]() | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 100 | 0 |
![]() | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 100 | 0 |
![]() | 1 | 1 | 0 | 0 | 1 | 0 | 100 | 0 | 0 |
![]() | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 100 | 0 |
![]() | 1 | 1 | 0 | 0 | 1 | 0 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 3 | 1 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 3 | 1 | 100 | 0 | 0 |
![]() | 3 | 1 | 0 | 2 | 3 | 5 | 33.33 | 0 | 66.67 |
![]() | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 100 | 0 |
![]() | 2 | 2 | 0 | 0 | 5 | 0 | 100 | 0 | 0 |
![]() | 2 | 2 | 0 | 0 | 5 | 0 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 1 | 0 | 100 | 0 | 0 |
![]() | 1 | 1 | 0 | 0 | 5 | 2 | 100 | 0 | 0 |
![]() | 1 | 0 | 0 | 1 | 0 | 3 | 0 | 0 | 100 |
![]() | 3 | 3 | 0 | 0 | 6 | 2 | 100 | 0 | 0 |
Totals | 67 | 47 | 14 | 6 | 140 | 39 | 70.15 | 20.9 | 8.96 |