St. Louis Blues at Vancouver Canucks

NHL game between the St. Louis Blues and the Vancouver Canucks on Mar 21, 2026. Final score: St. Louis Blues 3, Vancouver Canucks 1.

StatusFinal
DateMar 21, 2026
VenueRogers Arena
St. Louis Blues score3
Vancouver Canucks score1

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
1stPavel BuchnevichL11116:420.091.96
2ndPius SuterC10211:220.761.80
3rdLogan MaillouxD02121:590.061.62

Scoring Summary

TimeTeamGoalAssistsStrengthScore (St. Louis Blues–Vancouver Canucks)
2nd 10:17STLPius SuterRobert Thomas, Dylan Holloway5v51–0
2nd 11:36STLPavel BuchnevichPhilip Broberg, Logan Mailloux5v52–0
3rd 08:32VANFilip HronekElias Pettersson, Marco Rossi5v42–1
3rd 19:12STLJordan KyrouPavel Buchnevich, Logan Mailloux5v53–1

Team Comparison

St. Louis BluesVancouver Canucks
Goals31
Shots on goal2115
Expected goals (xG)3.362.47
High-danger shots1410
Corsi %59.3%40.7%
Power play0/31/2
Faceoff %32.6%67.4%
Hits1826
Blocks1516
Giveaways1314
Takeaways61

St. Louis Blues Skaters

PlayerPosGAPSOGTOIxGGame Score
Pavel BuchnevichL112116:420.091.96
Pius SuterC101211:220.761.80
Logan MaillouxD022121:590.061.62
Justin HollD000018:470.001.44
Jordan KyrouR101315:560.611.36
Cam FowlerD000019:010.111.25
Philip BrobergD011022:340.071.21
Dylan HollowayL011119:220.231.18
Robert ThomasC011320:010.400.77
Jack FinleyC000211:030.190.60
Alexey ToropchenkoR000110:480.050.60
Jake NeighboursL000011:580.000.35
Theo LindsteinD000115:390.030.19
Colton ParaykoD000118:250.020.14
Jimmy SnuggerudR000519:300.460.14
Otto StenbergC000014:450.000.09
Jonathan DrouinL000014:550.070.05
Dalibor DvorskyR000014:270.00-0.14

Vancouver Canucks Skaters

PlayerPosGAPSOGTOIxGGame Score
Elias PetterssonC011015:060.060.94
Tom WillanderD000018:020.000.58
Curtis DouglasC000011:210.000.33
Marco RossiC011117:410.120.24
Aatu RätyC000012:570.000.23
Filip HronekD101226:280.140.14
Linus KarlssonC000213:440.430.06
Drew O'ConnorL000416:340.500.02
Evander KaneL000015:310.00-0.03
Liam OhgrenL000015:240.17-0.31
Marcus PetterssonD000021:240.00-0.40
Elias PetterssonD000114:490.03-0.41
Nils HoglanderL000110:390.04-0.54
Jake DeBruskL000013:190.08-0.57
Teddy BluegerC000015:240.00-0.58
Brock BoeserR000218:550.34-0.59
Zeev BuiumD000223:360.03-1.13
Victor ManciniD000013:560.00-1.21

Goaltending

GoalieTeamSVSASV%GSAxDecision
Jordan BinningtonSt. Louis Blues141593.3%0.95W
Kevin LankinenVancouver Canucks182090.0%1.06L

Analysis

The St. Louis Blues defeated the Vancouver Canucks 3–1 on Mar 21, 2026.

Vancouver Canucks generated 2.47 expected goals to St. Louis Blues's 3.36 — the run of play matched the result, with St. Louis Blues earning the better chances as well as the goals.

Pavel Buchnevich led all skaters with a Game Score of 1.96 on 1 goal, 1 assist, 1 shots on goal.

Kevin Lankinen stopped 18 of 20, worth 1.06 goals saved above expected.

Frequently Asked Questions

Who won the St. Louis Blues vs Vancouver Canucks game?

The St. Louis Blues beat the Vancouver Canucks 3–1 on Mar 21, 2026.

What was the final score?

The final score was St. Louis Blues 3, Vancouver Canucks 1.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Pavel Buchnevich led all skaters at 1.96, on 1G, 1A and 1 shots on goal.

Which team deserved to win by expected goals?

Vancouver Canucks generated 2.47 expected goals and St. Louis Blues generated 3.36, so St. Louis Blues created the better chances. That matches the result.

What were the shot totals?

St. Louis Blues put 21 shots on goal and Vancouver Canucks put 15. High-danger chances went 14 to 10.

How did the goaltenders play?

Jordan Binnington stopped 14 of 15 (0.95 goals saved above expected); Kevin Lankinen stopped 18 of 20 (1.06 goals saved above expected).