Backcheck
Recap · STL at ANA

Blues pull away from the Ducks

The Blues stole one. They lost the expected-goals battle 3.34–3.85 and won anyway.

By the ModelJul 12, 10:10 AMxG: xgboost-0.758Edited for clarity
Away
STL
St. Louis Blues
6
Home
ANA
Anaheim Ducks
2
FINAL
Process vs result

The underlying story

3.34Expected goals3.85
54% share for the better side
29Shot attempts (SOG)27
3High-danger chances9
51Corsi (all attempts)61
Score-adjusted: 41% / 59%
Source · NHL play-by-play · XGBoost xG

St. Louis routed Anaheim 6-2, but expected goals ran 3.85-3.34—a split that suggests a much closer game. The Ducks underperformed their xG by 1.85 goals; the Blues overshot theirs by 2.66. The gap came down to goaltending and execution.

J. Hofer (STL) stopped 1.85 goals above expected on 25 saves. L. Dostal (ANA) allowed 2.66 more than expected on 29 shots. That variance alone accounts for most of the margin.

St. Louis translated this edge into rush dominance, scoring four goals on 26 transition attempts. Dylan Holloway's sharp-angle snap shot (P3, 01:22) served as the pivot.

The Blues' power play added distance: 2 goals on 7 attempts.

Anaheim wasn't toothless—nine high-danger chances to St. Louis's three—but three rebound opportunities yielded nothing. The underlying story: quality without conversion.


Final: STL 6 – ANA 2

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
STL1 / 3 · 0.67 xG
ANA2 / 9 · 2.00 xG
Medium dangermid-range
STL5 / 23 · 2.13 xG
ANA0 / 12 · 1.28 xG
Low dangerperimeter & point
STL0 / 25 · 0.54 xG
ANA0 / 40 · 0.58 xG

STL went 5-for-23 from medium danger on 2.13 expected goals — 2.9 above expected.

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

Finishing vs expected

expectedactual
STL
6 G · 3.34 xG · +2.7
ANA
2 G · 3.85 xG · -1.9
01234567
Goalies · GSAx (goals saved above expected)
J. HoferSTL
+1.9
L. DostalANA
-2.7

STL finished +2.7 against expected, ANA -1.9 — L. Dostal (ANA) allowed 2.7 more goals than expected.

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

Shot diet

goalsshots
STL
SNAP5/21
WRIST1/7
SLAP0/2
TIP IN0/5
BACKHAND0/2
DEFLECTED0/2
BAT0/1
WRAP AROUND0/1
OTHER0/10
ANA
SNAP0/16
WRIST1/15
SLAP1/7
TIP IN0/3
BACKHAND0/4
DEFLECTED0/2
BAT0/0
WRAP AROUND0/0
OTHER0/14
STL
ANA
Off the rush
4 G on 26 · 1.91 xG
1 G on 28 · 2.96 xG
Off rebounds
0 G on 5 · 0.72 xG
0 G on 3 · 0.47 xG

Snap shots carried the volume: STL went 5-for-21, ANA 0-for-16. STL scored 4 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
R. Thomas
#18 · C · STL
1 G · 2 A · 1 SOG · 18:20 TOI · +1
P. Broberg
#6 · D · STL
0 G · 2 A · 1 SOG · 23:04 TOI · +1
C. Parayko
#55 · D · STL
1 G · 1 A · 2 SOG · 22:38 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • J. Hofer (STL) stopped 1.9 goals above expected.
  • L. Dostal (ANA) gave up 2.7 goals more than expected — well below their workload.
  • STL was lethal off the rush — 4 goals on 26 rush chances.
  • ANA created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • STL created 5 rebound opportunities (0 converted) — crashing the net effectively.
  • ANA underperformed xG by 1.9 — wasted quality chances.
  • STL outperformed their expected goals by 2.7 — elite finishing or lucky bounces.
  • J. Hofer (STL) saved 1.9 goals above expected — stole the show.
  • STL power play was dominant — 2 PPG on 7 PP shots (0.43 xG).
Before the game — the model's pre-game read
Preview · STL at ANA · 10:00 PM ET

Blues at Ducks: a genuine coin flip

By the ModelJul 12, 10:09 AMEdited for clarity
Win probability

The model's lean

55%
ANA
Model favorite
45%
55%
STL50ANA

ANA by 10 points of win probability — a modest lean. Projected score STL 2.52.7 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

STL← edge
edge →ANA
49.0%5v5 xG%52.0%
48.0%Corsi%52.0%
2.34xGF / 602.80
2.40xGA / 602.59
2.00Goals for / gm2.09
2.12Goals against / gm2.32
1.000PDO — luck, not skill0.981

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

Source · MoneyPuck season tables · 5v5

The model projects a STL 2.5-2.7 ANA game with the Ducks at 55% win probability—as close to a pick'em as you'll find.

Anaheim owns the underlying play. The Ducks hold a 52.0% 5v5 expected goals share against St. Louis's 49.0%, and control the puck at a 52.0% Corsi clip to the Blues' 48.0%. Territorial domination should translate to more chances and better chances. Yet the Ducks' PDO of 0.981 tells a different story: they're running cold on the shot-luck scale, which means regression toward average is baked in. St. Louis's PDO of 1.000 means they're getting their typical bounces. Anaheim hasn't.

Both goalies check in on the second night of back-to-backs. L. Dostal faces either rest or fatigue; J. Binnington does the same. How each team deploys—backup or tired starter—carries real consequence.

Offensively, the gap between the teams' best players reveals hierarchy. Beckett Sennecke runs 1.03 expected goals per 60 and has scored 20 goals with 8 hard-chance conversions on a 13.5% shooting rate—elite volume and elite finishing. Cutter Gauthier (0.99 xG/60, 25 goals, 12.9% shooting) sustains that offensive pressure. St. Louis counters with Jimmy Snuggerud (0.86 xG/60, 15 goals, 11.9% shooting, 2 hard-chance conversions) and Dylan Holloway (0.82 xG/60, 13 goals, 10.8% shooting). The Blues have depth, but Sennecke isolates as the single most efficient finisher in this matchup.

Both teams register 0% hard-chance goal rates and 0% rebound conversion rates. Anaheim's defensive weak link is Mason McTavish; St. Louis's is Jimmy Snuggerud.

The Ducks' possession and shot-quality edge should prevail. Their cold PDO is the only structural reason this remains a flip. Back-to-back goaltending—and deployment decisions—could distribute variance either direction, but the underlying edge belongs to Anaheim.

Computed danger · scouting

Players to watch

STL
Jimmy Snuggerud15G 22A
0.86 xG/60 · 2 HD · 11.9% sh
Dylan Holloway13G 24A
0.82 xG/60 · 1 HD · 10.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