Motion-blurred skater in a New Jersey Devils sweater
Breakdown · NYI at NJD · Preseason

Devils hold off the Islanders

The verdict · earned

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

NYI 1 · NJD 2
Preseason · exhibition

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.

◆ By the ModelSep 22, 10:37 PMxG: xgboost-0.758Edited for clarityDrafted from NHL play-by-play by Backcheck's model, worded for clarity by an AI editor that may not change a number. Nobody at Backcheck was at the rink. How this works

New Jersey held off a determined push from the Islanders, escaping with a 2-1 win after New York struck first on the power play. Connor Brown's third-period wrist shot from the high slot broke a tie and turned out to be all the Devils would need to see out the final twenty minutes.

C. Eiserman opened the scoring for New York early in the second period, converting a power-play chance set up by V. Dravecký and C. Ritchie. New Jersey answered later in the same period when R. Schmelzer tied it, assisted by B. Steeves and E. Edwards. The Devils then took the lead for good in the third, when Brown's unassisted wrist shot from the slot made it 1-2. D. Rittich was steady behind it, and V. Vanecek kept the Islanders within reach at the other end for most of the night before Brown's goal settled things.

Here's the part of the game the scoreboard doesn't tell you: New Jersey won the high-danger chances 4-1. A one-goal final makes this look like a coin flip, but the chance count says the Devils controlled the dangerous ice for most of the night. The overall shot-attempt battle was close — the Devils held 48% — and expected goals gave New Jersey only a modest edge, 2.96 to 2.51. The gap that actually mattered was off the rush, where the Devils generated 25 rush shots worth 2.48 expected goals against 20 rush shots worth 1.47 allowed the other way.

The goaltending explains why the score wasn't more lopsided than that. D. Rittich stopped 1.51 goals above expected on 24 shots, the best mark either goalie posted, while V. Vanecek was nearly as sharp for New York, saving 0.96 goals above expected on 22 shots. Both teams underperformed their own expected-goal totals against a roughly 2.70-expected-goal league-average game — the Islanders by the wider margin — which says more about two goalies standing tall than about either group of shooters going cold.

The one number that should worry New Jersey: the power play went 0-for-3, a shutout against a league conversion rate near 21%. That's the gap between this being a comfortable win and one that needed a highlight-reel goal from Brown to close it out. New York's power play actually converted at 25% and still lost — a reminder that a game even in the shot-attempt column can still be decided by who owns the high-danger chances and who gets the better goaltending.

The breakdown in twelve frames

Swipe it

Every number is from this page
Final · Preseason · Sep 20
NYI
1
NJD
2

Devils hold off the Islanders

Chances 2.5 – 3.0Did they deserve it? →
Did they deserve it?

The Devils earned this one.

Expected goals · chance value
NYI
2.51
NJD
2.96
46% of the chances54%

The board read NYI 1, NJD 2. The chances read NYI 2.5, NJD 3.0.

Our xG model · NHL play-by-play · all situations
Luck check
NJD
−1.0
goals above expected
NJD2.96 expected · 2 scored
Expected
Scored
NYI2.51 expected · 1 scored
Expected
Scored

The Islanders left 1.5 goals on the table against what their chances were worth.

PDO = sh% + sv% · drifts to 1.000 over a season
Every goal, in order
  1. P2 00:55NYIC. EisermanPP1–0
  2. P2 03:59NJDR. Schmelzer1–1
  3. P3 07:53NJDC. Brown1–2
NHL play-by-play · chance value from our xG model
Chances by danger
NYINJD
0 / 1
0.21 xG
High danger
0 / 4
0.98 xG
1 / 16
1.83 xG
Medium
2 / 15
1.66 xG
0 / 29
0.47 xG
Low
0 / 34
0.31 xG

High-danger looks: NYI 0 of 1, NJD 0 of 4.

Danger tiers by our xG model · high ≥ 20% chance
In the net
A
D. Rittich
+1.5
NJD · 23/24
B+
V. Vanecek
+1.0
NYI · 20/22
Report card
NYINJD
OffenseCB
DefenseDC+
TransitionD-B+
Special teamsB-F
GoaltendingBA-
DisciplineB-C-
LuckC-C+
Seven dimensions, A+ to F · basis on the breakdown
Why it went the way it went
Why NJD won
  1. 01Dangerous off the rush
  2. 02D. Rittich tilted the crease
  3. 03The moment it turned
