Open the board

Vancouver Canucks 1, Calgary Flames 3: final score and stats

Calgary Flames beat Vancouver Canucks, Vancouver Canucks 1 to Calgary Flames 3, on Tuesday, December 31, 2024 at Scotiabank Saddledome, Calgary, AB. Below: the box score, top performers, team stats, injuries and recent form for Calgary Flames vs Vancouver Canucks.

NHLTuesday, December 31, 2024
Final
DateDec 31, 2024
Start time9:00 PM ET
VenueScotiabank Saddledome, Calgary, AB
TVESPN+
Attendance19,289

Line score

Team123T
Vancouver Canucks0011
Calgary Flames1023

Top performers

Vancouver Canucks
GoalsBrock Boeser · 1
AssistsJ.T. Miller · 1
PointsBrock Boeser · 1
Calgary Flames
AssistsJonathan Huberdeau · 1

Team comparison

Vancouver CanucksCalgary Flames
Goals per game
2.7
2.5
Goals allowed per game
4.5
3.5
17-11-8Record18-12-7
8th in Pacific DivisionStanding6th in Pacific Division
2-9Road record / home record6-5
LLLLLLast 5LWLLW
L7StreakL1

Team stats

Vancouver CanucksCalgary Flames
Blocked Shots
16
11
Hits
29
28
Takeaways
4
6
Shots
24
29
Power Play Goals
1
0
Power Play Opportunities
2
2
Power Play Percentage
50.0
0.0
Short Handed Goals
0
0
Shootout Goals
0
0
Faceoffs Won
34
31
Faceoff Win Percent
52.3
47.7
Giveaways
11
15
Total Penalties
8
8
Penalty Minutes
25
25

Injury report

Confirm lineups and injuries close to game time.

Vancouver Canucks
Guillaume Brisebois D · Undisclosed
Injured Reserve
Mackenzie MacEachern LW · Undisclosed
Injured Reserve
Thatcher Demko G · Hip - Surgery
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

Vancouver Canucks Forwards

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Teddy Blueger011-115:360:001:4013:56210501107463.6000
Brock Boeser000-118:171:580:0016:19251140500010.0200
Jake DeBrusk010-116:571:570:0015:002401603001150.0100
Phillip Di Giuseppe02008:290:000:008:2915000200000.0000
Conor Garland110-220:071:560:0018:11230902101150.0000
Danton Heinen020-116:110:410:3514:5520050000000.0000
Nils Hoglander01009:490:000:159:3414020100000.0000
Dakota Joshua030-111:590:140:0011:452002000010100.0000
J.T. Miller230017:362:240:0015:1226061510131154.2227
Max Sasson00008:490:000:008:49130102004450.0000
Kiefer Sherwood030-214:160:260:5612:54200120100010.0000
Pius Suter000-219:270:422:0616:392401100007846.7000

Vancouver Canucks Defenses

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Erik Brannstrom410-117:401:480:0015:5225031130000.0215
Vincent Desharnais420-116:150:000:3215:4324000010000.0112
Derek Forbort111018:010:001:2816:3327000000000.0015
Noah Juulsen320-119:240:000:0019:2425000010000.0124
Tyler Myers032023:330:140:4322:3630010030000.0012
Carson Soucy130-221:330:501:2019:2328010110000.0100

Vancouver Canucks Goalies

PlayerGASASOSSOSASVSV%ESSVPPSVSHSVTOIYTDGPIM
Kevin Lankinen2280026.929251058:0100

Calgary Flames Forwards

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Mikael Backlund011018:061:060:3816:222507000011857.9012
Blake Coleman030019:261:191:1916:48260801001150.0224
Matt Coronato200119:391:290:0018:10250902102528.6000
Walker Duehr14007:480:000:007:4813000100000.0000
Jonathan Huberdeau120218:091:240:2516:20231161100000.0100
Nazem Kadri030219:452:130:0017:3223114053061037.5100
Ryan Lomberg00007:210:000:007:2113010100000.00210
Jakob Pelletier001112:160:000:4511:3118011410000.0000
Martin Pospisil050114:191:140:0013:0522021020000.0000
Kevin Rooney03109:100:002:097:01150301008372.7000
Yegor Sharangovich100115:181:350:0013:43200612102250.0000
Connor Zary100114:300:300:0014:00191903101516.7100

Calgary Flames Defenses

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Rasmus Andersson101024:522:201:4720:4533060100000.0212
Kevin Bahl110022:490:001:5020:5933010100000.0315
Jake Bean202014:390:250:0014:1422010200000.0100
Joel Hanley000320:210:000:0620:1531000020000.0100
Brayden Pachal000014:000:000:4513:1520010110000.0100
MacKenzie Weegar160320:540:000:4820:0632040320000.0212

Calgary Flames Goalies

PlayerGASASOSSOSASVSV%ESSVPPSVSHSVTOIYTDGPIM
Dustin Wolf1240023.958202160:0000

Recent form

Nov 13, 2026 · vs New York RangersL 1-5
Nov 9, 2026 · vs Philadelphia FlyersL 1-3
Nov 7, 2026 · at Edmonton OilersL 2-4
Nov 5, 2026 · at Winnipeg JetsL 2-6
Nov 3, 2026 · vs Anaheim DucksL 4-5
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 2-1
Mar 12, 2025VAN 4, CGY 3
Dec 31, 2024VAN 1, CGY 3
Nov 12, 2024CGY 1, VAN 3
Oct 9, 2024CGY 6, VAN 5

Team pages

More NHL games on Dec 31, 2024

Frequently asked questions

Who won Vancouver Canucks vs Calgary Flames?

Calgary Flames won, 3-1, on Tuesday, December 31, 2024.

What was the final score of Vancouver Canucks vs Calgary Flames?

Vancouver Canucks 1, Calgary Flames 3.

Who were the top performers?

Vancouver Canucks: Brock Boeser (1 goals). Calgary Flames: Jonathan Huberdeau (1 goals).

Where is Vancouver Canucks vs Calgary Flames played?

Scotiabank Saddledome, Calgary, AB.

The model’s read

Grades, leans and the full breakdown for Vancouver Canucks 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.