Backcheck
Recap · NJD at BUF

Devils shut out the Sabres, 5-0

The Devils stole one. They lost the expected-goals battle 2.07–4.73 and won anyway.

By the ModelJul 11, 5:53 PMxG: xgboost-0.758Edited for clarity
Away
NJD
New Jersey Devils
5
Home
BUF
Buffalo Sabres
0
FINAL
Process vs result

The underlying story

2.07Expected goals4.73
70% share for the better side
23Shot attempts (SOG)42
3High-danger chances9
38Corsi (all attempts)88
Score-adjusted: 26% / 74%
Source · NHL play-by-play · XGBoost xG

Buffalo owned the ice and lost 5-0 — the Sabres held 70% of expected goals (4.73–2.07) and 65% of shot attempts (42–23), a dominance the scoreboard entirely inverted. New Jersey stole this one.

Goaltending determined the gap. J. Allen finished 42/42 with a 1.000 save percentage, posting +4.73 goals above expected. A. Lyon stopped 18 of 23 and checked in at -2.93, giving up 2.9 more goals than his workload suggested he should have. Buffalo wasted high-danger opportunities: 0/9 on prime chances, a conversion drought that doesn't survive when the opponent finishes as well as the Devils did here.

The Sabres created constantly. They generated six rebound chances and maintained relentless possession, yet converted none. New Jersey answered with precision on the rush, scoring four times off 21 attempts. Arseny Gritsyuk's wrist shot from the slot at 16:49 of the third ignited that burst. Buffalo had the volume; they lacked the execution.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
NJD2 / 3 · 0.59 xG
BUF0 / 9 · 1.97 xG
Medium dangermid-range
NJD3 / 9 · 1.10 xG
BUF0 / 16 · 1.87 xG
Low dangerperimeter & point
NJD0 / 26 · 0.38 xG
BUF0 / 63 · 0.90 xG

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

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

Finishing vs expected

expectedactual
NJD
5 G · 2.07 xG · +2.9
BUF
0 G · 4.73 xG · -4.7
0123456
Goalies · GSAx (goals saved above expected)
J. AllenNJD
+4.7
A. LyonBUF
-2.9

NJD finished +2.9 against expected, BUF -4.7 — J. Allen (NJD) saved 4.7 goals above expected.

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

Shot diet

goalsshots
NJD
WRIST2/16
SLAP1/4
TIP IN0/2
SNAP1/4
BACKHAND1/2
POKE0/1
BAT0/0
DEFLECTED0/0
OTHER0/9
BUF
WRIST0/37
SLAP0/8
TIP IN0/6
SNAP0/4
BACKHAND0/4
POKE0/2
BAT0/2
DEFLECTED0/1
OTHER0/24
NJD
BUF
Off the rush
4 G on 21 · 1.64 xG
0 G on 36 · 2.67 xG
Off rebounds
0 G on 1 · 0.15 xG
0 G on 6 · 1.15 xG

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

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
B. Dillon
#5 · D · NJD
1 G · 1 A · 2 SOG · 18:47 TOI · +3
P. Cotter
#47 · L · NJD
1 G · 1 A · 2 SOG · 16:03 TOI · +2
A. Gritsyuk
#81 · R · NJD
2 G · 0 A · 6 SOG · 14:00 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • NJD stole this one. BUF owned 70% of the xG and lost.
  • J. Allen (NJD) stopped 4.7 goals above expected.
  • A. Lyon (BUF) gave up 2.9 goals more than expected — well below their workload.
  • BUF couldn't convert — 0/9 on high-danger chances. That won't happen often.
  • NJD was lethal off the rush — 4 goals on 21 rush chances.
  • BUF created 6 rebound opportunities (0 converted) — crashing the net effectively.
  • BUF underperformed xG by 4.7 — wasted quality chances.
  • NJD outperformed their expected goals by 2.9 — elite finishing or lucky bounces.
  • J. Allen (NJD) saved 4.7 goals above expected — stole the show.
  • J. Allen was a wall on HD chances — 100% SV on 9 high-danger shots.
Before the game — the model's pre-game read
Preview · NJD at BUF · 4:00 PM ET

Devils at Sabres: a genuine coin flip

By the ModelJul 11, 5:52 PMEdited for clarity
Win probability

The model's lean

53%
BUF
Model favorite
47%
53%
NJD50BUF

BUF by 6 points of win probability — a modest lean. Projected score NJD 2.52.6 BUF; 18% chance it's tied after 60.

Source · Backcheck Poisson projection · season scoring rates
Season profile · edge from the spine

Tale of the tape

NJD← edge
edge →BUF
50.0%5v5 xG%50.0%
51.0%Corsi%49.0%
2.45xGF / 602.55
2.50xGA / 602.55
1.66Goals for / gm2.35
2.23Goals against / gm1.90
0.971PDO — luck, not skill1.020

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

Source · MoneyPuck season tables · 5v5

The model projects a 2.5–2.6 goal game with the Sabres at 53% win probability: a coin flip, nothing more.

New Jersey has momentum. The Devils are 6–3–1 in their last 10, while Buffalo grinds through the regular season like everyone else. But momentum fades under pressure, and the season-long numbers say these teams are equals.

At 5v5, both clubs sit at 50.0% expected goals percentage—perfectly split. New Jersey has a marginal edge in puck possession at 51.0% Corsi% while Buffalo trails at 49.0%, but neither advantage runs deep enough to break a tie.

Regression is the story underneath. Buffalo's PDO of 1.020 means they've converted their chances at an unsustainable clip and posted better-than-deserved goaltending luck. Expect a pullback. New Jersey's PDO of 0.971 tells the opposite tale—the Devils are running cold, converting at a below-expected rate. Positive regression lives here.

Both goalies sit on back-to-backs: U. Luukkonen for the Sabres, J. Markstrom for the Devils. Either could be pulled for a backup, or both could start tired. This is the likeliest variable changer in the room.

On offense, watch Timo Meier (13G, 15A) and Jack Hughes (18G, 17A) for New Jersey. Meier generates chances at 1.08 xG/60 with 3 high-danger goals, though his 6.7% shooting rate suggests he'll regress. Hughes shoots at 11.5% on 0.88 xG/60 and has scored only 1 high-danger goal—a mismatch suggesting he's outpacing his quality. For Buffalo, Jason Zucker (14G, 14A) operates at 1.07 xG/60 with 6 high-danger goals and an unsustainable 15.1% shooting clip. Josh Doan (15G, 18A) generates 1.01 xG/60 with 2 high-danger goals at 11.5% shooting.

The defensive picture is obscured by tracking gaps. New Jersey's high-danger goal rate sits at 0%, as does Buffalo's. Neither team has registered a rebound goal. Johnathan Kovacevic is New Jersey's defensive weak link; Jack Quinn is Buffalo's. Without fuller context, this data resists interpretation.

The math says pick the Sabres by a hair, but that hair is invisible.

Computed danger · scouting

Players to watch

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
BUF
Jason Zucker14G 14A
1.07 xG/60 · 6 HD · 15.1% sh
Josh Doan15G 18A
1.01 xG/60 · 2 HD · 11.5% sh
Source · MoneyPuck skaters