
Free Pick: Flames vs. Sharks Odds
Looking for Calgary Flames vs. San Jose Sharks free NHL predictions? NHL betting sees the Flames taking on the Sharks on 12/16 at SAP Center, in San Jose. This free NHL pick is based on matchup analysis and documented handicapping data tracked by CappersPicks since 2004, with a focus on identifying the strongest betting angle for this Flames Sharks matchup.
2025 NHL Handicapping – Calgary Flames vs San Jose Sharks
(13-16) Calgary Flames vs. San Jose Sharks (16-14)
Date: Dec 16, 2025
Time: 10:00 PM ET
Venue: SAP Center in San Jose, CA
NHL Moneyline Odds: Flames -132 | Sharks +111 (Bet Now!)
Today’s NHL Puck Line Betting Odds: Flames -1.5 | Sharks +1.5
NHL Hockey Gambling Total: O/U: 5.5
Here’s why I’m backing an UNDER bet below in my Flames Sharks free pick & gambling prediction for this matchup.
- Live Betting Odds for today’s Flames vs. Sharks game!
- Want more hockey predictions like this Flames Sharks play? Check out our free NHL AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Flames vs. Sharks Gameday
As the Calgary Flames head to SAP Center to face the San Jose Sharks, both teams are trying to carve out some breathing room in the Western Pacific Division. Calgary enters with a 13-16-4 record under head coach Ryan Huska, while San Jose, led by Ryan Warsofsky, sits slightly better at 16-14-3 and would like to stay that way.
The Flames are coming off a tight 2-1 win over the Los Angeles Kings, a game that leaned heavily on defense. Dustin Wolf did his part, stopping 20 of 21 shots and proving once again that Calgary often needs its goalie to wear the cape.
Even with that win, the Flames remain middle-of-the-pack in the conference and still searching for consistency.
San Jose has looked a bit livelier lately, highlighted by a wild 6-5 win over the Pittsburgh Penguins. Tyler Toffoli and Macklin Celebrini were front and center, combining for five goals and four assists.
The Sharks have shown they can trade punches offensively, which helps when games get loose, especially at home.
Head-to-head history favors Calgary, which has won all four meetings in the 2025 season. Still, San Jose’s recent form suggests this might not be another automatic checkmark for the Flames.
With both teams chasing position, this one matters more than the records might suggest.
Expert NHL Hockey Picks
Checking out the rest of tonight’s NHL action? Take a look at the featured premium picks from CappersPicks handicappers, including moneylines, puck lines, totals, and other hockey betting plays.
Calgary Flames vs. San Jose Sharks Odds & Last 5
Oddsmakers lean slightly toward Calgary, installing the Flames as -132 favorites, with the Sharks priced at +111.
The puck line gives San Jose +1.5, which tells you expectations are for a tight game rather than a runaway.
Calgary’s recent stretch has been uneven. The win over Los Angeles was encouraging, but the loss to Detroit showed familiar offensive issues. Shot volume hasn’t been a problem, as the Flames fired 38 shots against the Kings, but the power play remains ice-cold, failing to convert in three straight games.
San Jose, meanwhile, brings some confidence after their high-scoring win over Pittsburgh. Toffoli and Celebrini continue to drive the offense, and when the Sharks get balanced scoring, they’re far more dangerous than their record suggests.
Calgary may be favored, but San Jose won’t be backing down quietly.
We want to hear from you below! Comments are welcome! Give us your picks for this Calgary Flames vs. San Jose Sharks NHL matchup.
Sharks Stats
San Jose has put together respectable offensive numbers this season. They’ve scored 95 goals, ranking 13th in the league, and their 170 assists also sit 13th, pointing to a fairly balanced attack.
Defensively, the Sharks don’t shy away from contact. They rank 13th in hits with 675 and fifth in blocks with 526, showing a willingness to do the dirty work when needed.
Macklin Celebrini leads the way with 47 points, including 16 goals and 31 assists. Tyler Toffoli and Will Smith provide solid secondary scoring, giving San Jose multiple threats opposing defenses have to track.
In net, Yaroslav Askarov has been steady with 11 wins in 20 games, making 551 saves while allowing 61 goals.
Along with Alex Nedeljkovic’s support, the goaltending has been good enough to keep the Sharks competitive most nights.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP NHL CAPPERS! (All Under 1 Roof)
Flames Stats
Calgary’s offense has been serviceable but unspectacular. They rank 21st in goals with 82 and sit near the bottom in assists at 125. Shot volume isn’t the issue, as their 974 shots on goal rank sixth in the league.
Physically, the Flames show up. They’ve delivered 705 hits, ranking ninth, and blocked 491 shots, good for 11th. Faceoffs have also been a plus, with 970 wins ranking them 10th.
Dustin Wolf continues to be a key figure in net, posting 10 wins across 25 games with 571 saves. While he hasn’t recorded a shutout, he’s often the reason Calgary stays within striking distance.
Recent results sum up the Flames’ season perfectly: wins over the Kings and Sabres, followed by a narrow loss to Detroit.
Players like Nazem Kadri and Rasmus Andersson remain central pieces, but Calgary still feels like a team searching for an offensive spark.
Calgary Flames vs. San Jose Sharks bottom line: Calgary has owned this matchup, but San Jose’s recent scoring surge makes this far from a free square, especially if the Flames’ power play stays missing in action.
Calgary Flames vs. San Jose Sharks Hockey Betting Trends
- The Sharks have gone 3-2 in their last five games, showing a mix of wins and losses.
- Also, San Jose has scored a total of 15 goals in their last three wins, averaging 5 goals per game.
- The Flames have won four of their last five games.
- Calgary has averaged 3.6 goals per game over their last five outings, scoring a total of 18 goals.
- Additionally, the Sharks have hit the over in three of their last five games.
- The Flames have held opponents to one goal or less in three of their last five games, showcasing strong defensive play.
Flames Sharks Free Pick: Under 5.5
Here is my Flames Sharks free pick: Calgary has quietly tightened things up, holding opponents to one goal or fewer in three of their last five games. That kind of defensive stretch usually signals a slower, more controlled game script.
San Jose, on the other hand, has been part of some higher-scoring results lately, with three of their last five games going over the total. That said, most of that damage came against teams that don’t defend nearly as well as the Flames.
Calgary’s recent approach has been simple and effective. Fewer chances allowed, less chaos in front of their net, and a clear emphasis on limiting second looks.
This matchup sets up more like a grind than a track meet.
In fact, recent head-to-head meetings between these teams have leaned toward lower totals, especially when Calgary dictates the pace. The Flames are comfortable winning games without pushing offense unnecessarily.
San Jose can score in spurts, but sustained pressure has been harder to come by against structured defensive teams. If Calgary gets a lead, they’re more than willing to sit on it.
At this time, the Sharks haven’t shown enough consistency to force this game into higher gear. My NHL projection leans to the Under 5.5.
Today’s NHL Free Pick
Best Sportsbooks For Calgary Flames vs. San Jose Sharks NHL Gambling Today!
NHL Betting Tweet Of The Day
Also, if you’re looking for more NHL picks like Calgary Flames vs. San Jose Sharks matchup, we’ll be providing 4* free NHL plays on the blog all season long. In fact, you can check out our NHL experts for guaranteed premium & free NHL hockey picks!
Lastly, register here for a FREE NHL Betting Account Now for daily free picks & more special offers! Are you tailing this Flames Sharks free pick today?






