Vancouver Canucks at St. Louis Blues

NHL game between the Vancouver Canucks and the St. Louis Blues on Oct 31, 2025. Final score: Vancouver Canucks 4, St. Louis Blues 3.

StatusFinal
DateOct 31, 2025
VenueEnterprise Center
Vancouver Canucks score4
St. Louis Blues score3

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
1stKiefer SherwoodL30524:121.492.45
2ndPius SuterC11318:220.511.44
3rdOskar SundqvistC02214:280.341.38

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Vancouver Canucks–St. Louis Blues)
1st 03:23STLDylan HollowayOskar Sundqvist, Pius Suter5v50–1
1st 13:08VANKiefer SherwoodEvander Kane4v51–1
2nd 00:58STLJimmy SnuggerudCam Fowler, Jordan Binnington5v41–2
2nd 10:42VANKiefer SherwoodDrew O'Connor, Marcus Pettersson5v52–2
3rd 07:04VANKiefer SherwoodAatu Räty, Drew O'Connor5v53–2
3rd 10:48STLPius SuterCam Fowler, Oskar Sundqvist5v43–3
P5 00:00VANJake DeBrusk0v13–3

Team Comparison

Vancouver CanucksSt. Louis Blues
Goals43
Shots on goal1839
Expected goals (xG)1.312.23
High-danger shots1313
Corsi %41.7%58.3%
Power play1/32/3
Faceoff %51.9%48.1%
Hits2117
Blocks1614
Giveaways1410
Takeaways55

Vancouver Canucks Skaters

PlayerPosGAPSOGTOIxGGame Score
Kiefer SherwoodL303524:121.492.45
Drew O'ConnorL022016:190.021.33
Aatu RätyC011010:330.030.84
Evander KaneL011119:470.060.64
Marcus PetterssonD011123:180.010.44
Elias PetterssonC000223:290.200.25
Tyler MyersD000324:120.070.15
Max SassonC000013:190.220.15
Mackenzie MacEachernL000012:180.000.15
Linus KarlssonC000113:280.120.05
Lukas ReichelL000018:220.190.05
Arshdeep BainsL000314:020.320.05
Tom WillanderD000119:120.030.05
Brock BoeserR000033:000.000.00
P.O JosephD000015:190.000.00
Filip HronekD000125:400.020.00
Elias PetterssonD000012:080.000.00
Jake DeBruskL000022:590.00-0.05

St. Louis Blues Skaters

PlayerPosGAPSOGTOIxGGame Score
Pius SuterC112318:220.511.44
Oskar SundqvistC022214:280.341.38
Cam FowlerD022223:410.031.33
Jimmy SnuggerudR101420:140.110.95
Dylan HollowayL101322:300.230.90
Philip BrobergD000324:430.080.20
Mathieu JosephR000113:460.250.20
Nathan WalkerL00018:510.140.15
Justin FaulkD000324:310.160.10
Alexey ToropchenkoR00017:180.220.10
Tyler TuckerD000112:200.070.05
Nick BjugstadC00027:520.160.05
Dalibor DvorskyR000216:360.130.05
Pavel BuchnevichL000421:010.250.00
Jordan KyrouR000319:480.200.00
Brayden SchennC000120:150.24-0.10
Colton ParaykoD000223:390.03-0.20
Logan MaillouxD000110:450.06-0.30

Goaltending

GoalieTeamSVSASV%GSAxDecision
Kevin LankinenVancouver Canucks363992.3%-0.57W
Jordan BinningtonSt. Louis Blues151883.3%-1.53O

Analysis

The Vancouver Canucks defeated the St. Louis Blues 4–3 on Oct 31, 2025, a one-goal game.

St. Louis Blues generated 2.23 expected goals to Vancouver Canucks's 1.31 — St. Louis Blues owned the better of the chances but Vancouver Canucks took the game, the kind of split that usually means finishing or goaltending decided it.

Kiefer Sherwood led all skaters with a Game Score of 2.45 on 3 goals, 5 shots on goal.

Kevin Lankinen stopped 36 of 39, worth -0.57 goals saved above expected.

Frequently Asked Questions

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

The Vancouver Canucks beat the St. Louis Blues 4–3 on Oct 31, 2025.

What was the final score?

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

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Kiefer Sherwood led all skaters at 2.45, on 3G, 0A and 5 shots on goal.

Which team deserved to win by expected goals?

St. Louis Blues generated 2.23 expected goals and Vancouver Canucks generated 1.31, so St. Louis Blues created the better chances. The scoreboard went the other way, which points to finishing or goaltending.

What were the shot totals?

Vancouver Canucks put 18 shots on goal and St. Louis Blues put 39. High-danger chances went 13 to 13.