Calgary Flames vs Vancouver Canucks Prediction, 11/23/2025 NHL Picks, Best Bets & Odds
Game: Calgary Flames vs Vancouver Canucks
Date: Sunday, November 23, 2025
Location: Rogers Arena in Vancouver, BC
TV: Sportsnet Pacific
Odds/Point Spread: Flames (+110) Canucks (-130)
The Vancouver Canucks (9-11-2) will play the Calgary Flames (6-13-3) at Rogers Arena on Sunday. The odds on this game have the Flames at +110 while the Canucks are priced at -130. The over/under comes in at 6.

The Calgary Flames were on the right side of the scoreboard with a 6-2 win over the Sabres in their previous game. Calgary had 6 minutes in the box in this game. They also had 1 chance with extra men on the ice but weren't able to notch a goal. The Flames had a solid offensive performance and it showed in this win. In the matchup, they tallied a score on 6 of the 35 shots they attempted.
Get all of our Free NHL Picks
In reference to their scoring capabilities, the Calgary Flames have racked up 50 goals (31st in hockey) this season and have conceded 67. For the year, they have scored 15 points and their points percentage comes in at .341. Calgary is sitting with 72 power play chances and they have added 9 goals out of those attempts, garnering them a rate of 12.50%. While playing at even strength, the Flames have conceded 52 goals while getting 41 themselves. Calgary has attempted 653 shots and holds a shot percentage of 7.7%. The Flames have had 627 shots attempted against them and have earned a save percentage of .893. Calgary Flames opponents have tallied 73 power play tries (3rd in professional hockey) and have tallied 15 goals in those chances.
Today’s Featured NHL Best Bet! ARUN SHIVA has nailed 9 of his last 12 NHL selections including a blowout 7-unit winner on Wednesday. Friday will feature a 7-unit Totals Selection you do not want to miss (face is at 8:07 p.m.). Stream this game live on ESPN+ and sign-up below with a daily picks package from NHL Hockey. 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 protecting the net in this game is Devin Cooley. Cooley has been involved in 12 contests over the course of his NHL career. He has a record of 3-5-2 and he started in 10 games. Opponents have been able to score 34 goals against Cooley in his NHL career and his goals against rate is 3.40. Cooley has had 330 shot attempts taken against him and has accrued 296 total saves. He has a save percentage of .897 in his 330 mins played. Over the course of his career, Cooley has accounted for 6 quality starts and his quality starts percentage is at .600.
In their last outing, Vancouver played the Stars in a matchup where the Canucks took a loss by a final of 4-2. They had 5 power play attempts in this game and earned 1 out of those chances. The Canucks netted 2 goals out of the 36 shots on goal they took.
Vancouver has taken 582 shots (18th in pro hockey) and has earned a shooting percentage of 11.51%, while allowing their opponents 675 shots. They have a penalty kill rate of 68.06% on their oppositions 72 power play chances, and their save percentage sits at 88.0%. They have earned 73 power play chances and they have a power play rate of 23.29%. The Canucks have 50 goals at even strength and 17 goals (6th in hockey) while on the power play. They have allowed 81 goals to be scored by way of 58 goals at even strength and 23 goals while they had less men on the ice. On the season, the Vancouver Canucks have earned 67 goals, 20 points, and a points percentage of .455.
Across the ice you will find Kevin Lankinen protecting the goal. Lankinen has compiled a career mark of 74-64-24 and has participated in 175 games. Lankinen's percentage of quality starts is 52.2% and he has 84 quality starts in his pro career. He has a tally of 4,583 saves out of 5,076 shots tried, which gives him a save % of .903. Teams are averaging 3.06 goals/game and he has allowed 493 goals overall. He has started in 161 games and has racked up 8,668 minutes.
Who will win tonight's NHL game against the spread or moneyline?
Josh's Pick: Take Vancouver (-130)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get NHL picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Tonight's Free NHL Picks.
Get all of Tonight's Expert Expert NHL Picks.
Additional Resources:
Vancouver Canucks - Twitter
Calgary Flames - Twitter

