Backcheck
Recap · STL at ANA

Blues shut out the Ducks, 4-0

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

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

The underlying story

5.72Expected goals2.55
69% share for the better side
35Shot attempts (SOG)22
9High-danger chances3
69Corsi (all attempts)58
Score-adjusted: 50% / 51%
Source · NHL play-by-play · XGBoost xG

J. Hofer conducted a shutout so complete that he stopped 2.55 goals above what shot quality would predict—a measure of performance that separates masterworks from routine victories. The underlying dominance extended across all metrics: St. Louis commanded 69 percent of 5v5 expected goals (5.72–2.55) and generated 9 high-danger chances to Anaheim's 3.

The Ducks' inefficiency made the margin feel even worse. Anaheim shot just 39 percent of attempts (22–35 on goal) and underperformed their expected goals by 2.55, suggesting they wasted the quality opportunities they created. In contrast, St. Louis converted three times off the rush and scored twice from low-danger situations, plays where the opposing goaltender must execute. The Blues also generated five rebound chances.

Pius Suter's early wrist shot from the point set the tone and opened the account. J. Snuggerud delivered with a goal and assist in 14:58, while P. Broberg (1A, 27:04) and C. Fowler (1A, 21:11) registered from the blue line.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
STL1 / 9 · 3.07 xG
ANA0 / 3 · 0.73 xG
Medium dangermid-range
STL1 / 18 · 1.89 xG
ANA0 / 11 · 1.03 xG
Low dangerperimeter & point
STL2 / 42 · 0.76 xG
ANA0 / 44 · 0.79 xG

STL went 1-for-9 from high danger on 3.07 expected goals — 2.1 left on the table.

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

Finishing vs expected

expectedactual
STL
4 G · 5.72 xG · -1.7
ANA
0 G · 2.55 xG · -2.5
01234567
Goalies · GSAx (goals saved above expected)
J. HoferSTL
+2.6
V. HussoANA
+2.7

STL finished -1.7 against expected, ANA -2.5 — V. Husso (ANA) saved 2.7 goals above expected.

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

Shot diet

goalsshots
STL
SNAP2/21
WRIST1/17
SLAP1/8
TIP IN0/5
BACKHAND0/2
OTHER0/16
ANA
SNAP0/22
WRIST0/5
SLAP0/6
TIP IN0/7
BACKHAND0/2
OTHER0/16
STL
ANA
Off the rush
3 G on 31 · 2.88 xG
0 G on 24 · 1.85 xG
Off rebounds
0 G on 5 · 1.06 xG
0 G on 3 · 0.29 xG

Snap shots carried the volume: STL went 2-for-21, ANA 0-for-22. STL scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
J. Snuggerud
#21 · R · STL
1 G · 1 A · 3 SOG · 14:58 TOI · +1
P. Broberg
#6 · D · STL
0 G · 1 A · 0 SOG · 27:04 TOI · +1
C. Fowler
#17 · D · STL
0 G · 1 A · 1 SOG · 21:11 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • J. Hofer (STL) stopped 2.6 goals above expected.
  • STL had the higher quality looks — 0.083 xG/shot vs 0.044.
  • STL scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • STL was lethal off the rush — 3 goals on 31 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 2.5 — wasted quality chances.
  • STL underperformed xG by 1.7 — wasted quality chances.
  • J. Hofer (STL) saved 2.5 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · STL at ANA · 9:00 PM ET

Blues at Ducks: a genuine coin flip

By the ModelJul 12, 6:13 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 2.5–2.7 xG game with Anaheim at 55% win probability. That's as close to a pick'em as analytics gets.

Look at the underlying play. Anaheim generates 52.0% of expected goals at 5v5 while St. Louis manages 49.0%. In territorial possession (Corsi), it's 52.0% to 48.0%. That advantage is real but thin—thin enough that a single hot line, goaltending, or luck can erase it entirely.

Here's where it breaks: Anaheim's PDO sits at 0.981, signaling regression risk. The Ducks are running cold on finishing and saves alike. St. Louis, at 1.000, is neither lucky nor unlucky—neutral ground.

Beckett Sennecke leads Anaheim's attack. He's at 1.03 xG per 60 minutes with 20 goals and 8 high-danger chances. His 13.5% shooting rate won't hold. Cutter Gauthier provides secondary punch at 0.99 xG/60 and 25 goals, though his 12.9% shot rate is equally unsustainable.

St. Louis counters with Jimmy Snuggerud (0.86 xG/60, 15 goals, 2 high-danger tallies) and Dylan Holloway (0.82 xG/60, 13 goals at a 10.8% clip). Both are productive but lack the ceiling of Anaheim's top two. The offensive asymmetry favors the Ducks.

Goaltending muddies things. Both L. Dostal and J. Binnington are on back-to-backs, which typically means either a backup starter or a tired veteran. Neither has given his team a decisive edge this season.

The central tension is this: Anaheim should win by the numbers, yet 55% in a single game is barely better than a coin flip when variance enters. St. Louis isn't outmaneuvered—just slightly behind in a narrow slice. The Ducks' underlying edge is real enough to bet over time, hollow enough to lose on any given night.

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