The Enterprise Center is set for a compelling cross-conference showdown as the surging St. Louis Blues, riding a six-game win streak, square off against a Montreal Canadiens team fighting to hold their wild card position in the East.

St. Louis's stifling defense, which has allowed just nine goals during their recent tear, will try to contain Montreal's dynamic duo of Nick Suzuki and Cole Caufield, who've combined for an impressive 133 points this season.

The Blues' home ice advantage could prove crucial as Joel Hofer's stellar netminding faces off against a Canadiens squad that's been lighting the lamp with 13 goals in their last three outings.

St. Louis Blues vs. Montreal Canadiens prediction: who will win?

For tonight's St. Louis Blues vs Montreal Canadiens matchup, our predictive model gives the Blues a 55.67% chance of defeating the Habs.

St. Louis Blues: 55.67% win probability

  • Red-hot momentum (Perfect 5-0 in last five games - WWWWW)
  • Superior offensive output (218 goals scored vs Canadiens' 210)
  • Better overall season performance (81 points in 72 games vs 75 points in 69 games)

Montreal Canadiens: 44.33% win probability

  • Struggling defense (228 goals against, ranking bottom third in conference)
  • Poor recent form (LLWWL in last five games)
  • Road game disadvantage (8th place in Eastern Conference vs Blues' stronger home record)

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. Montreal Canadiens odds

Here are the latest odds for this NHL matchup as the St. Louis Blues host the Montreal Canadiens at home on Tuesday, March 25.

St. Louis BluesMontreal Canadiens
Moneyline-150 (via bet365 US)+130 (via Caesars Sportsbook)

Best NHL sportsbook promos

Start OddsCheckerWidget (lazyOnload)
End OddsCheckerWidget (lazyOnload)

St. Louis Blues vs. Montreal Canadiens preview

The red-hot St. Louis Blues, riding a six-game winning streak, host the Montreal Canadiens in what's shaping up to be a classic offense-versus-defense showdown at Enterprise Center.

Montreal's dynamic duo of Nick Suzuki and Cole Caufield have been lighting up the scoreboard, combining for an impressive 133 points this season, but they'll face their toughest test yet against a Blues defense that's been absolutely stingy, giving up just nine goals in their last six outings.

Blues netminder Joel Hofer has been a wall between the pipes lately, while the defensive pairing of Parayko and Suter has given opposing forwards nightmares in their own end.

The Canadiens' offensive firepower extends beyond their top line, with rookie Lane Hutson making waves from the blue line and contributing to their 3.01 goals per game average.

St. Louis's Jordan Kyrou and Robert Thomas have been carrying the offensive load for the Blues, but it's their lockdown defense, allowing just 2.88 goals per game, that's been the real story of their season.

Both teams are clinging to wild card spots in their respective conferences, making this cross-conference matchup feel more like a playoff game than a regular season tilt.

The Enterprise Center crowd should be in for a treat as these two Original Six rivals face off in what's likely to be a chess match between Montreal's high-flying offense and the Blues' suffocating defensive system.

Key stats

  • 1
    St. Louis Blues are on a perfect 5-game winning streak (WWWWW), the hottest team in the Western Conference
  • 2
    Blues hold 8th position (81 points) while Canadiens sit 8th (75 points) in their respective conferences
  • 3
    Blues maintain a positive goal difference (+10) scoring 218 goals, while Canadiens struggle with -18 differential
  • 4
    St. Louis has played 72 games with a 37-28 record, compared to Montreal's 69 games and 33-27 record

St. Louis Blues vs. Montreal Canadiens form

St. Louis Blues
St. Louis Blues
Latest matches
W
W
W
W
W
Victories
5/5 (100%)
Defeats
0/5 (0%)
Mar 23, 2025
Nashville Predators1:4St. Louis Blues
Mar 22, 2025
Chicago Blackhawks1:4St. Louis Blues
Mar 20, 2025
Vancouver Canucks3:4St. Louis Blues
Mar 19, 2025
Nashville Predators1:4St. Louis Blues
Mar 17, 2025
Anaheim Ducks2:7St. Louis Blues
Montreal Canadiens
Montreal Canadiens
Latest matches
L
L
W
W
L
Victories
2/5 (40%)
Defeats
3/5 (60%)
Mar 22, 2025
Colorado Avalanche5:4Montreal Canadiens
Mar 20, 2025
New York Islanders4:3Montreal Canadiens
Mar 18, 2025
Ottawa Senators3:6Montreal Canadiens
Mar 15, 2025
Florida Panthers1:3Montreal Canadiens
Mar 13, 2025
Seattle Kraken5:4Montreal Canadiens

St. Louis Blues vs. Montreal Canadiens head to head

St. Louis Blues

33%

Montreal Canadiens

67%

Oct 26, 2024

Montreal Canadiens

5 : 2

St. Louis Blues

Feb 11, 2024

Montreal Canadiens

2 : 7

St. Louis Blues

Nov 4, 2023

St. Louis Blues

6 : 3

Montreal Canadiens

Jan 8, 2023

Montreal Canadiens

5 : 4

St. Louis Blues

Oct 29, 2022

St. Louis Blues

4 : 7

Montreal Canadiens

Feb 18, 2022

Montreal Canadiens

3 : 2

St. Louis Blues