Canucks vs Blues Picks and Prediction – 3/20/2025

Canucks vs Blues Prediction
This Thursday, Elias Pettersson and the Vancouver Canucks will travel to Enterprise Center to take on Jordan Kyrou and the St. Louis Blues in a Western Conference showdown. Get our free NHL Picks all season long! The Canucks, now 32-25-11, are coming off a 6-2 win against the Winnipeg Jets on Tuesday. Pettersson continues to be a key playmaker for Vancouver, leading the offensive attack as they look to strengthen their playoff positioning.
St. Louis, sitting at 34-28-7, enters the matchup following a 4-1 win against the Nashville Predators on Tuesday. Kyrou has been instrumental in driving the Blues’ offense, helping them stay in the hunt for a postseason spot. Playing at home, St. Louis will look to build momentum and keep their playoff hopes alive with another strong performance.
For Vancouver, maintaining their offensive efficiency and limiting defensive mistakes will be crucial. Pettersson must continue to generate scoring chances while the Canucks focus on staying disciplined in their own zone. Capitalizing on power-play opportunities and staying aggressive in transition could be key factors in securing a road win.
The Blues will need to match Vancouver’s energy and take advantage of scoring opportunities when they arise. Kyrou must lead the offensive push while St. Louis’ defense works to contain Pettersson and limit the Canucks’ ability to control the puck. Strong goaltending and defensive positioning will be essential for the Blues to secure a home victory.
Canucks vs Blues Pick Analysis
This game highlights Pettersson’s dynamic offensive play against Kyrou’s scoring ability in a key late-season battle. While Vancouver has been showing signs of strong play, St. Louis’ home-ice advantage and recent form could give them the edge. Take the Blues to win this one on home ice. Final Score Prediction, St. Louis Blues win 4-3.
Betting Trends for St. Louis Blues vs Vancouver Canucks

Canucks

Blues
Our Free NHL Pick for St. Louis Blues vs Vancouver Canucks

St Louis Blues -135