Open the board

Anaheim Ducks 1, Calgary Flames 4: final score and stats

Calgary Flames beat Anaheim Ducks, Anaheim Ducks 1 to Calgary Flames 4, on Thursday, April 3, 2025 at Scotiabank Saddledome, Calgary, AB. Below: the box score, top performers, team stats, injuries and recent form for Calgary Flames vs Anaheim Ducks.

NHLThursday, April 3, 2025
Final
DateApr 3, 2025
Start time9:30 PM ET
VenueScotiabank Saddledome, Calgary, AB
TVESPN+
Attendance17,174

Line score

Team123T
Anaheim Ducks1001
Calgary Flames1214

Top performers

Anaheim Ducks
GoalsOlen Zellweger · 1
AssistsRyan Strome · 1
PointsOlen Zellweger · 1
Calgary Flames
GoalsBlake Coleman · 2
AssistsYegor Sharangovich · 2
PointsBlake Coleman · 2

Team comparison

Anaheim DucksCalgary Flames
Goals per game
3.7
2.5
Goals allowed per game
3.7
3.5
33-34-8Record36-27-12
3rd in Pacific DivisionStanding6th in Pacific Division
7-3Road record / home record6-5
LWWWWLast 5LWLLW
L1StreakL1

Team stats

Anaheim DucksCalgary Flames
Blocked Shots
23
14
Hits
28
14
Takeaways
4
6
Shots
27
34
Power Play Goals
0
1
Power Play Opportunities
2
3
Power Play Percentage
0.0
33.3
Short Handed Goals
0
1
Shootout Goals
0
0
Faceoffs Won
21
32
Faceoff Win Percent
39.6
60.4
Giveaways
11
10
Total Penalties
3
2
Penalty Minutes
6
4

Injury report

Confirm lineups and injuries close to game time.

Anaheim Ducks
Ryan Poehling C · Knee
Injured Reserve
Ian Moore D · Lower Body - Not Specified
Injured Reserve
A.J. Greer LW · Upper Body
Injured Reserve
Calgary Flames
Jonathan Huberdeau LW · Hip - Surgery
Injured Reserve
Kevin Bahl D · Achilles - Surgery
Injured Reserve
Connor Zary C · Knee - Surgery
Out

Box score

Anaheim Ducks Forwards

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Leo Carlsson111-115:371:421:1212:431802000005935.7000
Sam Colangelo130-216:191:420:0014:3720080030000.0100
Cutter Gauthier031012:410:000:0012:41150150420000.0000
Jansen Harkins131011:550:052:099:4117020100020.0100
Alex Killorn100016:152:131:1212:50190180000000.0100
Brett Leason010010:340:020:0010:3214050000000.0012
Isac Lundestrom220012:100:002:0510:05170400105550.0100
Mason McTavish020-216:461:420:0015:042002003005838.5000
Ryan Strome000015:411:530:0013:481701012002820.0000
Troy Terry100017:442:180:4514:41200191200000.0000
Frank Vatrano140116:092:160:3713:1619020031010100.0112
Trevor Zegras231-317:451:420:0016:0320010010030100.0000

Anaheim Ducks Defenses

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Radko Gudas010-122:150:001:4720:2826010500000.0212
Drew Helleson020018:450:001:5216:5324040110000.0200
Oliver Kylington200015:000:000:0015:0018010000000.0000
Jackson LaCombe220-223:571:422:1819:57250140220000.0100
Jacob Trouba400017:360:252:0715:0426010200000.0000
Olen Zellweger510019:092:180:0016:5124170110000.0100

Anaheim Ducks Goalies

PlayerGASASOSSOSASVSV%ESSVPPSVSHSVTOIYTDGPIM
Lukas Dostal18007.87570020:0000
John Gibson3260023.885211139:4100

Calgary Flames Forwards

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Mikael Backlund100118:221:371:4614:5924011010011857.9000
Blake Coleman001118:011:421:3114:48242150560010.0000
Matt Coronato000-115:502:240:0013:262102002201150.0100
Joel Farabee100016:091:250:1814:262201101201150.0100
Morgan Frost001-115:062:250:0012:412101302305455.6000
Jonathan Huberdeau101-117:582:192:1113:28230270220000.0200
Nazem Kadri001117:482:360:0615:0622131024010376.9000
Adam Klapka04019:540:000:009:54140313001150.0000
Ryan Lomberg020111:130:000:0011:1313021300000.0000
Martin Pospisil031113:360:000:0013:3619040300000.0000
Kevin Rooney101111:270:002:099:18171501003260.0100
Yegor Sharangovich000114:281:360:0012:52190132010000.0100

Calgary Flames Defenses

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Rasmus Andersson410120:001:281:0517:27310111210000.0212
Kevin Bahl100120:000:001:3118:2929030400000.0000
Jake Bean210117:120:000:0117:1119020120000.0000
Joel Hanley100020:240:002:2617:5829010110000.0000
Brayden Pachal000115:340:000:3514:5921030000000.0112
MacKenzie Weegar230022:582:332:2118:0431071110000.0100

Calgary Flames Goalies

PlayerGASASOSSOSASVSV%ESSVPPSVSHSVTOIYTDGPIM
Dustin Wolf1270026.963241160:0000

Recent form

Nov 11, 2026 · vs Nashville PredatorsL 2-4
Nov 8, 2026 · vs Pittsburgh PenguinsW 5-2
Nov 6, 2026 · at Calgary FlamesW 5-3
Nov 5, 2026 · at Edmonton OilersW 5-4
Nov 3, 2026 · at Vancouver CanucksW 5-4
Nov 11, 2026 · vs New York RangersL 1-3
Nov 8, 2026 · vs Philadelphia FlyersW 4-3
Nov 6, 2026 · vs Anaheim DucksL 3-5
Nov 4, 2026 · at Seattle KrakenL 1-2
Nov 2, 2026 · at San Jose SharksW 2-1

Season series

CGY leads series 3-0
Apr 9, 2025CGY 3, ANA 4
Apr 3, 2025ANA 1, CGY 4
Jan 30, 2025ANA 1, CGY 4
Jan 7, 2025CGY 3, ANA 2

Team pages

More NHL games on Apr 3, 2025

Frequently asked questions

Who won Anaheim Ducks vs Calgary Flames?

Calgary Flames won, 4-1, on Thursday, April 3, 2025.

What was the final score of Anaheim Ducks vs Calgary Flames?

Anaheim Ducks 1, Calgary Flames 4.

Who were the top performers?

Anaheim Ducks: Olen Zellweger (1 goals). Calgary Flames: Blake Coleman (2 goals).

Where is Anaheim Ducks vs Calgary Flames played?

Scotiabank Saddledome, Calgary, AB.

The model’s read

Grades, leans and the full breakdown for Anaheim Ducks vs Calgary Flames are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.