The St. Louis Blues will welcome the Calgary Flames to Enterprise Center on Thursday night in what promises to be a pivotal Western Conference matchup between two playoff hopefuls.

The Blues enter the contest with momentum on their side, having won nine of their last ten meetings against the Flames, including a recent 2-1 victory that snapped Calgary's three-game winning streak.

Jordan Kyrou leads St. Louis's offensive charge with 38 points (19 goals, 19 assists), while Calgary's Jonathan Huberdeau counters with 32 points (18 goals, 14 assists) in what could be a key matchup between the teams' top scorers.

Both teams have shown similar defensive capabilities this season, with Calgary allowing 2.93 goals per game (13th in the league) and St. Louis close behind at 2.98 (15th).

The Blues' strong home record, having won four of their last five at Enterprise Center, contrasts sharply with Calgary's current road struggles, setting the stage for an intriguing battle.

As these Western Conference rivals prepare to face off, special teams could prove decisive, with the Flames converting 19 percent of their power play opportunities while the Blues look to capitalize on Calgary's recent penalty-killing challenges.

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 55% chance of defeating the Flames.

St. Louis Blues: 55% win probability

  • Better goal-scoring efficiency (127 goals in 45 games vs Flames' 116 in 43)
  • Higher points total (46 points vs Flames' 43 points)
  • More consistent performance (Recent form WLWLL shows better stability than Flames' LWWWL)

Calgary Flames: 45% win probability

  • Poor defensive record (127 goals against in 43 games)
  • Lower win percentage (21 wins in 43 games vs Blues' 21 in 45)
  • Inconsistent away form (15 losses in 43 games overall)

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-135 (via DraftKings Sportsbook)+120 (via BetMGM Sportsbook)

Key stats

  • 1
    The St. Louis Blues have won 21 out of 45 matches this season.
  • 2
    The Calgary Flames have won 21 out of 43 matches this season.
  • 3
    With 46 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
W
L
W
L
L
Victories
2/5 (40%)
Defeats
3/5 (60%)
Jan 15, 2025
Calgary Flames1:2St. Louis Blues
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
Calgary Flames
Calgary Flames
Latest matches
L
W
W
L
W
Victories
3/5 (60%)
Defeats
2/5 (40%)
Jan 15, 2025
St. Louis Blues2:1Calgary Flames
Jan 14, 2025
Chicago Blackhawks2:5Calgary Flames
Jan 12, 2025
Los Angeles Kings1:2Calgary Flames
Jan 9, 2025
Los Angeles Kings0:0Calgary Flames
Jan 8, 2025
Anaheim Ducks2:3Calgary Flames

St. Louis Blues vs. Calgary Flames head to head

St. Louis Blues

83%

Calgary Flames

17%

Jan 15, 2025

St. Louis Blues

2 : 1

Calgary Flames

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