Game Time: 10:00 pm ET, Saturday, March 29, 2025
Venue: Rogers Place, Edmonton, AB
Where to Watch: ESPN+
Opening Odds at USA Sportsbooks
DraftKings: Moneyline: Flames +120, Oilers -142; Over/Under: 6.5 goals
Bet365: Moneyline: Flames +120, Oilers -140; Over/Under: 6 goals
BetMGM: Moneyline: Flames +120, Oilers -140; Over/Under: 6 goals
Season Record
Calgary Flames: 34-26-11 (5th place, Pacific Division)
Edmonton Oilers: 41-26-5 (3rd place, Pacific Division)
Do not miss out on our expert handicapper analysis! Doc’s Sports is on a HOT STREAK in the NHL on an 18-7 NHL RUN for +$10,140 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.
Recent Form
Calgary Flames: 5-3-2 last 10
Edmonton Oilers: 5-4-1 last 10
Calgary Flames vs Edmonton Oilers Preview and Analysis
The Flames are entering this game with 79 points, a 34-26-11 record overall, and they are 15-14-6 in their road games this season where they will be in this game. They are entering this game off a loss against the Dallas Stars in their last game, losing that one at home 5-2. Nazem Kadri scored 2 goals for them in that one. Morgan Frost, Jonathan Huberdeau, Martin Pospisil, and Connor Zary each led the team in assists with 1 while MacKenzie Weegar led the team in shots on net in that game with 7. Dustin Wolf was the starting goalie in that game and he allowed 4 goals on 18 shots with 14 saves and a .778 save percentage. Their offense has scored 188 goals this season averaging 2.6 goals per game and their defense has allowed their opponents to score 211 goals against them allowing 3 goals per game.
The Oilers are entering this game with 87 points, a 41-26-5 record overall, and they are 22-12-3 in their home games this season where they will be in this game. They are entering this game off a loss against the Seattle Kraken in their last game, losing that one on the road 6-1. Zach Hyman scored 1 goal for them in that one unassisted. Jeff Skinner and Jake Walman each led the team in shots on net in that game with 5. Calvin Pickard was the starting goalie in that game and he allowed 5 goals on 29 shots with 24 saves and a .828 sv percentage before getting pulled and being replaced by Olivier Rodrigue who allowed 1 goal on 8 shots with 7 saves and a .875 save percentage. Their offense has scored 233 goals this season averaging 3.2 goals per game and their defense has allowed their opponents to score 213 goals against them allowing 3 goals per game.
Flames vs Oilers Prediction
The current betting odds have the Flames listed as an underdog in this game according to Draftkings Sportsbook. The Flames haven't looked great in their games this season with their 34-26-11 record overall which has them in 5th place of their division in the West and out of a playoff spot. They have been a great road team either with their 15-14-6 road record this season, but their record still has them right in the Wild Card race just 6 points behind. Meanwhile, the Oilers have looked good in their games this season with their 41-26-5 record overall which has them in 3rd place of their division in the West and in a playoff spot. They have looked good on home ice too with their 22-12-3 home record this season, but lately they haven't looked that good. They have been missing some key players lately like McDavid and Draisaitl, but they aren't really at risk of losing their playoff spot yet so they have been trying to get healthy as they prepare for the playoffs. They are 5-4-1 in their last 10 games and they have lost 2 games in a row now too. The Flames haven't looked any better lately as they are 5-3-2 in their last 10 games and coming off a loss to the Stars in their last one, but they always bring a little extra for their Alberta rival. The Flames can take advantage of this banged up Oilers team that has been limping to the finish line lately, and the Flames need to win this game for the playoff race a lot more than the Oilers do. The best way to place a bet here is on the Flames to win this game.
Flames Oilers Prediction: Our NHL Pick for Saturday, March 29, 2025 (10:00 pm ET start time) is Flames 5 Oilers 4.
Don't miss our champion handicappers free picks and expert hockey picks today. And if you enjoyed this Calgary Flames Edmonton Oilers prediction, be sure to drop by every day for our weekly NHL predictions and previews.
NHL Betting Trends
Calgary Flames: 110-124 (-52.4 units) on the moneyline in all games. 22-35 (-23.6 units) on the moneyline revenging a loss vs opponent as a home favorite. 63-76 (-18.6 units) on the moneyline against explosive offensive teams - scoring 3+ goals/game. 19-12 OVER on the road when playing against a marginal winning team (Win Pct. 51% to 60%).
Edmonton Oilers: 24-7 (+8.6 units) on the moneyline off a loss against a division rival. 31-16 (+8.2 units) on the moneyline after 2 or more consecutive losses. 90-61 (+7.1 units) on the moneyline against good offensive teams - 29 shots on goal or more, converting 17% pp or more. 22-6 OVER after scoring 1 goal or less in their previous game.
Key Injuries
Calgary Flames: C. Zary (C) Day To Day - Knee. J. Kirkland (C) Out For Season - Lower-body. A. Mantha (RW) Out For Season - Lower-Body.
Edmonton Oilers: M. Ekholm (D) Day To Day - Undisclosed. C. McDavid (C) Out - Lower Body. L. Draisaitl (C) Out - Undisclosed. T. Frederic (C) Out - Lower Body. E. Kane (LW) Out - Knee. A. Regula (D) Out - Knee.
Notable Quotes
"It's hard to watch. You don't ever want to see a player go through that. You see how hard they work to come back with their rehab and try to put themselves in a position to come back, so our hope now is that the work that he's done has strengthened his knee up enough so the injury isn't serious. We won't know more until later on to what it's actually going to look like but we're hopeful, I will say." - Ryan Huska after his team’s loss against the Stars in their game on Thursday.
“We survived the first period, and it was OK. But in the second period, it starts on the first shift. We turn the puck over a couple times, we’re forced to take a penalty… and we’re just reeling after that.” - Kris Knoblauch after his team’s loss against the Kraken in their game on Thursday.
Starting Lineups
Calgary Flames
LW Yegor Sharangovich
C Nazem Kadri
RW Martin Pospisil
LD Kevin Bahl
RD Rasmus Andersson
G Dustin Wolf
Edmonton Oilers
LW Vasily Podkolzin
C Ryan Nugent-Hopkins
RW Viktor Arvidsson
LD Jake Walman
RD Evan Bouchard
G Calvin Pickard
Statistical Leaders
Calgary Flames
Points: J. Huberdeau (58)
Goals: N. Kadri (30)
Assists: M. Weegar (34)
GAA: D. Wolf (2.67)
Edmonton Oilers
Points: L. Draisaitl (101)
Goals: L. Draisaitl (49)
Assists: C. McDavid (64)
GAA: C. Pickard (2.75)
Coaches:
Calgary Flames: Ryan Huska (3rd season)
Edmonton Oilers: Kris Knoblauch (2nd season)