The Calgary Flames will return home Saturday from a successful six-game road trip, in which they earned six points from six games against several of the NHL’s best teams.
They will host a Montreal Canadiens side sporting a 5-0-1 record since the break, which has them sitting only one point out of the playoffs.
Whenever Montreal plays in Calgary it tends to lead to an excellent atmosphere, as the Scotiabank Saddledome is typically sold out, and half-filled with passionate Canadiens supporters. Saturday’s nationally televised Hockey Night in Canada matchup will be no different, as both sides look to continue pushing for unanticipated playoff berths.
I’ll detail the relevant game notes and outline my favourite betting angles below.

Canadiens vs. Flames odds

Canadiens Moneyline odds
+121
Flames Moneyline odds
-133
Puck Line odds
Canadiens +1.5 (-217), Flames -1.5 (+188)
Game Total
6 Goals (Over +103, Under -116)
Odds courtesy of Pinnacle and are subject to change. Use promo code Puck @ sign up. 

Montreal Canadiens

The Canadiens are on pace to outperform their preseason expectations by a fairly wide margin, as oddsmakers pegged them with a season point total of 77.5 entering the season. They have been one of the most profitable betting sides in hockey, as with a record of 30-32-0 straight up, a $100 bet on Montreal to win each game this season would yield a profit of $982.
Nick Suzuki and Cole Caufield are in the midst of career years, and provide arguably the team’s greatest edge over the Flames, who do not have any skater with a similar level of offensive upside. Caufield tallied his 31st marker of the year on Thursday in Edmonton, and currently sits 10th in goals scored this season.
Rookie blue-liner Lane Hutson’s offensive play has certainly helped power Suzuki and Caufield’s career years, as his tremendous puck-moving ability continues to lead to a ton of scoring chances and offensive zone time for his team. His defensive game has trended in the right direction since the start of the season, which has helped power the Canadiens turnaround.
In six games since the 4 Nations Face-Off, the Canadiens’ power play unit has succeeded on 30% of opportunities, and has become a handful for opponents to keep in check. Hutson does an excellent job quarterbacking the top unit, which features two lethal shooters in Caufield and Patrik Laine, and Suzuki offering strong work from the bumper spot.
Over the last 10 games, the Canadiens hold an expected goal share of 47.55% and have allowed 3.41 xGA/60. They have been a middling defensive team at best this season, but like the Flames, have benefitted from better than average goaltending.
After he had a quietly excellent 2023-24 season and strong start to this year, Team Canada surprised many fans in naming Samuel Montembeault to the 4 Nations Face-Off team. While it’s debatable if he did ultimately deserve the spot or not, he does hold a +18.6 GSAx rating over the last two seasons combined, which suggests he is a top-tier goaltender.
The Canadiens have confirmed that they will start backup Jakub Dobes in this matchup, who has also been excellent, albeit in a much smaller sample of play. Dobes holds a .909 save percentage and +5.3. GSAx in 10 appearances this season.
Of goaltenders to make 10 or more starts, Dobes’ 0.558 GSAx/60 rating ranks seventh in the NHL. Betting the Canadiens in each of Dobes’ eight starts would yield a +87.5% ROI, as he has lead the team to upsets over a number of quality opponents, and did not initially garner any respect from oddsmakers.
Like the Flames, Montreal opted to stand pat at the deadline as it did not deal any pending unrestricted free agents, and also did not add any new pieces. They re-signed one of their more desirable rentals in Jake Evans to a four-year deal with an AAV of $2.85 million, which looks quite fair for both sides.

Calgary Flames

Six points was the exact benchmark in which I believed the Flames could view their treacherous road trip as a success, as it would be enough to keep them soundly in the playoff race. They were able to achieve that mark with Thursday’s overtime loss in Dallas, though it certainly felt bittersweet as Nazem Kadri was so close to winning it.
Despite the losing result, Calgary’s loss in Dallas was one of its better performances of the season, given that the Stars are the hottest team in the NHL. The Flames outshot the Stars, 28-27, and generated 2.14 expected goals to the Stars’ total of 2.35.
At the time of writing, the Flames have not yet held Saturday’s morning skate, and received a well-deserved off day yesterday. Therefore it is unclear what adjustments head coach Ryan Huska may make to his lineup, but it seems reasonable not to expect many changes.
Here’s how the Flames lined up versus Dallas:
Jonathan Huberdeau- Nazem Kadri- Matt Coronato
Joel Farabee- Mikael Backlund- Blake Coleman
Yegor Sharangovich- Morgan Frost- Martin Pospisil
Ryan Lomberg- Kevin Rooney- Connor Zary
Kevin Bahl -Rasmus Andersson
Joel Hanley- MacKenzie Weegar
Jake Bean- Brayden Pachal
The most fitting change would be elevating Connor Zary further up the lineup card, perhaps back onto the third line alongside Morgan Frost and Yegor Sharangovich. Realistically, it is Sharangovich who deserves to see his role reduced, but like Zary, he’s not overly well-suited to play alongside Ryan Lomberg and Kevin Rooney.
Dustin Wolf is expected to start in goal after serving as backup in Dallas. Wolf holds a +12.0 GSAx and .913 save percentage in 37 appearances this season.

Best bets for Canadiens vs. Flames

The Canadiens have been one of the best underdog bets in the NHL this season, and once again look to be undervalued in this matchup given how even these two sides look to be right now. If anything, there is an argument to be made that Montreal is actually the team in better form right now.
The Canadiens are 13-9-3 since January 1st, while the Flames are just 11-11-3. Montreal holds superior underlying results in that span, and has more in the way of truly dynamic offensive skaters.
Calgary has been excellent on home ice this season, and Wolf does provide an avenue for the team to steal any game. Even with those two factors in mind, I’m still not sold on the Flames being this favoured versus one of the league’s hottest teams, and there looks to be value backing Montreal as an underdog.
Best bet: Montreal Canadiens Moneyline +117 (Pinnacle, Play to +112)