Backcheck
Recap · VAN at TOR

Maple Leafs shut out the Canucks, 5-0

The Maple Leafs stole one. They lost the expected-goals battle 3.82–3.12 and won anyway.

By the ModelJul 12, 12:07 AMxG: xgboost-0.758Edited for clarity
Away
VAN
Vancouver Canucks
0
Home
TOR
Toronto Maple Leafs
5
FINAL
Process vs result

The underlying story

3.82Expected goals3.12
55% share for the better side
29Shot attempts (SOG)24
6High-danger chances2
71Corsi (all attempts)44
Score-adjusted: 68% / 32%
Source · NHL play-by-play · XGBoost xG

Toronto's 5-0 victory over Vancouver reads like a heist. The Canucks dominated the underlying metrics—3.82 expected goals to 3.12, holding 55% at 5v5—and still lost by five. In a sport ruled by volume and quality, the Leafs did neither better. Yet there was the scoreboard.

The difference was goaltending. J. Woll saved 3.82 goals above expected: all 29 shots faced, including every high-danger chance. For Vancouver, the gap was worse. T. Demko gave up 2.22 goals above expected in six shots, while K. Lankinen posted a 0.889 save percentage on 18 attempts. Woll stole the game; Demko gave it away.

The Leafs' edge was shooting quality. At 0.071 expected goals per shot versus Vancouver's 0.054, their chances were genuinely dangerous. They converted ruthlessly: five goals on 26 rush chances, a rate that speaks to both depth and opportunity. The Canucks couldn't finish. Zero on six high-danger attempts—a miss rate that will regress, but didn't today. They created three rebound chances and buried none.

Nicholas Robertson's snap shot from the high slot at 19:46 of the third period was the turning point. By then, though, Woll had already rewritten the story. The Leafs won a game Vancouver played well enough to take—not because Toronto played better hockey, but because Toronto played better when it counted.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
VAN0 / 6 · 1.54 xG
TOR1 / 2 · 0.45 xG
Medium dangermid-range
VAN0 / 16 · 1.61 xG
TOR4 / 21 · 2.43 xG
Low dangerperimeter & point
VAN0 / 49 · 0.67 xG
TOR0 / 21 · 0.24 xG

VAN went 0-for-16 from medium danger on 1.61 expected goals — 1.6 left on the table.

Source · Backcheck xG model · NHL play-by-play
The luck layer

Finishing vs expected

expectedactual
VAN
0 G · 3.82 xG · -3.8
TOR
5 G · 3.12 xG · +1.9
0123456
Goalies · GSAx (goals saved above expected)
K. LankinenVAN
+0.3
T. DemkoVAN
-2.2
J. WollTOR
+3.8

VAN finished -3.8 against expected, TOR +1.9 — J. Woll (TOR) saved 3.8 goals above expected.

Source · Backcheck xG model
What they shot — and what went in

Shot diet

goalsshots
VAN
WRIST0/20
TIP IN0/7
SNAP0/5
BACKHAND0/4
SLAP0/6
DEFLECTED0/4
WRAP AROUND0/3
BETWEEN LEGS0/1
OTHER0/21
TOR
WRIST2/17
TIP IN0/3
SNAP1/4
BACKHAND1/5
SLAP0/2
DEFLECTED1/2
WRAP AROUND0/1
BETWEEN LEGS0/0
OTHER0/10
VAN
TOR
Off the rush
0 G on 34 · 2.72 xG
5 G on 26 · 2.74 xG
Off rebounds
0 G on 3 · 0.58 xG
0 G on 0 · 0.00 xG

