Calgary Flames vs San Jose Sharks Prediction, 12/16/2025 NHL Picks, Best Bets & Odds
Game: Calgary Flames vs San Jose Sharks
Date: Tuesday, December 16, 2025
Location: SAP Center in San Jose, CA
TV: NBC Sports California
Odds/Point Spread: Flames (+172) Sharks (-210)
SAP Center is the site where the San Jose Sharks (16-14-3) will try to beat the Calgary Flames (13-16-4) on Tuesday. The line on this contest has Calgary at +172 and San Jose is opening at -210. The total comes in at 6.

The Calgary Flames came out of this game feeling pretty good about themselves with a 2-1 victory over the Kings in their previous game. Calgary earned 9 penalty minutes in this game. The Flames offense left a lot to be desired in the victory. Furthermore, they had 4 chances with extra men on the ice but weren't able to score. For the matchup, they scored on 2 of the 38 shots they put on net.
Get all of our NHL Picks Today
With respect to their goal scoring prowess, the Calgary Flames have accumulated 82 goals (31st in pro hockey) this season and have given up 95. For the season, the have a total of 30 points and their points % is .455. Calgary has accounted for 107 power play opportunities and they have notched 15 goals out of those chances, giving them a percentage of 14.02%. At even strength, the Flames have allowed the opponent to score 77 goals while notching 67 themselves. Calgary has tried 974 shots and holds a shooting percentage of 8.4%. The Flames have seen 931 shots tried against them and are the owners of a save percentage of .898. Calgary Flames opponents have amassed 108 power play tries (5th in the league) and have come away with 18 goals in those attempts.
Today’s Featured NHL Best Bet! VERNON CROY is on a 4-1, +1,380 NHL run the last six days, including a 7-Unit win Thursday, and is 27-9, +10,790 across all sports on his last 36 plays rated 6.0. Croy is 96-57, +17,280 across all sports since Oct. 25 and has a 7-Unit NHL Play (7:30 p.m.) Monday. 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 protecting the goal in this game is Dustin Wolf. Wolf has been in goal for 96 games throughout his pro hockey career. He has a mark of 47-35-11 and he started in 93 games. The opposition has notched 255 goals versus Wolf in his career and his goals against rate is 2.74. Wolf has seen 2,675 shot attempts taken against him and has accrued 2,420 saves. His save percentage currently sits at .905 in his 3,819 minutes in the crease. Over the course of his time in hockey, Wolf is sitting with 50 quality starts and his quality starts rate is .538.
In their last contest, San Jose faced off against the Penguins in a matchup where the Sharks got the win by a final score of 6-5. They had 4 power play attempts in this one and earned 1 out of those chances. The Sharks notched 6 goals of the 32 shots on goal they attempted.
For the season, the San Jose Sharks have earned 95 goals, 35 points, and a points percentage of .530. They have permitted 109 goals to be scored by way of 85 goals at even strength and 24 goals while they were shorthanded. The Sharks have accumulated 73 goals at even strength and 22 goals (10th in hockey) while on the power play. They have a total of 118 chances on the power play and they have earned a power play rate of 18.64%. San Jose has put up 804 shots (30th in the NHL) and has a shooting percentage of 11.82%, while allowing the opposition 1,044 shots. They have accumulated a penalty kill rate of 78.18% on their oppositions 110 power play chances, and their save percentage currently comes in at 89.6%.
Across the ice you are going to see Yaroslav Askarov defending the goal. Askarov has compiled a lifetime record of 16-15-3 and has been in goal for 36 games. Askarov's percentage of quality starts comes out to 55.9% and he has made 19 quality starts in his hockey career. He is sitting with 934 stops out of the 1,038 shots tried, giving him a save percentage of .900. His opponents are averaging 3.06 goals per game and he has allowed 104 goals in total. He has started in 34 games and has played for a total of 895 mins.
Who will win tonight's NHL game against the spread or moneyline?
Tony's Pick: Take San Jose (-210)
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:
San Jose Sharks - Twitter
Calgary Flames - Twitter

