Vancouver Canucks at Calgary Flames

NHL game between the Vancouver Canucks and the Calgary Flames on Mar 28, 2026. Final score: Vancouver Canucks 3, Calgary Flames 7.

StatusFinal
DateMar 28, 2026
VenueScotiabank Saddledome
Vancouver Canucks score3
Calgary Flames score7

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
1stMorgan FrostC12114:050.042.43
2ndMatt CoronatoR12115:420.112.24
3rdOlli MäättäD11220:550.362.12

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Vancouver Canucks–Calgary Flames)
1st 03:04CGYMatt CoronatoZayne Parekh, Morgan Frost5v50–1
1st 04:59CGYJoel FarabeeZach Whitecloud, Mikael Backlund5v50–2
1st 18:53VANLiam OhgrenLinus Karlsson, Elias Pettersson5v51–2
2nd 01:32CGYRyan StromeOlli Määttä, Yegor Sharangovich5v51–3
2nd 04:36CGYOlli MäättäRyan Strome, Hunter Brzustewicz5v51–4
2nd 04:47CGYMorgan FrostMatt Coronato, Matvei Gridin5v51–5
2nd 13:36VANJake DeBruskBrock Boeser, Elias Pettersson4v52–5
2nd 19:23CGYZayne ParekhMatt Coronato, Morgan Frost5v42–6
3rd 12:40VANNils HoglanderVictor Mancini, Zeev Buium5v53–6
3rd 19:52CGYAdam KlapkaBrennan Othmann, Hunter Brzustewicz5v43–7

Team Comparison

Vancouver CanucksCalgary Flames
Goals37
Shots on goal3423
Expected goals (xG)3.382.09
High-danger shots168
Corsi %59.2%40.8%
Power play1/42/3
Faceoff %45.9%54.1%
Hits3218
Blocks1211
Giveaways1921
Takeaways85

Vancouver Canucks Skaters

PlayerPosGAPSOGTOIxGGame Score
Victor ManciniD011316:000.051.79
Elias PetterssonC022319:170.411.35
Linus KarlssonC011118:050.111.20
Nils HoglanderL10117:420.101.03
Liam OhgrenL101417:510.420.90
P.O JosephD000015:020.030.55
Brock BoeserR011422:340.190.45
Jake DeBruskL101313:240.260.37
Tom WillanderD000218:100.110.35
Zeev BuiumD011123:570.020.30
Drew O'ConnorL000217:090.360.16
Curtis DouglasC00006:300.000.08
Aatu RätyC000111:500.190.06
Marco RossiC000018:270.10-0.04
Teddy BluegerC000414:440.29-0.10
Marcus PetterssonD000017:570.01-0.30
Evander KaneL000413:190.42-0.54
Filip HronekD000126:130.01-0.87

Calgary Flames Skaters

PlayerPosGAPSOGTOIxGGame Score
Morgan FrostC123114:050.042.43
Matt CoronatoR123115:420.112.24
Olli MäättäD112220:550.362.12
Hunter BrzustewiczD022018:250.001.69
Ryan StromeC112314:050.151.67
Yegor SharangovichC011114:510.241.20
Joel FarabeeL101217:360.060.94
Zach WhitecloudD011024:100.000.79
Matvei GridinR011116:510.220.75
Victor OlofssonL000113:430.100.62
Zayne ParekhD112216:290.080.58
Adam KlapkaR10138:510.390.52
Brennan OthmannL011110:120.010.52
Blake ColemanL000219:290.060.43
Mikael BacklundC011018:410.010.19
Tyson GrossC000211:350.09-0.24
Kevin BahlD000022:120.00-0.33
Brayden PachalD000114:570.02-0.55

Goaltending

GoalieTeamSVSASV%GSAxDecision
Kevin LankinenVancouver Canucks91275.0%-2.04
Nikita TolopiloVancouver Canucks71163.6%-3.02L
Dustin WolfCalgary Flames313491.2%0.08W

Analysis

The Calgary Flames defeated the Vancouver Canucks 7–3 on Mar 28, 2026, a decisive 4-goal win.

Calgary Flames generated 2.09 expected goals to Vancouver Canucks's 3.38 — 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.

Morgan Frost led all skaters with a Game Score of 2.43 on 1 goal, 2 assists, 1 shots on goal.

Frequently Asked Questions

Who won the Vancouver Canucks vs Calgary Flames game?

The Calgary Flames beat the Vancouver Canucks 7–3 on Mar 28, 2026.

What was the final score?

The final score was Calgary Flames 7, Vancouver Canucks 3.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Morgan Frost led all skaters at 2.43, on 1G, 2A and 1 shots on goal.

Which team deserved to win by expected goals?

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

What were the shot totals?

Vancouver Canucks put 34 shots on goal and Calgary Flames put 23. High-danger chances went 16 to 8.

How did the goaltenders play?

Kevin Lankinen stopped 9 of 12 (-2.04 goals saved above expected); Dustin Wolf stopped 31 of 34 (0.08 goals saved above expected).