FINAL · SAT, OCT 3Rogers Arena

FlamesCalgary1–4FINAL
CanucksVancouver
Flames
Calgary
Canucks
Vancouver
The story: L. Ohgren leads VAN past CGY
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.
63%VAN WIN
✓ HIT
YTD: 55%
VAN won — the model called it.
CGY 37%VAN 63%
Why · Top Factors
Jonathan Huberdeau 41Top Heat74 Marco Rossi
99Energy99
90.3Goalie SV%87.7
2Rest Days2
3H2H Wins (L4)1
HEAT IMPACT
Who moved up. Who moved down.
AI Recap
L. Ohgren leads VAN past CGY
L. Ohgren finished with 2 points (1G 1A). Final score: CGY 1–4 VAN. Power play went CGY 1/2 and VAN 0/5.
If you missed it
MARKET ODDS · 23 BOOKMAKERS
What the books say.
Our model: VAN 63% · Market (Pinnacle): VAN 51%
◆PinnaclesharpestCGY 1.99 · VAN 1.92
CGY 49%VAN 51%
All bookmakers (22)
Nordicbet
CGY 49%VAN 51%
Onexbet
CGY 38%VAN 39%
Marathonbet
CGY 38%VAN 39%
Betsson
CGY 49%VAN 51%
Betclic fr
CGY 38%VAN 39%
Unibet fr
CGY 39%VAN 39%
Codere it
CGY 38%VAN 39%
Winamax de
CGY 39%VAN 39%
Winamax fr
CGY 39%VAN 39%
Betonlineag
CGY 48%VAN 52%
Gtbets
CGY 50%VAN 50%
Pmu fr
CGY 38%VAN 38%
Unibet se
CGY 38%VAN 38%
Leovegas se
CGY 38%VAN 38%
Unibet nl
CGY 38%VAN 38%
Tipico de
CGY 37%VAN 40%
Coolbet
CGY 38%VAN 39%
William Hill
CGY 50%VAN 50%
Betanysports
CGY 49%VAN 51%
Matchbook
CGY 49%VAN 51%
Mybookieag
CGY 50%VAN 50%
Everygame
CGY 49%VAN 51%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 27Matt CoronatoR1 PPG | 1 | 0 | 1 | -4 | 1 | 0 | 1 | 0 | – | 16:48 | – |
| 86Joel FarabeeL | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 2 | – | 14:35 | 19 |
| 11Mikael BacklundC | 0 | 0 | 0 | 0 | 3 | 1 | 1 | 0 | 56 | 18:57 | 19 |
| 17Yegor SharangovichC | 0 | 0 | 0 | -1 | 0 | 0 | 1 | 0 | 100 | 16:55 | 11 |
| 92Matvei GridinR | 0 | 0 | 0 | -3 | 4 | 1 | 0 | 0 | – | 16:46 | 10 |
| 16Morgan FrostC | 0 | 0 | 0 | -4 | 3 | 0 | 3 | 0 | 54 | 15:48 | 21 |
| 29Samuel HonzekL | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | – | 15:40 | 13 |
| 76Martin PospisilC | 0 | 0 | 0 | 0 | 2 | 4 | 1 | 0 | 33 | 12:31 | – |
| 22Ryan StromeC | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 50 | 11:34 | 25 |
| 72Maxim TsyplakovR | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | – | 11:29 | – |
| 78Brennan OthmannL | 0 | 0 | 0 | 0 | 1 | 3 | 1 | 0 | – | 10:30 | – |
| 43Adam KlapkaR | 0 | 0 | 0 | 0 | 0 | 4 | 1 | 25 | – | 8:07 | – |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 19Zayne ParekhD | 0 | 1 | 1 | -2 | 4 | 1 | 1 | 2 | – | 17:00 | – |
| 28Zach WhitecloudD | 0 | 0 | 0 | 0 | 2 | 1 | 5 | 0 | – | 25:01 | – |
| 7Kevin BahlD | 0 | 0 | 0 | -1 | 0 | 3 | 0 | 4 | – | 22:37 | 9 |
| 71Simon NemecD | 0 | 0 | 0 | -3 | 0 | 0 | 0 | 0 | – | 19:59 | – |
| 55Jake MiddletonD | 0 | 0 | 0 | 0 | 1 | 1 | 3 | 4 | – | 17:39 | – |
| 44Joel HanleyD | 0 | 0 | 0 | -2 | 0 | 1 | 3 | 0 | – | 16:18 | 0 |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 1Devin Cooley | L | 25 | 3 | 22 | .880 | 59:46 |
| FORWARDS | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 92Liam OhgrenL | 1 | 1 | 2 | +2 | 3 | 1 | 0 | 0 | – | 17:19 | 38 |
| 94Linus KarlssonC | 0 | 2 | 2 | +3 | 2 | 0 | 0 | 0 | 50 | 18:09 | 33 |
| 18Drew O'ConnorL | 1 | 0 | 1 | +1 | 2 | 3 | 1 | 2 | – | 17:50 | 22 |
| 54Aatu RätyC | 1 | 0 | 1 | +1 | 3 | 2 | 0 | 0 | 71 | 9:30 | 28 |
| 40Elias PetterssonC | 0 | 1 | 1 | +2 | 1 | 8 | 1 | 0 | 50 | 22:24 | 62 |
| 47Paul CotterL | 0 | 1 | 1 | +2 | 1 | 5 | 0 | 0 | – | 14:05 | – |
| 23Marco RossiC | 0 | 0 | 0 | 0 | 1 | 3 | 3 | 2 | – | 20:09 | 52 |
| 6Brock BoeserR | 0 | 0 | 0 | 0 | 3 | 2 | 0 | 0 | – | 18:37 | 36 |
| 63Max SassonC | 0 | 0 | 0 | 0 | 4 | 0 | 1 | 0 | 50 | 12:14 | 25 |
| 88Jonathan LekkerimäkiR | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | – | 11:15 | – |
| 13Arshdeep BainsL | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | – | 11:04 | – |
| 7Brendan GallagherR | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | – | 10:08 | – |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 5Tom WillanderD | 0 | 2 | 2 | +2 | 0 | 1 | 1 | 0 | – | 20:16 | 33 |
| 25Elias PetterssonDGWG | 1 | 0 | 1 | +2 | 1 | 1 | 1 | 0 | – | 14:47 | – |
| 17Filip HronekD | 0 | 0 | 0 | +2 | 1 | 2 | 8 | 0 | – | 28:52 | 32 |
| 8Zeev BuiumD | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 0 | – | 22:49 | – |
| 4Jamie OleksiakD | 0 | 0 | 0 | +2 | 0 | 2 | 0 | 0 | – | 17:54 | – |
| 2Luke SchennD | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 17 | – | 8:04 | – |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 31Leevi Meriläinen | W | 24 | 1 | 23 | .958 | 60:00 |


