Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballFriendliesFull time

Canada vs Peru

BC Place

CanadaWinner
2:0
Peru

Team statistics

  • 3Shots on goal0
  • 9Shots off goal2
  • 17Total shots4
  • 5Blocked shots2
  • 12Shots inside box2
  • 5Shots outside box2
  • 3Shots on goal0
  • 9Shots off goal2
  • 17Total shots4
  • 5Blocked shots2
  • 12Shots inside box2
  • 5Shots outside box2
  • 27Fouls13
  • 7Corners5
  • 1Offsides3
  • 61%Possession39%
  • 1Yellow cards2
  • -Red cards-
  • 0Saves1
  • 498Passes320
  • 432Accurate passes257
  • 87%Pass accuracy80%
  • -Expected goals-
  • -Goals prevented-

Line-ups

Canada 4-4-2

  1. 18O. GoodmanG
  2. 23N. SigurD
  3. 4L. De FougerollesD
  4. 3R. PrisoD
  5. 27R. ChukwuD
  6. 11L. MillarM
  7. 7S. EustaquioM
  8. 25N. SalibaM
  9. 14J. ShaffelburgM
  10. 26D. JebbisonF
  11. 10J. DavidF

Peru 4-4-1-1

  1. 21D. RomeroG
  2. 22O. SonneD
  3. 5M. AraujoD
  4. 3A. BarcoD
  5. 4M. LopezD
  6. 24B. Soyer
  7. 2O. MoraM
  8. 16W. CartagenaM
  9. 19Y. YotunM
  10. 11J. VelezF
  11. 20A. ValeraF

Canada 4-4-2

  1. 18O. GoodmanG
  2. 23N. SigurD
  3. 4L. De FougerollesD
  4. 3R. PrisoD
  5. 27R. ChukwuD
  6. 11L. MillarM
  7. 7S. EustaquioM
  8. 25N. SalibaM
  9. 14J. ShaffelburgM
  10. 26D. JebbisonF
  11. 10J. DavidF

Bench

  1. 16J. PantemisG
  2. 1D. St.ClairG
  3. 22R. LaryeaD
  4. 5J. Knight-LebelD
  5. 2J. IvanisevicD
  6. 20L. PetrassoD
  7. 28J. SmithM
  8. 6S. PietteM
  9. 15M. ChoiniereM
  10. 17T. BuchananF
  11. 9C. LarinF
  12. 21J. Russell-RoweF
  13. 24P. DavidF
  14. 12T. OluwaseyiF

Coach

Jesse Marsch

Peru 4-4-1-1

  1. 21D. RomeroG
  2. 22O. SonneD
  3. 5M. AraujoD
  4. 3A. BarcoD
  5. 4M. LopezD
  6. 24B. Soyer
  7. 2O. MoraM
  8. 16W. CartagenaM
  9. 19Y. YotunM
  10. 11J. VelezF
  11. 20A. ValeraF

Bench

  1. 1P. GalleseG
  2. 12M. CordovaG
  3. 13M. HuamanD
  4. 15R. GarcesD
  5. 23C. IngaD
  6. 8E. NoriegaM
  7. 17J. ConchaM
  8. 6J. PretellM
  9. 14R. VilcaM
  10. 27J. VidalesF
  11. 26P. MagallanesM
  12. 18A. CarrilloM
  13. 9G. LapadulaF
  14. 7A. UgarrizaF
  15. 25M. ZegarraD

Coach

Óscar Manuel Ibáñez Holzmann

Timeline

0'15'30'45'60'75'90'105'120'
  1. 19'GoalJ. Shaffelburg (assist: D. Jebbison)Canada
  2. 35'GoalJ. ShaffelburgCanada
