Canada

Canada

Canada

Full time
20
03.10.26
Peru

Peru

Peru


Shaffelburg (35') Shaffelburg (19')

How to watch Canada vs Peru online & on TV, head to head and predictions


Match feed:

Who will win?

Canada
X
Peru
  • 90'
    Match Ended

    The match is over. Final score 2 - 0.

  • 90'
    Yellow Card
    • Gianluca Lapadula

    Gianluca Lapadula is booked for the away team.

  • 90'
    Substitution
    • Richie Laryea
    • Luca Petrasso

    The home team replace Richie Laryea with Luca Petrasso.

  • 90'
    Yellow Card
    • Richie Laryea

    Richie Laryea (Canada) gets a yellow card.

  • 82'
    Yellow Card
    • Renzo Garces

    Renzo Garces (Peru) has received a first yellow card.

  • 66'
    Substitution
    • Stephen Eustaquio
    • Samuel Piette

    Samuel Piette is replacing Stephen Eustaquio for the home team.

  • 66'
    Substitution
    • Stephen Eustaquio
    • Samuel Piette

    Samuel Piette is replacing Stephen Eustaquio for the home team.

  • 73'
    Substitution
    • Marcos Lopez
    • Cesar Inga

    Peru make their ninth substitution with Cesar Inga replacing Marcos Lopez.

  • 73'
    Substitution
    • Jairo Velez
    • Jairo Concha

    Jairo Concha is on a sub for Jairo Velez for Peru.

  • 66'
    Substitution
    • Oliver Sonne
    • Marco Huaman

    Peru make their seventh substitution with Marco Huaman replacing Oliver Sonne.

  • 66'
    Substitution
    • Yoshimar Yotun
    • Jesus Pretell

    Jesus Pretell is replacing Yoshimar Yotun for the away team.

  • 66'
    Substitution
    • Luc De Fougerolles
    • Jamie Knight-Lebel

    Canada make their ninth substitution with Jamie Knight-Lebel replacing Luc De Fougerolles.

  • 64'
    Substitution
    • Liam Millar
    • Promise David

    The home team replace Liam Millar with Promise David.

  • 64'
    Substitution
    • Richard Chukwu
    • Justin Smith

    The home team replace Richard Chukwu with Justin Smith.

  • 64'
    Substitution
    • Niko Sigur
    • Richie Laryea

    Richie Laryea is on a sub for Niko Sigur for Canada.

  • 62'
    Substitution
    • Nathan Saliba
    • Mathieu Choiniere

    Mathieu Choiniere is replacing Nathan Saliba for the home team.

  • 62'
    Substitution
    • Ralph Priso
    • Jovan Ivanisevic

    Jovan Ivanisevic is on a sub for Ralph Priso for Canada.

  • 62'
    Substitution
    • Nathan Saliba
    • Mathieu Choiniere

    Mathieu Choiniere is on a sub for Nathan Saliba for Canada.

  • 62'
    Substitution
    • Ralph Priso
    • Jovan Ivanisevic

    Jovan Ivanisevic is replacing Ralph Priso for the home team.

  • 61'
    Substitution
    • Jonathan David
    • Tani Oluwaseyi

    Tani Oluwaseyi is replacing Jonathan David for the home team.

  • 46'
    Substitution
    • Oslimg Mora
    • Johnny Vidales

    Johnny Vidales is on a sub for Oslimg Mora for Peru.

  • 46'
    Substitution
    • Alfonso Barco
    • Renzo Garces

    Peru make their fourth substitution with Renzo Garces replacing Alfonso Barco.

  • 46'
    Substitution
    • Bassco Soyer
    • Piero Alessandro Magallanes Broggi

    Piero Alessandro Magallanes Broggi is replacing Bassco Soyer for the away team.

  • 46'
    Substitution
    • Wilder Cartagena
    • Andre Carrillo

    Andre Carrillo is on a sub for Wilder Cartagena for Peru.

  • 46'
    Substitution
    • Alex Valera
    • Gianluca Lapadula

    Peru make their first substitution with Gianluca Lapadula replacing Alex Valera.

  • 35'
    Goal !
    • Jacob Shaffelburg (Scorer)

    Goal! Jacob Shaffelburg extends Canada's lead to 2 - 0.

  • 19'
    Goal !
    • Jacob Shaffelburg (Scorer)
    • Daniel Jebbison (Assist)

    Goal! The home team take a 1 - 0 lead through Jacob Shaffelburg. Daniel Jebbison assisted the goal to make it 1 - 0.

  • Match Started

Line-ups

