Rush defense leaked all night
Gave up 36 rush shots worth 3.21 xG (3 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.

Split squads and prospects, not the club that will take the ice in October. The shots and grades below describe this game only: nothing here counts toward season records, form, rankings or player numbers.
The Devils beat the Rangers 3–2 in a game where the underlying numbers weren't close. New Jersey controlled 61% of expected goals (3.38–2.14), a margin that doesn't usually show up in two-goal games.
T. Meier led the way with a goal and an assist. The Devils scored all three goals off the rush — 3 on 36 chances is lethal finishing from dangerous ice. The Rangers gave up 36 rush shots worth 3.21 expected goals, meaning New Jersey turned transition control into every goal that mattered.
New York answered with two goals from low-danger spots. A. Blidh's 46-foot shot and D. Fortescue's goal were the kind of chances where the opposing goalie should have stopped both. That's the story of the Rangers' night: bleeding transition chances while converting luck.
N. Hischier opened the scoring in the second off the rush. T. Meier followed 1 second after forcing a turnover with his own score. J. Hughes closed it at 17:48 of the third, his assist credited to J. Bratt and B. Pesce.
The Devils held 63% of shot attempts (31–18), a discrepancy built entirely on the rush. D. Garand faced 31 shots and stopped 28 (0.903 save percentage); N. Daws came in relief and stopped 13 of 15 (0.867). Both marks reflect a workload shaped by New Jersey's relentless attack.
For the Devils, this was a masterclass in rush dominance. For the Rangers, transition defense failed every period, and it showed up on the scoreboard.
What the numbers can't tell you. Whether the finishing was luck or skill, why the benches were run the way they were, who was hurt, and anything said in the room. That is the beat's story, and it is worth reading.
Devils run the Rangers off the ice on the underlying numbers
The Devils earned this one.
The board read NYR 2, NJD 3. The chances read NYR 2.1, NJD 3.4.
Both sides finished close to what their chances were worth. This one was earned on the ice.
J. Hughes makes it 2–3.
High-danger looks: NYR 0 of 2, NJD 1 of 3.
Devils run the Rangers off the ice on the underlying numbers
A model, not a newsroom. Every number on these frames comes from the NHL's play-by-play and our own models. Nothing was watched, guessed or heard from anyone.
Read the full breakdownWrist shot from 21 feet, a 14% chance (off the rush), past D. Garand. Win probability moved 21 points.On the ice: D. Hamilton, A. Mantha, J. Siegenthaler, J. Bratt, J. Hughes · against A. Blidh, G. Gawdin, S. Morrow, D. Fortescue, L. Greentree
Wrist shot from 46 feet, a 2% chance, a shot that rarely goes in (off the rush), past N. Daws. Win probability moved 23 points.On the ice: J. Dowling, U. Vaakanainen, B. Lamb, D. Fortescue, N. Aspinall · against B. Pesce, A. Mantha, J. Bratt, J. Hughes, L. Hughes
Wraparound from 5 feet, an 8% chance, a shot that rarely goes in (off the rush), past D. Garand. 1s after a NJD takeaway by T. Meier. Win probability moved 24 points.On the ice: B. Pesce, T. Meier, N. Hischier, L. Evangelista, L. Hughes · against A. Blidh, G. Gawdin, U. Vaakanainen, D. Fortescue, L. Greentree
Wrist shot from 39 feet, a 4% chance, a shot that rarely goes in, past N. Daws. 4s after a NYR miss by J. Parssinen. Win probability moved 29 points.On the ice: A. Blidh, G. Gawdin, D. Cholowski, D. Fortescue, L. Greentree · against A. Mantha, J. Bratt, J. Hughes, T. Vilen, M. Diotte
Wrist shot from 7 feet, a 19% chance (off the rush), past D. Garand. Win probability moved 41 points.On the ice: B. Pesce, E. Rodrigues, A. Gritsyuk, D. Mercer, L. Hughes · against D. Cholowski, U. Vaakanainen, M. Rempe, C. Terrance, J. Battaglia
score reads NYR–NJD
NYR went 2-for-29 from low danger on 0.34 expected goals — 1.7 above expected.
NYR finished -0.1 against expected, NJD -0.4.
Wrist shots carried the volume: NYR went 2-for-20, NJD 2-for-25. NJD scored 3 of theirs off the rush.
Two things happened in this game: who created the better chances, and who put the puck in the net. They are not the same thing, and this page separates them on purpose.
The one to watch is expected goals— the best single read on who deserved to win. When it disagrees with the scoreboard, that disagreement is usually the story. Nothing here is a projection; every figure is computed from this game's play-by-play. Full glossary →
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
Best skater on the ice by our rating: T. Meier (NJD), 16:49 of ice, 1-1, 48% of the expected goals while he was out.
| Skater | TOI | G-A | SOG | ixG | xG% | PD/PT | Impact | /60 | Grade |
|---|---|---|---|---|---|---|---|---|---|
| J. ParssinenC | 16:30 | 0-1 | 1 | 0.34 | 53 | 0/0 | 0.92 | 3.34 | A |
| L. GreentreeR | 19:06 | 0-1 | 2 | 0.26 | 33 | 0/0 | 0.67 | 2.11 | B |
| D. FortescueD | 20:41 | 1-0 | 2 | 0.12 | 37 | 0/1 | 0.64 | 1.85 | B |
| A. BlidhL | 17:45 | 1-0 | 1 | 0.02 | 30 | 0/0 | 0.46 | 1.55 | B |
| B. LambR | 18:22 | 0-1 | 0 | 0.01 | 43 | 0/0 | 0.45 | 1.46 | B |
| S. MorrowD | 22:44 | 0-0 | 2 | 0.47 | 54 | 0/0 | 0.44 | 1.15 | C |
| J. DowlingC | 18:34 | 0-0 | 2 | 0.17 | 60 | 0/0 | 0.39 | 1.24 | C |
| M. RobertsonD | 20:57 | 0-0 | 1 | 0.01 | 50 | 1/0 | 0.32 | 0.92 | C |
| N. AspinallL | 14:34 | 0-0 | 1 | 0.31 | 44 | 0/0 | 0.14 | 0.59 | C |
| A. SykoraL | 2:49 | 0-0 | 0 | 0.03 | 19 | 0/0 | -0.01 | — | C |
| C. TerranceC | 9:29 | 0-0 | 0 | 0.00 | 55 | 0/0 | 0.07 | 0.47 | D |
| J. BattagliaR | 12:22 | 0-0 | 1 | 0.03 | 47 | 0/0 | 0.07 | 0.35 | D |
| D. CholowskiD | 19:36 | 0-1 | 0 | 0.01 | 20 | 0/0 | -0.03 | -0.10 | D |
| V. IorioD | 11:52 | 0-0 | 0 | 0.01 | 43 | 0/0 | -0.04 | -0.22 | F |
| G. GawdinC | 19:23 | 0-0 | 2 | 0.22 | 27 | 0/0 | -0.12 | -0.37 | F |
| M. RempeC | 15:19 | 0-0 | 0 | 0.06 | 34 | 0/0 | -0.11 | -0.43 | F |
| U. VaakanainenD | 21:16 | 0-0 | 2 | 0.02 | 27 | 0/0 | -0.16 | -0.46 | F |
| D. RoobroeckC | 18:04 | 0-0 | 1 | 0.05 | 18 | 0/0 | -0.32 | -1.05 | F |
| Skater | TOI | G-A | SOG | ixG | xG% | PD/PT | Impact | /60 | Grade |
|---|---|---|---|---|---|---|---|---|---|
| T. MeierR | 16:49 | 1-1 | 4 | 0.34 | 48 | 0/0 | 1.81 | 6.46 | A+ |
| J. HughesC | 18:20 | 1-0 | 4 | 0.84 | 78 | 0/0 | 1.83 | 6.00 | A+ |
| N. HischierC | 16:57 | 1-0 | 4 | 0.27 | 65 | 0/0 | 1.43 | 5.05 | A+ |
| J. BrattL | 16:38 | 0-1 | 2 | 0.24 | 76 | 0/0 | 1.37 | 4.95 | A |
| B. PesceD | 19:45 | 0-1 | 0 | 0.01 | 71 | 0/0 | 1.04 | 3.15 | A |
| L. HughesD | 22:22 | 0-0 | 3 | 0.42 | 74 | 0/0 | 1.03 | 2.75 | A |
| L. EvangelistaR | 18:35 | 0-1 | 0 | 0.18 | 59 | 0/0 | 0.74 | 2.40 | A |
| D. MercerC | 13:38 | 0-0 | 3 | 0.29 | 58 | 0/0 | 0.49 | 2.14 | B |
| A. ManthaR | 15:33 | 0-0 | 0 | 0.00 | 75 | 0/0 | 0.41 | 1.60 | B |
| J. BoqvistC | 11:50 | 0-0 | 2 | 0.23 | 61 | 0/0 | 0.35 | 1.76 | B |
| S. NoesenR | 11:53 | 0-0 | 3 | 0.11 | 46 | 0/0 | 0.24 | 1.20 | C |
| D. HamiltonD | 21:56 | 0-0 | 1 | 0.04 | 54 | 0/0 | 0.22 | 0.59 | C |
| A. GritsyukR | 12:49 | 0-0 | 1 | 0.24 | 50 | 1/1 | 0.14 | 0.67 | C |
| E. RodriguesC | 13:24 | 0-0 | 2 | 0.10 | 49 | 0/0 | 0.14 | 0.61 | D |
| M. DiotteD | 17:06 | 0-0 | 2 | 0.04 | 49 | 0/0 | 0.14 | 0.50 | D |
| T. VilenD | 15:53 | 0-0 | 0 | 0.00 | 55 | 0/0 | 0.11 | 0.42 | D |
| J. SiegenthalerD | 21:11 | 0-0 | 0 | 0.03 | 52 | 0/0 | 0.09 | 0.26 | D |
| M. McLaughlinC | 13:30 | 0-0 | 0 | 0.00 | 52 | 0/0 | -0.04 | -0.20 | D |
xG% = share of expected goals while on the ice · PD/PT = penalties drawn / taken · “in N min” = a per-60 rate far above the raw total. Impact = 0.75 G + 0.7 A1 + 0.55 A2 + 0.075 SOG + 0.05 BLK + 0.15 penalties drawn − 0.15 taken + 0.01 faceoff wins − 0.01 losses + 0.3 individual xG + 0.5 on-ice xG for − 0.5 on-ice xG against. Rating = 65% impact + 35% impact per 60, as a percentile among the skaters in this game.
Scratched, NYR: M. Zibanejad, J. Miller, J. Korpisalo, O. Bjorkstrand, S. Martin, M. Pettersson and 45 more. Scratched, NJD: B. Dillon, N. Bjugstad, C. Brown, C. White, R. Tufte, D. Rittich and 44 more. Referees Chris Rooney and Alexander Lepkowski; linesmen Jeremy Faucher and Daniel Kelly.
NYR Created 2.14 xG against a ~2.70 league-average game; 2 high-danger shots (0.41 xG) and 20 rush shots (1.65 xG).
NJD Created 3.38 xG against a ~2.70 league-average game; 3 high-danger shots (0.58 xG) and 36 rush shots (3.21 xG).
NYR Allowed 3.38 xG against a ~2.70 league-average game; conceded 3 high-danger shots (0.58 xG) and 36 rush shots (3.21 xG).
NJD Allowed 2.14 xG against a ~2.70 league-average game; conceded 2 high-danger shots (0.41 xG) and 20 rush shots (1.65 xG).
NYR Rush shots 20–36, rush xG 1.65–3.21 (rush-based; public data has no zone entries).
NJD Rush shots 36–20, rush xG 3.21–1.65 (rush-based; public data has no zone entries).
NYR 0-for-1 on the power play (0%; league ≈21%) with 0.00 PP xG.
NJD 0-for-1 on the power play (0%; league ≈21%) with 0.25 PP xG.
NYR +0.38 goals saved above expected on 31 shots against.
NJD +0.14 goals saved above expected on 18 shots against.
NYR Took 1 penalties for 2 PIM vs 1 for 2 on the other side.
NJD Took 1 penalties for 2 PIM vs 1 for 2 on the other side.
Grades bounces, not skill — C is neutral
NYR Finishing -0.14 goals vs xG plus +0.38 GSAx of save luck = +0.24 total. This grades luck, not skill — C is neutral, A is very lucky.
NJD Finishing -0.38 goals vs xG plus +0.14 GSAx of save luck = -0.24 total. This grades luck, not skill — C is neutral, A is very lucky.
Gave up 36 rush shots worth 3.21 xG (3 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
3 goals on 36 rush shots worth 3.21 xG.
Gave up 20 rush shots worth 1.65 xG (1 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
1 goals on 20 rush shots worth 1.65 xG.
The Devils controlled 61% of expected goals (3.38–2.14) and won 3-2 — result matched process.
Jack Hughes's wrist shot from the doorstep in P3 swung the game.
Each club shoots toward its own end — NYR left, NJD right — the way you would watch it. A dot's size is how dangerous the look was, from distance and angle; it is a proxy for shot quality, not the xG model the article is written from. Hover a dot for the shooter and the clock.
Split squads and prospects, not the club that will take the ice in October. The rates below are last season's; this exhibition will not count toward season records, form, rankings or player numbers.
The model projects a 3.0–3.3 goal game between the Rangers and Devils, with New Jersey at 56% win probability. Behind that lean lies a clear edge in underlying play: the Devils own 5v5 possession at 50.7% xG versus New York's 47.5%, and their Corsi split (51.3% to 48.6%) reinforces it.
But there's a correction coming. New Jersey's PDO sits at 0.971—running cold—while New York's is 1.009. The Devils are due for positive regression, meaning their actual performance will climb closer to what they've earned in play.
Jacob Markstrom is the Rangers' exposed flank. His -16.2 GSAx across 44 games means he's consistently surrendering high-danger chances above expectation. Timo Meier (1.08 xG/60, 13 goals, 3 high-danger goals) will press that weakness. Adam Sykora carries the Rangers' most dangerous tools—0.91 xG/60 and 3 goals—though he has generated 0 high-danger goals.
Gabe Perreault has been an efficient offensive weapon for New York: 0.79 xG/60, 8 goals, 11 assists, and 2 high-danger goals on 13.1% shooting. Jack Hughes anchors New Jersey's attack with 0.88 xG/60, 18 goals, and 17 assists, but only 1 high-danger goal.
The model favors the Devils because they control play. Whether that control converts before regression tightens the score—before luck regresses toward talent—is the game within the game.
Season rates in this preview are from 2025-26 — this season's sample isn't live yet.
NJD by 12 points of win probability — a modest lean. Projected score NYR 3.0–3.3 NJD; 16% chance it's tied after 60.
NJD holds 4 of 6 process categories — and the luck row (1.009 vs 0.971) says NYR has been getting the bounces, which tends not to last.
D. Rittich projects to start on 1 day of rest — watch for a backup start or tired legs.
Test the goalie early with traffic and second-chance pressure.
Jacob Markstrom: -16.2 GSAx over 44 games.
Shoot from everywhere — volume beats a cold crease.
Key matchup: Neutralize Adam Sykora (3G, 0.91 xG/60, 0 HD goals)
Key matchup: Neutralize Adam Sykora (3G, 0.91 xG/60, 0 HD goals)
Key matchup: Neutralize Timo Meier (13G, 1.08 xG/60, 3 HD goals)
Key matchup: Neutralize Timo Meier (13G, 1.08 xG/60, 3 HD goals)
No completed game on file for this club yet.
No completed game on file for this club yet.
Lineups are the players who dressed in each club's last game, with their minutes; clubs confirm tonight's at warm-up. Every player this preview names was in that lineup.