Backcheck
Recap · CAR at PHI

Flyers edge the Hurricanes in a shootout

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

By the ModelJul 12, 11:33 AMxG: xgboost-0.758Edited for clarity
Away
CAR
Carolina Hurricanes
2
Home
PHI
Philadelphia Flyers
3
FINAL / OT
Process vs result

The underlying story

2.76Expected goals3.95
59% share for the better side
26Shot attempts (SOG)23
4High-danger chances9
71Corsi (all attempts)47
Score-adjusted: 59% / 41%
Source · NHL play-by-play · XGBoost xG

The Flyers won 3–2 in a shootout, but the underlying play was far more one-sided than the final score suggests. Philadelphia controlled 59% of expected goals (3.95–2.76) and nearly tripled Carolina's high-danger chances (9 to 4). Yet both offenses underperformed their metrics: the Flyers by 0.95 goals, the Hurricanes by 0.76. B. Bussi's exceptional goaltending—1.95 goals above expected—compressed a dominant performance into a single-goal win.

The Flyers' offensive advantage was unmistakable. They generated 0.084 expected goals per shot, compared to Carolina's 0.039, signaling far superior shot quality. On rushes, both teams were lethal: Philadelphia scored 2 goals on 23 rush chances, while Carolina also managed 2 on 28. Where the imbalance mattered was in set-play efficiency—the Flyers dominated from dangerous areas, while Bussi kept his team afloat.

The Hurricanes' offense found its moments. They converted 2 of 4 high-danger chances (50%), capitalizing when opportunities arose. Yet the possession battle belonged to Philadelphia: they held 47% of shot attempts (23–26 on net) and translated that into cleaner looks. D. Vladar (PHI) recorded 24 saves on 26 shots (0.923 SV%, +0.76 vs. expected) to close out the win; Bussi finished 21 of 23 (0.913 SV%).

Tyson Foerster's snap shot from the high slot in the shootout decided it—a moment that crystallized Philadelphia's ability to generate from premium ice. The Flyers converted their dominance into a result, if barely.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
CAR2 / 4 · 0.80 xG
PHI1 / 9 · 2.38 xG
Medium dangermid-range
CAR0 / 14 · 1.41 xG
PHI1 / 15 · 1.46 xG
Low dangerperimeter & point
CAR0 / 53 · 0.56 xG
PHI0 / 23 · 0.10 xG

CAR went 0-for-14 from medium danger on 1.41 expected goals — 1.4 left on the table.

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

Finishing vs expected

expectedactual
CAR
2 G · 2.76 xG · -0.8
PHI
3 G · 3.95 xG · -0.9
012345
Goalies · GSAx (goals saved above expected)
B. BussiCAR
+1.9
D. VladarPHI
+0.8

CAR finished -0.8 against expected, PHI -0.9 — B. Bussi (CAR) saved 1.9 goals above expected.

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

Shot diet

goalsshots
CAR
WRIST2/24
SNAP0/4
TIP IN0/6
SLAP0/6
BACKHAND0/5
OTHER0/26
PHI
WRIST0/8
SNAP2/14
TIP IN0/4
SLAP0/2
BACKHAND0/2
OTHER0/17
CAR
PHI
Off the rush
2 G on 28 · 2.20 xG
2 G on 23 · 3.51 xG
Off rebounds
0 G on 2 · 0.19 xG
0 G on 1 · 0.13 xG

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

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
N. Ehlers
#27 · L · CAR
1 G · 1 A · 6 SOG · 16:25 TOI · +1
S. Walker
#26 · D · CAR
0 G · 1 A · 1 SOG · 24:13 TOI · +1
T. Zegras
#46 · C · PHI
1 G · 0 A · 4 SOG · 21:32 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • CAR generated higher-quality looks than the shot total suggests.
  • B. Bussi (CAR) stopped 1.9 goals above expected.
  • PHI generated far more dangerous chances — 0.084 xG/shot vs 0.039. Quality over quantity.
  • CAR was clinical in the high-danger zone — 2/4 on HD chances (50%).
  • PHI was lethal off the rush — 2 goals on 23 rush chances.
  • CAR was lethal off the rush — 2 goals on 28 rush chances.
  • PHI underperformed xG by 1.9 — wasted quality chances.
  • B. Bussi (CAR) saved 1.9 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · CAR at PHI · 7:00 PM ET

Hurricanes at Flyers: a genuine coin flip

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

The model's lean

53%
CAR
Model favorite
53%
47%
CAR50PHI

CAR by 6 points of win probability — a modest lean. Projected score CAR 2.62.4 PHI; 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 →PHI
56.0%5v5 xG%51.0%
60.0%Corsi%48.0%
2.98xGF / 602.26
2.31xGA / 602.20
2.26Goals for / gm1.96
1.95Goals against / gm1.82
0.984PDO — luck, not skill1.008

CAR holds 4 of 6 process categories — and PDO (0.984 vs 1.008) says PHI has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a 2.6-2.4 game in Carolina's favor, with the Hurricanes at 53% win probability—which is about as close to a pick'em as you'll find. This is a statistical toss-up masquerading as a directional take.

Carolina owns the underlying play. The Hurricanes' 56.0% xG eclipses Philadelphia's 51.0%, and they drive territorial dominance at 60.0% Corsi against the Flyers' 48.0%. If the Hurricanes sustain their push, they dictate flow. But that margin is real—not guaranteed.

The deeper edge lies in regression. Carolina's 0.984 PDO says they're running cold relative to their shot quality and luck. Positive bounce-back is the bet here: if even half their expected goals fall, the Hurricanes' edge widens significantly.

The matchups are tilted toward Carolina. Jackson Blake (14G, 1.06 xG/60, 10.9% shooting) and Seth Jarvis (17G, 11.9% shooting) are Carolina's twin threats at even strength. Blake carries the higher expected output at 1.06 xG/60 versus Jarvis's 0.98, but Jarvis's goal total already outpaces expectations—he's converting at 11.9%, which is above the league median. Both players demand defensive attention Philadelphia may not have in surplus.

Philadelphia counters with Owen Tippett (19G, 0.88 xG/60) and Christian Dvorak (12G, 0.81 xG/60). Tippett has buried 19 goals on 0.88 xG/60—an above-expected rate at 12.1% shooting—but that efficiency isn't repeatable over full seasons. Dvorak, at 0.81 xG/60 with 3 high-danger goals, profiles as the secondary threat. Neither player reaches Carolina's expected output tier.

The gap between edge and certainty is tight. Carolina should win this game by the model's lights, but "should" at 53% is barely better than random. The Flyers have a puncher's chance if Philadelphia's depth plays to parity and someone among Tippett or Dvorak gets hot. Carolina's shot quality advantage is real enough to trust over 60 minutes—but in a single game, noise drowns signals fast.

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
PHI
Owen Tippett19G 18A
0.88 xG/60 · 2 HD · 12.1% sh
Christian Dvorak12G 21A
0.81 xG/60 · 3 HD · 11.2% sh
Source · MoneyPuck skaters