...
CAL
...
SJ

Calgary Flames vs San Jose Sharks 12/16/25 NHL Free Pick

In this exciting NHL matchup between the Calgary Flames and the San Jose Sharks, we have two teams coming in with different momentum. The Flames are coming off a win in their last game, looking to build on that success, while the Sharks are riding a two-game winning streak, aiming to extend their run.

Looking at the standings, the Flames currently sit in the 7th position with 13 wins and 16 losses. They have been fairly balanced at home with a 7-5 record but have struggled on the road with a 6-11 record. Calgary has scored 84 goals and conceded 97 this season, resulting in a points differential of -0.39.

On the other hand, the Sharks are in the 5th position with 16 wins and 14 losses. They have been strong at home with a 9-5 record but have been less consistent on the road at 7-9. San Jose has scored 96 goals and allowed 110, giving them a points differential of -0.42.

In terms of power ratings, the Sharks hold a slight edge with a power rating of 97.24 and a win percentage of 0.485, compared to the Flames' power rating of 93.89 and win percentage of 0.394. This indicates that the Sharks have been performing slightly better overall, but the Flames cannot be counted out, especially coming off a recent win.

Now, let's talk odds. The Sharks are favored in this matchup with a -1.0 spread, indicating that they are expected to win by at least one goal. The home team is priced at -145 on the money line, showing that the sportsbooks believe they have a good chance of coming out on top. On the other hand, the Flames are the underdogs at +125, offering a potentially higher payout for those who believe in an upset.

The over/under for the game is set at 6.0 goals, suggesting that oddsmakers anticipate a relatively high-scoring game. Both teams have shown offensive capabilities this season, so we could be in for an exciting matchup with plenty of goal-scoring opportunities.

In conclusion, this game between the Flames and the Sharks promises to be an intriguing battle between two teams with different strengths and weaknesses. The Sharks have the advantage on paper, but hockey is a dynamic sport where anything can happen. Keep an eye on key players, recent form, and momentum shifts throughout the game to get a better sense of how this matchup might play out.

The predicted final score is for the San Jose Sharks beating the visiting Calgary Flames 4-2.

Note: These free picks do not represent our official Premium Picks. Final Premium Picks require additional analysis including injuries, trends, situations, and other technical factors. For full analysis, and official Premium Picks, please purchase my Premium Picks.
Login required

Please log in or create a free account to view this free pick.

Calgary vs San Jose Betting Odds

Spread, Total, Moneyline. It's important to note that betting odds can change leading up to the game, so be sure to check for updates.

TeamSpreadMLTotal
Calgary-1
+180
-140o6.0
-117
San Jose+1
-220
+120u6.0
-117
Colorado Avalanche @ Tampa Bay Lightning

Tuesday, January 6 7:00 PM

Ladies and gentlemen, brace yourselves for an epic clash in the NHL as the Colorado Avalanche take on the Tampa Bay Lightning. It's a showdown between two red-hot teams, each on an impressive win streak. The Avalanche are riding high with 9 consecutive victories, while the Lightning have been lightning-quick ...


Dallas Stars @ Carolina Hurricanes

Tuesday, January 6 7:00 PM

The upcoming clash between the Dallas Stars and the Carolina Hurricanes is set to be a thrilling encounter between two top teams in the NHL. Both teams are currently on a bit of a rocky road, with the Stars enduring a four-game losing streak and the Hurricanes facing a two-game ...


Vancouver Canucks @ Buffalo Sabres

Tuesday, January 6 7:00 PM

Alright hockey fans, buckle up for an exciting matchup between the Vancouver Canucks and the Buffalo Sabres. Let's dive into the stats and break down this game for you. The Vancouver Canucks are coming into this game after a tough loss in their previous match. They currently sit in 8th place ...


Hot NHL Handicappers

Yesterday


Last 7 Days


Last 30 Days

Pending Purchase
Loading...