Calgary Flames at Vancouver Canucks

NHL game between the Calgary Flames and the Vancouver Canucks on Nov 23, 2025. Final score: Calgary Flames 5, Vancouver Canucks 2.

StatusFinal
DateNov 23, 2025
VenueRogers Arena
Calgary Flames score5
Vancouver Canucks score2

Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.

Three Stars by Game Score

Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.

PlayerPosGASOGTOIxGGame Score
1stRasmus AnderssonD03224:460.141.87
2ndBlake ColemanL11216:240.261.34
3rdMikael BacklundC02218:160.291.33

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Calgary Flames–Vancouver Canucks)
1st 01:05VANFilip HronekJake DeBrusk5v50–1
1st 07:33CGYMorgan FrostRasmus Andersson, Matt Coronato5v51–1
1st 08:08CGYConnor ZaryMikael Backlund, Blake Coleman5v52–1
2nd 10:37CGYKevin BahlNazem Kadri, Rasmus Andersson5v53–1
2nd 16:31CGYYegor SharangovichRasmus Andersson, Nazem Kadri5v54–1
3rd 07:59CGYBlake ColemanMikael Backlund5v45–1
3rd 08:16VANQuinn HughesKevin Lankinen5v45–2

Team Comparison

Calgary FlamesVancouver Canucks
Goals52
Shots on goal2131
Expected goals (xG)2.503.93
High-danger shots2010
Corsi %41.2%58.8%
Power play0/41/4
Faceoff %50.9%49.1%
Hits1517
Blocks1511
Giveaways1819
Takeaways34

Calgary Flames Skaters

PlayerPosGAPSOGTOIxGGame Score
Rasmus AnderssonD033224:460.141.87
Blake ColemanL112216:240.261.34
Mikael BacklundC022218:160.291.33
Nazem KadriC022215:350.171.18
Connor ZaryC101114:270.310.85
Yegor SharangovichC101116:010.250.75
Morgan FrostC101116:490.080.70
Kevin BahlD101319:320.240.65
Matt CoronatoR011016:510.060.59
Yan KuznetsovD000220:420.030.35
Brayden PachalD000010:580.000.15
MacKenzie WeegarD000023:000.010.10
John BeecherC000311:290.560.10
Joel HanleyD000013:360.000.05
Ryan LombergL000010:270.000.05
Joel FarabeeL000217:210.11-0.05
Adam KlapkaR00008:000.00-0.10
Jonathan HuberdeauL000019:110.03-0.25

Vancouver Canucks Skaters

PlayerPosGAPSOGTOIxGGame Score
Filip HronekD101324:500.240.85
Quinn HughesD101630:050.360.80
Jake DeBruskL011318:490.380.64
Tom WillanderD000214:000.070.20
Conor GarlandR000220:100.330.10
Tyler MyersD000118:280.060.05
Elias PetterssonD00028:290.040.05
David KampfC000014:070.120.05
Mackenzie MacEachernL00018:450.180.05
Kiefer SherwoodL000217:300.160.00
Max SassonC00009:380.110.00
Aatu RätyC00019:560.120.00
Linus KarlssonC000211:240.140.00
Marcus PetterssonD000121:170.14-0.05
Brock BoeserR000318:470.20-0.05
Evander KaneL000215:400.13-0.10
Drew O'ConnorL000014:180.09-0.15
Elias PetterssonC000020:360.06-0.25

Goaltending

GoalieTeamSVSASV%GSAxDecision
Dustin WolfCalgary Flames293193.5%0.12W
Kevin LankinenVancouver Canucks162176.2%-1.86L

Analysis

The Calgary Flames defeated the Vancouver Canucks 5–2 on Nov 23, 2025.

Vancouver Canucks generated 3.93 expected goals to Calgary Flames's 2.5 — Vancouver Canucks owned the better of the chances but Calgary Flames took the game, the kind of split that usually means finishing or goaltending decided it.

Rasmus Andersson led all skaters with a Game Score of 1.87 on 3 assists, 2 shots on goal.

Frequently Asked Questions

Who won the Calgary Flames vs Vancouver Canucks game?

The Calgary Flames beat the Vancouver Canucks 5–2 on Nov 23, 2025.

What was the final score?

The final score was Calgary Flames 5, Vancouver Canucks 2.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Rasmus Andersson led all skaters at 1.87, on 0G, 3A and 2 shots on goal.

Which team deserved to win by expected goals?

Vancouver Canucks generated 3.93 expected goals and Calgary Flames generated 2.5, so Vancouver Canucks created the better chances. The scoreboard went the other way, which points to finishing or goaltending.

What were the shot totals?

Calgary Flames put 21 shots on goal and Vancouver Canucks put 31. High-danger chances went 20 to 10.

How did the goaltenders play?

Dustin Wolf stopped 29 of 31 (0.12 goals saved above expected); Kevin Lankinen stopped 16 of 21 (-1.86 goals saved above expected).