Skip to content
TheFootball.News

Croatia vs Morocco head-to-head record

Croatia wins
1
Draws
2
Morocco wins
0

3 meetings, 1996 to 2022Goals: Croatia 4, Morocco 3

Croatia and Morocco have met 3 times since 1996. Croatia have won 1, Morocco 0, and 2 matches ended level. They last met on 17 December 2022, when Croatia won 2–1 at the World Cup.

The 3 meetings have produced 7 goals, 2.33 per game. Croatia are unbeaten in the last three meetings (1 win, 2 draws). They went 25 years without meeting, between 1996 and 2022.

Who has won more, Croatia or Morocco?

All matches3 matches

1 Croatia2 drawsMorocco 0

Competitive3 matches

1 Croatia2 drawsMorocco 0

Key numbers

Goals
Croatia 4, Morocco 32.33 per game
First meeting
Morocco 2–2 CroatiaKing Hassan II Tournament, 11 Dec 1996
Most recent
Croatia 2–1 MoroccoWorld Cup, 17 Dec 2022
Croatia’s biggest win
Croatia 2–1 MoroccoWorld Cup, 17 Dec 2022
Most goals in a meeting
Morocco 2–2 CroatiaKing Hassan II Tournament, 11 Dec 1996
Current run
Croatia unbeaten in 3
TFN Elo rating now
Croatia 1912 (19th), Morocco 2015 (11th)How the rating works

All 3 meetings

  1. Croatia2Morocco1

    World Cup

    Al Rayyan, Qatar (neutral)

  2. Morocco0Croatia0

    World Cup

    Al Khor, Qatar (neutral)

  3. Morocco2Croatia2

    King Hassan II Tournament, Croatia won on penalties

    Casablanca, Morocco

Home, away and neutral

In Morocco's home games

1 match

010

CroatiaDrawsMorocco

At neutral venues

2 matches

110

CroatiaDrawsMorocco

Record by competition

Record by competition
CompetitionPlayedCroatiaDrawsMoroccoGoals
World Cup21102–1
King Hassan II Tournament10102–2

Meetings by decade

Croatia wins Draws Morocco wins
Meetings by decade
DecadeResultsPlayedGoals
1990s14
2020s23

Longest runs

Longest runs
Longest run ofCroatiaMorocco
Wins in a row12022None
Unbeaten meetings31996 to 202221996 to 2022

The longest run of draws is 2, from 11 December 1996 to 23 November 2022.

Penalty shootouts

  • Morocco 2–2 CroatiaKing Hassan II Tournament, 11 Dec 1996Croatia won on penalties

Questions answered

How many times have Croatia and Morocco played each other?

3 times, starting on 11 December 1996. 3 of those meetings were competitive and 0 were friendlies.

Who has won more matches between Croatia and Morocco?

Croatia, with 1 wins to 0. 2 matches ended level.

What is the biggest win in Croatia vs Morocco?

Croatia’s 2–1 win at the World Cup on 17 December 2022 in Al Rayyan.

When did Croatia and Morocco last play?

On 17 December 2022 in Al Rayyan, when Croatia won 2–1 at the World Cup.

Have Croatia and Morocco met in a penalty shootout?

Yes, once. Most recently in the King Hassan II Tournament on 11 December 1996, when Croatia won the shootout after a 2–2 draw.

Every Croatia vs Morocco result

Every Croatia vs Morocco result
DateHomeScoreAwayCompetitionVenue
Croatia2–1MoroccoWorld CupAl Rayyan, Qatar (neutral)
Morocco0–0CroatiaWorld CupAl Khor, Qatar (neutral)
Morocco2–2Croatia on pensCroatiaKing Hassan II TournamentCasablanca, Morocco

Recent form

Croatia

  1. Lv SpainNations League1–2Tue 6 Oct 2026
  2. Lv EnglandNations League0–7Sat 3 Oct 2026
  3. Lat SpainNations League1–4Tue 29 Sept 2026
  4. Wat Czech RepublicNations League2–1Sat 26 Sept 2026
  5. Lv PortugalWorld Cup1–2Thu 2 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.