Vancouver Canucks vs. Calgary Flames Prediction, NHL Odds

Liam Gilks | Updated Dec 02, 2023

Calgary will look to string together three straight wins for the first time this season on Saturday night when the Flames host the Vancouver Canucks.

Vancouver
37-15-4-2
AT
December 02, 2023, 10:00 PM ET
Scotiabank Saddledome
Calgary
26-25-1-4
Puckline +1.5 -225
Moneyline +105
Over / Under o +6.5
Puckline -1.5 +185
Moneyline -125
Over / Under u +6.5

The Flames have been playing their best hockey of the season over the past 10 games, getting their record back up to a .500 win percentage. Across the rink is a Canucks team that is in the midst of their worst stretch so far this season, winning just three of their past eight contests.

Oddsmakers are going with the hotter hand tonight, making Calgary a -125 favourite to win on Saturday’s moneyline with a 6.5 total on the NHL odds. Puck drop from the Scotiabank Saddledome in Calgary is set for 10 p.m. ET.

Canucks vs. Flames NHL Betting Odds

The Flames hosted Vancouver just over two weeks ago and handed their Pacific Division rivals a 5-2 beating in their first meeting of the season. Backup goalie Casey DeSmith started for the Canucks, who were playing the second half of a back-to-back. Elias Lindholm and Jonathan Huberdeau both scored in multi-point efforts for Calgary, while Elias Pettersson and Nils Hoglander were the lone scorers for Vancouver.

The matchups between these squads are typically high-scoring, with seven of their last 10 games hitting the OVER. The Saddledome has not been kind to the Canucks, who have won just seven of their past 26 visits to Calgary. The Flames have also claimed victory in five of the past seven meetings overall and were listed as the favourite in each of those games.

The Canucks managed just a single goal in Thursday night’s 4-1 loss at home, playing the UNDER for the third time in their past four games. They are 14-8-2 on the OVER/UNDER this season, scoring 3.8 goals per game and giving up just 2.5. Covering just three times in their past nine games has dropped their record on the spread to 16-8.

All of Calgary’s opponents over the past four games have had a win percentage above .600 and the Flames have managed to win three times. They have covered the spread in five of the past eight games improving to 10-13 ATS on the season. The past eight contests have also been high-scoring, with five of them playing the OVER.

Vancouver Canucks

The newest member of the Canucks will be making their debut Saturday night versus the team that just traded him. Hard-nosed defenceman Nikita Zadorov requested a trade from Calgary a month ago and was dealt to Vancouver on Friday.

The Canucks most recent game saw them fall 4-1 to the Vegas Golden Knights, creating more separation between first and second place in the Pacific Division. The Knights went up early in the first and never looked back, increasing their lead to 4-0 in the third. Andrei Kuzmenko scored Vancouver’s lone goal in the final period but it was all the offence the Canucks could muster as they lost for the fifth time in the past eight games.

Calgary Flames

The Flames continue a six-game homestand Saturday with a chance to move above .500 for the first time this season. They opened the homestand with back-to-back wins after a 4-3 overtime win over the Dallas Stars on Thursday.

After falling behind 1-0 early, the Flames battled back with goals from Chris Tanev (1) and Noah Hanifan (5) to end the first period with a 2-2 tie. The Stars scored again to open the third period, but Mackenzie Weegar (6) would tie things again late in the game to send it to extra time.

Nazem Kadri deflected Johnathan Huberdeau’s pass into the net to win the game for Calgary, improving their record on the year to 10-10-3.

Huberdeau’s pair of assists gave him his third multi-point game in the past eight, tying him for the team lead in points at 15 (4G 11A). He and Weegar are both having bounce-back seasons in their second year with the Flames. Weegar’s six goals are tied for the team lead and he has 12 points through 23 games.

NHL Prediction: Who Will Win Canucks vs. Flames?

NHL Predictions
SportsInteraction