If you want more Action Network content, be sure to add us as a preferred source on Google.
The Toronto Maple Leafs (7-4-2) and Calgary Flames (4-6-0) will meet in the NHL tonight. Puck drop is set for 8:30 p.m. EDT at Scotiabank Saddledome in Calgary, AB. The game will broadcast live on ESPN+.
The Maple Leafs are favored at -152 on the moneyline, with the Flames +126 to pull off the upset. The over/under is set at 6.5 (-118o / -104u).
Let's get into our Maple Leafs vs. Flames predictions and NHL picks.
Maple Leafs vs. Flames Prediction
- Pick: Flames ML (+126)
Our Toronto vs. Calgary best bet is on Calgary to win, with the best odds currently available at FanDuel. For all of your NHL bets, be sure to find the best lines by using our live NHL odds page.
Make sure to download the Action Network app for more NHL picks and analysis!
Maple Leafs vs Flames Odds
- Maple Leafs vs. Flames puck line: Maple Leafs -1.5 (+146), Flames +1.5 (-180)
- Maple Leafs vs. Flames over/under: 6.5 (-118o / -104u)
- Maple Leafs vs. Flames moneyline: Maple Leafs -152, Flames +126
- Maple Leafs vs. Flames best bet: Flames ML (+126)


Maple Leafs vs. Flames Preview
I’ll mix in an underdog here. The Flames have won three straight at home, including a solid win over the Wild after catching the Hurricanes on the second night of a back-to-back. Devin Cooley has been the biggest reason why, starting all three games and stopping 100 of 104 shots.
Toronto is rolling too, with four straight wins capped by an impressive win in Edmonton on Saturday, so the Flames’ streak will be put to the test. The Maple Leafs have also won nine of the last 10 meetings against Calgary and every one since February 2022.
Despite more than 80% of the bets coming in on Toronto, Calgary has moved from around +135 at most books to +126 at FanDuel, so there might be some smart money coming in early on the Flames.
At +126 with Cooley rolling at home, I like taking a shot on the Flames to keep the streak going.
Best Bet: Flames ML (+126)