Why NYI lost
  1. 01Rush defense leaked all night
  2. 02Cold finishing night
  3. 03Paraded to the penalty box
Our storyline model · reasoning on the breakdown
The numbers, checked
BACKCHECK

Devils hold off the Islanders

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 breakdown
backcheckreport.com
01 / 09 · Final
Every goal, in order

How it happened

NHL play-by-play
1stshots 12–6no goals
    2ndshots 6–9
    1. 00:55NYIC. Eisermanpower play(V. Dravecký, C. Ritchie)1–0
    2. 03:59NJDR. Schmelzer(B. Steeves, E. Edwards)1–1
    3rdshots 6–7
    1. 07:53NJDC. Brown1–2

    score reads NYI–NJD

    Source · NHL play-by-play (api-web.nhle.com)
    Process vs result

    The numbers

    XGBoost xG · NHL play-by-play
    2.96
    NJD chances
    Goals their shots were worth
    −1.0
    Finishing
    Goals below what those chances were worth
    1.016
    NJD puck luck
    About 1.000 — a normal night for bounces
    53.5%
    Shot attempts
    Over half — they had the puck more
    Split by club

    Who controlled the game

    2.51Expected goals2.96
    NJD 54% of the chance quality
    24Shots on goal22
    1High-danger chances4
    46All attempts (Corsi)53
    Adjusted for score: NYI 47% · NJD 53%
    Faceoffs · NJD won71%off53%neu87%def
    Source · NHL play-by-play · XGBoost xG
    How the game was won

    The danger ladder

    shotsgoalsexpected
    High dangerslot & crease
    NYI0 / 1 · 0.21 xG
    NJD0 / 4 · 0.98 xG
    Medium dangermid-range
    NYI1 / 16 · 1.83 xG
    NJD2 / 15 · 1.66 xG
    Low dangerperimeter & point
    NYI0 / 29 · 0.47 xG
    NJD0 / 34 · 0.31 xG

    NJD went 0-for-4 from high danger on 0.98 expected goals — 1.0 left on the table.

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

    Finishing vs expected

    expectedactual
    NYI
    1 G · 2.51 xG · -1.5
    NJD
    2 G · 2.96 xG · -1.0
    01234

    NYI finished -1.5 against expected, NJD -1.0.

    Source · Backcheck xG model
    Shot types · rush and rebound chancesopen +
    What they shot — and what went in

    Shot diet

    goalsshots
    NYI
    WRIST0/16
    SNAP1/4
    BACKHAND0/3
    SLAP0/4
    TIP IN0/4
    POKE0/1
    DEFLECTED0/0
    OTHER0/14
    NJD
    WRIST2/12
    SNAP0/9
    BACKHAND0/4
    SLAP0/3
    TIP IN0/3
    POKE0/0
    DEFLECTED0/1
    OTHER0/21
    NYI
    NJD
    Off the rush
    1 G on 20
    1.47 xG
    2 G on 25
    2.48 xG
    Off rebounds
    0 G on 7
    0.92 xG
    0 G on 2
    0.37 xG

    Wrist shots carried the volume: NYI went 0-for-16, NJD 2-for-12. NJD scored 2 of theirs off the rush.

    Source · Backcheck xG model · NHL shot types
    New to these numbers?

    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 →

    xG
    Expected goals. Every shot scored by how often that exact look goes in. 2.5 xG means the chances were worth about two and a half goals.
    HD
    High-danger chances — shots from the slot and the crease, where shots actually become goals.
    Corsi
    Every shot attempt, including the ones that missed or got blocked. A rough read on who had the puck.
    Adj.
    Score-adjusted. Teams that trail shoot more and teams that lead sit back, so this corrects the attempt count for the scoreboard.
    GSAx
    Goals saved above expected. A positive number means the goalie stopped more than an average goalie would have on those shots.
    PDO
    Shooting % plus save % — a luck gauge. It sits near 1.000 over a season, so a game far from it usually means the bounces decided it.
    Shot by shot

    In the net

    Graded on goals saved above expected
    V. Vanecek
    NYI · 20/22 · .909
    +1.0
    saved above expected
    B+
    the night
    By dangerG/attxGsaved
    High danger0/41.0+1.0
    Medium2/151.7-0.3
    Low0/340.3+0.3

    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

    D. Rittich
    NJD · 23/24 · .958
    +1.5
    saved above expected
    A
    the night
    By dangerG/attxGsaved
    High danger0/10.2+0.2
    Medium1/161.8+0.8
    Low0/290.5+0.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

    Graded against a league-average game

    Report card

    Seven dimensions · A+ to F
    DimensionNYINJD
    Offense
    ▸Basis

    NYI Created 2.51 xG against a ~2.70 league-average game; 1 high-danger shots (0.21 xG) and 20 rush shots (1.47 xG).

    NJD Created 2.96 xG against a ~2.70 league-average game; 4 high-danger shots (0.98 xG) and 25 rush shots (2.48 xG).

    C
    73
    B
    84
    Defense
    ▸Basis

    NYI Allowed 2.96 xG against a ~2.70 league-average game; conceded 4 high-danger shots (0.98 xG) and 25 rush shots (2.48 xG).

    NJD Allowed 2.51 xG against a ~2.70 league-average game; conceded 1 high-danger shots (0.21 xG) and 20 rush shots (1.47 xG).

    D
    66
    C+
    77
    Transition
    ▸Basis

    NYI Rush shots 20–25, rush xG 1.47–2.48 (rush-based; public data has no zone entries).

    NJD Rush shots 25–20, rush xG 2.48–1.47 (rush-based; public data has no zone entries).

    D-
    62
    B+
    88
    Special teams
    ▸Basis

    NYI 1-for-4 on the power play (25%; league ≈21%) with 0.66 PP xG.

    NJD 0-for-3 on the power play (0%; league ≈21%) with 0.59 PP xG.

    B-
    80
    F
    56
    Goaltending
    ▸Basis

    NYI +0.96 goals saved above expected on 22 shots against.

    NJD +1.51 goals saved above expected on 24 shots against.

    B
    85
    A-
    90
    Discipline
    ▸Basis

    NYI Took 5 penalties for 10 PIM vs 6 for 12 on the other side.

    NJD Took 6 penalties for 12 PIM vs 5 for 10 on the other side.

    B-
    80
    C-
    70
    Luck

    Grades bounces, not skill — C is neutral

    ▸Basis

    NYI Finishing -1.51 goals vs xG plus +0.96 GSAx of save luck = -0.55 total. This grades luck, not skill — C is neutral, A is very lucky.

    NJD Finishing -0.96 goals vs xG plus +1.51 GSAx of save luck = +0.55 total. This grades luck, not skill — C is neutral, A is very lucky.

    C-
    71
    C+
    79
    Source · NHL play-by-play · xG engine · luck graded separately
    What the model flagged
    WARNINGNYI

    Rush defense leaked all night

    Gave up 25 rush shots worth 2.48 xG (2 goals) — transition gaps were there every period.

    Tighten neutral-zone structure and keep D gaps closed on entries.

    STRENGTHNJD

    Dangerous off the rush

    2 goals on 25 rush shots worth 2.48 xG.

    WARNINGNJD

    Rush defense leaked all night

    Gave up 20 rush shots worth 1.47 xG (1 goals) — transition gaps were there every period.

    Tighten neutral-zone structure and keep D gaps closed on entries.

    STRENGTHNYI

    Dangerous off the rush

    1 goals on 20 rush shots worth 1.47 xG.

    LUCKNYI

    Cold finishing night

    Scored 1 on 2.51 xG — -1.51 vs expected. The looks were there; the finish will come back.

    STRENGTHNJD

    D. Rittich tilted the crease

    D. Rittich stopped 23 of 24 (0.958), +1.51 goals above expected.

    Ranked from the box score

    Three stars

    Points first
    Three stars · computed, not voted
    C. Ritchie
    #64 · C · NYI
    0 G · 1 A · 2 SOG · 19:22 on ice · -1
    C. Brown
    #16 · R · NJD
    1 G · 0 A · 6 SOG · 18:58 on ice · +1
    E. Edwards
    #73 · D · NJD
    0 G · 1 A · 1 SOG · 18:43 on ice · +1
    Ranked from the box score — points first · Backcheck
    Keep going

    Where to next