Canada vs Morocco: head to head

5 matches · 1984–2026

0Canada wins
1Draws
4Morocco wins
4–13Goals

Rivalry summary

Canada 0Draws 1Morocco 4

Canada and Morocco have met 5 times since 1984. Morocco lead the head-to-head with 4 wins to Canada's 0, and 1 match ended level.

Goals: Canada 4, Morocco 13 (3.40 per match).

The most recent meeting was on 4 July 2026: Canada 0–3 Morocco (FIFA World Cup).

The biggest margin in this fixture was Morocco 4–0 Canada on 11 October 2016.

2 of the meetings were competitive matches; the rest were friendlies.

Rivalry facts

Most common result
Canada 2–3 Morocco (1 times)
Canada at home
0W 1D 0L in 1 games
Morocco at home
2W 0D 0L in 2 games
Longest Canada unbeaten run
1 match
Longest Morocco unbeaten run
5 matches
Competitive matches only
Canada 0, Morocco 2, draws 0
Goals per game
3.40

All 5 results

DateHomeScoreAwayCompetitionCity
4 Jul 2026Canada0–3MoroccoFIFA World CupHouston
1 Dec 2022Canada1–2MoroccoFIFA World CupDoha
11 Oct 2016Morocco4–0CanadaInternational FriendlyMarrakesh
1 Jun 1994Canada1–1MoroccoInternational FriendlyMontreal
24 Oct 1984Morocco3–2CanadaInternational FriendlyRabat

By competition

CompetitionPCanadaDrawMorocco
International Friendly3012
FIFA World Cup2002

Columns: Canada wins, draws, Morocco wins.

By decade

DecadeCanadaDrawMorocco
1980s001
1990s010
2010s001
2020s002

Frequently asked questions

Who has won more matches between Canada and Morocco?

Morocco have won more meetings: 4 wins to Canada's 0, with 1 draws.

How many times have Canada and Morocco played each other?

They have played 5 times between 1984 and 2026.

When did Canada last play Morocco?

On 4 July 2026: Canada 0–3 Morocco (FIFA World Cup).