Skip to content
TheFootball.News

Egypt vs Morocco head-to-head record

Egypt wins
4
Draws
9
Morocco wins
9

22 meetings, 1971 to 2022Goals: Egypt 10, Morocco 20

Egypt and Morocco have met 22 times since 1971. Morocco have won 9, Egypt 4, and 9 matches ended level. They last met on 30 January 2022, when Egypt won 2–1 at the Africa Cup of Nations.

The 22 meetings have produced 30 goals, 1.36 per game. The biggest win is Morocco’s 3–0 in Africa Cup of Nations qualifying in 1971. Egypt are unbeaten in the last three meetings (2 wins, 1 draw).

Who has won more, Egypt or Morocco?

All matches22 matches

4 Egypt9 drawsMorocco 9

Competitive20 matches

4 Egypt7 drawsMorocco 9

Friendlies2 matches

0 Egypt2 drawsMorocco 0

Key numbers

Goals
Egypt 10, Morocco 201.36 per game
First meeting
Morocco 3–0 EgyptAfrica Cup of Nations qualifying, 13 Oct 1971
Most recent
Egypt 2–1 MoroccoAfrica Cup of Nations, 30 Jan 2022
Egypt’s biggest win
Egypt 3–2 MoroccoAfrica Cup of Nations qualifying, 27 Oct 1971
Morocco’s biggest win
Morocco 3–0 EgyptAfrica Cup of Nations qualifying, 13 Oct 1971
Most goals in a meeting
Egypt 3–2 MoroccoAfrica Cup of Nations qualifying, 27 Oct 1971
Current run
Egypt unbeaten in 3
TFN Elo rating now
Egypt 1822 (35th), Morocco 2015 (11th)How the rating works

Last five meetings

  1. Egypt2Morocco1

    Africa Cup of Nations

    Yaoundé, Cameroon (neutral)

  2. Egypt1Morocco0

    Africa Cup of Nations

    Port-Gentil, Gabon (neutral)

  3. Egypt0Morocco0

    Africa Cup of Nations

    Cairo, Egypt

  4. Morocco1Egypt0

    World Cup qualifying

    Rabat, Morocco

  5. Egypt0Morocco0

    World Cup qualifying

    Cairo, Egypt

Who has had the upper hand over time?

The line climbs with every Egypt win and drops with every Morocco win, so its height shows who has won more meetings up to that point.

Above the line: Egypt have won more Below: Morocco have won more
13 October 1971: Morocco 3–0 Egypt (Africa Cup of Nations qualifying). Morocco +127 October 1971: Egypt 3–2 Morocco (Africa Cup of Nations qualifying). Level9 March 1976: Egypt 1–2 Morocco (Africa Cup of Nations). Morocco +121 March 1980: Egypt 0–2 Morocco (Africa Cup of Nations). Morocco +226 April 1981: Morocco 1–0 Egypt (World Cup qualifying). Morocco +38 May 1981: Egypt 0–0 Morocco (World Cup qualifying). Morocco +312 July 1985: Egypt 0–0 Morocco (World Cup qualifying). Morocco +328 July 1985: Morocco 2–0 Egypt (World Cup qualifying). Morocco +417 March 1986: Egypt 1–0 Morocco (Africa Cup of Nations). Morocco +36 December 1988: Morocco 0–0 Egypt (Friendly). Morocco +38 November 1992: Morocco 0–0 Egypt (Africa Cup of Nations qualifying). Morocco +311 July 1993: Egypt 1–1 Morocco (Africa Cup of Nations qualifying). Morocco +32 February 1994: Egypt 1–1 Morocco (United Arab Emirates Friendship Tournament). Morocco +318 May 1995: Morocco 0–0 Egypt (Friendly). Morocco +320 March 1996: Egypt 0–2 Morocco (United Arab Emirates Friendship Tournament). Morocco +421 June 1997: Morocco 1–0 Egypt (Africa Cup of Nations qualifying). Morocco +517 February 1998: Egypt 0–1 Morocco (Africa Cup of Nations). Morocco +628 January 2001: Egypt 0–0 Morocco (World Cup qualifying). Morocco +630 June 2001: Morocco 1–0 Egypt (World Cup qualifying). Morocco +724 January 2006: Egypt 0–0 Morocco (Africa Cup of Nations). Morocco +729 January 2017: Egypt 1–0 Morocco (Africa Cup of Nations). Morocco +630 January 2022: Egypt 2–1 Morocco (Africa Cup of Nations). Morocco +5Level
Morocco lead by 5 wins after the latest meeting. The biggest lead was 7, held by Morocco from 30 June 2001.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In Egypt's home games

7 matches

250

EgyptDrawsMorocco

In Morocco's home games

8 matches

035

EgyptDrawsMorocco

At neutral venues

7 matches

214

