Vancouver Canucks vs Calgary Flames NHL Betting Prediction

NHL Vancouver Canucks vs Calgary Flames Prediction 3/12/2025

The Vancouver Canucks (29-24-11) travel to face off against the Calgary Flames (30-23-10) on Wednesday, March 12th. This game will be played at Scotiabank Saddledome in Calgary and televised on ESPN+. The Canucks are coming off a win in their previous game, while the Flames are looking to get back on track from a loss to the Oilers. Puck drop is set for 9:00 ET.

Canucks vs Flames

vancouver canucks nhl

The Vancouver Canucks Are Coming Off A Win

With a 3-2 win over the Sharks, the Canucks moved to 29-24-11 this season. Vancouver, favored by -1.5 goals, didn’t cover the puck line. The total was set at 6.5 goals, but the combined score of 5 fell short of that mark.

The Sharks struck first, scoring at 17:23 in the second period. Vancouver responded with three goals, including the game-winner at 19:34 in the third period. Pius Suter led the Canucks with two goals in the game.

The Calgary Flames Look To Bounce Back From A Loss

Calgary’s 4-2 loss to the Oilers dropped the Flames to 30-23-10 on the season. The Flames trailed early, giving up a goal just 20 seconds into the game, and were unable to recover.

The total for the game was set at 6.5 goals, but the teams combined for just 6. Calgary, as the underdog on the puck line, failed to cover. They managed to tie the game at 2-2 in the third period, but the Oilers scored twice more to secure the win.

Vancouver Offense Breakdown

Pius Suter led the way for the Canucks with two goals, bringing his season total to four. He scored at 5:19 in the second period and again with just 26 seconds left in the game. Jake DeBrusk added his first goal of the season at 4:22 in the third period.

Vancouver took 27 shots on goal and registered 25 offensive giveaways. The Canucks were held scoreless in the first period before Suter’s first goal tied the game 1-1 in the second.

Flames Offense Breakdown

calgary flames

Calgary’s offense was held to just two goals in their 4-2 loss to Edmonton. Anthony Mantha netted his fourth goal of the season on a power play in the second period, while Yegor Sharangovich followed with his first goal of the year in the third.

The Flames fired 31 shots on goal but were undone by 22 giveaways. Tyson Barrie picked up his first assist of the season, and Mikael Backlund added his fourth on Mantha’s power-play goal. Kevin Bahl was credited with his fifth assist on Sharangovich’s goal.

Vancouver Team Defense

Defensively, the Canucks will look to improve after allowing the first goal 2:37 into the second period and another late in the third at 18:43. Kevin Lankinen made 21 saves with a 91.3% save percentage, while the defense contributed 5 takeaways and 24 hits.

Calgary Team Defense

Calgary’s defense struggled early, conceding two goals in the first period, including one just 20 seconds into the game. After the Flames tied it at 2-2, the defense gave up a power-play goal at the 9:50 mark of the 3rd period, followed by an empty-netter with three seconds left. Dan Vladar made 27 saves with a 90% save percentage.

Canucks vs Flames Trends

  • Across their ten previous road games, Vancouver has an puck line mark of 4-6. Their straight up record in these matchups was 4-6 while averaging 2 goals per game.
  • In their last ten games at home, the Flames have a straight up record of 5-5 while going 2-8 vs. the spread. The team averaged 2 goals per game in this stretch.
  • In their last ten games as the betting underdog, the Flames have a straight up record of 3-7 and an puck line mark of 5-5.
  • Through their previous five contests as the betting favorite, the Canucks have a strong record of 3-2. Their record vs the puck line in these matchups is 1-4.

Canucks vs Flames Prediction

When it comes to a moneyline wager, I’m going with the Flames to defeat the Canucks while playing at home. Given the current moneyline odds at -134, I’m placing a wager on the Flames to win outright.

When making a puck line pick, we’re backing the Flames to win and cover. Watch for the Flames to win this game by multiple goals over the Canucks.

With an over/under line sitting at 5.5 goals, we like this game to surpass that mark and recommend getting a bet down on the over.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.