momentum.
FINAL · SAT, OCT 10

Anaheim
Ducks
Anaheim
4–2FINAL
Calgary
Flames
Calgary

The story: R. Poehling leads ANA 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.

50%ANA WIN
✓ HIT
YTD: 55%
ANA won — the model called it.
ANA 50%CGY 50%
Why · Top Factors
Mikael Granlund 48Top Heat68 Victor Olofsson
95Energy100
87.1Goalie SV%90.3
1Rest Days2
3H2H Wins (L5)2
HEAT IMPACT

Who moved up. Who moved down.

AI Recap

R. Poehling leads ANA past CGY

R. Poehling finished with 2 points (1G 1A). Final score: ANA 4–2 CGY. Power play went ANA 1/2 and CGY 0/3.

If you missed it
MARKET ODDS · 21 BOOKMAKERS

What the books say.

Our model: ANA 50% · Market (Pinnacle): ANA 52%

◆PinnaclesharpestANA 1.88 · CGY 2.03
ANA
CGY
ANA 52%CGY 48%
All bookmakers (20)
Onexbet
ANA 40%CGY 37%
Nordicbet
ANA 52%CGY 48%
Betclic fr
ANA 41%CGY 37%
Unibet fr
ANA 41%CGY 37%
William Hill
ANA 53%CGY 47%
Betsson
ANA 52%CGY 48%
Winamax fr
ANA 41%CGY 37%
Winamax de
ANA 40%CGY 38%
Codere it
ANA 40%CGY 37%
Unibet nl
ANA 41%CGY 36%
Leovegas se
ANA 41%CGY 36%
Unibet se
ANA 41%CGY 36%
Gtbets
ANA 52%CGY 48%
Coolbet
ANA 41%CGY 37%
Tipico de
ANA 41%CGY 37%
Mybookieag
ANA 51%CGY 49%
Matchbook
ANA 52%CGY 48%
Betanysports
ANA 52%CGY 48%
Everygame
ANA 52%CGY 48%
Betonlineag
ANA 52%CGY 48%

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.

AnaheimAnaheim Ducks28 SOG · 27 HIT · 23 BLK · 6 PIM · 1 PPG
FORWARDSGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
25Ryan PoehlingCGWG112+222105411:49–
64Mikael GranlundC022-140104819:2359
13Nikita NesterenkoC101+13400–14:04–
77Frank VatranoR101+11120–11:4830
91Leo CarlssonC011-121104320:18–
17Alex KillornL011+24000–18:3721
45Beckett SenneckeR000-22102–20:37–
42Tim WasheC000029224816:4031
12Sam ColangeloR00001200–14:19–
28Judd CaulfieldR00000200–13:51–
39Jeff MalottL00000210–11:37–
61Cutter GauthierL00000000–2:1840
DEFENSEGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
2Jackson LaCombeD1 PPG10101022–17:0132
47Noah WarrenD011+12140–21:14–
98Pavel MintyukovD011+12000–19:498
67Tristan LuneauD000+10110–23:42–
55Tyson HindsD00001040–19:210
34Travis MitchellD000-11140–17:32–
GOALIESDECSAGASVSV%TOI
33Ville HussoW29227.93160:00
CalgaryCalgary Flames29 SOG · 24 HIT · 15 BLK · 4 PIM
FORWARDSGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
27Matt CoronatoR02201000–19:45–
16Morgan FrostC101+110003616:5821
61Aydar SunievL101+12110–15:4927
17Yegor SharangovichC0000200010022:1119
86Joel FarabeeL000-15010–21:1229
11Mikael BacklundC000010205019:249
92Matvei GridinR000-23010–14:5411
22Ryan StromeC000-130003313:3924
43Adam KlapkaR00000400–11:35–
72Maxim TsyplakovR00001400–11:28–
76Martin PospisilC000-223205011:02–
38Jonathan CastagnaC00001102649:51–
DEFENSEGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
71Simon NemecD011+21020–23:37–
7Kevin BahlD000+24220–21:268
28Zach WhitecloudD000-10510–19:01–
37Yan KuznetsovD00001110–18:190
19Zayne ParekhD000-31102–17:48–
55Jake MiddletonD000-10220–12:40–
GOALIESDECSAGASVSV%TOI
32Dustin WolfL28424.85757:11