Backcheck
Recap · BOS at CAR

Hurricanes run the Bruins off the ice on the underlying numbers

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

By the ModelJul 12, 10:45 AMxG: xgboost-0.758Edited for clarity
Away
BOS
Boston Bruins
5
Home
CAR
Carolina Hurricanes
6
FINAL / OT
Process vs result

The underlying story

2.07Expected goals5.51
73% share for the better side
21Shot attempts (SOG)41
1High-danger chances11
45Corsi (all attempts)71
Score-adjusted: 40% / 60%
Source · NHL play-by-play · XGBoost xG

The Hurricanes controlled 73% of 5v5 expected goals (5.51–2.07) yet needed overtime to beat a Bruins team that overperformed its xG by 2.93 goals. The 6-5 final belies Carolina's dominance: 66% shot-attempt share (41–21) and an 11–1 advantage in high-danger chances.

Boston's luck was extraordinary. The Bruins scored 5 goals on just 2.07 expected goals while Carolina scored 6 on 5.51. J. Korpisalo, spelling J. Swayman in relief, stopped 1.29 goals above expected. Swayman gave up 1.77 more than expected despite below-average workload.

Carolina dominated through shot quality. Their attempts averaged 0.078 expected goals each, nearly double Boston's 0.046. The Hurricanes capitalized: 4 goals on 34 rush chances and twice from low-danger spots. Boston matched that rush-goal rate on 16 chances—elite finishing that masked the structural advantage.

Jaccob Slavin ended it at 01:13 of overtime with a snap shot from the doorstep. M. Geekie (BOS) led the three stars with 3 goals in 17:37. C. McAvoy (BOS) assisted twice in 26:29. J. Blake (CAR) added 2 assists in 20:12.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
BOS1 / 1 · 0.26 xG
CAR1 / 11 · 2.67 xG
Medium dangermid-range
BOS3 / 11 · 1.23 xG
CAR3 / 20 · 2.28 xG
Low dangerperimeter & point
BOS1 / 33 · 0.58 xG
CAR2 / 40 · 0.56 xG

BOS went 3-for-11 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
BOS
5 G · 2.07 xG · +2.9
CAR
6 G · 5.51 xG · +0.5
01234567
Goalies · GSAx (goals saved above expected)
J. SwaymanBOS
-1.8
J. KorpisaloBOS
+1.3
B. BussiCAR
-2.9

BOS finished +2.9 against expected, CAR +0.5 — B. Bussi (CAR) allowed 2.9 more goals than expected.

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

Shot diet

goalsshots
BOS
SNAP3/13
WRIST1/11
SLAP0/2
TIP IN1/5
BACKHAND0/2
OTHER0/12
CAR
SNAP4/37
WRIST1/9
SLAP1/7
TIP IN0/2
BACKHAND0/4
OTHER0/12
BOS
CAR
Off the rush
4 G on 16 · 1.03 xG
4 G on 34 · 4.05 xG
Off rebounds
1 G on 3 · 0.47 xG
0 G on 4 · 0.39 xG

Snap shots carried the volume: BOS went 3-for-13, CAR 4-for-37. BOS scored 4 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
M. Geekie
#39 · C · BOS
3 G · 0 A · 4 SOG · 17:37 TOI · +1
C. McAvoy
#73 · D · BOS
0 G · 2 A · 0 SOG · 26:29 TOI · -1
J. Blake
#53 · R · CAR
0 G · 2 A · 2 SOG · 20:12 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • J. Korpisalo (BOS) stopped 1.3 goals above expected.
  • J. Swayman (BOS) gave up 1.8 goals more than expected — well below their workload.
  • CAR generated far more dangerous chances — 0.078 xG/shot vs 0.046. Quality over quantity.
  • CAR scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • CAR was lethal off the rush — 4 goals on 34 rush chances.
  • BOS was lethal off the rush — 4 goals on 16 rush chances.
  • CAR created 4 rebound opportunities (0 converted) — crashing the net effectively.
  • BOS created 3 rebound opportunities (1 converted) — crashing the net effectively.
  • BOS outperformed their expected goals by 2.9 — elite finishing or lucky bounces.
  • J. Swayman was a wall on HD chances — 91% SV on 11 high-danger shots.
Before the game — the model's pre-game read
Preview · BOS at CAR · 7:00 PM ET

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

By the ModelJul 12, 10:53 AMEdited for clarity
Win probability

The model's lean

60%
CAR
Model favorite
40%
60%
BOS50CAR

CAR by 20 points of win probability — a clear lean. Projected score BOS 2.43.0 CAR; 17% chance it's tied after 60.

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

Tale of the tape

BOS← edge
edge →CAR
47.0%5v5 xG%56.0%
49.0%Corsi%60.0%
2.39xGF / 602.98
2.67xGA / 602.31
2.22Goals for / gm2.26
1.82Goals against / gm1.95
1.023PDO — luck, not skill0.984

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

Source · MoneyPuck season tables · 5v5

The model projects 60% win probability for Carolina. The Hurricanes own the underlying play: 56.0% 5v5 xG to Boston's 47.0%, and they drive territorial control at 60.0% Corsi to the Bruins' 49.0%. This is a matchup where the better team has the metrics to prove it.

Carolina's PDO sits at 0.984 — they've been running cold and are due for positive regression. Boston, conversely, is at 1.023, running hot with regression waiting in the margins. That gap matters. A Bruins team that's outperformed its underlying numbers by luck has a ceiling; a Hurricanes team that hasn't yet cashed in on quality chances has a floor. The model's 2.4 to 3.0 projection lands accordingly.

Viktor Arvidsson carries Boston's offensive weight at 1.04 xG/60, backed by 18 goals, 24 assists, and a 13.0% shooting rate that feels sustainable — he's generating 2 high-danger goals, which tracks. Tanner Jeannot operates at a lower volume (0.75 xG/60, 6 goals, 14 assists) but sits at 8.3% shooting, suggesting room for regression there. Neither player elevates a team trailing in shot quality.

Jackson Blake runs the highest xG/60 on this sheet at 1.06, with 14 goals, 19 assists, and 2 high-danger goals backing the quality. Seth Jarvis follows at 0.98 xG/60 with 17 goals, 12 assists, and 1 high-danger goal — his 11.9% shooting rate reflects both talent and luck. Blake's ceiling is higher; Jarvis's floor is more solid.

Carolina's advantage flows from what the numbers show: the Hurricanes generate better chances at higher volume. Boston will need to neutralize Blake's threat while forcing the Hurricanes into low-efficiency opportunities. That's feasible. It's also unlikely given the 56.0% xG% gap — a margin that swallows most defensive schemes.

This is a game where the better team's advantage is measurable and real. The model knows it. So does the sheet.

Computed danger · scouting

Players to watch

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
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
Source · MoneyPuck skaters