Skip to content
TheFootball.News

Morocco vs Netherlands head-to-head record

Morocco wins
1
Draws
1
Netherlands wins
2

4 meetings, 1994 to 2026Goals: Morocco 5, Netherlands 6

Morocco and Netherlands have met 4 times since 1994. Netherlands have won 2, Morocco 1, and 1 match ended level. They last met on 29 June 2026, when the match ended 1–1 at the World Cup, and Morocco won on penalties.

The 4 meetings have produced 11 goals, 2.75 per game. They went 18 years without meeting, between 1999 and 2017.

Who has won more, Morocco or Netherlands?

All matches4 matches

1 Morocco1 drawNetherlands 2

Competitive2 matches

0 Morocco1 drawNetherlands 1

Friendlies2 matches

1 Morocco0 drawsNetherlands 1

Key numbers

Goals
Morocco 5, Netherlands 62.75 per game
First meeting
Morocco 1–2 NetherlandsWorld Cup, 29 Jun 1994
Most recent
Netherlands 1–1 MoroccoWorld Cup, 29 Jun 2026
Morocco’s biggest win
Netherlands 1–2 MoroccoFriendly, 28 Apr 1999
Netherlands’ biggest win
Morocco 1–2 NetherlandsFriendly, 31 May 2017
Most goals in a meeting
Morocco 1–2 NetherlandsFriendly, 31 May 2017
Biggest upset
Netherlands 1–2 MoroccoFriendly, 28 Apr 1999Winner’s rating-based win expectancy: 20%
TFN Elo rating now
Morocco 2015 (11th), Netherlands 2038 (9th)How the rating works

All 4 meetings

  1. Netherlands1Morocco1

    World Cup, Morocco won on penalties

    Guadalupe, Mexico (neutral)

  2. Morocco1Netherlands2

    Friendly

    Agadir, Morocco

  3. Netherlands1Morocco2

    Friendly

    Arnhem, Netherlands

  4. Morocco1Netherlands2

    World Cup

    Orlando, United States (neutral)

Every meeting on one timeline

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

Home, away and neutral

In Morocco's home games

1 match

001

MoroccoDrawsNetherlands

In Netherlands's home games

1 match

100

MoroccoDrawsNetherlands

At neutral venues

2 matches

011

MoroccoDrawsNetherlands

Record by competition

Record by competition
CompetitionPlayedMoroccoDrawsNetherlandsGoals
World Cup20112–3
Friendly21013–3

Meetings by decade

Morocco wins Draws Netherlands wins
Meetings by decade
DecadeResultsPlayedGoals
1990s26
2010s13
2020s12

Longest runs

Longest runs
Longest run ofMoroccoNetherlands
Wins in a row1199912017
Unbeaten meetings1202622017 to 2026

Penalty shootouts

  • Netherlands 1–1 MoroccoWorld Cup, 29 Jun 2026Morocco won on penalties

Questions answered

How many times have Morocco and Netherlands played each other?

4 times, starting on 29 June 1994. 2 of those meetings were competitive and 2 were friendlies.

Who has won more matches between Morocco and Netherlands?

Netherlands, with 2 wins to 1. 1 match ended level.

What is the biggest win in Morocco vs Netherlands?

Morocco’s 2–1 win in a friendly on 28 April 1999 in Arnhem.

When did Morocco and Netherlands last play?

On 29 June 2026 in Guadalupe, when the match ended 1–1 at the World Cup, and Morocco won on penalties.

What is the competitive record between Morocco and Netherlands?

In 2 competitive matches, Morocco have 0 wins, Netherlands have 1, and 1 ended level.

Have Morocco and Netherlands met in a penalty shootout?

Yes, once. Most recently at the World Cup on 29 June 2026, when Morocco won the shootout after a 1–1 draw.

Every Morocco vs Netherlands result

Show
Every Morocco vs Netherlands result
DateHomeScoreAwayCompetitionVenue
Netherlands1–1Morocco on pensMoroccoWorld CupGuadalupe, Mexico (neutral)
Morocco1–2NetherlandsFriendlyAgadir, Morocco
Netherlands1–2MoroccoFriendlyArnhem, Netherlands
Morocco1–2NetherlandsWorld CupOrlando, United States (neutral)

Recent form

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

Netherlands

  1. Wv SerbiaNations League2–1Sun 4 Oct 2026
  2. Dat GreeceNations League2–2Thu 1 Oct 2026
  3. Wat SerbiaNations League2–1Sun 27 Sept 2026
  4. Dv GermanyNations League1–1Thu 24 Sept 2026
  5. Dv MoroccoWorld Cup1–1Mon 29 Jun 2026

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