San Jose Sharks vs Vancouver Canucks Prediction, 12/27/2025 NHL Picks, Best Bets & Odds
Game: San Jose Sharks vs Vancouver Canucks
Date: Saturday, December 27, 2025
Location: Rogers Arena in Vancouver, BC
TV: Sportsnet Pacific
Odds/Point Spread: Sharks (-128) Canucks (+106)
The Vancouver Canucks (15-18-3) will try to beat the San Jose Sharks (17-17-3) at Rogers Arena on Saturday. The moneyline on this contest has San Jose at -128 while Vancouver is at +106. The over/under has been set at 6.5.

The San Jose Sharks had a rough game after their 7-2 defeat to the Golden Knights in their previous game. The Sharks didn't have their best offensive outing in this defeat. In the matchup, they tallied a score on 2 of the 23 shots they put on goal. Additionally, they had 1 power play attempt but weren't able to score a goal. San Jose had 8 minutes in the box for this matchup.
Get all of our Free NHL Picks
San Jose Sharks opponents have tallied 118 power play tries (8th in professional hockey) and have a total of 26 goals in those attempts. The Sharks thus far have had 1,162 shots taken against them and have earned a save percentage of .890. San Jose has taken 925 shots and holds a shooting percentage of 11.7%. While playing at even strength, the Sharks have given up 102 goals while notching 85 on the offensive side of the ice. San Jose has 127 power play opportunities and they have scored 23 goals out of those tries, earning them a rate of 18.11%. For the current campaign, the have a total of 37 points and their points % is .500. Regarding their scoring capabilities, the San Jose Sharks have earned 108 goals (19th in the league) over the course of the season and have given up 128.
Today’s Featured NHL Best Bet!
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! |
Protecting the goal for this matchup will be Yaroslav Askarov. Over the course of his career, Askarov has earned 21 quality starts and his quality starts rate sits at .568. His save percentage is .898 for his 901 mins between the pipes. Askarov has had 1,115 shots taken against him and he has 1,001 saves. The opposition has racked up 114 goals against Askarov in his professional hockey career and his average for goals against per game is 3.08. He has amassed a mark of 17-17-3 and he started in 37 games. Askarov has been in goal for 39 games during his NHL career.
When they were on the ice last, Vancouver went up against the Flyers in a matchup where the Canucks ended up taking the loss by a final score of 5-2. They had 2 chances on the power play in this game but weren't able to notch a goal. The Canucks earned 2 goals of the 25 shots on goal they tried.
Vancouver has put up 952 shots (26th in hockey) and has earned a shot percentage of 10.50%, while allowing the other team 1,055 shots. They have a penalty kill percentage of 74.36% on their oppositions 117 power play chances, and their save percentage currently comes in at 88.4%. They have a tally of 119 power play chances and they have earned a power play rate of 20.17%. The Canucks have tallied 76 goals at even strength and 24 goals (11th in hockey) while on the power play. They have allowed 122 goals to be scored by of a combination of 92 goals at even strength and 30 goals while they had less men on the ice. During this campaign, the Vancouver Canucks have notched a total of 100 goals, 33 points, and a points percentage of .458.
On the other side of the ice you will find Thatcher Demko protecting the net. Demko has earned a lifetime mark of 134-95-20 and has been in net for 257 games. Demko's quality start rate is 56.2% and he has made 141 quality starting assignments in his pro career. He has recorded 7,037 saves out of 7,731 shots taken against him, giving him a rate of .910. Opponents are averaging 2.76 goals per game and he has relinquished 694 goals altogether. He has started in 251 games and has accumulated 12,862 mins.
Who will win tonight's NHL game against the spread or moneyline?
Josh's Pick: Take San Jose (-128)
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
San Jose Sharks - Twitter

