Backcheck
Recap · CAR at BOS

Bruins hold off the Hurricanes

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

By the ModelJul 11, 2:05 PMxG: xgboost-0.758Edited for clarity
Away
CAR
Carolina Hurricanes
1
Home
BOS
Boston Bruins
2
FINAL
Process vs result

The underlying story

2.52Expected goals3.23
56% share for the better side
29Shot attempts (SOG)22
1High-danger chances6
64Corsi (all attempts)50
Score-adjusted: 58% / 42%
Source · NHL play-by-play · XGBoost xG

The Bruins won 2–1 despite having fewer shot attempts—they managed just 22 to Carolina's 29—but controlled the game in every meaningful way. They dominated expected goals 3.23 to 2.52 (56–44%) and high-danger chances 6–1.

The difference was efficiency. The Bruins generated 0.065 expected goals per shot; the Hurricanes, 0.039. Quantity meant nothing. Boston turned fewer opportunities into better ones.

Both goalies exceeded their expected performance. F. Andersen (CAR) saved 20 of 22 shots and stopped 1.23 goals above expected. J. Swayman (BOS) made 28 of 29 and saved 1.52 goals above expected. The Hurricanes' higher shot volume suggested they had a path to victory—and F. Andersen's defense on high-danger chances (100% SV% on 6 shots) held the door shut. But Swayman was the thief.

The Hurricanes underperformed their xG by 1.52 goals, wasting quality chances. The Bruins, meanwhile, were lethal off the rush, converting 2 goals on 27 rush attempts. On high-danger chances, Boston went 0–for–6—an outlier that won't repeat.

The turning point: Alexander Nikishin's slap shot from the top of the circles in the third period at 17:11.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
CAR0 / 1 · 0.19 xG
BOS0 / 6 · 1.35 xG
Medium dangermid-range
CAR0 / 15 · 1.72 xG
BOS2 / 15 · 1.49 xG
Low dangerperimeter & point
CAR1 / 48 · 0.61 xG
BOS0 / 29 · 0.39 xG

CAR went 0-for-15 from medium danger on 1.72 expected goals — 1.7 left on the table.

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

Finishing vs expected

expectedactual
CAR
1 G · 2.52 xG · -1.5
BOS
2 G · 3.23 xG · -1.2
01234
Goalies · GSAx (goals saved above expected)
F. AndersenCAR
+1.2
J. SwaymanBOS
+1.5

CAR finished -1.5 against expected, BOS -1.2 — J. Swayman (BOS) saved 1.5 goals above expected.

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

Shot diet

goalsshots
CAR
WRIST0/25
SNAP0/7
SLAP1/8
BACKHAND0/3
TIP IN0/0
WRAP AROUND0/0
DEFLECTED0/0
OTHER0/21
BOS
WRIST2/8
SNAP0/20
SLAP0/2
BACKHAND0/4
TIP IN0/2
WRAP AROUND0/1
DEFLECTED0/1
OTHER0/12
CAR
BOS
Off the rush
1 G on 24 · 1.70 xG
2 G on 27 · 2.46 xG
Off rebounds
0 G on 1 · 0.17 xG
0 G on 5 · 0.53 xG

Wrist shots carried the volume: CAR went 0-for-25, BOS 2-for-8. BOS scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
C. McAvoy
#73 · D · BOS
0 G · 2 A · 1 SOG · 24:09 TOI
C. Mittelstadt
#11 · C · BOS
1 G · 1 A · 2 SOG · 15:59 TOI · +2
A. Nikishin
#21 · D · CAR
1 G · 0 A · 4 SOG · 24:41 TOI · -1
Ranked from the box score — points first · Backcheck
What the model flagged
  • CAR generated higher-quality looks than the shot total suggests.
  • F. Andersen (CAR) stopped 1.2 goals above expected.
  • BOS generated far more dangerous chances — 0.065 xG/shot vs 0.039. Quality over quantity.
  • BOS couldn't convert — 0/6 on high-danger chances. That won't happen often.
  • BOS was lethal off the rush — 2 goals on 27 rush chances.
  • BOS created 5 rebound opportunities (0 converted) — crashing the net effectively.
  • CAR underperformed xG by 1.5 — wasted quality chances.
  • F. Andersen was a wall on HD chances — 100% SV on 6 high-danger shots.
  • J. Swayman (BOS) saved 1.5 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · CAR at BOS · 1:00 PM ET

The Hurricanes are the model's lean over the Bruins — with PDO regression in play

By the ModelJul 11, 2:04 PMEdited for clarity
Win probability

The model's lean

56%
CAR
Model favorite
56%
44%
CAR50BOS

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

CAR← edge
edge →BOS
56.0%5v5 xG%47.0%
60.0%Corsi%49.0%
2.98xGF / 602.39
2.31xGA / 602.67
2.26Goals for / gm2.22
1.95Goals against / gm1.82
0.984PDO — luck, not skill1.023

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

Source · MoneyPuck season tables · 5v5

The model projects a 2.8–2.5 Carolina victory with the Hurricanes at 56% win probability. The edge lives in possession and a regression narrative favoring Carolina's luck.

Carolina has won 7 of its last 10 games while Boston carries a negative-9 goal differential over the same stretch. The underlying disparity is stark: 56.0% expected goals at 5v5 to Boston's 47.0%, reflected in 60.0% Corsi to Boston's 49.0%. Carolina's territorial dominance is not accidental.

The leverage comes from PDO. Boston is running at 1.023—flushed with puck luck—while Carolina sits at 0.984, substantially cold. Regression favors the team starved of luck, which is Carolina. That convergence is the model's edge.

The matchup turns on Carolina's forward volume. Jackson Blake generates 1.06 expected goals per 60 minutes with 14 goals and 19 assists on a 10.9% shooting rate; he has 2 high-danger goals. Seth Jarvis carries 0.98 xG/60, 17 goals, 12 assists, and 11.9% shooting with 1 high-danger goal. Both are shooting at elevated rates—likely unsustainable. Boston answers with Viktor Arvidsson at 1.04 xG/60, 18 goals, 24 assists, and 13.0% shooting; he's logged 2 high-danger goals. Tanner Jeannot generates only 0.75 xG/60 but has 6 goals and 14 assists with 2 high-danger conversions despite 8.3% shooting, evidence of positioning over luck.

Neither team has converted rebounds or high-danger chances at scale this season—both at 0%. Execution from volume matters more than fortune. Carolina's Charles Alexis Legault and Boston's Elias Lindholm will face elevated ice time—neither a luxury matchup. The margin likely emerges from who sustains their underlying process most cleanly.

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
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