Morocco national football team records and statistics

Last updated

This article lists various football records in relation to the Morocco national football team. The page is updated where necessary after each Morocco match, and is correct as of 31 May 2018.

Contents

FIFA World Cup

Matches

3 June 1970 1970 World Cup West Germany  Flag of Germany.svg2–1Flag of Morocco.svg  Morocco León, Mexico
16:00 UTC−6 Seeler Soccerball shade.svg56'
Müller Soccerball shade.svg80'
Report Jarir Soccerball shade.svg21'Stadium: Estadio Nou Camp, León
Attendance: 12,942
Referee: Laurens van Ravens (Netherlands)
6 June 1970 1970 World Cup Peru  Flag of Peru.svg3–0Flag of Morocco.svg  Morocco León, Mexico
16:00 UTC−6 Cubillas Soccerball shade.svg65', 75'
Challe Soccerball shade.svg67'
Report Stadium: Estadio Nou Camp, León
Attendance: 13,537
Referee: Tofiq Bahramov (Soviet Union)
11 June 1970 1970 World Cup Bulgaria  Flag of Bulgaria.svg1–1Flag of Morocco.svg  Morocco León, Mexico
16:00 UTC−6 Zhechev Soccerball shade.svg40' Report Ghazouani Soccerball shade.svg61'Stadium: Estadio Nou Camp, León
Attendance: 12,299
Referee: Antonio Ribeiro Saldanha (Portugal)
2 June 1986 1986 World Cup GS Morocco  Flag of Morocco.svg0–0Flag of Poland.svg  Poland Monterrey, Mexico
16:00 UTC−6 Report Stadium: Estadio Universitario
Attendance: 19,900
Referee: José Luis Martínez Bazán (Uruguay)
6 June 1986 1986 World Cup GS England  Flag of England.svg0–0Flag of Morocco.svg  Morocco Monterrey, Mexico
16:00 UTC−6 Report Stadium: Estadio Tecnológico
Attendance: 20,200
Referee: Gabriel González (Paraguay)
11 June 1986 1986 World Cup GS Portugal  Flag of Portugal.svg1–3Flag of Morocco.svg  Morocco Zapopan, Mexico
16:00 UTC−6 Diamantino Soccerball shade.svg80' Report Khairi Soccerball shade.svg19', 26'
Merry Krimau Soccerball shade.svg62'
Stadium: Estadio Tres de Marzo
Attendance: 28,000
Referee: Alan Snoddy (Northern Ireland)
19 June 1994 1994 World Cup Belgium  Flag of Belgium (civil).svg1–0Flag of Morocco.svg  Morocco Orlando, United States
12:30 UTC-4 Degryse Soccerball shade.svg11' Stadium: Citrus Bowl
Attendance: 61,219
Referee: José Torres Cadena (Colombia)
25 June 1994 1994 World Cup Saudi Arabia  Flag of Saudi Arabia.svg2–1Flag of Morocco.svg  Morocco East Rutherford, United States
19:30 UTC-4
Chaouch Soccerball shade.svg26'Stadium: Giants Stadium
Attendance: 76,322
Referee: Philip Don (England)
29 June 1994 1994 World Cup Morocco  Flag of Morocco.svg1–2Flag of the Netherlands.svg  Netherlands Orlando, United States
12:30 UTC-2 Nader Soccerball shade.svg47'
Stadium: Citrus Bowl
Attendance: 60,578
Referee: Alberto Tejada Noriega (Peru)
10 June 1998 1998 World Cup Morocco  Flag of Morocco.svg2–2Flag of Norway.svg  Norway Montpellier, France
21:00
Stadium: Stade de la Mosson
Attendance: 29,800
Referee: Pirom Un-prasert (Thailand)
16 June 1998 1998 World Cup Brazil  Flag of Brazil.svg3–0Flag of Morocco.svg  Morocco Nantes, France
21:00
Stadium: Stade de la Beaujoire
Attendance: 35,500
Referee: Nikolai Levnikov (Russia)
23 June 1998 1998 World Cup Scotland  Flag of Scotland.svg0–3Flag of Morocco.svg  Morocco Saint-Étienne, France
21:00
Stadium: Stade Geoffroy-Guichard
Attendance: 30,600
Referee: Ali Bujsaim (United Arab Emirates)
20 June 2018 2018 World Cup Portugal  Flag of Portugal.svg1-0Flag of Morocco.svg  Morocco Moscow, Russia
15:00 UTC+3 Ronaldo Report Stadium: Luzhniki Stadium
23 November 2022 FIFA World Cup Morocco  Flag of Morocco.svg0–0Flag of Croatia.svg  Croatia Al Khor, Qatar
13:00 Report Stadium: Al Bayt Stadium
Attendance: 59,407
Referee: Fernando Rapallini (Argentina)
27 November 2022 FIFA World Cup Belgium  Flag of Belgium (civil).svg0–2Flag of Morocco.svg  Morocco Doha, Qatar
22:00 Report
Stadium: Al Thumama Stadium
Attendance: 43,738
Referee: César Ramos (Mexico)
1 December 2022 FIFA World Cup Canada  Flag of Canada (Pantone).svg1–2Flag of Morocco.svg  Morocco Doha, Qatar
18:00
Report Stadium: Al Thumama Stadium
Attendance: 43,102
Referee: Raphael Claus (Brazil)

