Internal use only
Skip to main content
GoalorithmSports intelligence
All Sports

Football

Upcoming GamesPredictionsPlayer ProjectionsParlay BuilderMy PicksBetting JournalResults

Intelligence

NewsModel PerformanceData Health

Explore

StandingsValue ScanPlayersCompetitions

Build your edge

Understand every number behind the call.

Learn the numbers Explore membership

Match intelligence

News

All sportsFootballBasketballMLBNFL

Football

News

All sportsFootballBasketballMLBNFL
GOALORITHM / FTB

Match analysis · Friendlies

Research workspace

Canada 2-0 Peru: Match Analysis & Model Review

Canada 2-0 Peru in a friendly, Saturday, October 3: how the goals came, the numbers behind the result and how Goalorithm's model called it.

← All news
Home / News / Soccer / Match analysis

Published October 3, 2026 · By the Goalorithm model desk

Read the preview written before kickoff →

Match report

A 2-0 win for Canada over Peru in a friendly on Saturday, October 3, with 2-0 the final score and 2-0 the half-time score. J. Shaffelburg scored twice before the interval, and the score remained unchanged after the break. Canada finished with two goals, while Peru had no goals; the result was settled by the two first-half goals.

The match was played at BC Place. The scoring gave Canada its lead in the 19th minute, then J. Shaffelburg struck again in the 35th minute. By half-time, Canada led 2-0; the second half added no goals. The match ended with Canada holding the advantage established before the interval.

How it unfolded

J. Shaffelburg put Canada ahead in the 19th minute, making it 1-0. He scored again in the 35th minute to make it 2-0. The account of the lead is simple: only Canada ever led. Canada held a two-goal lead at 2-0, and the goals made Shaffelburg's contribution a brace. The interval arrived with Canada ahead 2-0; neither side changed the score after the break.

The numbers

Canada recorded 10 shots and 2 shots on target; Peru recorded 2 shots and 0 shots on target. The figures set out each side's attempts and efforts on target, alongside the scoreline: Canada scored two goals and Peru scored no goals, with two goals in all.

More soccer news

All news →

SoccerPreview· Primeira Liga

Moreirense vs GIL Vicente Prediction & Preview (October 9)

Moreirense vs GIL Vicente in Primeira Liga, Friday, October 9. Goalorithm's model makes GIL Vicente win the most likely result at 37.5%. Form, the table, head-to-head and the likeliest scores.

Fri, Oct 9 · 1:45 PM ET

SoccerPreview· Eredivisie

PSV Eindhoven vs Heerenveen Prediction & Preview (October 9)

PSV Eindhoven vs Heerenveen in Eredivisie, Friday, October 9. Goalorithm's model makes PSV Eindhoven win the most likely result at 72.7%. Form, the table, team news, head-to-head and the likeliest scores.

Fri, Oct 9 · 2:00 PM ET

Matches
Predictions
My Picks

Possession was 59% for Canada and 41% for Peru. The corner count was 5 for Canada and 4 for Peru. These measures give a picture of the match beyond the goals, while the final score records the outcome: a 2-0 win for Canada over Peru.

Standout performers

Jacob Shaffelburg was Canada's best-rated player, with a rating of 8.7 and 2 goals. His contribution included both goals, arriving in the 19th minute and the 35th minute; those strikes established the lead that lasted to the final whistle. Wilder Cartagena was Peru's best-rated player, rated 6.9.

How the model called it

Goalorithm's pre-match probabilities are estimates. The model gave Canada a 60.3% chance of winning, a draw 24.3%, and Peru a 15.4% chance of winning. Its most likely outcome was Canada to win, with that outcome assigned 60.3%; the model's most likely outcome happened.

See every number for this game in the Match Center →

How this was written: an AI writer drafts the words from Goalorithm's own data. Every figure is filled in from our model and match records, never by the writer, and nothing we don't hold is guessed. Probabilities are model estimates, not certainties.

For informational/entertainment purposes only — not betting or financial advice. 21+. Gambling problem? Call 1-800-GAMBLER.

Friendlies

Canada vs Peru

Sat, Oct 3 · 2:00 PM ET · BC Place

Full time

2–0

Half-time 2–0

  • 19'J. Shaffelburg1–0
  • 35'J. Shaffelburg2–0

The model before the game

Canada
60.3%
Draw
24.3%
Peru
15.4%

The model's most likely outcome happened.

The numbers

CanadaStatisticPeru
10shots2
5corners4
59%possession41%
2shots on target0
Open the Match Center

SoccerPreview· Bundesliga

Borussia Dortmund vs Werder Bremen Prediction & Preview (October 9)

Borussia Dortmund vs Werder Bremen in Bundesliga, Friday, October 9. Goalorithm's model makes Borussia Dortmund win the most likely result at 68.8%. Form, the table, team news, head-to-head and the likeliest scores.

Fri, Oct 9 · 2:30 PM ET

SoccerPreview· Ligue 1

Lens vs Lyon Prediction & Preview (October 9)

Lens vs Lyon in Ligue 1, Friday, October 9. Goalorithm's model makes Lens win the most likely result at 37.4%. Form, the table, team news, head-to-head and the likeliest scores.

Fri, Oct 9 · 2:45 PM ET