Open the board

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

Vancouver Canucks beat Calgary Flames, Vancouver Canucks 4 to Calgary Flames 3, on Wednesday, March 12, 2025 at Scotiabank Saddledome, Calgary, AB. Below: the box score, top performers, team stats, injuries and recent form for Calgary Flames vs Vancouver Canucks.

NHLWednesday, March 12, 2025
Final
DateMar 12, 2025
Start time9:00 PM ET
VenueScotiabank Saddledome, Calgary, AB
TVESPN+
Attendance18,805

Line score

Team123OT1OT2T
Vancouver Canucks111014
Calgary Flames120003

Top performers

Vancouver Canucks
AssistsElias Pettersson · 1
PointsElias Pettersson · 2
Calgary Flames
AssistsMacKenzie Weegar · 2

Team comparison

Vancouver CanucksCalgary Flames
Goals per game
2.7
2.5
Goals allowed per game
4.5
3.5
30-24-11Record30-23-11
8th in Pacific DivisionStanding6th in Pacific Division
2-9Road record / home record6-5
LLLLLLast 5LWLLW
L7StreakL1

Team stats

Vancouver CanucksCalgary Flames
Blocked Shots
24
11
Hits
18
29
Takeaways
2
4
Shots
31
23
Power Play Goals
1
1
Power Play Opportunities
4
3
Power Play Percentage
25.0
33.3
Short Handed Goals
0
1
Shootout Goals
0
0
Faceoffs Won
27
34
Faceoff Win Percent
44.3
55.7
Giveaways
14
12
Total Penalties
3
4
Penalty Minutes
6
8

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
Nils Aman000-19:520:000:009:5218000000000.0012
Teddy Blueger110-112:350:002:1810:17210700009852.9000
Brock Boeser010021:145:500:0015:24220180030000.0100
Filip Chytil011016:171:290:0014:482201304102340.0000
Jake DeBrusk100119:435:500:0013:5326123043010100.0100
Conor Garland000019:345:120:2214:00250160210000.0112
Nils Hoglander000113:280:000:0013:2824051610000.0112
Dakota Joshua140011:420:000:2111:2119040200000.0200
Drew O'Connor211012:010:001:5710:0416080100000.0200
Elias Pettersson110120:575:290:2715:0126114124081338.1300
Kiefer Sherwood030-114:021:082:2310:31220140200000.0100
Pius Suter000018:371:082:1015:1927117031071041.2100

Vancouver Canucks Defenses

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Derek Forbort400014:460:002:5611:5025010110000.0000
Filip Hronek410028:071:463:3422:4735041120000.0000
Quinn Hughes210-129:486:230:2622:59320141110000.0100
Victor Mancini410118:320:000:0618:2627011110000.0000
Marcus Pettersson420124:400:352:5621:0933031110000.0000
Elias N. Pettersson010-14:060:000:004:068000000000.0000

Vancouver Canucks Goalies

PlayerGASASOSSOSASVSV%ESSVPPSVSHSVTOIYTDGPIM
Kevin Lankinen3230020.870173065:0000

Calgary Flames Forwards

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Mikael Backlund01002:580:000:402:185011020020100.0000
Blake Coleman241017:150:473:0513:23250120010030.0100
Matt Coronato110019:133:250:0015:482301601001233.3000
Joel Farabee010016:520:472:4613:19240110000000.0100
Morgan Frost020017:234:090:0013:1423013000012666.7000
Jonathan Huberdeau100026:024:133:2418:25332240400000.0000
Nazem Kadri120-123:484:110:1319:242612317106940.0100
Ryan Lomberg04006:360:000:006:3611010000000.0012
Martin Pospisil070015:570:000:0015:5725040000010.0100
Kevin Rooney02019:550:003:196:36170411108280.0100
Yegor Sharangovich100018:461:350:2816:43250120200010.0100
Connor Zary000-112:570:500:0012:072001200205362.5224

Calgary Flames Defenses

PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Rasmus Andersson020026:431:453:5121:0739081100000.0000
Kevin Bahl001022:450:004:0018:4534021420000.0200
Jake Bean200012:540:000:0012:5422020100000.0000
Joel Hanley200020:400:002:5817:4234010000000.0100
Brayden Pachal000010:080:000:0010:0817020000000.0012
MacKenzie Weegar132027:103:133:0820:4938072010000.0100

Calgary Flames Goalies

PlayerGASASOSSOSASVSV%ESSVPPSVSHSVTOIYTDGPIM
Dustin Wolf3310028.903244065: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

Series tied 2-2
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 Mar 12, 2025

Frequently asked questions

Who won Vancouver Canucks vs Calgary Flames?

Vancouver Canucks won, 4-3, on Wednesday, March 12, 2025.

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

Vancouver Canucks 4, Calgary Flames 3.

Who were the top performers?

Vancouver Canucks: Elias Pettersson (1 goals). Calgary Flames: Jonathan Huberdeau (2 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.