Canada host Peru in an International Friendly. It's a meeting between two sides who've had very different years - Canada have been picking up plenty of wins and draws, while Peru have struggled for results.
The two sides have only met once before, back at the 2024 Copa America, and that game finished tight. With a near-month gap before kickoff, the shape of both squads could still shift a bit before this one is played.
Analysis updated .
Compare bookmakers
Contrasting recent records
Canada's last 20 matches show nine wins, eight draws and just three losses, with 31 goals scored and only 12 conceded. That includes a decent run through the Gold Cup and their home matches at the World Cup, though the sample does end on back-to-back defeats, 0-1 to South Africa and then 0-3 to Morocco.
Canada: 20 completed matches; Peru: 20 completed matches.
Canada
- Win
- 45% 9 / 20
- Draw
- 40% 8 / 20
- Loss
- 15% 3 / 20
- Scored
- 26
- Conceded
- 12
- Difference
- +14
Peru
- Win
- 15% 3 / 20
- Draw
- 30% 6 / 20
- Loss
- 55% 11 / 20
- Scored
- 12
- Conceded
- 30
- Difference
- -18
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Friendlies | Canada | Chile | 27.09.2026 | 1-0 |
| World Cup | Canada | Morocco | 04.07.2026 | 0-3 |
| World Cup | South Africa | Canada | 28.06.2026 | 0-1 |
| World Cup | Switzerland | Canada | 24.06.2026 | 2-1 |
| World Cup | Canada | Qatar | 19.06.2026 | 6-0 |
| World Cup | Canada | Bosnia & Herzegovina | 12.06.2026 | 1-1 |
| Friendlies | Canada | Rep. Of Ireland | 06.06.2026 | 1-1 |
| Friendlies | Canada | Uzbekistan | 02.06.2026 | 2-0 |
| Friendlies | Canada | Tunisia | 01.04.2026 | 0-0 |
| Friendlies | Canada | Iceland | 28.03.2026 | 2-2 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Friendlies | USA | Peru | 26.09.2026 | 4-1 |
| Friendlies | Peru | Spain | 09.06.2026 | 1-3 |
| Friendlies | Haiti | Peru | 06.06.2026 | 1-2 |
| Friendlies | Peru | Honduras | 31.03.2026 | 2-2 |
| Friendlies | Senegal | Peru | 28.03.2026 | 2-0 |
| World Cup - Qualification South America | Peru | Paraguay | 10.09.2025 | 0-1 |
| World Cup - Qualification South America | Uruguay | Peru | 05.09.2025 | 3-0 |
| World Cup - Qualification South America | Peru | Ecuador | 11.06.2025 | 0-0 |
| World Cup - Qualification South America | Colombia | Peru | 06.06.2025 | 0-0 |
| World Cup - Qualification South America | Venezuela | Peru | 26.03.2025 | 1-0 |
Peru's record over the same length of sample is much rougher: three wins, six draws and 11 losses, with just 11 goals for and 28 against. Most of that comes from a tough World Cup qualifying campaign in South America, where they lost to the likes of Brazil, Argentina and Uruguay.
Canada's overall numbers are clearly stronger, even allowing for that late dip in form.
Comparative Team Statistics: Canada vs Peru

Only one meeting on record
These two have played each other just once in the data we have, at the 2024 Copa America, where Canada won 1-0 away in Peru. It's a single result from a different competition and squad situation, so it doesn't tell us a great deal about how this friendly will go.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Copa America | Peru | Canada | 27.06.2024 | 0-1 |
Names to watch
J. Vélez has been Peru's most productive player in this sample, scoring three goals in four matches, which suggests he's carrying a fair share of their attacking threat.
On the Canada side, T. Oluwaseyi has chipped in two assists in three games. A few Canada players - Millar, Cornelius and Buchanan - have picked up cards recently, including a red for Buchanan, so squad rotation for a friendly wouldn't be a surprise.

How this one might play out
Canada go into this with the better overall numbers, but their World Cup form tailed off with two losses in a row, so it's not all one-way traffic. Peru's qualifying campaign has been difficult, and their goal difference over this stretch is poor, but friendlies away from a competitive campaign can throw up different lineups and different intensity.
With just one previous meeting between the sides and a fair amount of time still to run before kickoff, there's enough uncertainty here that we wouldn't lean too hard on the recent form alone.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| A. Davies | Canada | 25 | Defender | 183 | 75 |
| C. Larin | Canada | 31 | Attacker | 188 | 83 |
| J. David | Canada | 26 | Attacker | 178 | 81 |
| Z. Bassong | Canada | 27 | Defender | 179 | 72 |
| A. Jones | England | 28 | Defender | 191 | 70 |
| J. Hoilett | Canada | 36 | Attacker | 173 | 70 |
| S. Eustáquio | Canada | 29 | Midfielder | 177 | 70 |
| L. Millar | Canada | 27 | Attacker | 181 | 75 |
| J. Pantemis | Canada | 29 | Goalkeeper | 185 | 77 |
| M. Choinière | Canada | 27 | Midfielder | 174 | 71 |
| R. Laryea | Canada | 31 | Defender | 175 | 68 |
| J. Osorio | Canada | 34 | Midfielder | 175 | 69 |
| J. Shaffelburg | Canada | 26 | Attacker | 178 | 75 |
| K. Miller | Canada | 29 | Defender | 183 | 75 |
| T. Buchanan | Canada | 27 | Midfielder | 183 | 68 |
| D. St. Clair | Canada | 29 | Goalkeeper | 191 | 86 |
| M. Crépeau | Canada | 32 | Goalkeeper | 180 | 88 |
| D. Cornelius | Canada | 28 | Defender | 188 | 86 |
| J. Waterman | Canada | 30 | Defender | 185 | 77 |
| A. Johnston | Canada | 27 | Defender | 180 | 77 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| C. Cáceda | Peru | 35 | Goalkeeper | 184 | 80 |
| P. Gallese | Peru | 36 | Goalkeeper | 188 | 79 |
| L. Abram | Peru | 30 | Defender | 181 | 76 |
| L. Advíncula | Peru | 36 | Defender | 180 | 80 |
| M. Araujo | Peru | 31 | Defender | 181 | 75 |
| A. Callens | Peru | 34 | Defender | 186 | 78 |
| A. Corzo | Peru | 37 | Defender | 173 | 75 |
| A. Santamaría | Peru | 34 | Defender | 184 | 82 |
| M. Trauco | Peru | 34 | Defender | 175 | 62 |
| A. Arias | Peru | 30 | Midfielder | 165 | 67 |
| A. Carrillo | Peru | 35 | Forward | 180 | 72 |
| W. Cartagena | Peru | 32 | Midfielder | 180 | 77 |
| C. Cueva | Peru | 34 | Midfielder | 169 | 69 |
| É. Flores | Peru | 32 | Midfielder | 170 | 70 |
| C. Gonzáles | Peru | 33 | Midfielder | 177 | 69 |
| M. López | Peru | 26 | Defender | 176 | 68 |
| Y. Reyna | Peru | 33 | Midfielder | 169 | 68 |
| R. Tapia | Peru | 31 | Midfielder | 185 | 78 |
| Y. Yotún | Peru | 36 | Midfielder | 171 | 72 |
| A. Polo | Peru | 32 | Midfielder | 173 | 70 |
Canada look the stronger side on paper, but that late slide and the friendly context make it hard to back anything with real confidence.
Without a market to weigh against the evidence, we're happy to sit this one out rather than force a pick.