CanadaCanada
PeruPeru
3Priso25Saliba7Eustaquio11Millar14Shaffelburg26Jebbison10David18Goodman23Sigur4De Fougerolles27Chukwu5Araujo4Lopez2Mora22Sonne16Cartagena11Velez3Barco19Yotun20Valera24Soyer21Romero
3Priso25Saliba7Eustaquio11Millar14Shaffelburg26Jebbison10David18Goodman23Sigur4De Fougerolles27Chukwu
CanadaCanada
5Araujo4Lopez2Mora22Sonne16Cartagena11Velez3Barco19Yotun20Valera24Soyer21Romero
PeruPeru
CanadaCanada
Marsch, Jesse
Coach
Substitutes
Tani Oluwaseyi 12
61' Out: Jonathan David

Jovan Ivanisevic 15
62' Out: Ralph Priso

Mathieu Choiniere 6
62' Out: Nathan Saliba

Jovan Ivanisevic 15
62' Out: Ralph Priso

Mathieu Choiniere 6
62' Out: Nathan Saliba

Richie Laryea 22
64' Out: Niko Sigur

Justin Smith 28
64' Out: Richard Chukwu

Promise David 24
64' Out: Liam Millar

Jamie Knight-Lebel 5
66' Out: Luc De Fougerolles

Samuel Piette 99
66' Out: Stephen Eustaquio

Samuel Piette 99
66' Out: Stephen Eustaquio

Luca Petrasso 97
90' Out: Richie Laryea
Missing players
Moise Bombito
Injured

Ismael Kone
Injured

Derek Cornelius
Injured

Tajon Buchanan
Injured

Jeevan Badwal
Injured
PeruPeru
Menezes, Mano
Coach
Substitutes
Gianluca Lapadula 9
46' Out: Alex Valera

Andre Carrillo 18
46' Out: Wilder Cartagena

Piero Alessandro Magallanes Broggi 26
46' Out: Bassco Soyer

Johnny Vidales 27
46' Out: Oslimg Mora

Renzo Garces 15
46' Out: Alfonso Barco

Jesus Pretell 6
66' Out: Yoshimar Yotun

Marco Huaman 13
66' Out: Oliver Sonne

Jairo Concha 17
73' Out: Jairo Velez

Cesar Inga 23
73' Out: Marcos Lopez
Missing players
Fabio Gruber
Injured

Statistics

Ball possession
Canada57%
43% Peru
Shots
7Off goal33On goal0

5
Shots blocked
0
7
Corner kicks
5
1
Offsides
3
0
Saves
1
23
Fouls
13
1
Yellow cards
2
0
Red cards
0

Canada vs Peru Betting tips

Canada haven't lost in any of their last 8 home matches.
Peru have lost 3 away matches in a row.
Peru haven't won any of their last 15 away matches.
Peru have conceded a goal in each of their last 5 matches.
Canada wins 1st half in 26% of their matches, Peru in 22% of their matches.
Canada wins 26% of halftimes, Peru wins 22%.
The winner of their last meeting was Canada.
On their last meeting Canada won by 1 goals.
When Canada leads 1-0 at home, they win in 75% of their matches.
When Peru leads 0-1 away, they win in 0% of their matches.
1/10

Canada vs Peru Predictions

Full-time result1x2
Probability67%23%10%
Odds1.444.25.25
Correct Score1-02-03-0
Probability18%15%9%
Odds66.510
Over/Under 2.5OverUnder
Probability42%59%
Odds1.951.85
BTTSYesNo
Probability35%65%
Odds2.11.67
Odds data provided by: Bet365

News

Head to head

Canada
Matches:  2
Peru
100%
Wins: 2
0%
Draws: 0
0%
Wins: 0
Recent meetings
  1. Int. Friendly Games
    3 Oct 2026
    CanadaCanada
    2 : 0
    PeruPeru
  2. Copa America
    25 Jun 2024
    PeruPeru
    0 : 1
    CanadaCanada

Form

CanadaCanada
  1. Int. Friendly Games
    6 Oct 2026
    USA
    1 : 0
    Canada
  2. Int. Friendly Games
    3 Oct 2026
    Canada
    2 : 0
    Peru
  3. Int. Friendly Games
    26 Sep 2026
    Canada
    1 : 0
    Chile
  4. World Cup
    4 Jul 2026
    Canada
    0 : 3
    Morocco
  5. World Cup
    28 Jun 2026
    South Africa
    0 : 1
    Canada
PeruPeru
  1. Int. Friendly Games
    6 Oct 2026
    Colombia
    2 : 0
    Peru
  2. Int. Friendly Games
    3 Oct 2026
    Canada
    2 : 0
    Peru
  3. Int. Friendly Games
    29 Sep 2026
    Mexico
    1 : 1
    Peru
  4. Int. Friendly Games
    26 Sep 2026
    USA
    4 : 1
    Peru
  5. Int. Friendly Games
    8 Jun 2026
    Spain
    3 : 1
    Peru

Match information

Content disclaimer

The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.

Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.

Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.

We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.