Africa Cup of Nations Group

Matches

9 February 1998 1998 ACN GS Morocco  Flag of Morocco.svg1–1Flag of Zambia.svg  Zambia Bobo-Dioulasso, Burkina Faso
18:15 UTC+2 Bahja Soccerball shade.svg37' Chilumba Soccerball shade.svg87'Stadium: Stade Municipal
Attendance: 10,000
Referee: Abdul Rahman Al-Zeid (Saudi Arabia)
13 February 1998 1998 ACN GS Morocco  Flag of Morocco.svg3–0Flag of Mozambique.svg  Mozambique Bobo-Dioulasso, Burkina Faso
20:00 UTC+2 Stadium: Stade Municipal
Attendance: 3,000
Referee: Lucien Bouchardeau (Niger)
17 February 1998 1998 ACN GS Morocco  Flag of Morocco.svg1–0Flag of Egypt.svg  Egypt Ouagadougou, Burkina Faso
16:00 UTC+2 Hadji Soccerball shade.svg90' Stadium: Stade Municipal
Attendance: 500
Referee: Kim Milton Nielsen (Denmark)
22 February 1998 1998 ACN QF Morocco  Flag of Morocco.svg1–2Flag of South Africa.svg  South Africa Ouagadougou, Burkina Faso
16:00 UTC+2 Chiba Soccerball shade.svg36'
Stadium: Stade Municipal
Attendance: 2,000
Referee: Lucien Bouchardeau (Niger)
26 January 2000 2000 ACN GS Morocco  Flag of Morocco.svg1–0Flag of the Republic of the Congo.svg  Congo Lagos, Nigeria
19:30 UTC+1 Bassir Soccerball shade.svg85'Stadium: National Stadium
Attendance: 8,000
Referee: Alain Sars (France)
29 January 2000 2000 ACN GS Morocco  Flag of Morocco.svg0–0Flag of Tunisia.svg  Tunisia Lagos, Nigeria
16:00 UTC+1 Stadium: National Stadium
Attendance: 5,000
Referee: Falla Ndoye (Senegal)
3 February 2000 2000 ACN GS Nigeria  Flag of Nigeria.svg2–0Flag of Morocco.svg  Morocco Lagos, Nigeria
Stadium: National Stadium
Attendance: 60,000
Referee: Coffi Codjia (Benin)
21 January 2006 2006 AFCON GS Morocco  Flag of Morocco.svg0–1Flag of Cote d'Ivoire.svg  Ivory Coast Cairo, Egypt
14:00 UTC+2 Drogba Soccerball shade.svg39' (pen.)Stadium: Cairo International Stadium
Attendance: 8,000
Referee: Jérôme Damon (South Africa)
24 January 2006 2006 AFCON GS Egypt  Flag of Egypt.svg0–0Flag of Morocco.svg  Morocco Cairo, Egypt
20:00 UTC+2 Stadium: Cairo International Stadium
Attendance: 47,000
Referee: Coffi Codjia (Benin)
28 January 2006 2006 AFCON GS Libya  Flag of Libya (1977-2011).svg0–0Flag of Morocco.svg  Morocco Cairo, Egypt
19:00 UTC+2 Stadium: Cairo Military Academy Stadium
Attendance: 5,000
Referee: Mourad Daami (Tunisia)
23 January 2012 2012 ACN GS Morocco  Flag of Morocco.svg1–2Flag of Tunisia.svg  Tunisia Libreville, Gabon
20:00 UTC+1 Kharja Soccerball shade.svg86'
Stadium: Stade d'Angondjé
Attendance: 28,000
Referee: Daniel Bennett (South Africa)
27 January 2012 2012 ACN GS Gabon  Flag of Gabon.svg3–2Flag of Morocco.svg  Morocco Libreville, Gabon
20:00 UTC+1
Kharja Soccerball shade.svg24', 90+1' (pen.)Stadium: Stade d'Angondjé
Attendance: 35,000
Referee: Bakary Gassama (Gambia)
31 January 2012 2012 ACN GS Niger  Flag of Niger.svg0–1Flag of Morocco.svg  Morocco Libreville, Gabon
19:00 UTC+1 Belhanda Soccerball shade.svg78'Stadium: Stade d'Angondjé
Attendance: 4,000
Referee: Hamada Nampiandraza (Madagascar)
19 January 2013 2013 AFCON GS Angola  Flag of Angola.svg0–0Flag of Morocco.svg  Morocco Johannesburg, South Africa
21:00 UTC+2 [ usurped ]Stadium: Soccer City
Attendance: 25 000
Referee:
Badara Diatta (Senegal)
16 January 2017 2017 AFCON GS DR Congo  Flag of the Democratic Republic of the Congo.svg1–0Flag of Morocco.svg  Morocco Oyem, Gabon
19:00 GMT Kabananga Soccerball shade.svg55' Report Stadium: Stade d'Oyem
Referee: Hamada Nampiandraza (Madagascar)
20 January 2017 2017 AFCON GS Morocco  Flag of Morocco.svg3–1Flag of Togo (3-2).svg  Togo Oyem, Gabon
19:00 GMT Report Dossevi Soccerball shade.svg5'Stadium: Stade d'Oyem
Referee: Mahamadou Keita (Mali)
24 January 2017 2017 AFCON GS Morocco  Flag of Morocco.svg1–0Flag of Cote d'Ivoire.svg  Ivory Coast Oyem, Gabon
19:00 GMT Alioui Soccerball shade.svg64' Report Stadium: Stade d'Oyem
Referee: Sidi Alioum (Cameroon)
29 January 2017 2017 AFCON QF Egypt  Flag of Egypt.svg1–0Flag of Morocco.svg  Morocco Port-Gentil, Gabon
19:00 GMT Kahraba Soccerball shade.svg88' Report Stadium: Stade de Port-Gentil
Referee: Eric Otogo-Castane (Gabon)

