Backcheck
Recap · ANA at SEA

Kraken hold off the Ducks

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

By the ModelJun 16, 2:19 PMxG: xgboost-0.758Edited for clarity
Away
ANA
Anaheim Ducks
1
Home
SEA
Seattle Kraken
3
FINAL
Process vs result

The underlying story

3.18Expected goals3.78
54% share for the better side
36Shot attempts (SOG)31
3High-danger chances5
87Corsi (all attempts)53
Score-adjusted: 66% / 34%
Source · NHL play-by-play · XGBoost xG

Anaheim generated far weaker shot quality: 0.037 xG/shot to Seattle's 0.071, which explains how the Ducks' 36 shot attempts yielded only 3.18 expected goals while the Kraken's 31 generated 3.78. But the quality gap understates the reality. ANA underperformed their xG by 2.18 goals, scoring just 1 on 3.18 expected.

The underlying game was close. SEA held 46% of shot attempts (31–36 on goal). High-danger chances went 5–3 to the Kraken. It played like a coin flip until the goaltending tilted the table.

J. Daccord (SEA) was the difference. His 35 saves on 36 shots (0.972 SV%) represented 2.18 goals above expected—a performance that transformed a close game into a rout. L. Dostal, despite outperforming expectation by 0.78 goals (28/31), couldn't overcome ANA's cold offensive night.

SEA struck at the right moments. Jared McCann's wrist shot from the slot (P3, 04:25) was the turning point. The Kraken converted 3 of 27 rush chances and generated 4 rebound opportunities without cashing any, but their timing was superior to ANA's equivalent wastefulness.

Final: ANA 1 – SEA 3

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
ANA0 / 3 · 0.69 xG
SEA1 / 5 · 1.70 xG
Medium dangermid-range
ANA1 / 12 · 1.34 xG
SEA1 / 13 · 1.29 xG
Low dangerperimeter & point
ANA0 / 72 · 1.15 xG
SEA1 / 35 · 0.79 xG

ANA went 0-for-72 from low danger on 1.15 expected goals — 1.1 left on the table.

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

Finishing vs expected

expectedactual
ANA
1 G · 3.18 xG · -2.2
SEA
3 G · 3.78 xG · -0.8
012345
Goalies · GSAx (goals saved above expected)
L. DostalANA
+0.8
J. DaccordSEA
+2.2

ANA finished -2.2 against expected, SEA -0.8 — J. Daccord (SEA) saved 2.2 goals above expected.

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

Shot diet

goalsshots
ANA
WRIST0/39
SLAP0/3
SNAP0/6
TIP IN0/5
BACKHAND1/3
WRAP AROUND0/2
OTHER0/29
SEA
WRIST3/35
SLAP0/7
SNAP0/1
TIP IN0/1
BACKHAND0/2
WRAP AROUND0/0
OTHER0/7
ANA
SEA
Off the rush
1 G on 35 · 2.46 xG
3 G on 27 · 2.12 xG
Off rebounds
0 G on 4 · 0.29 xG
0 G on 4 · 0.46 xG

Wrist shots carried the volume: ANA went 0-for-39, SEA 3-for-35. SEA scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
A. Larsson
#6 · D ·
0 G · 1 A · 1 SOG · 21:51 TOI · +1
B. Montour
#62 · D ·
0 G · 1 A · 4 SOG · 21:18 TOI · +1
M. McTavish
#23 · C ·
0 G · 1 A · 2 SOG · 20:24 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • J. Daccord (SEA) stopped 2.2 goals above expected.
  • SEA generated far more dangerous chances — 0.071 xG/shot vs 0.037. Quality over quantity.
  • SEA was lethal off the rush — 3 goals on 27 rush chances.
  • SEA created 4 rebound opportunities (0 converted) — crashing the net effectively.
  • ANA created 4 rebound opportunities (0 converted) — crashing the net effectively.
  • ANA underperformed xG by 2.2 — wasted quality chances.
  • J. Daccord (SEA) saved 2.2 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · ANA at SEA · 10:00 PM ET

Ducks at Kraken: a genuine coin flip

By the ModelJun 16, 2:18 PMEdited for clarity
Win probability

The model's lean

53%
ANA
Model favorite
53%
47%
ANA50SEA

ANA by 6 points of win probability — a modest lean. Projected score ANA 2.62.5 SEA; 18% chance it's tied after 60.

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

Tale of the tape

ANA← edge
edge →SEA
52.0%5v5 xG%46.0%
52.0%Corsi%45.0%
2.80xGF / 602.13
2.59xGA / 602.51
2.09Goals for / gm1.87
2.32Goals against / gm1.95
0.981PDO — luck, not skill1.011

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

Source · MoneyPuck season tables · 5v5

The model projects ANA 2.6 - 2.5 SEA with Seattle at 47% win probability. This is a pick'em.

Anaheim dominates underlying play. The Ducks generate 52.0% expected goals at 5v5 compared to Seattle's 46.0%, and control 52.0% of shot attempts versus Seattle's 45.0%. This territorial advantage compounds over a season but is noisy on a given night. Seattle's PDO is 1.011—the Kraken are overperforming—while Anaheim sits at 0.981 and due for positive regression.

Rest favors Seattle: seven days off versus Anaheim's five.

Beckett Sennecke anchors Anaheim's offense at 1.03 xG/60, 20G, 19A, with 8 high-danger goals and 13.5% shooting. Cutter Gauthier (25G, 16A, 0.99 xG/60, 2 high-danger goals, 12.9% shooting) is just as efficient. Jacob Melanson leads Seattle at 0.88 xG/60 with only 2G and 3A across 2 high-danger goals at a 6.1% shooting rate—regression built in. Ben Meyers (7G, 8A, 0.82 xG/60, 1 high-danger goal, 12.1% shooting) generates less volume but at sustainable efficiency.

Mason McTavish is Anaheim's defensive weak spot; Chandler Stephenson fills that role for Seattle. Neither team has generated notable secondary or rebound scoring off high-danger chances this season.

Three Things to Watch:

  • Whether Anaheim's 52.0% Corsi translates to goals—the Ducks excel over time but one game is a high-variance sample.
  • Seattle's rest cushion and hot PDO: can the Kraken maintain 1.011, or does Anaheim's 0.981 regression close the gap?
  • Sennecke's 1.03 xG/60 and 13.5% shooting are elite-tier; unsustainable long-term but dangerous tonight.
Computed danger · scouting

Players to watch

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
SEA
Jacob Melanson2G 3A
0.88 xG/60 · 2 HD · 6.1% sh
Ben Meyers7G 8A
0.82 xG/60 · 1 HD · 12.1% sh
Source · MoneyPuck skaters