Backcheck
Recap · NJD at BOS

Bruins shut out the Devils, 4-0

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

By the ModelJul 12, 11:38 AMxG: xgboost-0.758Edited for clarity
Away
NJD
New Jersey Devils
0
Home
BOS
Boston Bruins
4
FINAL
Process vs result

The underlying story

2.04Expected goals2.97
59% share for the better side
21Shot attempts (SOG)26
2High-danger chances5
63Corsi (all attempts)51
Score-adjusted: 62% / 38%
Source · NHL play-by-play · XGBoost xG

The Bruins didn't just beat the Devils — they made every advantage count. Boston's shots carried lethal intent at 0.058 xG per attempt versus New Jersey's 0.032. The Bruins walloped the Devils on the strength of that edge.

The numbers explain the shutout. Boston controlled 59% of 5v5 expected goals (2.97–2.04), held 55% of shot attempts (26–21), and dominated high-danger chances 5–2. But the real killer was execution: the Bruins buried three of 28 rush chances and converted one rebound opportunity. New Jersey created five rebound chances and converted zero.

Goaltending sealed it. J. Swayman faced 21 shots and stopped all of them, outperforming by 2.04 goals relative to expected. N. Daws faced 26 and gave up 1.03 more than expected. That disparity — Swayman overperforming while Daws underperformed — made a 4-0 scoreline feel inevitable.

Viktor Arvidsson's snap shot from the doorstep (19:52, first period) opened the scoring early and set Boston's tone. The Bruins never looked back.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
NJD0 / 2 · 0.40 xG
BOS1 / 5 · 1.08 xG
Medium dangermid-range
NJD0 / 9 · 1.00 xG
BOS3 / 12 · 1.23 xG
Low dangerperimeter & point
NJD0 / 52 · 0.63 xG
BOS0 / 34 · 0.67 xG

BOS went 3-for-12 from medium danger on 1.23 expected goals — 1.8 above expected.

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

Finishing vs expected

expectedactual
NJD
0 G · 2.04 xG · -2.0
BOS
4 G · 2.97 xG · +1.0
012345
Goalies · GSAx (goals saved above expected)
N. DawsNJD
-1.0
J. SwaymanBOS
+2.0

NJD finished -2.0 against expected, BOS +1.0 — J. Swayman (BOS) saved 2.0 goals above expected.

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

Shot diet

goalsshots
NJD
WRIST0/23
SNAP0/1
SLAP0/6
TIP IN0/4
BACKHAND0/6
WRAP AROUND0/0
OTHER0/23
BOS
WRIST2/3
SNAP2/25
SLAP0/8
TIP IN0/3
BACKHAND0/0
WRAP AROUND0/2
OTHER0/10
NJD
BOS
Off the rush
0 G on 21 · 1.27 xG
3 G on 28 · 2.22 xG
Off rebounds
0 G on 5 · 0.36 xG
1 G on 4 · 0.53 xG

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

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
S. Kuraly
#52 · C · BOS
0 G · 2 A · 2 SOG · 17:53 TOI · +2
M. Kastelic
#47 · C · BOS
2 G · 0 A · 4 SOG · 13:47 TOI · +2
M. Lohrei
#6 · D · BOS
0 G · 1 A · 1 SOG · 21:53 TOI · +4
Ranked from the box score — points first · Backcheck
What the model flagged
  • J. Swayman (BOS) stopped 2.0 goals above expected.
  • N. Daws (NJD) gave up 1.0 goals more than expected — well below their workload.
  • BOS generated far more dangerous chances — 0.058 xG/shot vs 0.032. Quality over quantity.
  • BOS was lethal off the rush — 3 goals on 28 rush chances.
  • BOS created 4 rebound opportunities (1 converted) — crashing the net effectively.
  • NJD created 5 rebound opportunities (0 converted) — crashing the net effectively.
  • NJD underperformed xG by 2.0 — wasted quality chances.
  • J. Swayman (BOS) saved 2.0 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · NJD at BOS · 7:00 PM ET

Devils at Bruins: a genuine coin flip

By the ModelJul 12, 11:37 AMEdited for clarity
Win probability

The model's lean

50%
BOS
Model favorite
50%
50%
NJD50BOS

BOS by 0 points of win probability — effectively a coin flip. Projected score NJD 2.62.6 BOS; 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 →BOS
50.0%5v5 xG%47.0%
51.0%Corsi%49.0%
2.45xGF / 602.39
2.50xGA / 602.67
1.66Goals for / gm2.22
2.23Goals against / gm1.82
0.971PDO — luck, not skill1.023

NJD holds 4 of 6 process categories — and PDO (0.971 vs 1.023) says BOS has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects 2.6-2.6 with the Bruins at 50% win probability. This is about as close to a pick'em as you'll find.

New Jersey controls 50.0% of expected goals at 5v5 against Boston's 47.0%. That edge should translate to wins over time. But Boston is running hot with a 1.023 PDO—finishing chances at rates regression will punish—while New Jersey sits at 0.971, running cold enough to collect positive regression when it matters. Tonight, that structural luck-flip could matter as much as the play itself.

Timo Meier leads New Jersey at 1.08 expected goals per 60 minutes with 13 goals and 15 assists. His 6.7% shooting rate leaves room for variance, but the underlying volume is undeniable. Jack Hughes, the centerpiece, sits at 0.88 xG/60 with 18 goals and 17 assists—his 11.5% shooting is elite and sustainable, the mark of a player finishing at a rate most can't reach. Hughes generates fewer chances than Meier but punishes them at a higher frequency.

Viktor Arvidsson anchors Boston at 1.04 xG/60, nearly matching Meier, with 18 goals and 24 assists. He's converting at 13.0%, a rate that keeps a win-now team competitive when luck normalizes. Tanner Jeannot operates as secondary production, generating 0.75 xG/60 with 6 goals and 14 assists at 8.3% shooting—exactly the kind of depth Boston needs to weather regression.

Matchup quality matters. Boston's Elias Lindholm has shown defensive vulnerability; when Meier hunts, he'll hunt for Lindholm. New Jersey's Johnathan Kovacevic is the corresponding weak link, and Arvidsson's volume and finishing rate make him the sort of forward who punishes breakdowns.

New Jersey owns the underlying advantage: 51.0% Corsi and 50.0% xG mean the Devils are simply playing better hockey. Boston's only edge is luck—a 1.023 PDO against New Jersey's 0.971—which the model factors in as a coin flip. One team regresses, one improves. Tonight, it could cut either way.

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
BOS
Viktor Arvidsson18G 24A
1.04 xG/60 · 2 HD · 13.0% sh
Tanner Jeannot6G 14A
0.75 xG/60 · 2 HD · 8.3% sh
Source · MoneyPuck skaters