Backcheck
Recap · SEA at DAL

Stars hold off the Kraken

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

By the ModelJul 11, 3:22 PMxG: xgboost-0.758Edited for clarity
Away
SEA
Seattle Kraken
1
Home
DAL
Dallas Stars
2
FINAL
Process vs result

The underlying story

2.88Expected goals3.82
57% share for the better side
31Shot attempts (SOG)25
1High-danger chances6
58Corsi (all attempts)54
Score-adjusted: 54% / 46%
Source · NHL play-by-play · XGBoost xG

Dallas won despite fewer shots—31 on goal for Seattle versus 25 for Dallas—a sign of dominance through efficiency. Expected goals bore this out: 3.82–2.88 for Dallas, a 57–43 advantage. The Stars generated 0.071 xG per shot to Seattle's 0.050. Dallas was lethal off the rush, converting 2 goals on 29 chances, while Seattle's 3 rebound opportunities produced nothing.

Both teams underperformed their expected goals against stellar goaltending. Dallas generated 3.82 xG but scored 2; Seattle generated 2.88 but scored 1. C. DeSmith allowed just 1 goal on 31 shots (0.968 SV%, +1.88 above expected), but the high-danger disparity was stark: Dallas generated 6, Seattle 1. M. Murray stopped 23 of 25 (0.920 SV%, +1.82 vs expected) but couldn't overcome the quality advantage. Tyler Seguin's backhander from the doorstep (19:26, P1) sealed it.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
SEA0 / 1 · 0.21 xG
DAL1 / 6 · 1.48 xG
Medium dangermid-range
SEA0 / 22 · 2.27 xG
DAL1 / 17 · 1.91 xG
Low dangerperimeter & point
SEA1 / 35 · 0.41 xG
DAL0 / 31 · 0.42 xG

SEA went 0-for-22 from medium danger on 2.27 expected goals — 2.3 left on the table.

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

Finishing vs expected

expectedactual
SEA
1 G · 2.88 xG · -1.9
DAL
2 G · 3.82 xG · -1.8
012345
Goalies · GSAx (goals saved above expected)
M. MurraySEA
+1.8
C. DeSmithDAL
+1.9

SEA finished -1.9 against expected, DAL -1.8 — C. DeSmith (DAL) saved 1.9 goals above expected.

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

Shot diet

goalsshots
SEA
SNAP0/24
SLAP0/7
WRIST0/6
BACKHAND0/2
TIP IN1/2
OTHER0/17
DAL
SNAP1/23
SLAP0/2
WRIST0/2
BACKHAND1/6
TIP IN0/4
OTHER0/17
SEA
DAL
Off the rush
0 G on 26 · 1.78 xG
2 G on 29 · 3.10 xG
Off rebounds
0 G on 3 · 0.51 xG
0 G on 2 · 0.38 xG

Snap shots carried the volume: SEA went 0-for-24, DAL 1-for-23. DAL scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
M. Heiskanen
#4 · D · DAL
0 G · 2 A · 0 SOG · 23:43 TOI
V. Dunn
#29 · D · SEA
0 G · 1 A · 5 SOG · 23:58 TOI · +1
A. Larsson
#6 · D · SEA
0 G · 1 A · 0 SOG · 21:07 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • SEA generated higher-quality looks than the shot total suggests.
  • M. Murray (SEA) stopped 1.8 goals above expected.
  • DAL generated far more dangerous chances — 0.071 xG/shot vs 0.050. Quality over quantity.
  • DAL was lethal off the rush — 2 goals on 29 rush chances.
  • SEA created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • DAL underperformed xG by 1.8 — wasted quality chances.
  • SEA underperformed xG by 1.9 — wasted quality chances.
  • M. Murray (SEA) saved 1.8 goals above expected — stole the show.
  • C. DeSmith (DAL) saved 1.9 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · SEA at DAL · 7:00 PM ET

The Stars are the model's lean over the Kraken — with PDO regression in play

By the ModelJul 11, 3:44 PMEdited for clarity
Win probability

The model's lean

56%
DAL
Model favorite
44%
56%
SEA50DAL

DAL by 12 points of win probability — a modest lean. Projected score SEA 2.22.5 DAL; 19% chance it's tied after 60.

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

Tale of the tape

SEA← edge
edge →DAL
46.0%5v5 xG%51.0%
45.0%Corsi%47.0%
2.13xGF / 602.36
2.51xGA / 602.29
1.87Goals for / gm2.07
1.95Goals against / gm1.68
1.011PDO — luck, not skill1.024

DAL holds 6 of 6 process categories — and PDO (1.011 vs 1.024) says DAL has run hotter.

Source · MoneyPuck season tables · 5v5

Dallas is the model's lean at 56% win probability, with the projection landing at 2.2–2.5 goals scored. The edge stems from superior underlying play—the Stars generate 51.0% expected goals to Seattle's 46.0%—but that advantage comes partially baked into an inflated PDO of 1.024. PDO regression is the tax on Dallas's outperformance.

The Stars' possession metrics support the model. At 5v5, they hold a 47.0%–45.0% Corsi advantage, reflecting both shot volume and quality control. Seattle, by contrast, is underwater at -7 in goal differential over its last 10 games, a sign the Kraken are generating more chances against than for.

A close contest would mean Dallas's PDO regression reverses some of the underlying advantage. Seattle's 1.011 is more sustainable, though still above neutral. When unsustainable scoring environments collapse—and they do—Dallas loses a margin that looks comfortable today.

The Stars get a rest edge; they come in on one day off to Seattle's three. More consequential is J. Oettinger's schedule: he's on the back end of a back-to-back and may not start. A tired Oettinger or a backup goalie significantly narrows the Stars' margin.

Shane Wright drives Seattle's offense at 0.77 expected goals per 60 minutes, posting eight goals, ten assists, and four high-danger chances on a 10.4% shooting rate—elite conversion that outpaces even his strong shot quality. Berkly Catton ranks second at 0.68 xG/60, with six goals, eight assists, and five high-danger chances at 8.8% shooting.

Jason Robertson anchors Dallas at 0.96 xG/60, 25 goals, 21 assists, and just two high-danger goals, signaling he's earned his totals through volume rather than variance. Michael Bunting provides secondary scoring at 0.83 xG/60, eight goals, 14 assists, and a 7.6% shooting rate that underperforms relative to his shot attempts.

The model is right to favor Dallas. The underlying play is real. But PDO regression and a potentially compromised Oettinger keep this from being a lock.

Computed danger · scouting

Players to watch

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
DAL
Jason Robertson25G 21A
0.96 xG/60 · 2 HD · 12.4% sh
Michael Bunting8G 14A
0.83 xG/60 · 0 HD · 7.6% sh
Source · MoneyPuck skaters