The Edmonton Oilers and Calgary Flames are set to reignite their fierce rivalry in a high-stakes clash at Rogers Place this Saturday night.

With both teams jockeying for playoff position, keep an eye on special teams play - Calgary's power play has been clicking at over 21%, while Edmonton's penalty kill has struggled of late.

The outcome could hinge on whether the Flames' recent offensive surge can overcome the star power of Draisaitl and McDavid, assuming the Oilers' dynamic duo are cleared to play for the home team.

Edmonton Oilers vs. Calgary Flames prediction: who will win?

For tonight's Edmonton Oilers vs Calgary Flames matchup, our predictive model gives the Flames a 57% chance of defeating the Oilers.

Calgary Flames: 57% win probability

  • Strong recent form (LWWWW in last 5 games)
  • Solid defensive record (211 goals against, 5th best in Western Conference)
  • Efficient scoring (188 goals scored with fewer games played than most teams)

Edmonton Oilers: 43% win probability

  • Inconsistent recent form (LLWLW in last 5 games)
  • Higher goals against (213, ranking 9th in Western Conference)
  • Lower points total (87 points in 72 games, compared to Calgary's 79 in 71)

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.

Edmonton Oilers vs. Calgary Flames odds

Here are the latest odds for the NHL matchup between the Calgary Flames and the home team Edmonton Oilers, set to face off on Saturday, March 29.

Edmonton OilersCalgary Flames
Moneyline-156 (via FanDuel Sportsbook)+136 (via DraftKings Sportsbook)

Best NHL sportsbook promos

Start OddsCheckerWidget (lazyOnload)
End OddsCheckerWidget (lazyOnload)

Edmonton Oilers vs. Calgary Flames preview

The Battle of Alberta is set to ignite once again as the Calgary Flames face off against the Edmonton Oilers in a crucial matchup at Rogers Place.

Calgary, desperately clinging to their playoff hopes, enters the game with a chip on their shoulder after their four-game winning streak was snapped by Dallas.

The Flames' offense has been on fire lately, netting 11 goals in their last three road games, but they'll need to crack Edmonton's 14th-ranked defense to keep their postseason dreams alive.

On the other side, the Oilers are looking to shake off a two-game losing skid and climb up the Western Conference standings, currently sitting just two points behind Los Angeles.

All eyes will be on Edmonton's dynamic duo of Leon Draisaitl and Connor McDavid, who've combined for a staggering 191 points this season – if they're fit to play, that is.

The Flames' Jonathan Huberdeau and Nazem Kadri will need to bring their A-game to match the Oilers' firepower, having notched 58 and 56 points respectively.

With both teams boasting potent power plays and struggling penalty kills, special teams could well be the deciding factor in this high-stakes provincial rivalry.

As the puck drops on this nail-biter, fans can expect a fast-paced, goal-filled affair that'll have them on the edge of their seats until the final buzzer.

Key stats

  • 1
    Edmonton Oilers sit 6th in Western Conference with 87 points
  • 2
    Calgary Flames in 10th place, 8 points behind Oilers
  • 3
    Oilers' goal difference: +20; Flames': -23
  • 4
    Recent form: Oilers LLWLW, Flames LWWWW

Edmonton Oilers vs. Calgary Flames form

Edmonton Oilers
Edmonton Oilers
Latest matches
L
L
W
L
W
Victories
2/5 (40%)
Defeats
3/5 (60%)
Mar 28, 2025
Seattle Kraken6:1Edmonton Oilers
Mar 27, 2025
Dallas Stars4:3Edmonton Oilers
Mar 23, 2025
Seattle Kraken4:5Edmonton Oilers
Mar 21, 2025
Winnipeg Jets4:3Edmonton Oilers
Mar 19, 2025
Utah Hockey Club1:7Edmonton Oilers
Calgary Flames
Calgary Flames
Latest matches
L
W
W
W
W
Victories
4/5 (80%)
Defeats
1/5 (20%)
Mar 28, 2025
Dallas Stars5:2Calgary Flames
Mar 26, 2025
Seattle Kraken3:4Calgary Flames
Mar 22, 2025
New York Islanders3:4Calgary Flames
Mar 20, 2025
New Jersey Devils3:5Calgary Flames
Mar 18, 2025
New York Rangers1:2Calgary Flames

Edmonton Oilers vs. Calgary Flames head to head

Edmonton Oilers

33%

Calgary Flames

67%

Nov 4, 2024

Calgary Flames

2 : 4

Edmonton Oilers

Oct 14, 2024

Edmonton Oilers

1 : 4

Calgary Flames

Sep 24, 2024

Edmonton Oilers

3 : 6

Calgary Flames

Sep 24, 2024

Calgary Flames

6 : 1

Edmonton Oilers

Apr 7, 2024

Calgary Flames

2 : 4

Edmonton Oilers

Feb 25, 2024

Edmonton Oilers

3 : 6

Calgary Flames