The St. Louis Blues (20-20-4) are set to face off against the Calgary Flames (20-14-7) at Enterprise Center on Tuesday night in what promises to be an intriguing matchup between two teams heading in different directions.

The Flames enter the contest riding momentum from consecutive victories over Anaheim and Los Angeles, while the Blues aim to bounce back from a disappointing 2-1 loss to Columbus.

St. Louis has dominated this rivalry recently, posting an impressive 8-2-0 record in their last 10 meetings against Calgary.

The Blues' offense has shown signs of life at home, netting nine goals in their last three games at Enterprise Center, while Calgary's road performance has been concerning with losses in four of their last six away games.

Both teams' special teams could play a crucial role, with the Flames converting 19% of their power play opportunities against a Blues penalty kill unit ranked 26th in the league.

As these Western Conference rivals prepare to battle, fatigue could be a factor for the Flames playing on consecutive nights, while the Blues look to leverage their home-ice advantage in this mid-season clash.

St. Louis Blues vs. Calgary Flames: who will win?

For tonight's St. Louis Blues vs Calgary Flames matchup, our predictive model gives the Blues a 54% chance of defeating the Flames.

St. Louis Blues: 54% win probability

  • Higher scoring efficiency (125 goals in 44 games vs Flames' 115 in 42)
  • Better recent form (LWLLW vs Flames' WWWLL)
  • More games played providing experience advantage (44 GP vs 42 GP)

Calgary Flames: 46% win probability

  • Negative goal differential (-10, scoring 115 while allowing 125)
  • Lower points total (49 points vs Blues' 44 in fewer games)
  • Inconsistent defensive performance (125 goals against in 42 games)

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. Calgary Flames odds

St. Louis BluesCalgary Flames
moneyline-155 (via bet365 US)+136 (via DraftKings Sportsbook)

Key stats

  • 1
    The St. Louis Blues have won 20 out of 44 matches this season.
  • 2
    The Calgary Flames have won 21 out of 42 matches this season.
  • 3
    With 44 points, the St. Louis Blues holds the 10th position in the league standings.
  • 4
    Calgary Flames's 49 points place them 8th in the rankings.

St. Louis Blues vs. Calgary Flames form

St. Louis Blues
St. Louis Blues
Latest matches
L
W
L
L
W
Victories
2/5 (40%)
Defeats
3/5 (60%)
Jan 12, 2025
Columbus Blue Jackets2:1St. Louis Blues
Jan 10, 2025
Anaheim Ducks2:6St. Louis Blues
Jan 8, 2025
Minnesota Wild6:4St. Louis Blues
Jan 5, 2025
Columbus Blue Jackets6:4St. Louis Blues
Jan 4, 2025
Ottawa Senators0:4St. Louis Blues
Calgary Flames
Calgary Flames
Latest matches
W
L
W
L
L
Victories
2/5 (40%)
Defeats
3/5 (60%)
Jan 12, 2025
Los Angeles Kings1:2Calgary Flames
Jan 9, 2025
Los Angeles Kings0:0Calgary Flames
Jan 8, 2025
Anaheim Ducks2:3Calgary Flames
Jan 5, 2025
Nashville Predators4:1Calgary Flames
Jan 3, 2025
Utah Hockey Club5:3Calgary Flames

St. Louis Blues vs. Calgary Flames head to head

St. Louis Blues

83%

Calgary Flames

17%

Dec 6, 2024

Calgary Flames

3 : 4

St. Louis Blues

Mar 29, 2024

St. Louis Blues

5 : 3

Calgary Flames

Jan 24, 2024

Calgary Flames

3 : 4

St. Louis Blues

Oct 27, 2023

Calgary Flames

0 : 3

St. Louis Blues

Jan 13, 2023

St. Louis Blues

1 : 4

Calgary Flames

Jan 11, 2023

St. Louis Blues

4 : 3

Calgary Flames