Shutdown Assignment: Hurricanes
Key matchup: Neutralize Owen Tippett (19G, 0.88 xG/60, 2 HD goals)
Key matchup: Neutralize Owen Tippett (19G, 0.88 xG/60, 2 HD goals)

Carolina dominated the underlying numbers so thoroughly that losing in regulation would have been a heist. They generated 5.98 expected goals to Philadelphia's 2.97—a 67–33 split. Yet they won 4–3 in overtime, a margin that barely reflects their control of the game.
The reason: S. Ersson (0.897 SV%, +1.98 vs. expected) was exceptional. Carolina controlled 63% of shot attempts (39–23) and led 14–6 in high-danger chances. But his performance kept Philadelphia within striking distance until Seth Jarvis's slap shot from the high slot ended it at 4:43 of overtime.
Carolina was surgical on the rush, converting 3 of 40 chances. Philadelphia countered with 2 on 25—a ratio that tells the story of a team playing catch-up. Both teams crashed the net: Carolina generated 7 rebound opportunities (1 converted), Philadelphia 4 (1 converted). But neither could break through volume into decisive scoring.
The overarching lesson: Philadelphia's two goals from low-danger areas were exactly the kind a team down 5.98–2.97 in expected goals needs to steal. They nearly pulled it off. S. Ersson, with his otherworldly performance, made it close. But in a game this lopsided on underlying numbers, Carolina's eventual victory felt inevitable, even if the path took an extra period.
Hurricanes run the Flyers off the ice on the underlying numbers
The Hurricanes earned this one.
The board read PHI 3, CAR 4. The chances read PHI 3.0, CAR 6.0.
Both sides finished close to what their chances were worth. This one was earned on the ice.
The Hurricanes buried 4 of 14 high-danger looks.
Hurricanes run the Flyers off the ice on the underlying numbers
A model, not a newsroom. Every number on these frames comes from the NHL's play-by-play and our own models. Nothing was watched, guessed or heard from anyone.
Read the full breakdownscore reads PHI–CAR
CAR went 0-for-20 from medium danger on 1.97 expected goals — 2.0 left on the table.
PHI finished +0.0 against expected, CAR -2.0.
Snap shots carried the volume: PHI went 2-for-10, CAR 2-for-35. CAR scored 3 of theirs off the rush.
Two things happened in this game: who created the better chances, and who put the puck in the net. They are not the same thing, and this page separates them on purpose.
The one to watch is expected goals— the best single read on who deserved to win. When it disagrees with the scoreboard, that disagreement is usually the story. Nothing here is a projection; every figure is computed from this game's play-by-play. Full glossary →
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
Each club shoots toward its own end — PHI left, CAR right — the way you would watch it. A dot's size is how dangerous the look was, from distance and angle; it is a proxy for shot quality, not the xG model the article is written from. Hover a dot for the shooter and the clock.
The model projects a PHI 3.0 - 3.4 CAR game with the Hurricanes at 56% win probability.
Keys to the game
| Metric | PHI | CAR |
|---|---|---|
| xG% | 52.1% | 55.7% |
| Corsi% | 47.6% | 59.1% |
| PDO | 1.008 | 0.984 |
Rates from 2025-26 — the 2026-27 sample isn't live yet.
PHI
CAR
PHI
CAR
Data: NHL API, Backcheck xG model
CAR by 12 points of win probability — a modest lean. Projected score PHI 3.0–3.4 CAR; 16% chance it's tied after 60.
CAR holds 5 of 6 process categories — and the luck row (1.008 vs 0.984) says PHI has been getting the bounces, which tends not to last.
Key matchup: Neutralize Owen Tippett (19G, 0.88 xG/60, 2 HD goals)
Key matchup: Neutralize Owen Tippett (19G, 0.88 xG/60, 2 HD goals)
Key matchup: Neutralize Jackson Blake (14G, 1.06 xG/60, 2 HD goals)
Key matchup: Neutralize Jackson Blake (14G, 1.06 xG/60, 2 HD goals)
Christian Dvorak is on ice for 2.68 xGA/60 and 54 high-danger shots against this season.
Hunt matchups against Christian Dvorak's shifts with the top line.
Charles Alexis Legault is on ice for 2.69 xGA/60 and 9 high-danger shots against this season.
Hunt matchups against Charles Alexis Legault's shifts with the top line.