FINAL · SAT, MAY 9Xfinity Mobile Arena

HurricanesCarolina3–2FINAL
FlyersPhiladelphia
Hurricanes
Carolina
Flyers
Philadelphia
The story: J. Blake leads CAR past PHI
EVERY GOAL · WATCH
How the goals went in.
THREE STARS · OFFICIAL
Tonight's best.
KEY PLAYERS · HOW THEY DID
The three hottest on each side.
OUR PICK · HOW IT PLAYED
The model called it.
57%CAR WIN
✓ HIT
YTD: 54%
CAR won — the model called it.
CAR 57%PHI 43%
Why · Top Factors
Taylor Hall 66Top Heat100 Oliver Bonk
100Energy99
87.9Goalie SV%67.9
2Rest Days2
5H2H Wins (L6)1
HEAT IMPACT
Who moved up. Who moved down.
AI Recap
J. Blake leads CAR past PHI
J. Blake finished with 3 points (2G 1A). Final score: CAR 3–2 PHI. Power play went CAR 0/3 and PHI 0/3.
READ FULL RECAP →If you missed it
MARKET ODDS · 21 BOOKMAKERS
What the books say.
Our model: CAR 57% · Market (Pinnacle): CAR 64%
◆PinnaclesharpestCAR 1.53 · PHI 2.68
CAR 64%PHI 36%
All bookmakers (20)
Betsson
CAR 63%PHI 37%
Nordicbet
CAR 63%PHI 37%
Onexbet
CAR 51%PHI 26%
Unibet nl
CAR 51%PHI 26%
Leovegas se
CAR 51%PHI 27%
Unibet se
CAR 51%PHI 27%
Gtbets
CAR 63%PHI 37%
Betonlineag
CAR 63%PHI 37%
Unibet fr
CAR 50%PHI 28%
William Hill
CAR 62%PHI 38%
Mybookieag
CAR 63%PHI 37%
Winamax de
CAR 50%PHI 27%
Winamax fr
CAR 50%PHI 27%
Betclic fr
CAR 50%PHI 27%
Coolbet
CAR 51%PHI 27%
Tipico de
CAR 51%PHI 26%
Betanysports
CAR 63%PHI 37%
Marathonbet
CAR 51%PHI 26%
Pmu fr
CAR 51%PHI 27%
Matchbook
CAR 64%PHI 36%
Win % removes the bookmaker margin · decimal odds shown beside each book.
BOX SCORE · SOURCE: NHL.COM
Everyone who played.
Sorted by points, then ice time. Heat is each player's form over his last five games.
| FORWARDS | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 53Jackson BlakeRGWG | 2 | 1 | 3 | +2 | 3 | 1 | 1 | 0 | – | 17:29 | 67 |
| 71Taylor HallL | 0 | 3 | 3 | +2 | 3 | 1 | 1 | 0 | – | 16:36 | 76 |
| 22Logan StankovenC | 1 | 0 | 1 | +2 | 2 | 3 | 0 | 0 | 40 | 16:12 | 42 |
| 20Sebastian AhoC | 0 | 0 | 0 | 0 | 2 | 2 | 1 | 2 | 43 | 21:18 | 23 |
| 24Seth JarvisR | 0 | 0 | 0 | 0 | 4 | 2 | 0 | 0 | – | 20:07 | 32 |
| 27Nikolaj EhlersL | 0 | 0 | 0 | -1 | 1 | 0 | 0 | 0 | – | 18:31 | 27 |
| 37Andrei SvechnikovR | 0 | 0 | 0 | 0 | 3 | 2 | 0 | 0 | – | 17:17 | 28 |
| 11Jordan StaalC | 0 | 0 | 0 | -1 | 2 | 3 | 0 | 2 | 54 | 17:05 | 28 |
| 48Jordan MartinookL | 0 | 0 | 0 | -1 | 3 | 1 | 0 | 2 | – | 14:26 | 21 |
| 77Mark JankowskiL | 0 | 0 | 0 | 0 | 1 | 2 | 2 | 0 | – | 14:04 | 14 |
| 28William CarrierL | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 0 | – | 11:34 | 0 |
| 50Eric RobinsonL | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | – | 11:29 | 17 |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 19K'Andre MillerD | 0 | 1 | 1 | +2 | 2 | 3 | 1 | 0 | – | 24:30 | 29 |
| 74Jaccob SlavinD | 0 | 1 | 1 | +1 | 3 | 0 | 1 | 0 | – | 21:09 | – |
| 26Sean WalkerD | 0 | 0 | 0 | 0 | 2 | 3 | 0 | 0 | – | 23:13 | 16 |
| 5Jalen ChatfieldD | 0 | 0 | 0 | -1 | 1 | 0 | 0 | 0 | – | 22:42 | 15 |
| 4Shayne GostisbehereD | 0 | 0 | 0 | 0 | 6 | 1 | 0 | 0 | – | 18:57 | 18 |
| 21Alexander NikishinD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | 15:08 | 0 |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 31Frederik Andersen | W | 17 | 2 | 15 | .882 | 65:19 |
| FORWARDS | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 71Tyson FoersterR | 1 | 0 | 1 | +1 | 2 | 5 | 0 | 0 | – | 19:20 | 9 |
| 20Alex BumpL | 1 | 0 | 1 | -2 | 1 | 0 | 1 | 0 | – | 14:06 | 12 |
| 46Trevor ZegrasC | 0 | 1 | 1 | +1 | 0 | 0 | 0 | 0 | 40 | 18:31 | 17 |
| 94Porter MartoneR | 0 | 1 | 1 | 0 | 5 | 2 | 1 | 2 | – | 17:37 | 19 |
| 22Christian DvorakC | 0 | 1 | 1 | -2 | 0 | 3 | 1 | 0 | 50 | 16:49 | 9 |
| 11Travis KonecnyR | 0 | 1 | 1 | -1 | 1 | 7 | 2 | 0 | – | 16:33 | 9 |
| 14Sean CouturierC | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 2 | 67 | 20:32 | 8 |
| 19Garnet HathawayR | 0 | 0 | 0 | 0 | 2 | 4 | 0 | 0 | – | 15:21 | 0 |
| 41Luke GlendeningC | 0 | 0 | 0 | 0 | 0 | 4 | 1 | 0 | 50 | 14:59 | 0 |
| 91Carl GrundstromR | 0 | 0 | 0 | 0 | 1 | 5 | 0 | 0 | – | 14:02 | – |
| 52Denver BarkeyC | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 38 | 13:51 | – |
| 17J. LuchankoC | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 20 | 12:31 | – |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 6Travis SanheimD | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 0 | – | 28:46 | 0 |
| 8Cam YorkD | 0 | 0 | 0 | +2 | 0 | 1 | 8 | 0 | – | 24:35 | – |
| 55Rasmus RistolainenD | 0 | 0 | 0 | -1 | 1 | 0 | 1 | 2 | – | 23:34 | 0 |
| 9Jamie DrysdaleD | 0 | 0 | 0 | 0 | 1 | 0 | 4 | 0 | – | 22:41 | – |
| 24Nick SeelerD | 0 | 0 | 0 | -2 | 1 | 1 | 1 | 0 | – | 15:11 | 0 |
| 59Oliver BonkD | 0 | 0 | 0 | -1 | 0 | 1 | 0 | 0 | – | 12:36 | 57 |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 80Dan Vladar | L | 40 | 3 | 37 | .925 | 65:31 |


