Backcheck
Recap · NYR at DAL

Stars shut out the Rangers, 2-0

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

By the ModelJul 12, 11:23 AMxG: xgboost-0.758Edited for clarity
Away
NYR
New York Rangers
0
Home
DAL
Dallas Stars
2
FINAL
Process vs result

The underlying story

3.17Expected goals4.71
60% share for the better side
22Shot attempts (SOG)19
3High-danger chances10
57Corsi (all attempts)43
Score-adjusted: 58% / 42%
Source · NHL play-by-play · XGBoost xG

Dallas's expected goals (4.71–3.17, 60–40 split) suggested the Stars should have won bigger than 2-0. They generated 10 high-danger chances to New York's 3, a dominance the scoreline understates.

The quality gap was the night's defining edge. Dallas's shots averaged 0.110 expected goals each; the Rangers' 0.056. With shot volume nearly even (19–22 on goal), that premium in danger meant Dallas had the better looks, and they converted twice while New York converted none.

J. Robertson's backhander from the doorstep (19:01, P3) opened the scoring. M. Duchene assisted twice; M. Bourque once. Both teams underperformed their expected totals—Dallas by 2.71 goals, New York by 3.17—but only Dallas had the volume to convert multiple chances into a win.

J. Oettinger stopped all 22 shots (1.000 SV%, +3.17 vs expected). I. Shesterkin stopped 17 of 18 (0.944 SV%, +3.71 vs expected), denying 9 of 10 high-danger chances. Both overperformed their models.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
NYR0 / 3 · 0.76 xG
DAL1 / 10 · 3.51 xG
Medium dangermid-range
NYR0 / 17 · 1.89 xG
DAL1 / 8 · 0.86 xG
Low dangerperimeter & point
NYR0 / 37 · 0.52 xG
DAL0 / 25 · 0.34 xG

DAL went 1-for-10 from high danger on 3.51 expected goals — 2.5 left on the table.

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

Finishing vs expected

expectedactual
NYR
0 G · 3.17 xG · -3.2
DAL
2 G · 4.71 xG · -2.7
0123456
Goalies · GSAx (goals saved above expected)
I. ShesterkinNYR
+3.7
J. OettingerDAL
+3.2

NYR finished -3.2 against expected, DAL -2.7 — I. Shesterkin (NYR) saved 3.7 goals above expected.

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

Shot diet

goalsshots
NYR
SNAP0/17
WRIST0/9
TIP IN0/4
SLAP0/5
BACKHAND0/3
WRAP AROUND0/0
OTHER0/19
DAL
SNAP0/14
WRIST0/8
TIP IN0/4
SLAP0/2
BACKHAND2/3
WRAP AROUND0/1
OTHER0/11
NYR
DAL
Off the rush
0 G on 25 · 2.02 xG
0 G on 19 · 2.12 xG
Off rebounds
0 G on 3 · 0.54 xG
2 G on 5 · 1.67 xG

Snap shots carried the volume: NYR went 0-for-17, DAL 0-for-14.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
J. Robertson
#21 · L · DAL
2 G · 0 A · 2 SOG · 20:58 TOI · +1
M. Duchene
#95 · C · DAL
0 G · 2 A · 4 SOG · 18:34 TOI · +1
M. Bourque
#22 · C · DAL
0 G · 1 A · 0 SOG · 19:10 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • NYR generated higher-quality looks than the shot total suggests.
  • I. Shesterkin (NYR) stopped 3.7 goals above expected.
  • DAL generated far more dangerous chances — 0.110 xG/shot vs 0.056. Quality over quantity.
  • DAL created 5 rebound opportunities (2 converted) — crashing the net effectively.
  • NYR created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • DAL underperformed xG by 2.7 — wasted quality chances.
  • NYR underperformed xG by 3.2 — wasted quality chances.
  • I. Shesterkin (NYR) saved 3.7 goals above expected — stole the show.
  • I. Shesterkin was a wall on HD chances — 90% SV on 10 high-danger shots.
  • J. Oettinger (DAL) saved 3.2 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · NYR at DAL · 5:00 PM ET

Rangers at Stars: a genuine coin flip

By the ModelJul 12, 11:16 AMEdited for clarity
Win probability

The model's lean

54%
DAL
Model favorite
46%
54%
NYR50DAL

DAL by 8 points of win probability — a modest lean. Projected score NYR 2.32.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

NYR← edge
edge →DAL
48.0%5v5 xG%51.0%
49.0%Corsi%47.0%
2.26xGF / 602.36
2.40xGA / 602.29
1.88Goals for / gm2.07
1.90Goals against / gm1.68
1.009PDO — luck, not skill1.024

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

Source · MoneyPuck season tables · 5v5

Dallas enters as a genuine coin flip: the model projects a Rangers 2.3–2.5 range with the Stars holding 54% win probability. That's the tightest projection you'll see.

The underlying story favors Dallas. The Stars own the 5v5 shot quality battle at 51.0% expected goals against the Rangers' 48.0%, even though New York edges possession at 49.0% Corsi to Dallas's 47.0%. That gap between volume and danger suggests Dallas is more efficient with its opportunities. But the Stars' 1.024 PDO signals luck at work—expect some regression before the playoff push.

New York's rest advantage is concrete. The Rangers have three days between games while Dallas arrives on one day of rest. That matters in the third period, and it matters more if J. Oettinger sees back-to-back duty or Dallas deploys him fatigued.

Offensively, New York leans on two threats. Adam Sykora carries 0.91 expected goals per 60 minutes while posting 3 goals and 1 assist on a remarkable 20.0% shooting rate—unsustainable but lethal while hot. Gabe Perreault (0.79 xG/60) provides depth with 8 goals, 11 assists, and 2 high-danger chances at 13.1%.

Dallas counters through Jason Robertson and Michael Bunting. Robertson leads with 0.96 xG/60, 25 goals, 21 assists, and 2 high-danger opportunities, shooting 12.4%. Bunting chips in 0.83 xG/60 with 8 goals and 14 assists on just 7.6%—a player whose luck is bound to normalize.

Neither team scores from high-danger areas at rates that match opportunity (0% HD goal conversion for each). Vincent Iorio is New York's defensive weak link; Tyler Myers is Dallas's. In a game this tight, goaltender support becomes critical.

Dallas owns the underlying play; New York holds rest and goaltending advantage. Which matters more—structure or circumstance—will decide this.

Computed danger · scouting

Players to watch

NYR
Adam Sykora3G 1A
0.91 xG/60 · 0 HD · 20.0% sh
Gabe Perreault8G 11A
0.79 xG/60 · 2 HD · 13.1% 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