The St. Louis Blues (23-23-4) welcome the Vancouver Canucks (21-17-10) to the Enterprise Center on Monday night in what promises to be an intriguing Western Conference matchup.

The Blues enter the contest looking to snap a two-game losing streak, while the Canucks aim to build momentum following their recent 2-1 victory over Washington.

St. Louis has dominated this rivalry recently, posting an impressive 8-1-1 record in their last 10 meetings with Vancouver and already leading this season's series 1-0.

The Blues' Jordan Kyrou leads their offensive charge with 42 points (21 goals, 21 assists), while Vancouver's Quinn Hughes has been exceptional with 14 points and 40 assists on the season.

Both teams have shown contrasting forms on special teams, with Vancouver converting 21 percent of their power play opportunities while St. Louis has struggled with penalty kills, ranking 28th in the league.

Recent defensive performances could prove decisive, as the Blues have allowed just seven goals in their last three home games, while the Canucks have conceded 12 goals in their previous three road appearances.

As these teams prepare to face off at the Enterprise Center, their recent history and current form suggest an compelling battle between two teams desperate to improve their positions in the Western Conference standings.

St. Louis Blues vs. Vancouver Canucks: who will win?

For tonight's St. Louis Blues vs Vancouver Canucks matchup, our predictive model gives the Blues a 63.67% chance of defeating the Canucks.

St. Louis Blues: 63.67% win probability

  • Better overall scoring efficiency (140 goals in 50 games vs Canucks' 135 in 48 games)
  • Superior defensive record (149 goals against vs Canucks' 153)
  • Higher points total (50 points vs Canucks' 52 in more games played)

Vancouver Canucks: 36.33% win probability

  • Poor recent form (WLLWL in last 5 games)
  • Defensive vulnerability (153 goals against in 48 games)
  • Lower win percentage (21 wins in 48 games vs Blues' 23 in 50)

At Sporting Post, our unique prediction model combines insights from top NHL experts. Instead of sifting through hundreds of expert analyses across the web, you can rely on our predictions to understand the market's overall sentiment. We scan trusted sources, analyzing predictions, data, and opinions, and our AI assigns a confidence level to each prediction. We then average these levels to produce an 'expert opinion' win probability—reflecting the collective intelligence of the industry's leading NHL experts.

St. Louis Blues vs. Vancouver Canucks odds

St. Louis BluesVancouver Canucks
moneyline-110 (via FanDuel Sportsbook)+100 (via bet365 US)

Key stats

  • 1
    The St. Louis Blues have won 23 out of 50 matches this season.
  • 2
    The Vancouver Canucks have won 21 out of 48 matches this season.
  • 3
    With 50 points, the St. Louis Blues holds the 10th position in the league standings.
  • 4
    Vancouver Canucks's 52 points place them 9th in the rankings.

St. Louis Blues vs. Vancouver Canucks form

St. Louis Blues
St. Louis Blues
Latest matches
L
L
W
L
W
Victories
2/5 (40%)
Defeats
3/5 (60%)
Jan 26, 2025
Dallas Stars2:0St. Louis Blues
Jan 24, 2025
Vegas Golden Knights4:2St. Louis Blues
Jan 20, 2025
Vegas Golden Knights4:5St. Louis Blues
Jan 19, 2025
Utah Hockey Club4:2St. Louis Blues
Jan 17, 2025
Calgary Flames1:4St. Louis Blues
Vancouver Canucks
Vancouver Canucks
Latest matches
W
L
L
W
L
Victories
2/5 (40%)
Defeats
3/5 (60%)
Jan 26, 2025
Washington Capitals1:2Vancouver Canucks
Jan 24, 2025
Edmonton Oilers6:2Vancouver Canucks
Jan 22, 2025
Buffalo Sabres3:2Vancouver Canucks
Jan 19, 2025
Edmonton Oilers2:3Vancouver Canucks
Jan 17, 2025
Los Angeles Kings5:1Vancouver Canucks

St. Louis Blues vs. Vancouver Canucks head to head

St. Louis Blues

67%

Vancouver Canucks

33%

Dec 11, 2024

Vancouver Canucks

3 : 4

St. Louis Blues

Jan 25, 2024

Vancouver Canucks

3 : 4

St. Louis Blues

Jan 5, 2024

St. Louis Blues

2 : 1

Vancouver Canucks

Oct 28, 2023

Vancouver Canucks

5 : 0

St. Louis Blues

Mar 29, 2023

St. Louis Blues

6 : 5

Vancouver Canucks

Feb 24, 2023

St. Louis Blues

2 : 3

Vancouver Canucks