Skip to content
TheFootball.News

Canada vs Peru head-to-head record

Canada wins
3
Draws
0
Peru wins
1

4 meetings, 1988 to 2026Goals: Canada 6, Peru 3

Canada and Peru have met 4 times since 1988. Canada have won 3, Peru 1. They last met on 3 October 2026, when Canada won 2–0 in a friendly.

The 4 meetings have produced 9 goals, 2.25 per game. The biggest win is Canada’s 3–1 in a friendly in 1988. Canada have won the last two meetings. They went 22 years without meeting, between 1988 and 2010.

Who has won more, Canada or Peru?

All matches4 matches

3 Canada0 drawsPeru 1

Competitive1 match

1 Canada0 drawsPeru 0

Friendlies3 matches

2 Canada0 drawsPeru 1

Key numbers

Goals
Canada 6, Peru 32.25 per game
First meeting
Peru 1–3 CanadaFriendly, 26 Mar 1988
Most recent
Canada 2–0 PeruFriendly, 3 Oct 2026
Canada’s biggest win
Peru 1–3 CanadaFriendly, 26 Mar 1988
Peru’s biggest win
Canada 0–2 PeruFriendly, 4 Sept 2010
Most goals in a meeting
Peru 1–3 CanadaFriendly, 26 Mar 1988
Current run
Canada, 2 wins in a row
Biggest upset
Canada 0–2 PeruFriendly, 4 Sept 2010Winner’s rating-based win expectancy: 28%
TFN Elo rating now
Canada 1837 (30th), Peru 1747 (46th)How the rating works

All 4 meetings

  1. Canada2Peru0

    Friendly

    Montreal, Canada

  2. Peru0Canada1

    Copa América

    Kansas City, United States (neutral)

  3. Canada0Peru2

    Friendly

    Toronto, Canada

  4. Peru1Canada3

    Friendly

    Lima, Peru

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

2 matches

101

CanadaDrawsPeru

In Peru's home games

1 match

100

CanadaDrawsPeru

At neutral venues

1 match

100

CanadaDrawsPeru

Record by competition

Record by competition
CompetitionPlayedCanadaDrawsPeruGoals
Friendly32015–3
Copa América11001–0

Meetings by decade

Canada wins Draws Peru wins
Meetings by decade
DecadeResultsPlayedGoals
1980s14
2010s12
2020s23

Longest runs

Longest runs
Longest run ofCanadaPeru
Wins in a row22024 to 202612010
Unbeaten meetings22024 to 202612010

Questions answered

How many times have Canada and Peru played each other?

4 times, starting on 26 March 1988. 1 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Canada and Peru?

Canada, with 3 wins to 1. 0 matches ended level.

What is the biggest win in Canada vs Peru?

Canada’s 3–1 win in a friendly on 26 March 1988 in Lima.

When did Canada and Peru last play?

On 3 October 2026 in Montreal, when Canada won 2–0 in a friendly.

What is the competitive record between Canada and Peru?

In 1 competitive match, Canada have 1 win, Peru have 0, and 0 ended level.

Every Canada vs Peru result

Show
Every Canada vs Peru result
DateHomeScoreAwayCompetitionVenue
Canada2–0PeruFriendlyMontreal, Canada
Peru0–1CanadaCopa AméricaKansas City, United States (neutral)
Canada0–2PeruFriendlyToronto, Canada
Peru1–3CanadaFriendlyLima, Peru

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

Peru

  1. Lv ColombiaFriendly0–2Tue 6 Oct 2026
  2. Lat CanadaFriendly0–2Sat 3 Oct 2026
  3. Dv MexicoFriendly1–1Tue 29 Sept 2026
  4. Lat USAFriendly1–4Sat 26 Sept 2026
  5. Lv SpainFriendly1–3Mon 8 Jun 2026

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