Backcheck
Recap · DAL at NYI

I. Sorokin stands tall as the Islanders edge the Stars

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

By the ModelJul 12, 8:59 AMxG: xgboost-0.758Edited for clarity
Away
DAL
Dallas Stars
1
Home
NYI
New York Islanders
2
FINAL
Process vs result

The underlying story

3.65Expected goals4.37
54% share for the better side
27Shot attempts (SOG)25
7High-danger chances7
59Corsi (all attempts)47
Score-adjusted: 60% / 40%
Source · NHL play-by-play · XGBoost xG

High-danger chances ended 7–7, yet the Islanders won 2–1 — a reminder that close games are decided not by who creates opportunities but by who wastes them less severely.

The underlying metrics confirm the narrow margin: expected goals split 4.37–3.65 in New York's favor. But neither team converted. The Islanders underperformed their xG by 2.37 goals; Dallas underperformed by 2.65. Goaltending decided it.

I. Sorokin posted a 0.963 SV%, stopping 2.65 goals above expected on 27 shots. J. Oettinger (DAL) was nearly as sharp at 0.920 SV%, +2.37 on 25 shots. The difference between them was marginal; the margin in the game was one goal.

New York generated far more dangerous chances — 0.093 xG per shot versus Dallas's 0.062 — but squandered the edge. All seven high-danger attempts were wasted. The Stars also went 0/7 on high-danger chances. Matt Duchene's wrist shot from the high slot (17:01, P3) epitomized the story: a prime look, an expert goaltender, no goal.

The Islanders' edge came from the rush: 2 goals on 23 chances. Shot attempts favored Dallas 27–25, but quality mattered more than volume.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
DAL0 / 7 · 1.48 xG
NYI0 / 7 · 1.95 xG
Medium dangermid-range
DAL0 / 14 · 1.54 xG
NYI1 / 16 · 1.97 xG
Low dangerperimeter & point
DAL1 / 38 · 0.63 xG
NYI1 / 24 · 0.44 xG

NYI went 0-for-7 from high danger on 1.95 expected goals — 1.9 left on the table.

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

Finishing vs expected

expectedactual
DAL
1 G · 3.65 xG · -2.6
NYI
2 G · 4.37 xG · -2.4
012345
Goalies · GSAx (goals saved above expected)
J. OettingerDAL
+2.4
I. SorokinNYI
+2.7

DAL finished -2.6 against expected, NYI -2.4 — I. Sorokin (NYI) saved 2.7 goals above expected.

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

Shot diet

goalsshots
DAL
WRIST1/27
BACKHAND0/7
SNAP0/3
TIP IN0/4
SLAP0/2
DEFLECTED0/0
BAT0/0
OTHER0/16
NYI
WRIST1/18
BACKHAND0/3
SNAP0/6
TIP IN1/3
SLAP0/3
DEFLECTED0/2
BAT0/2
OTHER0/10
DAL
NYI
Off the rush
1 G on 25 · 2.28 xG
2 G on 23 · 2.48 xG
Off rebounds
0 G on 5 · 0.81 xG
0 G on 5 · 0.89 xG

Wrist shots carried the volume: DAL went 1-for-27, NYI 1-for-18. NYI scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
M. Schaefer
#48 · D · NYI
0 G · 2 A · 3 SOG · 26:38 TOI · +1
T. Harley
#55 · D · DAL
0 G · 1 A · 0 SOG · 25:11 TOI · +1
B. Horvat
#14 · C · NYI
1 G · 0 A · 3 SOG · 21:08 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • J. Oettinger (DAL) stopped 2.4 goals above expected.
  • NYI generated far more dangerous chances — 0.093 xG/shot vs 0.062. Quality over quantity.
  • NYI couldn't convert — 0/7 on high-danger chances. That won't happen often.
  • DAL couldn't convert — 0/7 on high-danger chances. That won't happen often.
  • NYI was lethal off the rush — 2 goals on 23 rush chances.
  • NYI created 5 rebound opportunities (0 converted) — crashing the net effectively.
  • DAL created 5 rebound opportunities (0 converted) — crashing the net effectively.
  • NYI underperformed xG by 2.4 — wasted quality chances.
  • DAL underperformed xG by 2.6 — wasted quality chances.
Before the game — the model's pre-game read
Preview · DAL at NYI · 7:00 PM ET

Stars at Islanders: a genuine coin flip

By the ModelJul 12, 8:57 AMEdited for clarity
Win probability

The model's lean

51%
DAL
Model favorite
51%
49%
DAL50NYI

DAL by 2 points of win probability — effectively a coin flip. Projected score DAL 2.52.5 NYI; 18% chance it's tied after 60.

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

Tale of the tape

DAL← edge
edge →NYI
51.0%5v5 xG%48.0%
47.0%Corsi%49.0%
2.36xGF / 602.48
2.29xGA / 602.69
2.07Goals for / gm1.78
1.68Goals against / gm1.94
1.024PDO — luck, not skill0.993

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

Source · MoneyPuck season tables · 5v5

The model projects a 2.5-2.5 game. Dallas at 50% win probability is a genuine pick'em. Their 51.0% 5v5 xG% signals better scoring chances versus the Islanders' 48.0%, but the margin is too thin to break a tie. Dallas' 1.024 PDO is running hot, and regression will shrink what little edge they have. The Islanders sit at 0.993, ripe to cash in on underlying play or give some back.

Shot quantity complicates the picture: Dallas controls just 47.0% Corsi while New York owns 49.0%. One team shoots better, the other more often. C. DeSmith is on a back-to-back—watch for a backup start or an exhausted starter.

Jason Robertson drives Dallas: 25G 21A on 0.96 xG/60 with 2 high-danger goals and 12.4% shooting. Michael Bunting has 8G 14A on 0.83 xG/60 at just 7.6%, suggesting either a coming surge or continued underperformance. Anders Lee is the Islanders' match: 1.20 xG/60, 9G 20A, 2 high-danger goals, 6.4% shooting—an elite chance generator that hasn't fully converted. Bo Horvat backs him: 0.87 xG/60, 18G 10A, 3 high-danger goals, 12.8% shooting.

Tyler Myers is Dallas' defensive weak point. Alexander Romanov is the Islanders'.

Dallas plays the cleaner underlying game, but not by enough. The Islanders' goaltending and a small dose of variance could flip a coin that genuinely leans either way.

Computed danger · scouting

Players to watch

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
NYI
Anders Lee9G 20A
1.20 xG/60 · 2 HD · 6.4% sh
Bo Horvat18G 10A
0.87 xG/60 · 3 HD · 12.8% sh
Source · MoneyPuck skaters