St. Louis Blues vs Vancouver Canucks Prediction, 3/21/2026 NHL Picks, Best Bets & Odds
Game: St. Louis Blues vs Vancouver Canucks
Date: Saturday, March 21, 2026
Location: Rogers Arena in Vancouver, BC
TV: Sportsnet Pacific
Rogers Arena is where the Vancouver Canucks (21-38-8) will try to defeat the St. Louis Blues (27-30-11) on Saturday.

The St. Louis Blues had a decent effort after finishing in a 1-1 tie against the Flames their last time out. The Blues didn't have a great showing offensively in this game. For the matchup, they scored on 1 out of the 27 shots they put on goal. Moreover, they had 2 power play tries but weren't able to score a goal. St. Louis accumulated 14 minutes in the box in this matchup.
In reference to their scoring capabilities, the St. Louis Blues have earned 177 goals (28th in the league) on the season and have surrendered 220. For the season, they have 65 points and their points percentage sits at .478. St. Louis steps onto the ice with 175 power play chances and they have scored 29 goals out of those tries, earning them a rate of 16.57%. When playing at even strength, the Blues have conceded 174 goals while notching 148 on offense. St. Louis has taken 1,708 shots and is the owner of a shot percentage of 10.4%. The Blues have seen 1,906 shots taken against them and hold a save percentage of .885. St. Louis Blues opponents have earned 190 power play tries (22nd in hockey) and have come away with 46 goals in those attempts.
The man in net for this game is Jordan Binnington. The opposition has racked up 1,017 goals against Binnington in his pro career and his goals against average per game is 2.82. Binnington has been involved in 372 games during his NHL career. He has a save percentage of .904 in his 17,892 minutes in the crease. He has a record of 183-135-42 and he was named the starter in 361 games. For his professional hockey career, Binnington has accrued 187 quality starts and his quality starts percentage is .518. Binnington has had 10,544 shots against him and has recorded 9,527 total saves.
In their last game, Vancouver went up against the Panthers in a matchup where the Canucks took home the victory by a score of 5-2. They had 4 power play opportunities in this game and netted 2 out of those chances. The Canucks recorded 5 goals out of the 22 shots on goal they tried.
Vancouver has taken 1,763 shots (25th in the league) and has earned a shot percentage of 9.70%, while allowing their opponents 1,988 shots. They have a penalty kill percentage of 71.43% on the other teams 196 opportunities on the power play, and their save percentage sits at 87.6%. They have recorded 199 opportunities on the power play and they have earned a power play rate of 18.59%. The Canucks have racked up 134 goals at even strength and 37 goals (20th in the NHL) while having more men on the ice. They have permitted 246 goals to be scored by way of 190 goals at even strength and 56 goals while they were shorthanded. This season, the Vancouver Canucks have tallied 171 goals, 50 points, and a points percentage of .373.
On the other side of the ice you will find Kevin Lankinen between the pipes. The opposition is averaging 3.11 goals/game and he has relinquished 573 goals altogether. Lankinen's quality start rate is 50.5% and he has made 93 quality starts in his career. He got the starting nod in 184 contests and has played for a total of 8,723 minutes. Lankinen has amassed a career record of 78-79-27 and has played in 200 contests. He has gathered 5,131 stops out of 5,704 shots attempted against him, giving him a save % of .900.
Who will win tonight's NHL game against the spread or moneyline?
Tony's Pick: Take St. Louis
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Tonight's Free NHL Picks.
Get all of Tonight's Expert Expert NHL Picks.
Additional Resources:
Vancouver Canucks - Twitter
St. Louis Blues - Twitter

