Backcheck
Recap · CAR at NJD

F. Andersen stands tall as the Hurricanes edge the Devils

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

By the ModelJul 12, 1:09 AMxG: xgboost-0.758Edited for clarity
Away
CAR
Carolina Hurricanes
4
Home
NJD
New Jersey Devils
1
FINAL
Process vs result

The underlying story

4.83Expected goals3.72
56% share for the better side
35Shot attempts (SOG)30
9High-danger chances9
68Corsi (all attempts)53
Score-adjusted: 52% / 48%
Source · NHL play-by-play · XGBoost xG

F. Andersen stole this game. The Hurricanes' goalie saved 2.72 goals above expected, transforming a competitive matchup into a convincing 4-1 victory—one where the underlying numbers suggest the result was tighter than it looked.

High-danger chances were perfectly balanced at 9-9. The Devils couldn't convert their share (0/9), while Carolina converted rush opportunities efficiently (4 goals on 31 rush attempts). Andersen stopped all 9 high-danger shots, posting a 0.967 save percentage; J. Markstrom finished at 0.886.

The Hurricanes controlled expected goals 4.83–3.72 (56–44%), though shot attempts stayed relatively even (35–30 on goal). Where the game tilted decisively: Andersen's execution and New Jersey's misfire when given prime looks.

A. Svechnikov posted 3 goals in 14:53. S. Aho added 3 assists over 19:17. K. Miller logged 24:11, anchoring the blue line.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
CAR0 / 9 · 1.89 xG
NJD0 / 9 · 1.99 xG
Medium dangermid-range
CAR4 / 20 · 2.35 xG
NJD0 / 12 · 1.18 xG
Low dangerperimeter & point
CAR0 / 39 · 0.59 xG
NJD1 / 32 · 0.55 xG

NJD went 0-for-9 from high danger on 1.99 expected goals — 2.0 left on the table.

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

Finishing vs expected

expectedactual
CAR
4 G · 4.83 xG · -0.8
NJD
1 G · 3.72 xG · -2.7
0123456
Goalies · GSAx (goals saved above expected)
F. AndersenCAR
+2.7
J. MarkstromNJD
+0.8

CAR finished -0.8 against expected, NJD -2.7 — F. Andersen (CAR) saved 2.7 goals above expected.

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

Shot diet

goalsshots
CAR
WRIST0/17
SNAP3/15
BACKHAND1/6
SLAP0/6
TIP IN0/3
DEFLECTED0/2
CRADLE0/1
WRAP AROUND0/1
BAT0/1
POKE0/0
OTHER0/16
NJD
WRIST1/23
SNAP0/7
BACKHAND0/5
SLAP0/2
TIP IN0/3
DEFLECTED0/0
CRADLE0/0
WRAP AROUND0/0
BAT0/0
POKE0/1
OTHER0/12
CAR
NJD
Off the rush
4 G on 31 · 2.83 xG
1 G on 32 · 3.19 xG
Off rebounds
0 G on 12 · 1.68 xG
0 G on 4 · 0.45 xG

Wrist shots carried the volume: CAR went 0-for-17, NJD 1-for-23. CAR scored 4 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
S. Aho
#20 · C · CAR
0 G · 3 A · 0 SOG · 19:17 TOI · +3
A. Svechnikov
#37 · R · CAR
3 G · 0 A · 4 SOG · 14:53 TOI · +3
K. Miller
#19 · D · CAR
0 G · 1 A · 3 SOG · 24:11 TOI · +3
Ranked from the box score — points first · Backcheck
What the model flagged
  • F. Andersen (CAR) stopped 2.7 goals above expected.
  • Open game — 18 high-danger chances combined (NJD 9, CAR 9).
  • NJD couldn't convert — 0/9 on high-danger chances. That won't happen often.
  • CAR couldn't convert — 0/9 on high-danger chances. That won't happen often.
  • CAR was lethal off the rush — 4 goals on 31 rush chances.
  • NJD created 4 rebound opportunities (0 converted) — crashing the net effectively.
  • CAR created 12 rebound opportunities (0 converted) — crashing the net effectively.
  • NJD underperformed xG by 2.7 — wasted quality chances.
  • F. Andersen (CAR) saved 2.7 goals above expected — stole the show.
  • F. Andersen was a wall on HD chances — 100% SV on 9 high-danger shots.
Before the game — the model's pre-game read
Preview · CAR at NJD · 7:00 PM ET

Hurricanes at Devils: a genuine coin flip

By the ModelJul 12, 1:08 AMEdited for clarity
Win probability

The model's lean

54%
CAR
Model favorite
54%
46%
CAR50NJD

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

CAR← edge
edge →NJD
56.0%5v5 xG%50.0%
60.0%Corsi%51.0%
2.98xGF / 602.45
2.31xGA / 602.50
2.26Goals for / gm1.66
1.95Goals against / gm2.23
0.984PDO — luck, not skill0.971

CAR holds 6 of 6 process categories — and PDO (0.984 vs 0.971) says CAR has run hotter.

Source · MoneyPuck season tables · 5v5

The model gives Carolina a 54% edge in win probability, projecting a 2.7–2.5 final score. This is as close to a pick'em as you'll find.

Carolina owns the play at 5v5: they're carrying 56.0% expected goals and 60.0% Corsi, meaning they'll spend the night in New Jersey's zone. The Devils, at 50.0% xG%, are getting pinned back.

Both teams are due for PDO regression. Carolina's sits at 0.984, the Devils at 0.971—both are running cold by definition, which means puck luck should move toward average in the near term. Carolina has slightly less distance to travel.

The Hurricanes' scoring depth leans on Jackson Blake and Seth Jarvis. Blake is generating 1.06 expected goals per 60 minutes with 14 goals and 19 assists, shooting at 10.9% with two high-danger goals. Jarvis has logged 0.98 xG/60, 17 goals and 12 assists, shooting at 11.9% with one high-danger goal. This pairing can create offense faster than the Devils can respond.

New Jersey counters with Timo Meier and Jack Hughes. Meier's 1.08 xG/60 leads the matchup; he's added 13 goals and 15 assists with three high-danger goals, though his 6.7% shooting suggests some underperformance. Hughes has posted 0.88 xG/60 while collecting 18 goals and 17 assists, shooting at 11.5% with one high-danger goal—elite shot discipline but less volume than Jarvis or Blake.

Defensively, Carolina's Charles Alexis Legault represents a structural weakness. For New Jersey, Johnathan Kovacevic is the liability. Both forward groups will hunt these matchups.

The underlying metrics favor Carolina. New Jersey's path requires dominating shot quality or theft—plausible, but uphill.

Computed danger · scouting

Players to watch

CAR
Jackson Blake14G 19A
1.06 xG/60 · 2 HD · 10.9% sh
Seth Jarvis17G 12A
0.98 xG/60 · 1 HD · 11.9% 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