Vancouver Canucks vs St. Louis Blues Prediction, 3/20/2025 NHL Picks, Best Bets & Odds
Game: Vancouver Canucks vs St. Louis Blues
Date: Thursday, March 20, 2025
Location: Enterprise Center in St. Louis, MO
TV: Fanduel Sports Network
Odds/Point Spread: Canucks (-128) Blues (+106)
The St. Louis Blues (34-28-7) welcome the Vancouver Canucks (32-25-11) at Enterprise Center on Thursday. The line on this matchup has Vancouver at -128 and St. Louis is sitting at +106. The total comes in at 6.5.

The Vancouver Canucks were on the right side of the scoreboard with a 6-2 win over the Jets their last time on the ice. The Canucks had a impressive offensive output in this win. For the outing, they tallied a score on 6 out of the 22 shots they tried. In addition, they had 1 power play try and were able to score 1 goal. Vancouver had 4 mins in the box in this game.
Get all of our NHL Betting Picks
When at even strength, the Canucks have allowed the opponent to score 171 goals while notching 146 themselves. Vancouver Canucks opponents have tallied 190 power play opportunities (18th in professional hockey) and have come away with 33 goals in those chances. When discussing their scoring capabilities, the Vancouver Canucks have notched 189 goals (22nd in the league) for the year and have given up 204. Vancouver has taken 1,722 shots and holds a shot percentage of 11.0%. For the season, they have recorded 75 points and their points percentage comes in at .551. The Canucks thus far have had 1,812 shots taken against them and hold a save percentage of .887. Vancouver has accumulated 189 power play chances and they have scored 43 goals out of those attempts, giving them a percentage of 22.75%.
Today’s Featured NHL Best Bet! CRAIG TRAPP has gone 3-1 on his top plays the past four days after an NBA win Sunday. Trapp is very selective with his NHL service, releasing just two or three plays per week, and he has a 7-Unit NHL Play (10 p.m.). Sign up below! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Protecting the goal for this matchup will be Kevin Lankinen. Throughout his time in hockey, Lankinen has compiled 76 quality starts and his rate for quality starts is .531. His save percentage is .905 during his 6,359 mins guarding the cage. Lankinen has had 4,516 shots taken against him and he has 4,086 total saves. The opposition has notched 430 goals versus Lankinen in his career and his average for goals against per game is 4.06. He has earned a mark of 69-56-19 and got the start in 143 games. Lankinen has taken the ice for 156 matchups over the course of his NHL career.
The last time they were on the ice, St. Louis went up against the Predators in an outing where the Blues notched a win by a score of 4-1. They had 4 attempts on the power play in this matchup and scored 1 out of those opportunities. The Blues had 4 goals of the 22 shots on goal they pursued.
St. Louis has taken 1,858 shots (24th in the NHL) and has earned a shot percentage of 10.87%, while allowing their opponents 1,909 shots. They have earned a penalty kill rate of 72.39% on the other teams 163 power play opportunities, and their save percentage currently comes in at 89.4%. They have earned 158 opportunities on the power play and they have accumulated a power play percentage of 21.52%. The Blues have racked up 168 goals at even strength and 34 goals (24th in the league) while having more men on the ice. They have permitted 202 goals to be scored by of a combination of 157 goals at even strength and 45 goals while they were shorthanded. For the year, the St. Louis Blues have earned 202 goals, 75 points, in addition to a points percentage of .543.
Across the rink you are likely to see Jordan Binnington in goal. Opponents are averaging 3.24 goals per contest and he has surrendered 882 goals altogether. Binnington's quality start percentage is 53.5% and he has 170 quality starts in his career. He got the starting nod in 318 contests and has played 16,349 mins. Binnington is the owner of a lifetime mark of 166-115-35 and has played in 327 games. He has a tally of 8,535 saves out of 9,417 shots taken, which gives him a save % of .906.
Who will win tonight's NHL game against the spread or moneyline?
Tony's Pick: Take Vancouver (-128)
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:
St. Louis Blues - Twitter
Vancouver Canucks - Twitter