EgyptDrawsMorocco

Record by competition

Record by competition
CompetitionPlayedEgyptDrawsMoroccoGoals
Africa Cup of Nations73135–6
World Cup qualifying60330–4
Africa Cup of Nations qualifying51224–7
Friendly20200–0
United Arab Emirates Friendship Tournament20111–3

Meetings by decade

Egypt wins Draws Morocco wins
Meetings by decade
DecadeResultsPlayedGoals
1970s311
1980s76
1990s78
2000s31
2010s11
2020s13

Longest runs

Longest runs
Longest run ofEgyptMorocco
Wins in a row22017 to 202231996 to 1998
Unbeaten meetings61986 to 1995111988 to 2006

The longest run of draws is 5, from 6 December 1988 to 18 May 1995.

Top scorers in Egypt vs Morocco

  1. 1Khalid LabiedMorocco2
  2. 2Mustapha HadjiMorocco2

Scorer records exist for 9 of the 22 meetings, mostly competitive matches. Own goals are not credited to a player.

Questions answered

How many times have Egypt and Morocco played each other?

22 times, starting on 13 October 1971. 20 of those meetings were competitive and 2 were friendlies.

Who has won more matches between Egypt and Morocco?

Morocco, with 9 wins to 4. 9 matches ended level.

What is the biggest win in Egypt vs Morocco?

Morocco’s 3–0 win in Africa Cup of Nations qualifying on 13 October 1971 in Casablanca.

When did Egypt and Morocco last play?

On 30 January 2022 in Yaoundé, when Egypt won 2–1 at the Africa Cup of Nations.

What is the competitive record between Egypt and Morocco?

In 20 competitive matches, Egypt have 4 wins, Morocco have 9, and 7 ended level.

Every Egypt vs Morocco result

Show
Every Egypt vs Morocco result
DateHomeScoreAwayCompetitionVenue
Egypt2–1MoroccoAfrica Cup of NationsYaoundé, Cameroon (neutral)
Egypt1–0MoroccoAfrica Cup of NationsPort-Gentil, Gabon (neutral)
Egypt0–0MoroccoAfrica Cup of NationsCairo, Egypt
Morocco1–0EgyptWorld Cup qualifyingRabat, Morocco
Egypt0–0MoroccoWorld Cup qualifyingCairo, Egypt
Egypt0–1MoroccoAfrica Cup of NationsOuagadougou, Burkina Faso (neutral)
Morocco1–0EgyptAfrica Cup of Nations qualifyingRabat, Morocco
Egypt0–2MoroccoUnited Arab Emirates Friendship TournamentDubai, United Arab Emirates (neutral)
Morocco0–0EgyptFriendlyMarrakesh, Morocco
Egypt1–1MoroccoUnited Arab Emirates Friendship TournamentSharjah, United Arab Emirates (neutral)
Egypt1–1MoroccoAfrica Cup of Nations qualifyingAlexandria, Egypt
Morocco0–0EgyptAfrica Cup of Nations qualifyingCasablanca, Morocco
Morocco0–0EgyptFriendlyCasablanca, Morocco
Egypt1–0MoroccoAfrica Cup of NationsCairo, Egypt
Morocco2–0EgyptWorld Cup qualifyingCasablanca, Morocco
Egypt0–0MoroccoWorld Cup qualifyingCairo, Egypt
Egypt0–0MoroccoWorld Cup qualifyingCairo, Egypt
Morocco1–0EgyptWorld Cup qualifyingCasablanca, Morocco
Egypt0–2MoroccoAfrica Cup of NationsLagos, Nigeria (neutral)
Egypt1–2MoroccoAfrica Cup of NationsAddis Ababa, Ethiopia (neutral)
Egypt3–2MoroccoAfrica Cup of Nations qualifyingCairo, Egypt
Morocco3–0EgyptAfrica Cup of Nations qualifyingCasablanca, Morocco

Recent form

Egypt

  1. Lv South AfricaFriendly0–1Sun 4 Oct 2026
  2. Wat South SudanAfrica Cup of Nations qualifying5–0Tue 29 Sept 2026
  3. Dv AngolaAfrica Cup of Nations qualifying0–0Fri 25 Sept 2026
  4. Lv ArgentinaWorld Cup2–3Tue 7 Jul 2026
  5. Dv AustraliaWorld Cup1–1Fri 3 Jul 2026

Morocco

  1. Dv MaliFriendly1–1Sun 4 Oct 2026
  2. Wv LesothoAfrica Cup of Nations qualifying2–0Tue 29 Sept 2026
  3. Wv GabonAfrica Cup of Nations qualifying2–0Fri 25 Sept 2026
  4. Lv FranceWorld Cup0–2Thu 9 Jul 2026
  5. Wv CanadaWorld Cup3–0Sat 4 Jul 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.