Vancouver Canucks vs Calgary Flames Prediction, 3/12/2025 NHL Picks, Best Bets & Odds
Game: Vancouver Canucks vs Calgary Flames
Date: Wednesday, March 12, 2025
Location: Scotiabank Saddledome in Calgary, AB
TV: Sportsnet
Odds/Point Spread: Canucks (+132) Flames (-160)
The Vancouver Canucks (29-23-11) are hitting the road to Scotiabank Saddledome on Wednesday where they will meet the Calgary Flames (30-23-10). The line on this contest has the Canucks at +132 while the Flames are coming in at -160. The over/under is 6.5.

The Vancouver Canucks were on the wrong end of the scoreboard with a 4-1 defeat against the Stars in their previous outing. The Canucks had a below average offensive outing in the loss. In the outing, they converted 1 out of the 23 shots they put on net. Moreover, they had 2 power play chances but weren't able to score. Vancouver accounted for 10 penalty mins in this matchup.
Get all of our NHL Betting Picks
Regarding scoring goals, the Vancouver Canucks have accumulated 171 goals (27th in the National Hockey League) for the year and have allowed 190. For the season, they have accumulated 69 points and their points percentage is .548. Vancouver has accumulated 175 power play chances and they have tallied 39 goals out of those attempts, giving them a percentage of 22.29%. At even strength, the Canucks have conceded 158 goals while having 132 themselves. Vancouver has tried 1,604 shots and is the owner of a shooting percentage of 10.7%. The Canucks have had 1,699 shots taken against them and have earned a save percentage of .888. Vancouver Canucks opponents have earned 180 power play opportunities (16th in the league) and have come away with 32 goals in those chances.
Today’s Featured NHL Best Bet! RAPHAEL ESPARZA has hit back-to-back hockey picks and has gone 5-3 on his last eight hockey plays rated 5.0+. Esparza has a 7-Unit NHL Play (10 p.m.) Tuesday and is looking for another top play score. Sign up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
The man in goal for this game is Arturs Silovs. Silovs has been in goal for 18 games over the course of his hockey career. He has amassed an overall mark of 7-8-2 and got the start in 17 games. Opponents have racked up 55 goals against Silovs in his NHL career and his goals against rate is 5.80. Silovs has seen 455 shots taken against him and has amassed 400 total saves. His save percentage currently is at .879 for his 569 minutes on the ice. For his career, Silovs has tallied 8 quality starts and his quality starts rate is .471.
When they took the ice last, Calgary faced the Canadiens in a game where the Flames got the victory by a final score of 1-0. They had 1 power play opportunity in this game but didn't score a goal. The Flames recorded 1 goal out of the 24 shots on goal they tried.
Calgary has attempted 1,822 shots (14th in hockey) and has accumulated a shooting percentage of 8.84%, while allowing their opponents 1,842 shots. They have earned a penalty kill percentage of 74.87% on the other teams 187 opportunities on the power play, and their save percentage currently comes in at 90.2%. They have a total of 179 opportunities on the power play and they have earned a power play rate of 21.23%. The Flames have accumulated 123 goals at even strength and 38 goals (17th in the league) while on the power play. They have allowed 181 goals to be scored by of a combination of 134 goals at even strength and 47 goals while they had less men on the ice. So far this season, the Calgary Flames have tallied 161 goals, 70 points, as well as a points percentage of .556.
On the other side of the ice you will find Dustin Wolf defending the net. Wolf is sitting with a career mark of 30-19-5 and has been in goal for 56 games. Wolf's quality start rate sits at 55.6% and he has 30 quality starting assignments in his NHL career. He has tallied 1,472 stops out of 1,619 shots taken, giving him a save % of .909. The opposition is averaging 7.98 goals per contest and he has yielded 147 goals overall. He has started in 54 games and has played 1,105 mins.
Who will win tonight's NHL game against the spread or moneyline?
Guy's Pick: Take Calgary (-160)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Tonight's Free NHL Picks.
Get all of Tonight's Expert Expert NHL Picks.
Additional Resources:
Calgary Flames - Twitter
Vancouver Canucks - Twitter