Backcheck
Recap · SEA at NJD

Devils edge the Kraken in overtime

The Devils won a genuine coin flip — neither side controlled the run of play.

By the ModelJul 12, 12:41 AMxG: xgboost-0.758Edited for clarity
Away
SEA
Seattle Kraken
2
Home
NJD
New Jersey Devils
3
FINAL / OT
Process vs result

The underlying story

3.01Expected goals2.90
51% share for the better side
17Shot attempts (SOG)26
5High-danger chances3
47Corsi (all attempts)60
Score-adjusted: 44% / 56%
Source · NHL play-by-play · XGBoost xG

New Jersey won 3–2, but the underlying numbers called it nearly even: expected goals split 2.90–3.01 in Seattle's favor, a gap too small to explain the scoreline. The Devils got the win on superior shot volume; the Kraken got the better chances and nothing to show for it.

The Devils controlled play through volume. They led 60% of shot attempts (26–17 on goal) and manufactured multiple opportunities off the rush—two goals on 21 rush chances is clinical conversion. But their scoring chances were softer than their opponent's. The Kraken generated 5 high-danger chances to New Jersey's 3, and held a 0.064 xG per shot to 0.048, indicating they took higher-percentage looks.

What sank Seattle was finishing. The Kraken underperformed their expected goals by 1.01—they created dangerous chances and failed to finish most of them. By contrast, J. Markstrom stopped 1.0 goals above expected, propping up New Jersey's underlying deficit in shot quality.

The game's central tension was two approaches: New Jersey crashing the net for rebounds (5 created, 1 converted) and forcing volume, against Seattle generating real scoring chances. For 60 minutes, Seattle's efficiency nearly won the argument. That ended at 03:42 of overtime when Nico Hischier's backhander from the doorstep broke the tie—a moment of clinical execution in a game Seattle had largely controlled.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
SEA1 / 5 · 1.21 xG
NJD1 / 3 · 0.66 xG
Medium dangermid-range
SEA1 / 13 · 1.33 xG
NJD2 / 13 · 1.62 xG
Low dangerperimeter & point
SEA0 / 29 · 0.47 xG
NJD0 / 44 · 0.61 xG

NJD went 0-for-44 from low danger on 0.61 expected goals — 0.6 left on the table.

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

Finishing vs expected

expectedactual
SEA
2 G · 3.01 xG · -1.0
NJD
3 G · 2.90 xG · +0.1
01234
Goalies · GSAx (goals saved above expected)
P. GrubauerSEA
-0.1
J. MarkstromNJD
+1.0

SEA finished -1.0 against expected, NJD +0.1 — J. Markstrom (NJD) saved 1.0 goals above expected.

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

Shot diet

goalsshots
SEA
WRIST1/14
SNAP1/5
SLAP0/5
TIP IN0/6
BACKHAND0/3
WRAP AROUND0/1
DEFLECTED0/0
BETWEEN LEGS0/0
OTHER0/13
NJD
WRIST1/10
SNAP0/11
SLAP1/5
TIP IN0/3
BACKHAND1/5
WRAP AROUND0/1
DEFLECTED0/2
BETWEEN LEGS0/1
OTHER0/22
SEA
NJD
Off the rush
1 G on 24 · 2.25 xG
2 G on 21 · 1.72 xG
Off rebounds
1 G on 2 · 0.33 xG
1 G on 5 · 0.84 xG

Wrist shots carried the volume: SEA went 1-for-14, NJD 1-for-10. NJD scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
J. Hughes
#86 · C · NJD
0 G · 2 A · 2 SOG · 26:45 TOI · +1
V. Dunn
#29 · D · SEA
0 G · 2 A · 2 SOG · 24:17 TOI · +1
L. Hughes
#43 · D · NJD
0 G · 2 A · 1 SOG · 23:28 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • NJD had the shot volume but the chances weren't dangerous.
  • J. Markstrom (NJD) stopped 1.0 goals above expected.
  • SEA had the higher quality looks — 0.064 xG/shot vs 0.048.
  • NJD was lethal off the rush — 2 goals on 21 rush chances.
  • NJD created 5 rebound opportunities (1 converted) — crashing the net effectively.
Before the game — the model's pre-game read
Preview · SEA at NJD · 7:00 PM ET

Kraken at Devils: a genuine coin flip

By the ModelJul 12, 12:41 AMEdited for clarity
Win probability

The model's lean

55%
NJD
Model favorite
45%
55%
SEA50NJD

NJD by 10 points of win probability — a modest lean. Projected score SEA 2.32.6 NJD; 18% 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 →NJD
46.0%5v5 xG%50.0%
45.0%Corsi%51.0%
2.13xGF / 602.45
2.51xGA / 602.50
1.87Goals for / gm1.66
1.95Goals against / gm2.23
1.011PDO — luck, not skill0.971

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

Source · MoneyPuck season tables · 5v5

The model sees a coin flip. MoneyPuck projects a 2.3–2.6 goal range favoring New Jersey, with the Devils holding 55% win probability—as close to a pick'em as you'll find.

The tension lies in form versus fundamentals. Seattle has won seven of ten (7-1-2), but the Devils own the underlying play at 5v5: 50.0% expected-goal share to 45.0%, and 51.0% Corsi to 45.0%. The underlying play belongs to New Jersey. The recent scoreboard does not—the Devils are underwater by 14 goals over their last ten, a sign they're running cold at 0.971 PDO. That kind of fortune regresses fast. Seattle is luckier (1.011 PDO) and hotter, a mix that doesn't sustain.

Both teams face questions in goal. J. Markstrom plays on back-to-back for Seattle; P. Grubauer does the same for New Jersey. Whichever starter stumbles in the third period may settle this.

The Kraken depend on Shane Wright (0.77 xG/60, 8 goals) and Berkly Catton (0.68 xG/60, 6 goals). The Devils counter with Timo Meier (1.08 xG/60, 13 goals) and Jack Hughes (0.88 xG/60, 18 goals). The gap in offensive generation is clear.

Seattle's defensive weak link is Chandler Stephenson. New Jersey's is Johnathan Kovacevic. Both teams will probe these seams relentlessly.

The Devils are the better team when the puck is in play. The Kraken are the hotter team on the scoreboard. The model split the difference. Take the 55% as gospel—New Jersey should win this—but this is the kind of night where the better team gets punished for running cold.

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
NJD
Timo Meier13G 15A
1.08 xG/60 · 3 HD · 6.7% sh
Jack Hughes18G 17A
0.88 xG/60 · 1 HD · 11.5% sh
Source · MoneyPuck skaters