Head-to-head performance

Correct as of 25 March 2025.

TeamConfederationGPWDLGFGAGDWin%Loss%
Flag of Albania.svg  Albania UEFA 10100000%0%
Flag of Algeria.svg  Algeria CAF 36171274826+2247.22%19.44%
Flag of Angola.svg  Angola CAF8521127+562.5%12.5%
Flag of Argentina.svg  Argentina CONMEBOL 300315–40%100%
Flag of Armenia.svg  Armenia UEFA110060+6100%0%
Flag of Australia (converted).svg  Australia AFC 100101–10%100%
Flag of Austria.svg  Austria UEFA110031+2100%0%
Flag of Bahrain.svg  Bahrain AFC220050+5100%0%
Flag of Belgium (civil).svg  Belgium UEFA530286+260%40%
Flag of Benin.svg  Benin CAF6510203+1783.33%0%
Flag of Botswana.svg  Botswana CAF220020+2100%0%
Flag of Brazil.svg  Brazil CONMEBOL410328–625%75%
Flag of Bulgaria.svg  Bulgaria UEFA6231105+533.33%16.67%
Flag of Burkina Faso.svg  Burkina Faso CAF12822176+1166.67%16.67%
Flag of Burundi.svg  Burundi CAF220040+4100%0%
Flag of Cameroon.svg  Cameroon CAF132561012–215.38%46.15%
Flag of Canada (Pantone).svg  Canada CONCACAF 4310104+675%0%
Flag of Cape Verde.svg  Cape Verde CAF422041+350%0%
Flag of the Central African Republic.svg  Central African Republic CAF5320101+960%0%
Flag of the Central African Republic.svg  Central African Republic CAF110040+4100%0%
Flag of Chile.svg  Chile CONMEBOL211031+250%0%
Flag of the People's Republic of China.svg  China AFC10103300%0%
Flag of Colombia.svg  Colombia CONMEBOL100102–20%100%
Flag of the Comoros.svg  Comoros CAF321052+366.67%0%
Flag of the Republic of the Congo.svg  Congo CAF6420122+1066.67%0%
Flag of Costa Rica.svg  Costa Rica CONCACAF110010+1100%0%
Flag of Croatia.svg  Croatia UEFA302134–10%33.33%
Flag of the Czech Republic.svg  Czech Republic UEFA10100000%0%
Flag of Denmark.svg  Denmark UEFA210155050%50%
Flag of the Democratic Republic of the Congo.svg  DR Congo CAF175932312+1129.41%17.65%
Flag of East Germany.svg  East Germany UEFA430185+375%25%
Flag of Egypt.svg  Egypt CAF30141243518+1746.67%13.33%
Flag of England.svg  England UEFA201101–10%50%
Flag of Equatorial Guinea.svg  Equatorial Guinea CAF5401102+280%20%
Flag of Estonia.svg  Estonia UEFA110031+2100%0%
Flag of Ethiopia.svg  Ethiopia CAF7700160+16100%0%
Flag of Finland.svg  Finland UEFA201101–10%50%
Flag of France.svg  France UEFA12246921–1216.67%50%
Flag of Gabon.svg  Gabon CAF2111464722+2552.38%28.57%
Flag of The Gambia.svg  Gambia CAF8611142+1275%12.5%
Flag of Germany.svg  Germany *UEFA6006317–140%100%
Flag of Georgia.svg  Georgia UEFA110030+3100%0%
Flag of Ghana.svg  Ghana CAF1153388045.45%27.27%
Flag of Greece.svg  Greece UEFA10100000%0%
Flag of Guinea.svg  Guinea CAF146621912+742.86%14.29%
Flag of Guinea-Bissau.svg  Guinea-Bissau CAF220080+8100%0%
Flag of Hong Kong.svg  Hong Kong AFC10100000%0%
Flag of Hungary.svg  Hungary UEFA3003212–100%100%
Flag of India.svg  India AFC110010+1100%0%
Flag of Indonesia.svg  Indonesia AFC110020+2100%0%
Flag of Iran.svg  Iran AFC100101–10%100%
Flag of Iraq.svg  Iraq AFC10343610–430%30%
Flag of Italy.svg  Italy UEFA100101–10%100%
Flag of Cote d'Ivoire.svg  Ivory Coast CAF227872826+231.82%31.82%
Flag of Jamaica.svg  Jamaica CONCACAF110010+1100%0%
Flag of Jordan.svg  Jordan AFC4400122+10100%0%
Flag of Kenya.svg  Kenya CAF5320102+860%0%
Flag of Kuwait.svg  Kuwait AFC6321149+550%16.67%
Flag of Lebanon.svg  Lebanon AFC320152+366.67%33.33%
Flag of Lesotho.svg  Lesotho CAF220080+8100%0%
Flag of Liberia.svg  Liberia CAF5401143+1180%20%
Flag of Libya.svg  Libya CAF2010643418+1650%20%
Flag of Luxembourg.svg  Luxembourg UEFA330061+5100%0%
Flag of Malawi.svg  Malawi CAF11731174+1363.64%9.09%
Flag of Malaysia.svg  Malaysia AFC4211105+550%25%
Flag of Mali.svg  Mali CAF209653312+2145%25%
Flag of Malta.svg  Malta UEFA321074+366.67%0%
Flag of Mauritania.svg  Mauritania CAF11740275+2263.64%0%
Flag of Mexico.svg  Mexico CONCACAF110021+1100%0%
Flag of Mozambique.svg  Mozambique CAF4301112+975%25%
Flag of Myanmar.svg  Myanmar AFC10102200%0%
Flag of Namibia.svg  Namibia CAF7610152+1385.71%0%
Flag of the Netherlands.svg  Netherlands UEFA310245–133.33%66.67%
Flag of New Zealand.svg  New Zealand OFC 220060+6100%0%
Flag of Niger.svg  Niger CAF8701183+1587.5%12.5%
Flag of Nigeria.svg  Nigeria CAF11623148+654.55%27.27%
Ulster Banner.svg  Northern Ireland UEFA201123–10%50%
Flag of Norway.svg  Norway UEFA10102200%0%
Flag of Oman.svg  Oman AFC10100000%0%
Flag of Palestine.svg  Palestine AFC220070+7100%0%
Flag of Paraguay.svg  Paraguay CONMEBOL10100000%0%
Flag of Peru.svg  Peru CONMEBOL201103–30%50%
Flag of Poland.svg  Poland UEFA512239–620%40%
Flag of Portugal.svg  Portugal UEFA430152+375%25%
Flag of Qatar.svg  Qatar AFC211010+150%0%
Flag of Ireland.svg  Republic of Ireland UEFA100101–10%100%
Flag of Romania.svg  Romania UEFA210135–250%50%
Flag of Russia.svg  Russia **UEFA401337–40%75%
Flag of Rwanda.svg  Rwanda CAF421174+350%25%
Flag of Sao Tome and Principe.svg  São Tomé and Príncipe CAF220050+5100%0%
Flag of Saudi Arabia.svg  Saudi Arabia AFC8323177+1037.5%37.5%
Flag of Scotland.svg  Scotland UEFA110030+3100%0%
Flag of Senegal.svg  Senegal CAF3017674118+2356.67%23.33%
Flag of Serbia.svg  Serbia ***UEFA6114512–716.67%66.67%
Flag of Sierra Leone.svg  Sierra Leone CAF8710171+1687.5%0%
Flag of Singapore.svg  Singapore AFC110010+1100%0%
Flag of Slovakia.svg  Slovakia UEFA2200420100%0%
Flag of Somalia.svg  Somalia CAF110030+3100%0%
Flag of South Africa.svg  South Africa CAF92341014–422.22%44.44%
Flag of South Korea.svg  South Korea AFC6141109+116.67%16.67%
Flag of South Yemen.svg  South Yemen AFC110040+4100%0%
Flag of Spain.svg  Spain UEFA402246–20%50%
Flag of Sudan.svg  Sudan CAF734093042.86%0%
Flag of Switzerland (Pantone).svg   Switzerland UEFA4301710–375%25%
Flag of the Syrian revolution.svg  Syria AFC330060+6100%0%
Flag of Tanzania.svg  Tanzania CAF7601145+985.71%14.29%
Flag of Thailand.svg  Thailand AFC110021+1100%0%
Flag of Togo (3-2).svg  Togo CAF126332211+1150%25%
Flag of Trinidad and Tobago.svg  Trinidad and Tobago CONCACAF330040+4100%0%
Flag of Tunisia.svg  Tunisia CAF50132895346+726%18%
Flag of Uganda.svg  Uganda CAF4202108+250%50%
Flag of Ukraine.svg  Ukraine UEFA10100000%0%
Flag of the United Arab Emirates.svg  United Arab Emirates AFC522164+240%20%
Flag of Uruguay.svg  Uruguay CONMEBOL200202–20%100%
Flag of the United States.svg  United States CONCACAF531165+160%20%
Flag of Uzbekistan.svg  Uzbekistan AFC110020+2100%0%
Flag of Yemen.svg  Yemen AFC110040+4100%0%
Flag of Zambia.svg  Zambia CAF2012262619+760%30%
Flag of Zimbabwe.svg  Zimbabwe CAF532062+460%0%

