Backcheck
Recap · TBL at CAR

Hurricanes hold off the Lightning

The Hurricanes stole one. They lost the expected-goals battle 3.53–3.11 and won anyway.

By the ModelJul 12, 4:35 AMxG: xgboost-0.758Edited for clarity
Away
TBL
Tampa Bay Lightning
4
Home
CAR
Carolina Hurricanes
5
FINAL
Process vs result

The underlying story

3.53Expected goals3.11
53% share for the better side
28Shot attempts (SOG)33
3High-danger chances3
57Corsi (all attempts)62
Score-adjusted: 52% / 48%
Source · NHL play-by-play · XGBoost xG

Carolina won a game the numbers lost. The Hurricanes' 5–4 victory came against an xG split of 3.11–3.53, a 6-point edge to Tampa Bay that the scoreboard rejected.

The Hurricanes held 54% of shot attempts and finished with precision. They overperformed their 3.11 xG by 1.89 goals, including two conversions from low-danger areas where xG models expect saves. Rush efficiency mirrored exactly: Carolina 4 goals on 26 chances, Tampa 4 on 29. Territorial control meant nothing.

J. Johansson, Tampa's goaltender, yielded 1.89 goals beyond expectation—28 saves on 33 shots for a 0.848 SV%—a variance deficit that liquidated the Lightning's advantage. B. Bussi (24/28, 0.857 SV%) was more forgiving behind the superior play.

Sebastian Aho's slap shot from the point at 7:17 of the third opened the door, but finishing and goaltending wrote the result. Hurricanes made their chances. Johansson didn't.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
TBL0 / 3 · 0.59 xG
CAR1 / 3 · 1.25 xG
Medium dangermid-range
TBL3 / 19 · 2.41 xG
CAR2 / 12 · 1.22 xG
Low dangerperimeter & point
TBL1 / 35 · 0.52 xG
CAR2 / 47 · 0.63 xG

CAR went 2-for-47 from low danger on 0.63 expected goals — 1.4 above expected.

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

Finishing vs expected

expectedactual
TBL
4 G · 3.53 xG · +0.5
CAR
5 G · 3.11 xG · +1.9
0123456
Goalies · GSAx (goals saved above expected)
J. JohanssonTBL
-1.9
B. BussiCAR
-0.5

TBL finished +0.5 against expected, CAR +1.9 — J. Johansson (TBL) allowed 1.9 more goals than expected.

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

Shot diet

goalsshots
TBL
SNAP4/13
WRIST0/15
SLAP0/5
TIP IN0/4
BACKHAND0/3
OTHER0/17
CAR
SNAP2/19
WRIST2/9
SLAP1/6
TIP IN0/4
BACKHAND0/3
OTHER0/21
TBL
CAR
Off the rush
4 G on 29 · 2.89 xG
4 G on 26 · 1.90 xG
Off rebounds
0 G on 2 · 0.39 xG
0 G on 1 · 0.23 xG

Snap shots carried the volume: TBL went 4-for-13, CAR 2-for-19. TBL scored 4 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
J. Guentzel
#59 · C · TBL
0 G · 3 A · 4 SOG · 22:03 TOI · +1
B. Point
#21 · C · TBL
1 G · 1 A · 2 SOG · 22:06 TOI
A. Svechnikov
#37 · R · CAR
0 G · 2 A · 3 SOG · 18:36 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • J. Johansson (TBL) gave up 1.9 goals more than expected — well below their workload.
  • CAR scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • CAR was lethal off the rush — 4 goals on 26 rush chances.
  • TBL was lethal off the rush — 4 goals on 29 rush chances.
  • CAR outperformed their expected goals by 1.9 — elite finishing or lucky bounces.
Before the game — the model's pre-game read
Preview · TBL at CAR · 7:00 PM ET

Lightning at Hurricanes: a genuine coin flip

By the ModelJul 12, 4:34 AMEdited for clarity
Win probability

The model's lean

55%
CAR
Model favorite
45%
55%
TBL50CAR

CAR by 10 points of win probability — a modest lean. Projected score TBL 2.52.8 CAR; 18% chance it's tied after 60.

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

Tale of the tape

TBL← edge
edge →CAR
54.0%5v5 xG%56.0%
53.0%Corsi%60.0%
2.67xGF / 602.98
2.28xGA / 602.31
2.38Goals for / gm2.26
1.85Goals against / gm1.95
1.019PDO — luck, not skill0.984

The season numbers split 33 — no clear process edge — and PDO (1.019 vs 0.984) says TBL has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a 2.5 - 2.8 game with the Hurricanes at 55% win probability—about as close to a pick'em as you'll find.

Both teams play strong 5v5 hockey, but Carolina holds a structural edge. The Hurricanes drive play at 60.0% Corsi, compared to Tampa's 53.0%, translating to 56.0% expected goals against the Lightning's 54.0%. That territorial advantage should let Carolina control the flow for stretches.

Neither team has earned its luck. Carolina's 0.984 PDO suggests they're running cold and due for positive regression—their process is outpacing their results. Tampa sits the opposite direction: 1.019 PDO means the Lightning have caught favorable bounces and should expect some regression, a risk in a close game.

The matchup hinges on individual performance. Brandon Hagel carries most of Tampa's offensive load with 23 goals and 1.10 xG/60, shooting at 15.8% while generating two high-danger goals—efficient and consistent. Anthony Cirelli runs 15 goals, 0.95 xG/60, and a 17.0% shooting rate with five high-danger goals, showing volatility typical of second-line centers.

Carolina counters with Jackson Blake, who has 14 goals at 1.06 xG/60 with 2 high-danger goals and 10.9% shooting—operating at roughly Cirelli's scoring rate but shooting cold, leaving upside. Seth Jarvis carries 17 goals, 0.98 xG/60, 1 high-danger goal, and 11.9% shooting. He scores on volume rather than high-danger opportunities.

The defensive vulnerabilities tell the story's backside: Victor Hedman for Tampa and Charles Alexis Legault for Carolina represent matchup targets. Neither team generates meaningful rebound or high-danger-goal opportunities at scale (both posting 0% rates), so positional defense matters more than scramble recovery.

This is the kind of game where small swings—a PDO bounce, a Hagel point, Carolina's Corsi finally converting—determine the winner. The model knows it too.

Computed danger · scouting

Players to watch

TBL
Brandon Hagel23G 26A
1.10 xG/60 · 2 HD · 15.8% sh
Anthony Cirelli15G 18A
0.95 xG/60 · 5 HD · 17.0% 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