Backcheck
Recap · ANA at NJD

J. Allen stands tall as the Devils edge the Ducks

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

By the ModelJul 11, 8:08 PMxG: xgboost-0.758Edited for clarity
Away
ANA
Anaheim Ducks
1
Home
NJD
New Jersey Devils
4
FINAL
Process vs result

The underlying story

4.05Expected goals5.39
57% share for the better side
31Shot attempts (SOG)22
5High-danger chances9
62Corsi (all attempts)61
Score-adjusted: 54% / 46%
Source · NHL play-by-play · XGBoost xG

J. Allen, not the Devils' dominance, won this game. The goalie saved 3.05 goals above expected in a 4-1 victory over Anaheim, bailing out a team that underperformed its own expected goals by 1.39. The Ducks, meanwhile, left 3.05 goals on the ice — a damning indictment of their finish despite generating quality opportunities.

New Jersey's 57–43 expected-goals edge (5.39–4.05) looked comfortable on paper. In practice, Allen had to work. The Devils held just 42% of shot attempts (22–31), a clip that suggests Anaheim fought harder for possession than the final score implies. But New Jersey's chances carried more weight — 0.088 expected goals per shot versus Anaheim's 0.065. Quantity favored the Ducks. Quality did not.

High-danger chances told the same story: 9–5 to New Jersey. Anaheim, for all its pressure, converted zero of its five. L. Dostal stopped 2.4 goals above expected — a strong performance that would usually carry a team to at least a point. But the Devils were lethal: 3 goals on 28 rush chances, a conversion rate that punished Anaheim's zone entries.

New Jersey's depth showed. C. White and O. Palat each posted two assists, as did J. Lammikko. Connor Brown's backhander from the doorstep (third period, 18:00) embodied the game: a high-danger chance converted when it mattered.

Dostal stole as much as Allen did, statistically. But Allen's 0.968 save percentage and +3.05 mark above expected didn't just match his team's output; it exceeded it. The Devils won because they were better, yes. They won decisively because their goalie was better still.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
ANA0 / 5 · 1.20 xG
NJD2 / 9 · 3.44 xG
Medium dangermid-range
ANA1 / 18 · 2.22 xG
NJD1 / 14 · 1.49 xG
Low dangerperimeter & point
ANA0 / 39 · 0.63 xG
NJD1 / 38 · 0.46 xG

NJD went 2-for-9 from high danger on 3.44 expected goals — 1.4 left on the table.

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

Finishing vs expected

expectedactual
ANA
1 G · 4.05 xG · -3.0
NJD
4 G · 5.39 xG · -1.4
0123456
Goalies · GSAx (goals saved above expected)
L. DostalANA
+2.4
J. AllenNJD
+3.0

ANA finished -3.0 against expected, NJD -1.4 — J. Allen (NJD) saved 3.0 goals above expected.

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

Shot diet

goalsshots
ANA
WRIST0/24
SNAP1/12
SLAP0/5
BACKHAND0/2
TIP IN0/3
DEFLECTED0/1
BAT0/1
OTHER0/14
NJD
WRIST2/10
SNAP1/14
SLAP0/5
BACKHAND1/5
TIP IN0/3
DEFLECTED0/3
BAT0/0
OTHER0/21
ANA
NJD
Off the rush
1 G on 25 · 2.47 xG
3 G on 28 · 3.79 xG
Off rebounds
0 G on 4 · 0.52 xG
0 G on 5 · 0.72 xG

Wrist shots carried the volume: ANA went 0-for-24, NJD 2-for-10. NJD scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
C. White
#45 · D · NJD
0 G · 2 A · 0 SOG · 14:38 TOI · +2
O. Palat
#18 · L · NJD
0 G · 2 A · 3 SOG · 14:28 TOI · +1
J. Lammikko
#83 · C · NJD
0 G · 2 A · 1 SOG · 13:38 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • ANA generated higher-quality looks than the shot total suggests.
  • L. Dostal (ANA) stopped 2.4 goals above expected.
  • NJD generated far more dangerous chances — 0.088 xG/shot vs 0.065. Quality over quantity.
  • ANA couldn't convert — 0/5 on high-danger chances. That won't happen often.
  • NJD was lethal off the rush — 3 goals on 28 rush chances.
  • NJD created 5 rebound opportunities (0 converted) — crashing the net effectively.
  • ANA created 4 rebound opportunities (0 converted) — crashing the net effectively.
  • ANA underperformed xG by 3.0 — wasted quality chances.
  • L. Dostal (ANA) saved 2.4 goals above expected — stole the show.
  • J. Allen (NJD) saved 3.0 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · ANA at NJD · 12:30 PM ET

Ducks at Devils: a genuine coin flip

By the ModelJul 11, 8:06 PMEdited for clarity
Win probability

The model's lean

50%
NJD
Model favorite
50%
50%
ANA50NJD

NJD by 0 points of win probability — effectively a coin flip. Projected score ANA 2.62.6 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

ANA← edge
edge →NJD
52.0%5v5 xG%50.0%
52.0%Corsi%51.0%
2.80xGF / 602.45
2.59xGA / 602.50
2.09Goals for / gm1.66
2.32Goals against / gm2.23
0.981PDO — luck, not skill0.971

ANA holds 4 of 6 process categories — and PDO (0.981 vs 0.971) says ANA has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects 2.6 goals for Anaheim, 2.6 for New Jersey, with the Devils at 50% win probability. This is an even matchup.

Anaheim should own the underlying play. The Ducks carry 52.0% xG and 52.0% Corsi, a genuine edge in shot creation and puck recovery. New Jersey counters with 50.0% xG and 51.0% Corsi—tight enough that possession could swing either way.

Both teams, however, are running cold. Anaheim's PDO is 0.981, New Jersey's 0.971. Both are scoring below their expected rate and both are due for positive regression. When that correction hits, Anaheim's xG advantage evaporates. The model calls it even because the regression risk is real and symmetrical.

The offensive battle will determine the winner. Beckett Sennecke produces 1.03 xG/60 with 20 goals and 19 assists at 13.5% shooting—a conversion rate that may not hold. Timo Meier generates 1.08 xG/60 with 13 goals and 15 assists but converts at just 6.7%, a floor that suggests room for positive variance. Cutter Gauthier (0.99 xG/60, 25G 16A) anchors Anaheim's secondary scoring. Jack Hughes (0.88 xG/60, 18G 17A) is New Jersey's third option, shooting 11.5%.

The critical weakness both teams share: neither converts hard-chance or rebound goals. Both sit at 0% in those categories. In a tight game, that becomes the deciding factor. Whoever breaks through on a secondary chance owns the result.

Defensively, each team carries an exposed link. Mason McTavish is Anaheim's liability; Johnathan Kovacevic bleeds for New Jersey. The team that forces their opponent to exploit that weakness gains material advantage.

With matching offensive depth, parallel regression risk, and symmetric defensive exposure, the 50-50 call is defensible. Anaheim's underlying metrics favor the Ducks, but the PDO reversion risk neutralizes that edge entirely. In a game this even, execution on a single secondary chance or defensive lapse decides it.

Computed danger · scouting

Players to watch

ANA
Beckett Sennecke20G 19A
1.03 xG/60 · 8 HD · 13.5% sh
Cutter Gauthier25G 16A
0.99 xG/60 · 2 HD · 12.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