(*) includes Flag of Germany.svg  West Germany
(**) includes Flag of the Soviet Union.svg  Soviet Union
(***) includes Flag of Yugoslavia (1946-1992).svg  Yugoslavia

Appearances

RankPlayerCapsGoalsCareer
1 Noureddine Naybet 11541990–2006
2 Ahmed Faras 94361966–1979
3 Youssef Safri 7981999–2009
4 Houssine Kharja 78122004–2015
Ezzaki Badou 7801979–1992
6 Abdelmajid Dolmy 7621973–1988
7 Youssef Chippo 7391996–2006
Mohamed Hazzaz 7301969–1979
9 Abdelkrim El Hadrioui 7241992–2001
10 Mbark Boussoufa 7082006–2019


Goals

RankPlayerGoalsCapsRatioCareerReference
1 Ahmed Faras 36940.381966–1979 [1]
2 Salaheddine Bassir 27590.461994–2002 [2]
3 Abdeljalil Hadda 19480.41995–2002 [3]
4 Hassan Amcharrat 18390.461971–1979 [4]
Marouane Chamakh 18650.282003–2014 [5]
6 Abdeslam Laghrissi 17350.491984–1995 [6]
Hakim Ziyech 17400.412015–present
8 Youssef El-Arabi 16460.362010–present
Youssouf Hadji 16640.252003–2012 [7]
10 Aziz Bouderbala 14570.251979–1992 [8]


Captains

PlayerCapsGoalsCareer
Mehdi Benatia 6622015-2019
Romain Saiss 2019-present

References

  1. "Ahmed Faras - Goals in International Matches". RSSSF . Retrieved 2022-01-15.
  2. "Salaheddine Bassir - Goals in International Matches". RSSSF . Retrieved 2022-01-15.
  3. "Abdeljalil "Camacho" Hadda - Goals in International Matches". RSSSF . Retrieved 2022-01-15.
  4. "Hassan Amcharrat - Goals in International Matches". RSSSF . Retrieved 2022-01-15.
  5. "Marouane Chamakh - International Appearances". RSSSF . Retrieved 2022-01-15.
  6. "Abdeslam Laghrissi - Goals in International Matches". RSSSF . Retrieved 2022-01-15.
  7. "Youssouf Hadji - International Appearances". RSSSF . Retrieved 2022-01-15.
  8. "Abdelaziz Bouderbala - International Appearances". RSSSF . Retrieved 2022-01-15.