Wrist shots carried the volume: VAN went 0-for-20, TOR 2-for-17. TOR scored 5 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
W. Nylander
#88 · R · TOR
1 G · 2 A · 1 SOG · 13:16 TOI · +2
T. Stecher
#28 · D · TOR
0 G · 1 A · 1 SOG · 20:43 TOI · +1
B. Carlo
#25 · D · TOR
0 G · 1 A · 0 SOG · 20:35 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • TOR won despite being outplayed by xG (45%). Goaltending or finishing carried them.
  • J. Woll (TOR) stopped 3.8 goals above expected.
  • T. Demko (VAN) gave up 2.2 goals more than expected — well below their workload.
  • TOR generated far more dangerous chances — 0.071 xG/shot vs 0.054. Quality over quantity.
  • VAN couldn't convert — 0/6 on high-danger chances. That won't happen often.
  • TOR was lethal off the rush — 5 goals on 26 rush chances.
  • VAN created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • TOR outperformed their expected goals by 1.9 — elite finishing or lucky bounces.
  • VAN underperformed xG by 3.8 — wasted quality chances.
  • J. Woll (TOR) saved 3.8 goals above expected — stole the show.
  • J. Woll was a wall on HD chances — 100% SV on 6 high-danger shots.
Before the game — the model's pre-game read
Preview · VAN at TOR · 7:00 PM ET

Canucks at Maple Leafs: a genuine coin flip

By the ModelJul 12, 12:04 AMEdited for clarity
Win probability

The model's lean

54%
TOR
Model favorite
46%
54%
VAN50TOR

TOR by 8 points of win probability — a modest lean. Projected score VAN 2.52.7 TOR; 18% chance it's tied after 60.

Source · Backcheck Poisson projection · season scoring rates
Season profile · edge from the spine

Tale of the tape

VAN← edge
edge →TOR
44.0%5v5 xG%46.0%
46.0%Corsi%45.0%
2.22xGF / 602.24
2.81xGA / 602.67
1.60Goals for / gm2.09
2.56Goals against / gm2.52
0.974PDO — luck, not skill1.002

TOR holds 5 of 6 process categories — and PDO (0.974 vs 1.002) says TOR has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a 2.5–2.7 goal spread with Toronto at 54% win probability. This is about as close as it gets.

Toronto's recent form supports that narrow edge: the Maple Leafs are 6-2-2 in their last 10, while Vancouver sits at -12 goal differential over the same stretch. The underlying metrics, though, complicate the picture. Toronto's 46.0% expected goals share barely outpaces Vancouver's 44.0%, and the Canucks actually lead in Corsi% at 46.0% to the Leafs' 45.0%. Vancouver's PDO of 0.974 suggests they're running cold on conversion and goaltending luck—the exact conditions that produce positive regression.

Both D. Hildeby and K. Lankinen are navigating back-to-backs, forcing both coaches to choose between a rested backup and a tired starter.

The matchup lives in scoring efficiency. Filip Chytil anchors Vancouver's offense at 1.03 expected goals per 60 minutes with a 15.0% shooting percentage, though his 3 goals and 1 hard-chance goal suggest streakiness over consistency. Drew O'Connor (0.85 xG/60, 13 goals, 11.8% shooting) operates at lower volume.

Toronto's Auston Matthews presents a different threat at 1.10 xG/60 and 17 goals. John Tavares (0.91 xG/60, 15 goals, 12.4% shooting, 24 assists) has been more creative than finishing-oriented, with only 3 hard-chance goals.

Both teams carry structural defensive gaps. Vancouver has generated 0% of its goals from hard chances or rebounds—a sign that second-chance opportunities aren't materializing, which points beyond individual performance (Victor Mancini) to system-level issues. Toronto mirrors this concern with Bo Groulx as the defensive pressure point and 0% hard-chance conversion.

This is genuinely close. Toronto's hot streak and home-ice advantage justify the 54% projection. But Vancouver's superior underlying metrics and due regression make them a live threat in what amounts to a near-perfect toss-up.

Computed danger · scouting

Players to watch

VAN
Filip Chytil3G 0A
1.03 xG/60 · 1 HD · 15.0% sh
Drew O'Connor13G 11A
0.85 xG/60 · 3 HD · 11.8% sh
TOR
Auston Matthews17G 13A
1.10 xG/60 · 1 HD · 10.6% sh
John Tavares15G 24A
0.91 xG/60 · 3 HD · 12.4% sh
Source · MoneyPuck skaters