Country profile

Morocco

Compare Morocco with any other team →

Current Elo
2024
Rank #11
Matches played
625
since 1958-04-03
First international
3–1
vs Libya · 1958-04-03

Morocco get talked up before every African Cup of Nations as a team that's overdue for another title. The numbers only partly agree: 0.58 short of what their record projects — real, but modest next to Tunisia, who are 1.29 short despite their own 1 title.

Elo journey

Peak Elo
2056
2026
Best year
1974
+100 Elo
Worst year
2000
-119 Elo

All-time record

Record (W-D-L)
311-174-140
625 matches
Goals for / against
930 / 500
Home record
224-79-46
Away record
87-95-94
Biggest win
7–0
vs Lesotho · 2024-11-18 · African Cup of Nations qualification
Biggest loss
0–5
vs Serbia · 1960-01-01 · Friendly
Highest-scoring match
4–4
vs Ivory Coast · 1980-02-12 · Friendly
Biggest upset win
2–1
vs Brazil · 2023-03-25
1949 Elo vs their 2201
Rivalry
10-20-7 in 37 matches · head to head
Nemesis
0-2-5 in 7 matches · head to head
Longest unbeaten run
43
2024-03-22 → 2026-07-04
Current unbeaten run
3

World Cup history

xWC total
0.10
Titles won
0
Luck diff (actual − expected)
-0.10
Best World Cup
0.03 xWC
0.01 xWC
Won by Brazil
0.02 xWC
Won by Argentina
0.02 xWC
Won by Brazil
0.01 xWC
Won by France
<0.01 xWC
Won by France
<0.01 xWC
Won by Argentina
0.03 xWC
Won by Spain

African Cup of Nations history

xCC total
2.58
Titles won
2
Luck diff (actual − expected)
-0.58
Best African Cup of Nations
0.31 xCC
0.10 xCC
Won by Congo
0.17 xCC
Won by Morocco
0.20 xCC
Won by Ghana
0.14 xCC
Won by Nigeria
0.15 xCC
Won by Egypt
0.24 xCC
Won by Cameroon
0.07 xCC
Won by Ivory Coast
0.19 xCC
Won by Egypt
0.16 xCC
Won by Cameroon
0.09 xCC
Won by Cameroon
0.06 xCC
Won by Tunisia
0.08 xCC
Won by Egypt
0.09 xCC
Won by Egypt
0.05 xCC
Won by Zambia
0.03 xCC
Won by Nigeria
0.05 xCC
Won by Cameroon
0.08 xCC
Won by Algeria
0.14 xCC
Won by Senegal
0.18 xCC
Won by Ivory Coast
0.31 xCC
Won by Morocco