The Calgary Flames (15-11-7) welcome the Chicago Blackhawks (12-19-2) to the Scotiabank Saddledome on Saturday in what promises to be an intriguing Western Conference matchup between two teams heading in opposite directions.

The Blackhawks enter the contest riding a surprising three-game winning streak, including impressive victories over Seattle, Washington, and the New York Islanders, while the Flames have struggled recently with just three wins in their last ten games.

Chicago's rookie sensation Connor Bedard has been a bright spot with seven goals and 19 assists this season, while the Flames have relied heavily on Jonathan Huberdeau's offensive production, contributing 12 goals and 11 assists.

Both teams have faced similar offensive challenges this season, with Chicago averaging 2.52 goals per game and Calgary slightly better at 2.61, suggesting a potentially tight defensive battle.

The home-ice advantage could prove crucial for the Flames, who boast an impressive 11-4-3 record at the Scotiabank Saddledome this season, while the Blackhawks have struggled on the road with a 5-11-2 mark.

As these Western Conference rivals prepare to face off, both teams will be looking to address their offensive struggles and establish momentum heading into the holiday break.

Calgary Flames vs. Chicago Blackhawks: who will win?

For tonight's Calgary Flames vs Chicago Blackhawks matchup, our predictive model gives the Blackhawks a 51.25% chance of defeating the Flames.

Chicago Blackhawks: 51.25% win probability

  • Strong recent momentum (3 wins in last 5 games - WWWLL)
  • Better scoring efficiency (84 goals in 33 games vs Flames' 89 in 33)
  • More consistent performance against expectations (12 wins despite lower standing)

Calgary Flames: 48.75% win probability

  • Poor recent form (LLWLW - only 1 win in last 3 games)
  • Defensive struggles (102 goals against in 33 games)
  • Inconsistent home performance (15 wins in 33 games, below .500)

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.

Calgary Flames vs. Chicago Blackhawks odds

Calgary FlamesChicago Blackhawks
moneyline-160 (via bet365 US)+140 (via DraftKings Sportsbook)

Key stats

  • 1
    The Calgary Flames have won 15 out of 33 matches this season.
  • 2
    The Chicago Blackhawks have won 12 out of 33 matches this season.
  • 3
    With 37 points, the Calgary Flames holds the 10th position in the league standings.
  • 4
    Chicago Blackhawks's 26 points place them 15th in the rankings.

Calgary Flames vs. Chicago Blackhawks form

Calgary Flames
Calgary Flames
Latest matches
L
L
W
L
W
Victories
2/5 (40%)
Defeats
3/5 (60%)
Dec 20, 2024
Ottawa Senators3:2Calgary Flames
Dec 18, 2024
Boston Bruins4:3Calgary Flames
Dec 15, 2024
Florida Panthers0:3Calgary Flames
Dec 13, 2024
Tampa Bay Lightning8:3Calgary Flames
Dec 11, 2024
Nashville Predators3:4Calgary Flames
Chicago Blackhawks
Chicago Blackhawks
Latest matches
W
W
W
L
L
Victories
3/5 (60%)
Defeats
2/5 (40%)
Dec 20, 2024
Seattle Kraken1:3Chicago Blackhawks
Dec 18, 2024
Washington Capitals2:3Chicago Blackhawks
Dec 15, 2024
New York Islanders3:5Chicago Blackhawks
Dec 14, 2024
New Jersey Devils4:1Chicago Blackhawks
Dec 13, 2024
New York Islanders5:4Chicago Blackhawks

Calgary Flames vs. Chicago Blackhawks head to head

Calgary Flames

33%

Chicago Blackhawks

67%

Oct 16, 2024

Calgary Flames

3 : 1

Chicago Blackhawks

Mar 27, 2024

Chicago Blackhawks

3 : 1

Calgary Flames

Jan 28, 2024

Calgary Flames

1 : 0

Chicago Blackhawks

Jan 7, 2024

Chicago Blackhawks

4 : 3

Calgary Flames

Apr 5, 2023

Calgary Flames

3 : 4

Chicago Blackhawks

Jan 27, 2023

Calgary Flames

1 : 5

Chicago Blackhawks