Skip to content
TheFootball.News

Iraq vs Morocco head-to-head record

Iraq wins
1
Draws
4
Morocco wins
2

7 meetings, 1966 to 1981Goals: Iraq 5, Morocco 4

Iraq and Morocco have met 7 times since 1966. Morocco have won 2, Iraq 1, and 4 matches ended level. They last met on 8 March 1981, when the match ended 1–1 in a friendly.

The 7 meetings have produced 9 goals, 1.29 per game. The biggest win is Iraq’s 3–0 in a friendly in 1977. Iraq are unbeaten in the last five meetings (1 win, 4 draws).

Who has won more, Iraq or Morocco?

All matches7 matches

1 Iraq4 drawsMorocco 2

Friendlies7 matches

1 Iraq4 drawsMorocco 2

Key numbers

Goals
Iraq 5, Morocco 41.29 per game
First meeting
Iraq 0–1 MoroccoFriendly, 18 Mar 1966
Most recent
Morocco 1–1 IraqFriendly, 8 Mar 1981
Iraq’s biggest win
Iraq 3–0 MoroccoFriendly, 27 Nov 1977
Morocco’s biggest win
Iraq 1–2 MoroccoFriendly, 19 Mar 1966
Most goals in a meeting
Iraq 3–0 MoroccoFriendly, 27 Nov 1977
Current run
Iraq unbeaten in 5
TFN Elo rating now
Iraq 1652 (70th), Morocco 2015 (11th)How the rating works

Last five meetings

  1. Morocco1Iraq1

    Friendly

    Rabat, Morocco

  2. Morocco0Iraq0

    Friendly

    Casablanca, Morocco

  3. Iraq3Morocco0

    Friendly

    Baghdad, Iraq

  4. Iraq0Morocco0

    Friendly

    Baghdad, Iraq

  5. Iraq0Morocco0

    Friendly

    Baghdad, Iraq

Who has had the upper hand over time?

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

Above the line: Iraq have won more Below: Morocco have won more
18 March 1966: Iraq 0–1 Morocco (Friendly). Morocco +119 March 1966: Iraq 1–2 Morocco (Friendly). Morocco +222 February 1974: Iraq 0–0 Morocco (Friendly). Morocco +224 February 1974: Iraq 0–0 Morocco (Friendly). Morocco +227 November 1977: Iraq 3–0 Morocco (Friendly). Morocco +13 December 1977: Morocco 0–0 Iraq (Friendly). Morocco +18 March 1981: Morocco 1–1 Iraq (Friendly). Morocco +1Level
Morocco lead by 1 win after the latest meeting. The biggest lead was 2, held by Morocco from 19 March 1966.

Every meeting on one timeline

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

Home, away and neutral

In Iraq's home games

3 matches

120

IraqDrawsMorocco

In Morocco's home games

2 matches

020

IraqDrawsMorocco

At neutral venues

2 matches

002

IraqDrawsMorocco

Meetings by decade

Iraq wins Draws Morocco wins
Meetings by decade
DecadeResultsPlayedGoals
1960s24
1970s43
1980s12

Longest runs

Longest runs
Longest run ofIraqMorocco
Wins in a row1197721966
Unbeaten meetings51974 to 198141966 to 1974

The longest run of draws is 2, from 3 December 1977 to 8 March 1981.

Questions answered

How many times have Iraq and Morocco played each other?

7 times, starting on 18 March 1966. 0 of those meetings were competitive and 7 were friendlies.

Who has won more matches between Iraq and Morocco?

Morocco, with 2 wins to 1. 4 matches ended level.

What is the biggest win in Iraq vs Morocco?

Iraq’s 3–0 win in a friendly on 27 November 1977 in Baghdad.

When did Iraq and Morocco last play?

On 8 March 1981 in Rabat, when the match ended 1–1 in a friendly.

Every Iraq vs Morocco result

Every Iraq vs Morocco result
DateHomeScoreAwayCompetitionVenue
Morocco1–1IraqFriendlyRabat, Morocco
Morocco0–0IraqFriendlyCasablanca, Morocco
Iraq3–0MoroccoFriendlyBaghdad, Iraq
Iraq0–0MoroccoFriendlyBaghdad, Iraq
Iraq0–0MoroccoFriendlyBaghdad, Iraq
Iraq1–2MoroccoFriendlyTripoli, Libya (neutral)
Iraq0–1MoroccoFriendlyTripoli, Libya (neutral)

Recent form

Iraq

  1. Lat Saudi ArabiaGulf Cup0–2Tue 29 Sept 2026
  2. Wv KuwaitGulf Cup3–2Sat 26 Sept 2026
  3. Dv OmanGulf Cup1–1Wed 23 Sept 2026
  4. Lv SenegalWorld Cup0–5Fri 26 Jun 2026
  5. Lv FranceWorld Cup0–3Mon 22 Jun 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.