Backcheck
Recap · ANA at SEA

Ducks run the Kraken off the ice on the underlying numbers

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

By the ModelJul 12, 2:22 AMxG: xgboost-0.758Edited for clarity
Away
ANA
Anaheim Ducks
4
Home
SEA
Seattle Kraken
2
FINAL
Process vs result

The underlying story

3.92Expected goals2.00
66% share for the better side
31Shot attempts (SOG)22
4High-danger chances1
63Corsi (all attempts)50
Score-adjusted: 50% / 50%
Source · NHL play-by-play · XGBoost xG

Anaheim's 4-2 win was one of the rare cases where the box score and the underlying numbers align completely. The Ducks controlled 66% of expected goals at 5v5 (3.92–2.00), and the scoreline reflected it.

Anaheim converted 2 of 4 high-danger chances; Seattle had just one. That edge in the danger zone—where the scoring happens—proved decisive.

Quantity reinforced quality. Anaheim out-shot Seattle 31–22 at 5v5, and when they did shoot, they shot better—0.062 expected goals per shot versus 0.040. Seattle's rush attack offered a bright spot: the Kraken scored 2 goals on 21 rush attempts. Anaheim was equally lethal off the rush, scoring 2 on 27 chances, neutralizing what could have been the visitors' narrative.

Pavel Mintyukov's wrist shot from the slot in the third period (18:48) was the turning point. By then, the underlying dominance was already on display.

In goal, L. Dostal stopped 20 of 22 for Anaheim (0.909 SV%), while P. Grubauer made 27 saves for Seattle at 0.900 SV%, performing +0.92 against expected. Grubauer played well above the odds; it just wasn't enough.

Anaheim's net-crash strategy paid off—five rebound opportunities generated, with one converted. That's basic but effective: get second chances when the first look doesn't go in.

The Ducks didn't win despite the metrics. They won because of them.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
ANA2 / 4 · 1.62 xG
SEA0 / 1 · 0.18 xG
Medium dangermid-range
ANA2 / 13 · 1.44 xG
SEA1 / 11 · 1.08 xG
Low dangerperimeter & point
ANA0 / 46 · 0.86 xG
SEA1 / 38 · 0.74 xG

ANA went 0-for-46 from low danger on 0.86 expected goals — 0.9 left on the table.

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

Finishing vs expected

expectedactual
ANA
4 G · 3.92 xG · +0.1
SEA
2 G · 2.00 xG · +0.0
012345
Goalies · GSAx (goals saved above expected)
L. DostalANA
-0.0
P. GrubauerSEA
+0.9

ANA finished +0.1 against expected, SEA +0.0 — P. Grubauer (SEA) saved 0.9 goals above expected.

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

Shot diet

goalsshots
ANA
WRIST3/31
SLAP0/6
SNAP1/5
BACKHAND0/4
TIP IN0/2
WRAP AROUND0/1
DEFLECTED0/1
POKE0/0
BAT0/0
OTHER0/13
SEA
WRIST1/26
SLAP0/4
SNAP0/3
BACKHAND0/1
TIP IN0/2
WRAP AROUND0/1
DEFLECTED0/0
POKE1/1
BAT0/1
OTHER0/11
ANA
SEA
Off the rush
2 G on 27 · 1.96 xG
2 G on 21 · 1.29 xG
Off rebounds
1 G on 5 · 0.68 xG
0 G on 1 · 0.07 xG

Wrist shots carried the volume: ANA went 3-for-31, SEA 1-for-26. ANA scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
P. Mintyukov
#98 · D · ANA
1 G · 1 A · 3 SOG · 20:27 TOI · +2
C. Gauthier
#61 · L · ANA
1 G · 1 A · 7 SOG · 17:13 TOI · +1
J. LaCombe
#2 · D · ANA
0 G · 1 A · 1 SOG · 22:54 TOI · -1
Ranked from the box score — points first · Backcheck
What the model flagged
  • ANA had the higher quality looks — 0.062 xG/shot vs 0.040.
  • ANA was clinical in the high-danger zone — 2/4 on HD chances (50%).
  • SEA was lethal off the rush — 2 goals on 21 rush chances.
  • ANA was lethal off the rush — 2 goals on 27 rush chances.
  • ANA created 5 rebound opportunities (1 converted) — crashing the net effectively.
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 ModelJul 12, 2:20 AMEdited 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 sees Anaheim at 2.6 expected goals against Seattle's 2.5, favoring the Ducks at 53% win probability. That's as close to even money as you get.

Here's why: Anaheim owns the underlying play. At 5v5, the Ducks command 52.0% expected goals share and control play at 52.0% Corsi. Seattle musters 46.0% xG and 45.0% Corsi—a territorial disadvantage that usually predicts outcomes.

But Seattle is running hot. The Kraken's PDO sits at 1.011, their shooting and save percentages exceeding league average by enough to mask their possession deficit. Anaheim's PDO is 0.981, dragging on a team whose shot volume should produce more wins. The Ducks are due for positive regression; the Kraken are not.

That gap is the entire game. If Anaheim's shot quality converts at normal rates and Seattle's hot streak cools, the Ducks win. If Seattle's luck holds and Anaheim stays snake-bitten, the Kraken steal one.

Beckett Sennecke (20G, 19A, 1.03 xG/60, 8 high-danger goals at 13.5% shooting) is Anaheim's engine. He's generating chances at a rate that suggests he'll sustain his output. Cutter Gauthier (25G, 16A, 0.99 xG/60, 2 high-danger goals at 12.9% shooting) is the closer, converting at a high clip—though his low-danger production raises questions about consistency.

Seattle's top tier is thinner. Shane Wright (8G, 10A, 0.77 xG/60, 4 high-danger goals at 10.4% shooting) generates at a respectable rate. Berkly Catton (6G, 8A, 0.68 xG/60, 5 high-danger goals at 8.8% shooting) trails him in both generation and output.

The Ducks should win this on process. Whether they do depends on whether Anaheim's mechanics finally catch up to its luck—or whether the Kraken's does.

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
Shane Wright8G 10A
0.77 xG/60 · 4 HD · 10.4% sh
Berkly Catton6G 8A
0.68 xG/60 · 5 HD · 8.8% sh
Source · MoneyPuck skaters