Carolina Hurricanes at Calgary Flames
NHL game between the Carolina Hurricanes and the Calgary Flames on Oct 18, 2026. Final score: Carolina Hurricanes 2, Calgary Flames 3.
| Status | Final |
|---|---|
| Date | Oct 18, 2026 |
| Venue | Scotiabank Saddledome |
| Carolina Hurricanes score | 2 |
| Calgary Flames score | 3 |
Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.
Three Stars by Game Score
Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.
| Player | Pos | G | A | SOG | TOI | xG | Game Score | |
|---|---|---|---|---|---|---|---|---|
| 1st | Jaccob Slavin | D | 0 | 1 | 3 | 21:52 | 0.05 | 1.67 |
| 2nd | Jalen Chatfield | D | 1 | 0 | 3 | 22:33 | 0.17 | 1.65 |
| 3rd | Morgan Frost | C | 1 | 1 | 3 | 15:52 | 0.24 | 1.37 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Carolina Hurricanes–Calgary Flames) |
|---|---|---|---|---|---|
| 2nd 06:09 | CAR | Jesperi Kotkaniemi | Nicolas Deslauriers, Eric Robinson | 5v5 | 1–0 |
| 2nd 18:30 | CGY | Matvei Gridin | Matt Coronato | 5v5 | 1–1 |
| 2nd 19:39 | CGY | Morgan Frost | Zayne Parekh, Joel Farabee | 5v4 | 1–2 |
| 2nd 19:56 | CAR | Jalen Chatfield | Jaccob Slavin, Sebastian Aho | 5v5 | 2–2 |
| 3rd 15:32 | CGY | Yegor Sharangovich | Morgan Frost, Jake Middleton | 5v5 | 2–3 |
Team Comparison
| Carolina Hurricanes | Calgary Flames | |
|---|---|---|
| Goals | 2 | 3 |
| Shots on goal | 36 | 34 |
| Expected goals (xG) | 3.84 | 3.37 |
| High-danger shots | 32 | 23 |
| Corsi % | 58.3% | 41.7% |
| Power play | 0/2 | 1/4 |
| Faceoff % | 43.1% | 56.9% |
| Hits | 18 | 15 |
| Blocks | 14 | 16 |
| Giveaways | 12 | 10 |
| Takeaways | 5 | 5 |
Carolina Hurricanes Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Jaccob Slavin | D | 0 | 1 | 1 | 3 | 21:52 | 0.05 | 1.67 |
| Jalen Chatfield | D | 1 | 0 | 1 | 3 | 22:33 | 0.17 | 1.65 |
| Jesperi Kotkaniemi | C | 1 | 0 | 1 | 4 | 12:46 | 0.27 | 0.80 |
| Sebastian Aho | C | 0 | 1 | 1 | 3 | 21:30 | 0.84 | 0.72 |
| Nicolas Deslauriers | L | 0 | 1 | 1 | 0 | 7:14 | 0.06 | 0.71 |
| Eric Robinson | L | 0 | 1 | 1 | 2 | 12:08 | 0.26 | 0.69 |
| William Carrier | L | 0 | 0 | 0 | 2 | 14:22 | 0.41 | 0.54 |
| Jackson Blake | R | 0 | 0 | 0 | 2 | 16:56 | 0.16 | 0.47 |
| Bradly Nadeau | L | 0 | 0 | 0 | 1 | 12:56 | 0.12 | 0.41 |
| Logan Stankoven | C | 0 | 0 | 0 | 3 | 18:16 | 0.27 | 0.33 |
| Andrei Svechnikov | R | 0 | 0 | 0 | 1 | 16:40 | 0.05 | 0.06 |
| Sean Walker | D | 0 | 0 | 0 | 2 | 22:05 | 0.07 | 0.05 |
| Nikolaj Ehlers | L | 0 | 0 | 0 | 3 | 16:24 | 0.28 | -0.13 |
| Shayne Gostisbehere | D | 0 | 0 | 0 | 3 | 16:51 | 0.34 | -0.15 |
| K'Andre Miller | D | 0 | 0 | 0 | 2 | 20:59 | 0.24 | -0.15 |
| Mike Reilly | D | 0 | 0 | 0 | 0 | 11:25 | 0.01 | -0.16 |
| Jordan Martinook | L | 0 | 0 | 0 | 2 | 15:55 | 0.24 | -0.24 |
| Felix Unger Sorum | R | 0 | 0 | 0 | 0 | 13:57 | 0.00 | -0.26 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Morgan Frost | C | 1 | 1 | 2 | 3 | 15:52 | 0.24 | 1.37 |
| Matvei Gridin | R | 1 | 0 | 1 | 2 | 15:51 | 0.06 | 1.32 |
| Jake Middleton | D | 0 | 1 | 1 | 1 | 18:13 | 0.04 | 0.89 |
| Joel Farabee | L | 0 | 1 | 1 | 2 | 19:45 | 0.22 | 0.55 |
| Zayne Parekh | D | 0 | 1 | 1 | 1 | 16:49 | 0.08 | 0.53 |
| Martin Pospisil | C | 0 | 0 | 0 | 1 | 13:20 | 0.03 | 0.49 |
| Adam Klapka | R | 0 | 0 | 0 | 4 | 12:19 | 0.13 | 0.46 |
| Ryan Strome | C | 0 | 0 | 0 | 0 | 13:41 | 0.00 | 0.44 |
| Yegor Sharangovich | C | 1 | 0 | 1 | 6 | 16:42 | 0.64 | 0.30 |
| Zach Whitecloud | D | 0 | 0 | 0 | 1 | 19:07 | 0.00 | 0.28 |
| Brennan Othmann | L | 0 | 0 | 0 | 1 | 10:54 | 0.22 | 0.27 |
| Matt Coronato | R | 0 | 1 | 1 | 3 | 19:31 | 0.43 | 0.27 |
| Jonathan Castagna | C | 0 | 0 | 0 | 2 | 15:52 | 0.27 | 0.21 |
| Simon Nemec | D | 0 | 0 | 0 | 1 | 21:57 | 0.71 | -0.11 |
| Kevin Bahl | D | 0 | 0 | 0 | 3 | 21:01 | 0.12 | -0.17 |
| Aydar Suniev | L | 0 | 0 | 0 | 0 | 15:41 | 0.00 | -0.36 |
| Mikael Backlund | C | 0 | 0 | 0 | 2 | 13:32 | 0.16 | -0.40 |
| Yan Kuznetsov | D | 0 | 0 | 0 | 1 | 16:06 | 0.02 | -0.79 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Brandon Bussi | Carolina Hurricanes | 31 | 34 | 91.2% | -0.30 | L |
| Devin Cooley | Calgary Flames | 34 | 36 | 94.4% | 1.74 | W |
Analysis
The Calgary Flames defeated the Carolina Hurricanes 3–2 on Oct 18, 2026, a one-goal game.
Calgary Flames generated 3.37 expected goals to Carolina Hurricanes's 3.84 — Carolina Hurricanes owned the better of the chances but Calgary Flames took the game, the kind of split that usually means finishing or goaltending decided it; by expected goals it was close to a coin flip.
Jaccob Slavin led all skaters with a Game Score of 1.67 on 1 assist, 3 shots on goal.
Devin Cooley stopped 34 of 36, worth 1.74 goals saved above expected.
Frequently Asked Questions
Who won the Carolina Hurricanes vs Calgary Flames game?
The Calgary Flames beat the Carolina Hurricanes 3–2 on Oct 18, 2026.
What was the final score?
The final score was Calgary Flames 3, Carolina Hurricanes 2.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Jaccob Slavin led all skaters at 1.67, on 0G, 1A and 3 shots on goal.
Which team deserved to win by expected goals?
Calgary Flames generated 3.37 expected goals and Carolina Hurricanes generated 3.84, so Carolina Hurricanes created the better chances. The scoreboard went the other way, which points to finishing or goaltending.
What were the shot totals?
Carolina Hurricanes put 36 shots on goal and Calgary Flames put 34. High-danger chances went 32 to 23.