NHL Scores · NHL Odds

Ducks vs Flames

Final/OT · Thu Mar 26 · 9:00 PM ET · Scotiabank Saddledome

Anaheim DucksDucks41-27-4
3
Final/OTMar 26, 2026
Calgary FlamesFlames30-34-8
2
TVKCOPStreamESPN+Victory+

Closing line

US sportsbook at puck drop
Moneyline
ANA−135
CGY+114
Puck line
ANA −1.5+180
CGY +1.5−218
Total O/U
Over 6.5−115
Under 6.5−105
  • Puck line: Flames +1.5 covered.
  • Total O/U: under 6.5 (5 goals).

Recap

The Anaheim Ducks beat the Calgary Flames 3-2 in overtime at Scotiabank Saddledome in Calgary on Mar 26, 2026 to move to 41-27-4.

The go-ahead score came with 4:59 left in overtime: Mikael Granlund Goal (19) Slap Shot, assists: John Carlson (42), Cutter Gauthier (27). The Ducks have won 4 straight. The Ducks scored 2 power-play goals.

Score by period

Anaheim Ducks and Calgary Flames, score by period
Team123OTT
ANA01113
CGY01102

W: Husso · L: Cooley

Scoring plays

Second Period

  1. CGYGoal · 1:06Blake Coleman Goal (17) Tip-In, assists: Joel Farabee (16), Olli Maatta (7)0-1
  2. ANAGoal · 3:07Mikael Granlund Goal (17) Snap Shot, assists: none1-1

Third Period

  1. CGYGoal · 7:46Matvei Gridin Goal (5) Wrist Shot, assists: Olli Maatta (8), Matt Coronato (20)1-2
  2. ANAGoal · 16:27Mikael Granlund Goal (18) Snap Shot, assists: Leo Carlsson (37), John Carlson (41)2-2

Overtime

  1. ANAGoal · 4:59Mikael Granlund Goal (19) Slap Shot, assists: John Carlson (42), Cutter Gauthier (27)3-2

Team stats

ANACGY
Shots
33
25
Power Play Goals
2
0
Faceoff Win Percent
51.6
48.4
Hits
22
17
Blocked Shots
14
21
Penalty Minutes
2
10

Top performers

Anaheim DucksCalgary Flames

Goals

Mikael Granlund3
Blake Coleman1

Assists

John Carlson2
Olli Maatta2

Points

Mikael Granlund3
Olli Maatta2

Player stats

Ducks · Forwards

PlayerBSHTTK+/-TOIGASSOGFO%PIM
Leo Carlsson C001-120:05011041.70
Cutter Gauthier LW020022:03015060.00
Mikael Granlund C110119:31306053.30
Alex Killorn LW110117:4800000.00
Chris Kreider LW010-118:1900100.02
Mason McTavish C041-115:050010100.00
Ryan Poehling C000016:54001058.80
Beckett Sennecke RW001015:4700100.00
Frank Vatrano RW020-113:3800100.00
Jeffrey Viel LW111014:4600200.00
Tim Washe C140-112:51001050.00

Ducks · Defense

PlayerBSHTTK+/-TOIGASSOGFO%PIM
John Carlson D011026:5502300.00
Radko Gudas D51008:3300100.00
Jackson LaCombe D201-125:5800300.00
Pavel Mintyukov D200017:4400200.00
Ian Moore D030011:0000000.00
Jacob Trouba D100-123:3100300.00
Olen Zellweger D010013:2500100.00

Ducks · Goalies

PlayerGASASVSV%TOIPIM
Ville Husso G22523.92064:590

Flames · Forwards

PlayerBSHTTK+/-TOIGASSOGFO%PIM
Mikael Backlund C000121:54002057.10
John Beecher C110010:50000027.30
Blake Coleman LW010118:3010300.02
Matt Coronato RW001015:380130100.00
Joel Farabee LW000118:1601000.00
Morgan Frost C110016:52001066.70
Matvei Gridin RW000016:2610100.00
Adam Klapka RW04009:5900100.02
Victor Olofsson LW202015:5300400.00
Martin Pospisil C03008:5200100.00
Yegor Sharangovich C102017:19003050.00
Ryan Strome C010013:13003033.30

Flames · Defense

PlayerBSHTTK+/-TOIGASSOGFO%PIM
Kevin Bahl D120-126:0600000.00
Hunter Brzustewicz D001117:4600100.02
Joel Hanley D420015:2800000.00
Olli Maatta D011222:2002000.00
Zayne Parekh D400117:0600100.00
Zach Whitecloud D710-125:3400100.00

Flames · Goalies

PlayerGASASVSV%TOIPIM
Devin Cooley G33330.90964:590

Three stars

  1. Mikael Granlund (ANA)
  2. Olli Maatta (CGY)
  3. Devin Cooley (CGY)

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 6:09 PM ET. How game pages are made