Skip to content
TheFootball.News

Canada vs Morocco head-to-head record

Canada wins
0
Draws
1
Morocco wins
4

5 meetings, 1984 to 2026Goals: Canada 4, Morocco 13

Canada and Morocco have met 5 times since 1984. Morocco have won 4, Canada 0, and 1 match ended level. They last met on 4 July 2026, when Morocco won 3–0 at the World Cup.

The 5 meetings have produced 17 goals, 3.40 per game. The biggest win is Morocco’s 4–0 in a friendly in 2016. Morocco are unbeaten in the last five meetings (4 wins, 1 draw). They went 22 years without meeting, between 1994 and 2016.

Who has won more, Canada or Morocco?

All matches5 matches

0 Canada1 drawMorocco 4

Competitive2 matches

0 Canada0 drawsMorocco 2

Friendlies3 matches

0 Canada1 drawMorocco 2

Key numbers

Goals
Canada 4, Morocco 133.40 per game
First meeting
Morocco 3–2 CanadaFriendly, 24 Oct 1984
Most recent
Canada 0–3 MoroccoWorld Cup, 4 Jul 2026
Morocco’s biggest win
Morocco 4–0 CanadaFriendly, 11 Oct 2016
Most goals in a meeting
Morocco 3–2 CanadaFriendly, 24 Oct 1984
Current run
Morocco unbeaten in 5
TFN Elo rating now
Canada 1837 (30th), Morocco 2015 (11th)How the rating works

Last five meetings

  1. Canada0Morocco3

    World Cup

    Houston, United States (neutral)

  2. Canada1Morocco2

    World Cup

    Doha, Qatar (neutral)

  3. Morocco4Canada0

    Friendly

    Marrakesh, Morocco

  4. Canada1Morocco1

    Friendly

    Montreal, Canada

  5. Morocco3Canada2

    Friendly

    Rabat, Morocco

Every meeting on one timeline

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

Home, away and neutral

In Canada's home games

1 match

010

CanadaDrawsMorocco

In Morocco's home games

2 matches

002

CanadaDrawsMorocco

At neutral venues

2 matches

002

CanadaDrawsMorocco

Record by competition

Record by competition
CompetitionPlayedCanadaDrawsMoroccoGoals
Friendly30123–8
World Cup20021–5

Meetings by decade

Canada wins Draws Morocco wins
Meetings by decade
DecadeResultsPlayedGoals
1980s15
1990s12
2010s14
2020s26

Longest runs

Longest runs
Longest run ofCanadaMorocco
Wins in a rowNone32016 to 2026
Unbeaten meetings1199451984 to 2026

Questions answered

How many times have Canada and Morocco played each other?

5 times, starting on 24 October 1984. 2 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Canada and Morocco?

Morocco, with 4 wins to 0. 1 match ended level.

What is the biggest win in Canada vs Morocco?

Morocco’s 4–0 win in a friendly on 11 October 2016 in Marrakesh.

When did Canada and Morocco last play?

On 4 July 2026 in Houston, when Morocco won 3–0 at the World Cup.

What is the competitive record between Canada and Morocco?

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

Every Canada vs Morocco result

Show
Every Canada vs Morocco result
DateHomeScoreAwayCompetitionVenue
Canada0–3MoroccoWorld CupHouston, United States (neutral)
Canada1–2MoroccoWorld CupDoha, Qatar (neutral)
Morocco4–0CanadaFriendlyMarrakesh, Morocco
Canada1–1MoroccoFriendlyMontreal, Canada
Morocco3–2CanadaFriendlyRabat, Morocco

Recent form

Canada

  1. Lat USAFriendly0–1Tue 6 Oct 2026
  2. Wv PeruFriendly2–0Sat 3 Oct 2026
  3. Wv ChileFriendly1–0Sat 26 Sept 2026
  4. Lv MoroccoWorld Cup0–3Sat 4 Jul 2026
  5. Wv South AfricaWorld Cup1–0Sun 28 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.