0'15'30'45'60'75'90'105'120'
  1. 19'GoalJ. Shaffelburg (assist: D. Jebbison)Canada
  2. 35'GoalJ. ShaffelburgCanada
  3. 46'SubstitutionOn: J. VidalesOff: O. MoraPeru
  4. 46'SubstitutionOn: P. MagallanesOff: B. SoyerPeru
  5. 46'SubstitutionOn: A. CarrilloOff: W. CartagenaPeru
  6. 46'SubstitutionOn: G. LapadulaOff: A. ValeraPeru
  7. 48'SubstitutionOn: R. GarcesOff: A. BarcoPeru
  8. 62'SubstitutionOn: R. LaryeaOff: N. SigurCanada
  9. 62'SubstitutionOn: J. Knight-LebelOff: L. De FougerollesCanada
  10. 62'SubstitutionOn: J. IvanisevicOff: R. PrisoCanada
  11. 62'SubstitutionOn: J. SmithOff: R. ChukwuCanada
  12. 62'SubstitutionOn: M. ChoiniereOff: N. SalibaCanada
  13. 62'SubstitutionOn: T. BuchananOff: J. ShaffelburgCanada
  14. 62'SubstitutionOn: J. Russell-RoweOff: D. JebbisonCanada
  15. 62'SubstitutionOn: P. DavidOff: L. MillarCanada
  16. 62'SubstitutionOn: T. OluwaseyiOff: J. DavidCanada
  17. 66'SubstitutionOn: S. PietteOff: S. EustaquioCanada
  18. 66'SubstitutionOn: M. HuamanOff: O. SonnePeru
  19. 66'SubstitutionOn: J. PretellOff: Y. YotunPeru
  20. 73'SubstitutionOn: C. IngaOff: M. LopezPeru
  21. 73'SubstitutionOn: J. ConchaOff: J. VelezPeru
  22. 82'Yellow cardRenzo GarcésPeru
  23. 90'Yellow cardRichie LaryeaCanada
  24. 90'Yellow cardGianluca LapadulaPeru
  25. 90'SubstitutionOn: L. PetrassoOff: Canada

Players of the match

  • 8.9Jacob ShaffelburgCanada
  • 7.3Richard ChukwuCanada
  • 7.2Niko SigurCanada
PlayerMinutesRating
Jacob Shaffelburg638.9
Richard Chukwu657.3
Niko Sigur637.2
Ralph Priso637.2
Nathan-Dylan Saliba637.2
Jovan Ivanišević277.2
Jonathan David627
Luc De Fougerolles656.9
Liam Millar636.9
Stephen Eustaquio666.9
Jamie Knight-Lebel256.9
Richie Laryea266.9
Tajon Buchanan276.9
Mathieu Choinière276.9
Miguel Araujo906.9
Marcos López736.9
Wilder Cartagena456.9
Renzo Garcés456.9
Piero Magallanes456.9
Jhonny Vidales456.9
Jesús Pretell246.9
Jairo Concha176.9
Samuel Piette246.7
Oliver Sonne666.7
André Carrillo456.7
Marco Huamán246.7
Owen Goodman906.6
Yoshimar Yotún666.6
Jairo Vélez736.6
Bassco Soyer456.5
Alex Valera456.5
Justin Smith256.3
Jacen Russell Rowe276.3
Promise David276.3
Alfonso Barco456.3
Oslimg Mora456.3
César Inga176.3
Tani Oluwaseyi286.2
Diego Romero906.2
Gianluca Lapadula456.2
Daniel Jebbison636
Luca Petrasso1-
Dayne St. Clair--
James Pantemis--
Cyle Larin--
Matías Córdova--
Pedro Gallese--
Erick Noriega--
Rodrigo Vilca--
Matías Zegarra--
Adrián Ugarriza--

Recent matches

  • Canada
    3-2WLWLWW1
  • Peru
    1-2-2DWLLDD1

Head-to-head

1 match

1 CanadaDraws 00 Peru

1 match

1 CanadaDraws 00 Peru
  1. 2024-06-26Canada

Also in this competition

FinishedRussiavsNamibiaFriendliesCentral Stadium6:0
FinishedUruguay U18vsBelgium U18Friendlies1:0
FinishedEngland U18vsSpain U18Friendlies0:2
FinishedSenegal U23vsGambia U23FriendliesStade Leopold Senghor3:1
FinishedRussiavsNamibiaFriendliesCentral Stadium6:0
FinishedUruguay U18vsBelgium U18Friendlies1:0
FinishedEngland U18vsSpain U18Friendlies0:2
FinishedSenegal U23vsGambia U23FriendliesStade Leopold Senghor3:1
FinishedPortugal U19vsDenmark U19FriendliesAmelia Morais3:3
CancelledTunisiavsMaliFriendlies
FinishedIvory CoastvsCameroonFriendliesStade Alassane Ouattara0:1
FinishedEcuador U20vsPeru U20Friendlies3:2

Entertainment only. 18+. Play responsibly.