Backcheck
Recap · BOS at ANA

Ducks hold off the Bruins

The Ducks earned it — the game and the expected-goals battle both.

By the ModelJul 11, 5:07 PMxG: xgboost-0.758Edited for clarity
Away
BOS
Boston Bruins
3
Home
ANA
Anaheim Ducks
4
FINAL
Process vs result

The underlying story

3.56Expected goals3.88
52% share for the better side
39Shot attempts (SOG)33
1High-danger chances8
73Corsi (all attempts)69
Score-adjusted: 55% / 45%
Source · NHL play-by-play · XGBoost xG

Anaheim dominated the high-danger chances 8–1, yet barely outran Boston 4–3 — a result that understates how thoroughly the Ducks controlled what matters most.

The Ducks held 46% of shot attempts (33–39 on goal) and converted their efficiency into a 3.88–3.56 expected-goals edge. But the lopsided high-danger count — eight prime scoring chances to Boston's one — should have produced a wider margin.

Boston survived through rush efficiency: the Bruins scored three goals on 36 rush attempts, a lethal conversion rate compared to Anaheim's two on 29. The Ducks scored two of their four goals from low-danger spots — the kind of chances J. Korpisalo had to have.

J. Korpisalo made 29 saves on 33 shots (0.879 SV%). L. Dostal was far superior: 36-for-39 (0.923 SV%), outperforming his expected goals by 0.56.

Ian Moore's slap shot from the top of the circles in the third period (16:25) was the game's turning point.

Three Stars

  • #27 H. Lindholm (BOS) — 2A in 22:01
  • #39 M. Geekie (BOS) — 2G in 18:23
  • #23 M. McTavish (ANA) — 2A in 17:27
How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
BOS0 / 1 · 0.22 xG
ANA2 / 8 · 1.84 xG
Medium dangermid-range
BOS2 / 20 · 2.34 xG
ANA0 / 14 · 1.50 xG
Low dangerperimeter & point
BOS1 / 52 · 0.99 xG
ANA2 / 47 · 0.54 xG

ANA went 0-for-14 from medium danger on 1.50 expected goals — 1.5 left on the table.

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

Finishing vs expected

expectedactual
BOS
3 G · 3.56 xG · -0.6
ANA
4 G · 3.88 xG · +0.1
012345
Goalies · GSAx (goals saved above expected)
J. KorpisaloBOS
-0.1
L. DostalANA
+0.6

BOS finished -0.6 against expected, ANA +0.1 — L. Dostal (ANA) saved 0.6 goals above expected.

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

Shot diet

goalsshots
BOS
WRIST1/19
SNAP0/11
SLAP0/9
TIP IN2/7
BACKHAND0/4
WRAP AROUND0/2
DEFLECTED0/1
POKE0/0
OTHER0/20
ANA
WRIST1/17
SNAP0/13
SLAP2/7
TIP IN1/4
BACKHAND0/4
WRAP AROUND0/0
DEFLECTED0/0
POKE0/1
OTHER0/23
BOS
ANA
Off the rush
3 G on 36 · 2.71 xG
2 G on 29 · 2.96 xG
Off rebounds
0 G on 2 · 0.13 xG
1 G on 3 · 0.32 xG

Wrist shots carried the volume: BOS went 1-for-19, ANA 1-for-17. BOS scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
H. Lindholm
#27 · D · BOS
0 G · 2 A · 2 SOG · 22:01 TOI · -3
M. Geekie
#39 · C · BOS
2 G · 0 A · 3 SOG · 18:23 TOI
M. McTavish
#23 · C · ANA
0 G · 2 A · 1 SOG · 17:27 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • ANA scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • ANA was lethal off the rush — 2 goals on 29 rush chances.
  • BOS was lethal off the rush — 3 goals on 36 rush chances.
  • ANA created 3 rebound opportunities (1 converted) — crashing the net effectively.
  • BOS power play was dominant — 2 PPG on 7 PP shots (0.52 xG).
Before the game — the model's pre-game read
Preview · BOS at ANA · 10:00 PM ET

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

By the ModelJul 11, 4:49 PMEdited for clarity
Win probability

The model's lean

56%
ANA
Model favorite
44%
56%
BOS50ANA

ANA by 12 points of win probability — a modest lean. Projected score BOS 2.52.9 ANA; 18% chance it's tied after 60.

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

Tale of the tape

BOS← edge
edge →ANA
47.0%5v5 xG%52.0%
49.0%Corsi%52.0%
2.39xGF / 602.80
2.67xGA / 602.59
2.22Goals for / gm2.09
1.82Goals against / gm2.32
1.023PDO — luck, not skill0.981

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

Source · MoneyPuck season tables · 5v5

Anaheim's underlying play gives it the edge. The model projects a 2.5 - 2.9 goal game with the Ducks at 56% win probability, built on possession metrics that favor the visitors decisively. At 5v5, Anaheim generates 52.0% expected goals to Boston's 47.0% and controls the puck at 52.0% Corsi to 49.0%. The territorial advantage is clear.

The model's case strengthens when you factor in PDO regression. Anaheim sits at 0.981, meaning execution and goaltending have underperformed their underlying numbers. Boston is at 1.023, having caught luck on both fronts. Over 60 minutes, regression logic favors Anaheim—variance typically resets.

Fatigue introduces risk. L. Dostal and J. Swayman are both on back-to-backs, meaning a backup appearance or a visibly worn starter could alter the game's texture early.

Anaheim's scoring advantage is decisive. Beckett Sennecke (20G, 1.03 xG/60, 8 high-danger goals) and Cutter Gauthier (25G, 0.99 xG/60, 2 HD goals) form an elite pairing that Boston's secondary scoring cannot match. Viktor Arvidsson (1.04 xG/60, 18G, 2 HD goals) keeps the Bruins in contention, but Tanner Jeannot (6G, 0.75 xG/60) doesn't generate sufficient volume to offset Anaheim's wing depth.

Boston's path runs through defensive discipline and structure, betting on Arvidsson to capitalize on limited clean looks. Anaheim plays the better hockey and should be fresher. The model is decisive. Ducks.

Computed danger · scouting

Players to watch

BOS
Viktor Arvidsson18G 24A
1.04 xG/60 · 2 HD · 13.0% sh
Tanner Jeannot6G 14A
0.75 xG/60 · 2 HD · 8.3% 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