Open the board

Calgary Flames 3, Anaheim Ducks 2: final score and stats

Calgary Flames beat Anaheim Ducks, Calgary Flames 3 to Anaheim Ducks 2, on Tuesday, January 7, 2025 at Honda Center, Anaheim, CA. Below: the box score, top performers, team stats, injuries and recent form for Anaheim Ducks vs Calgary Flames.

NHLTuesday, January 7, 2025
Final
DateJan 7, 2025
Start time10:00 PM ET
VenueHonda Center, Anaheim, CA
TVESPN+
Attendance17,396

Line score

Team123OTT
Calgary Flames11013
Anaheim Ducks01102

Top performers

Calgary Flames
AssistsJoel Hanley · 2
PointsMacKenzie Weegar · 2
Anaheim Ducks
GoalsAlex Killorn · 1
AssistsIsac Lundestrom · 1
PointsAlex Killorn · 1

Team comparison

Calgary FlamesAnaheim Ducks
Goals per game
2.5
3.7
Goals allowed per game
3.5
3.7
19-14-7Record17-18-5
6th in Pacific DivisionStanding3rd in Pacific Division
2-6Road record / home record3-6
LWLLWLast 5LWWWW
L1StreakL1

Team stats

Calgary FlamesAnaheim Ducks
Blocked Shots
10
14
Hits
12
24
Takeaways
5
10
Shots
33
28
Power Play Goals
1
1
Power Play Opportunities
3
2
Power Play Percentage
33.3
50.0
Short Handed Goals
0
0
Shootout Goals
0
0
Faceoffs Won
25
30
Faceoff Win Percent
45.5
54.5
Giveaways
10
12
Total Penalties
3
4
Penalty Minutes
6
19

Injury report

Confirm lineups and injuries close to game time.

Calgary Flames
Jonathan Huberdeau LW · Hip - Surgery
Injured Reserve
Kevin Bahl D · Achilles - Surgery
Injured Reserve
Connor Zary C · Knee - Surgery
Out
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

Box score

Calgary Flames Forwards

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Mikael Backlund001120:182:091:5416:152708021091145.0100
Blake Coleman022120:343:011:2416:0926091220000.0100
Matt Coronato100019:412:340:0017:0723091210010.0100
Jonathan Huberdeau010119:443:150:0016:29261170400000.0112
Nazem Kadri101119:473:110:0016:3626115032081240.0000
Andrei Kuzmenko000011:292:490:008:401201001010100.0100
Ryan Lomberg10008:160:000:008:1610010100000.0000
Jakob Pelletier100013:170:070:5712:1319010200000.0012
Martin Pospisil040115:440:490:0014:5523020430000.0000
Kevin Rooney110010:470:001:578:501503010040100.0000
Yegor Sharangovich000-117:552:210:2215:12190601702340.0100
Connor Zary10006:371:140:005:23701001001325.0100

Calgary Flames Defenses

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Rasmus Andersson100-122:232:531:5217:3832060320000.0200
Kevin Bahl000019:260:001:5417:3227010100000.0000
Jake Bean101018:160:000:0018:1622010000000.0012
Joel Hanley100215:250:000:0015:2523002110000.0000
Brayden Pachal130015:040:001:2713:3721020000000.0100
MacKenzie Weegar010126:462:371:2922:4033151540000.0000

Calgary Flames Goalies

PlayerGASASOSSOSASVSV%ESSVPPSVSHSVTOIYTDGPIM
Dustin Wolf2280026.929233062:0200

Anaheim Ducks Forwards

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Leo Carlsson000017:142:040:0015:10200803006460.0000
Robby Fabbri000016:331:050:0015:2821060100000.0100
Cutter Gauthier021015:321:150:0814:0921051040000.0000
Jansen Harkins001-110:330:072:118:15130002101325.0100
Ross Johnston030-17:540:000:007:5412010000000.0012
Alex Killorn000117:541:152:0914:3023180110000.0100
Brett Leason000-117:132:041:2713:4224050200020.0200
Isac Lundestrom100118:090:003:0915:00230410007463.6000
Mason McTavish000015:221:080:0014:14201604109564.3000
Nikita Nesterenko030-18:390:000:008:3912000110000.0000
Ryan Strome100-115:522:040:0013:48220701007750.0200
Frank Vatrano110-118:462:041:2515:17260110100000.0000

Anaheim Ducks Defenses

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Brian Dumoulin032024:090:013:2520:4331000100000.0100
Radko Gudas450-122:260:002:0620:2025010200000.0000
Drew Helleson00106:190:000:006:198020000000.00215
Jackson LaCombe102-124:092:042:0520:0028081700000.0200
Pavel Mintyukov310015:211:140:0014:0722031020000.0012
Jacob Trouba363027:100:103:2523:3534000200000.0100

Anaheim Ducks Goalies

PlayerGASASOSSOSASVSV%ESSVPPSVSHSVTOIYTDGPIM
John Gibson3330030.909246062:0500

Recent form

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
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

Season series

CGY leads series 1-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 Jan 7, 2025

Frequently asked questions

Who won Calgary Flames vs Anaheim Ducks?

Calgary Flames won, 3-2, on Tuesday, January 7, 2025.

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

Calgary Flames 3, Anaheim Ducks 2.

Who were the top performers?

Calgary Flames: MacKenzie Weegar (1 goals). Anaheim Ducks: Alex Killorn (1 goals).

Where is Calgary Flames vs Anaheim Ducks played?

Honda Center, Anaheim, CA.

The model’s read

Grades, leans and the full breakdown for Calgary Flames vs Anaheim Ducks 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.