Skip to content
TheFootball.News

Canada vs Mexico head-to-head record

Canada wins
4
Draws
9
Mexico wins
22

35 meetings, 1957 to 2025Goals: Canada 22, Mexico 76

Canada and Mexico have met 35 times since 1957. Mexico have won 22, Canada 4, and 9 matches ended level. They last met on 20 March 2025, when Mexico won 2–0 in the CONCACAF Nations League.

The 35 meetings have produced 98 goals, 2.80 per game. The biggest win is Mexico’s 8–0 at the Gold Cup in 1993. They went 15 years without meeting, between 1957 and 1972.

Who has won more, Canada or Mexico?

All matches35 matches

4 Canada9 drawsMexico 22

Competitive31 matches

4 Canada8 drawsMexico 19

Friendlies4 matches

0 Canada1 drawMexico 3

Key numbers

Goals
Canada 22, Mexico 762.80 per game
First meeting
Mexico 3–0 CanadaWorld Cup qualifying, 30 Jun 1957
Most recent
Canada 0–2 MexicoCONCACAF Nations League, 20 Mar 2025
Canada’s biggest win
Canada 2–1 MexicoWorld Cup qualifying, 16 Nov 2021
Mexico’s biggest win
Mexico 8–0 CanadaGold Cup, 18 Jul 1993
Most goals in a meeting
Mexico 8–0 CanadaGold Cup, 18 Jul 1993
Biggest upset
Canada 2–1 MexicoNAFU Championship, 13 May 1990Winner’s rating-based win expectancy: 16%
TFN Elo rating now
Canada 1837 (30th), Mexico 1950 (16th)How the rating works

Last five meetings

  1. Canada0Mexico2

    CONCACAF Nations League

    Inglewood, United States (neutral)

  2. Mexico0Canada0

    Friendly

    Arlington, United States (neutral)

  3. Canada2Mexico1

    World Cup qualifying

    Edmonton, Canada

  4. Mexico1Canada1

    World Cup qualifying

    Mexico City, Mexico

  5. Mexico2Canada1

    Gold Cup

    Houston, United States (neutral)

Who has had the upper hand over time?

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

Above the line: Canada have won more Below: Mexico have won more
30 June 1957: Mexico 3–0 Canada (World Cup qualifying). Mexico +13 July 1957: Mexico 2–0 Canada (World Cup qualifying). Mexico +224 August 1972: Canada 0–1 Mexico (CONCACAF Championship qualifying). Mexico +36 September 1972: Mexico 2–1 Canada (CONCACAF Championship qualifying). Mexico +410 October 1976: Canada 1–0 Mexico (CONCACAF Championship qualifying). Mexico +327 October 1976: Mexico 0–0 Canada (CONCACAF Championship qualifying). Mexico +322 October 1977: Mexico 3–1 Canada (CONCACAF Championship). Mexico +418 October 1980: Canada 1–1 Mexico (CONCACAF Championship qualifying). Mexico +416 November 1980: Mexico 1–1 Canada (CONCACAF Championship qualifying). Mexico +415 November 1981: Mexico 1–1 Canada (CONCACAF Championship). Mexico +46 December 1983: Mexico 5–0 Canada (Friendly). Mexico +527 April 1986: Mexico 3–0 Canada (Friendly). Mexico +66 October 1987: Mexico 4–0 Canada (Friendly). Mexico +713 May 1990: Canada 2–1 Mexico (NAFU Championship). Mexico +614 March 1991: Canada 0–3 Mexico (NAFU Championship). Mexico +730 June 1991: Canada 1–3 Mexico (Gold Cup). Mexico +825 April 1993: Mexico 4–0 Canada (World Cup qualifying). Mexico +99 May 1993: Canada 1–2 Mexico (World Cup qualifying). Mexico +1018 July 1993: Mexico 8–0 Canada (Gold Cup). Mexico +112 March 1997: Mexico 4–0 Canada (World Cup qualifying). Mexico +1212 October 1997: Canada 2–2 Mexico (World Cup qualifying). Mexico +1220 February 2000: Mexico 1–2 Canada (Gold Cup). Mexico +1115 August 2000: Mexico 2–0 Canada (World Cup qualifying). Mexico +1215 November 2000: Canada 0–0 Mexico (World Cup qualifying). Mexico +1210 September 2008: Mexico 2–1 Canada (World Cup qualifying). Mexico +1315 October 2008: Canada 2–2 Mexico (World Cup qualifying). Mexico +1311 July 2013: Mexico 2–0 Canada (Gold Cup). Mexico +1425 March 2016: Canada 0–3 Mexico (World Cup qualifying). Mexico +1529 March 2016: Mexico 2–0 Canada (World Cup qualifying). Mexico +1619 June 2019: Mexico 3–1 Canada (Gold Cup). Mexico +1729 July 2021: Mexico 2–1 Canada (Gold Cup). Mexico +187 October 2021: Mexico 1–1 Canada (World Cup qualifying). Mexico +1816 November 2021: Canada 2–1 Mexico (World Cup qualifying). Mexico +1710 September 2024: Mexico 0–0 Canada (Friendly). Mexico +1720 March 2025: Canada 0–2 Mexico (CONCACAF Nations League). Mexico +18Level
Mexico lead by 18 wins after the latest meeting. The biggest lead was 18, held by Mexico from 29 July 2021.

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

10 matches

343

CanadaDrawsMexico

In Mexico's home games

16 matches

0313

