Backcheck
Recap · NJD at BOS

Bruins pull away from the Devils

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

By the ModelJul 11, 7:09 PMxG: xgboost-0.758Edited for clarity
Away
NJD
New Jersey Devils
1
Home
BOS
Boston Bruins
4
FINAL
Process vs result

The underlying story

2.64Expected goals3.82
59% share for the better side
30Shot attempts (SOG)22
1High-danger chances5
71Corsi (all attempts)53
Score-adjusted: 60% / 40%
Source · NHL play-by-play · XGBoost xG

The Devils couldn't convert their chances. They underperformed their expected goals by 1.64, scoring just once from 2.64 xG. The Bruins' 4-1 victory reflected superior execution: 59% of 5v5 expected goals (3.82–2.64) and a 60% conversion rate on high-danger chances (5 for Boston, 1 for New Jersey).

The difference was shot quality. Boston generated 0.072 expected goals per shot; New Jersey managed 0.037. The Bruins held just 42% of shot attempts (22–30 on goal) yet controlled the dangerous areas—Andrew Peeke's high-slot snap shot at 17:46 of the second period (P3) exemplified their positioning.

J. Swayman's goaltending widened the gap. He saved 1.64 goals above expected with a 0.967 save percentage (29–30). J. Allen made 18 of 21 for New Jersey (0.857 SV%), outperforming his expected performance by 0.82.

The Bruins' efficiency extended to transition play. They scored twice on 21 rush chances. The Devils generated five rebound opportunities but converted none—quality chances wasted on a night when their underlying performance didn't support the final scoreline.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
NJD0 / 1 · 0.20 xG
BOS3 / 5 · 1.85 xG
Medium dangermid-range
NJD1 / 14 · 1.71 xG
BOS1 / 12 · 1.44 xG
Low dangerperimeter & point
NJD0 / 56 · 0.73 xG
BOS0 / 36 · 0.54 xG

BOS went 3-for-5 from high danger on 1.85 expected goals — 1.1 above expected.

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

Finishing vs expected

expectedactual
NJD
1 G · 2.64 xG · -1.6
BOS
4 G · 3.82 xG · +0.2
012345
Goalies · GSAx (goals saved above expected)
J. AllenNJD
+0.8
J. SwaymanBOS
+1.6

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

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

Shot diet

goalsshots
NJD
SNAP1/21
WRIST0/13
SLAP0/7
TIP IN0/4
BACKHAND0/1
DEFLECTED0/2
OTHER0/23
BOS
SNAP4/20
WRIST0/0
SLAP0/5
TIP IN0/7
BACKHAND0/3
DEFLECTED0/0
OTHER0/18
NJD
BOS
Off the rush
1 G on 22 · 1.33 xG
2 G on 21 · 1.98 xG
Off rebounds
0 G on 5 · 0.58 xG
0 G on 2 · 0.32 xG

Snap shots carried the volume: NJD went 1-for-21, BOS 4-for-20. BOS scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
L. Hughes
#43 · D · NJD
0 G · 1 A · 3 SOG · 23:05 TOI
A. Peeke
#26 · D · BOS
1 G · 0 A · 1 SOG · 22:17 TOI
T. Meier
#28 · R · NJD
1 G · 0 A · 3 SOG · 19:43 TOI · -2
Ranked from the box score — points first · Backcheck
What the model flagged
  • NJD generated higher-quality looks than the shot total suggests.
  • J. Swayman (BOS) stopped 1.6 goals above expected.
  • BOS generated far more dangerous chances — 0.072 xG/shot vs 0.037. Quality over quantity.
  • BOS was clinical in the high-danger zone — 3/5 on HD chances (60%).
  • BOS was lethal off the rush — 2 goals on 21 rush chances.
  • NJD created 5 rebound opportunities (0 converted) — crashing the net effectively.
  • NJD underperformed xG by 1.6 — wasted quality chances.
  • J. Swayman (BOS) saved 1.6 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 11, 7:08 PMEdited 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 goals for each team, leaving the Bruins at 50% win probability—a pick'em in the truest sense. Neither team has a meaningful edge in a matchup that could go either way.

But the underlying numbers hint at where the slimness of the margin comes from. New Jersey owns the play at 5v5, generating 50.0% of expected goals to Boston's 47.0%, and holding a 51.0% to 49.0% edge in Corsi. The Devils are outworking the Bruins. What's saving Boston is puck luck. The Bruins' 1.023 PDO suggests they're running hot and due for regression; the Devils' 0.971 indicates the opposite. The margin of the matchup is largely explained by this volatility gap.

Timo Meier anchors the Devils' advantage, operating at 1.08 expected goals per 60 minutes with 13 goals, 15 assists, and 3 high-danger chances. Jack Hughes provides secondary offense with 18 goals, 17 assists at 0.88 xG/60, and an 11.5% shooting rate that's outpacing his volume. Boston counters with Viktor Arvidsson, posting 18 goals and 24 assists at 1.04 xG/60—elite volume. Tanner Jeannot offers support with 6 goals and 14 assists at 0.75 xG/60.

The defensive liabilities point toward where this game is decided. Johnathan Kovacevic remains a weak spot for New Jersey's back line. For Boston, Elias Lindholm's positioning has been a recurring vulnerability. In a game this tight, one breakdown determines the outcome.

The Devils have the better process. The Bruins have better fortune behind them. That's why you can flip a coin.

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