Backcheck
Recap · VAN at ANA

Canucks edge the Ducks in overtime

The Canucks stole one. They lost the expected-goals battle 3.17–3.62 and won anyway.

By the ModelJul 12, 11:47 AMxG: xgboost-0.758Edited for clarity
Away
VAN
Vancouver Canucks
4
Home
ANA
Anaheim Ducks
3
FINAL / OT
Process vs result

The underlying story

3.17Expected goals3.62
53% share for the better side
26Shot attempts (SOG)27
6High-danger chances6
43Corsi (all attempts)53
Score-adjusted: 44% / 56%
Source · NHL play-by-play · XGBoost xG

Anaheim dominated the underlying metrics but left with nothing. The Ducks generated 3.62 expected goals to Vancouver's 3.17 — a 53–47 split that suggested they should've won — yet lost 4-3 in overtime. The Canucks converted at an unsustainable rate, outperforming their xG by 0.83 goals. Anaheim went the other way, underperforming by the same 0.83.

Vancouver did possess one real edge: efficiency on the rush, scoring 2 goals on 22 chances. Anaheim created 3 rebound opportunities but converted only 1. The Canucks' power play was dominant—2 PPG on 9 PP shots (1.13 xG)—a lethal weapon.

Anaheim held 51% of shot attempts (27–26 on goal) but couldn't translate volume into a win. High-danger chances split 6–6, dead even. N. Tolopilo stopped 24 of 27 for Vancouver, posting a 0.889 SV% that beat his expected by 0.62 goals. L. Dostal faced 26 shots and made 22 saves at a 0.846 SV%, running 0.83 below projection.

The turning point came at 4:50 of overtime when M. Rossi fired a slap shot from the top of the circles past Dostal. Rossi (1G, 1A in 18:49) and B. Boeser (1G, 1A in 23:08) drove the Canucks' attack, with C. Kreider picking up 2 assists for Anaheim despite the loss.

Variance claimed another victim. The Ducks built a convincing case for the win on paper and executed well in stretches — but in the end, the scoreboard doesn't grade on process.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
VAN2 / 6 · 1.51 xG
ANA1 / 6 · 1.35 xG
Medium dangermid-range
VAN2 / 9 · 1.18 xG
ANA2 / 18 · 1.90 xG
Low dangerperimeter & point
VAN0 / 28 · 0.48 xG
ANA0 / 29 · 0.36 xG

VAN went 2-for-9 from medium danger on 1.18 expected goals — 0.8 above expected.

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

Finishing vs expected

expectedactual
VAN
4 G · 3.17 xG · +0.8
ANA
3 G · 3.62 xG · -0.6
012345
Goalies · GSAx (goals saved above expected)
N. TolopiloVAN
+0.6
L. DostalANA
-0.8

VAN finished +0.8 against expected, ANA -0.6 — L. Dostal (ANA) allowed 0.8 more goals than expected.

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

Shot diet

goalsshots
VAN
SNAP1/13
SLAP1/9
WRIST1/4
TIP IN1/8
BACKHAND0/0
BAT0/0
OTHER0/9
ANA
SNAP1/16
SLAP1/9
WRIST0/9
TIP IN0/3
BACKHAND1/2
BAT0/1
OTHER0/13
VAN
ANA
Off the rush
2 G on 22 · 2.40 xG
1 G on 26 · 2.73 xG
Off rebounds
1 G on 1 · 0.19 xG
1 G on 3 · 0.61 xG

Snap shots carried the volume: VAN went 1-for-13, ANA 1-for-16. VAN scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
B. Boeser
#6 · R · VAN
1 G · 1 A · 3 SOG · 23:08 TOI · -1
M. Rossi
#93 · C · VAN
1 G · 1 A · 2 SOG · 18:49 TOI
C. Kreider
#20 · L · ANA
0 G · 2 A · 1 SOG · 15:33 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • VAN was lethal off the rush — 2 goals on 22 rush chances.
  • ANA created 3 rebound opportunities (1 converted) — crashing the net effectively.
  • VAN power play was dominant — 2 PPG on 9 PP shots (1.13 xG).
Before the game — the model's pre-game read
Preview · VAN at ANA · 8:00 PM ET

The Ducks are the model's lean over the Canucks — with PDO regression in play

By the ModelJul 12, 11:27 AMEdited for clarity
Win probability

The model's lean

59%
ANA
Model favorite
41%
59%
VAN50ANA

ANA by 18 points of win probability — a clear lean. Projected score VAN 2.42.9 ANA; 17% 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 →ANA
44.0%5v5 xG%52.0%
46.0%Corsi%52.0%
2.22xGF / 602.80
2.81xGA / 602.59
1.60Goals for / gm2.09
2.56Goals against / gm2.32
0.974PDO — luck, not skill0.981

ANA holds 6 of 6 process categories — and PDO (0.974 vs 0.981) says ANA has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a 2.4–2.9 game with the Ducks favored at 59% win probability. That edge rests on a territorial advantage that recent form and shooting luck will test.

Anaheim owns the underlying play decisively. At even strength, Anaheim drives 52.0% of expected goals to Vancouver's 44.0% and controls shot volume at 52.0% Corsi to Vancouver's 46.0%. These are not marginal edges; they predict a fundamental territorial tilt toward Anaheim.

Recent form complicates the picture without erasing it. The Ducks have earned a 4-5-1 pace in their last 10, outpacing Vancouver on points, though both teams are underwater on goal differential. Anaheim sits at -6; Vancouver at -22. That Vancouver deficit is the real alarm.

Both teams' PDO rates demand scrutiny. Anaheim's 0.981 and Vancouver's 0.974 are both depressed—meaning both have underperformed their expected output and are due for positive regression. The Ducks' advantage in underlying metrics suggests they'll capture more of that regression benefit when shooting luck normalizes, a subtle but real edge in a tight model projection.

Anaheim leans on Beckett Sennecke (20G, 1.03 xG/60, 13.5% shooting) and Cutter Gauthier (25G, 0.99 xG/60, 12.9% shooting) at even strength. Vancouver's Filip Chytil, who carries a 1.03 xG/60, has not played in 69 days and is likely injured, leaving Drew O'Connor (13G, 11A, 11.8% shooting) as the primary offensive outlet. O'Connor has generated three hard-chance goals, a sign of efficiency in high-danger areas.

Neither team converts at the high-danger rate. Vancouver shows 0% on both hard-chance and rebound goals, as does Anaheim. That stasis favors the team generating more chances—which is Anaheim, by the numbers and the metrics.

Data: MoneyPuck 5v5 models, NHL API

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
ANA
Beckett Sennecke20G 19A
1.03 xG/60 · 8 HD · 13.5% sh
Cutter Gauthier25G 16A
0.99 xG/60 · 2 HD · 12.9% sh
Source · MoneyPuck skaters