CanadaDrawsMexico

At neutral venues

9 matches

126

CanadaDrawsMexico

Record by competition

Record by competition
CompetitionPlayedCanadaDrawsMexicoGoals
World Cup qualifying141499–30
CONCACAF Championship qualifying61324–5
Gold Cup61055–19
Friendly40130–12
CONCACAF Championship20112–4
NAFU Championship21012–4
CONCACAF Nations League10010–2

Meetings by decade

Canada wins Draws Mexico wins
Meetings by decade
DecadeResultsPlayedGoals
1950s25
1970s59
1980s618
1990s833
2000s512
2010s411
2020s510

Longest runs

Longest runs
Longest run ofCanadaMexico
Wins in a row1202161991 to 1997
Unbeaten meetings32021 to 2024102000 to 2021

The longest run of draws is 3, from 18 October 1980 to 15 November 1981.

Top scorers in Canada vs Mexico

  1. 1Carlos HermosilloMexico4
  2. 2Andrés GuardadoMexico3(1 penalty)
  3. 3Luís Roberto AlvesMexico3
  4. 4Ramón RamírezMexico3
  5. 5Alex BunburyCanada2
  6. 6Ali GerbaCanada2
  7. 7Benjamín GalindoMexico2(2 penalties)
  8. 8Carlo CorazzinCanada2
  9. 9Carlos GonzálezMexico2
  10. 10Crescencio GutiérrezMexico2

Scorer records exist for 21 of the 35 meetings, mostly competitive matches. Own goals are not credited to a player.

Questions answered

How many times have Canada and Mexico played each other?

35 times, starting on 30 June 1957. 31 of those meetings were competitive and 4 were friendlies.

Who has won more matches between Canada and Mexico?

Mexico, with 22 wins to 4. 9 matches ended level.

What is the biggest win in Canada vs Mexico?

Mexico’s 8–0 win at the Gold Cup on 18 July 1993 in Mexico City.

When did Canada and Mexico last play?

On 20 March 2025 in Inglewood, when Mexico won 2–0 in the CONCACAF Nations League.

What is the competitive record between Canada and Mexico?

In 31 competitive matches, Canada have 4 wins, Mexico have 19, and 8 ended level.

Every Canada vs Mexico result

Show
Every Canada vs Mexico result
DateHomeScoreAwayCompetitionVenue
Canada0–2MexicoCONCACAF Nations LeagueInglewood, United States (neutral)
Mexico0–0CanadaFriendlyArlington, United States (neutral)
Canada2–1MexicoWorld Cup qualifyingEdmonton, Canada
Mexico1–1CanadaWorld Cup qualifyingMexico City, Mexico
Mexico2–1CanadaGold CupHouston, United States (neutral)
Mexico3–1CanadaGold CupDenver, United States (neutral)
Mexico2–0CanadaWorld Cup qualifyingMexico City, Mexico
Canada0–3MexicoWorld Cup qualifyingVancouver, Canada
Mexico2–0CanadaGold CupSeattle, United States (neutral)
Canada2–2MexicoWorld Cup qualifyingEdmonton, Canada
Mexico2–1CanadaWorld Cup qualifyingTuxtla Gutiérrez, Mexico
Canada0–0MexicoWorld Cup qualifyingToronto, Canada
Mexico2–0CanadaWorld Cup qualifyingMexico City, Mexico
Mexico1–2CanadaGold CupSan Diego, United States (neutral)
Canada2–2MexicoWorld Cup qualifyingEdmonton, Canada
Mexico4–0CanadaWorld Cup qualifyingMexico City, Mexico
Mexico8–0CanadaGold CupMexico City, Mexico
Canada1–2MexicoWorld Cup qualifyingToronto, Canada
Mexico4–0CanadaWorld Cup qualifyingMexico City, Mexico
Canada1–3MexicoGold CupLos Angeles, United States (neutral)
Canada0–3MexicoNAFU ChampionshipLos Angeles, United States (neutral)
Canada2–1MexicoNAFU ChampionshipBurnaby, Canada
Mexico4–0CanadaFriendlyToluca, Mexico
Mexico3–0CanadaFriendlyMexico City, Mexico
Mexico5–0CanadaFriendlyIrapuato, Mexico
Mexico1–1CanadaCONCACAF ChampionshipTegucigalpa, Honduras (neutral)
Mexico1–1CanadaCONCACAF Championship qualifyingMexico City, Mexico
Canada1–1MexicoCONCACAF Championship qualifyingToronto, Canada
Mexico3–1CanadaCONCACAF ChampionshipMonterrey, Mexico
Mexico0–0CanadaCONCACAF Championship qualifyingToluca, Mexico
Canada1–0MexicoCONCACAF Championship qualifyingVancouver, Canada
Mexico2–1CanadaCONCACAF Championship qualifyingMexico City, Mexico
Canada0–1MexicoCONCACAF Championship qualifyingToronto, Canada
Mexico2–0CanadaWorld Cup qualifyingMexico City, Mexico
Mexico3–0CanadaWorld Cup qualifyingMexico City, Mexico

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

Mexico

  1. Lv ChileFriendly0–2Tue 6 Oct 2026
  2. Lat USAFriendly0–3Sat 3 Oct 2026
  3. Dv PeruFriendly1–1Tue 29 Sept 2026
  4. Dv ColombiaFriendly1–1Sat 26 Sept 2026
  5. Lv EnglandWorld Cup2–3Sun 5 Jul 2026

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