Calgary Flames vs San Jose Sharks Prediction, 4/7/2025 NHL Picks, Best Bets & Odds
Game: Calgary Flames vs San Jose Sharks
Date: Monday, April 7, 2025
Location: SAP Center in San Jose, CA
TV: NBC Sports California
Odds/Point Spread: Flames (-122) Sharks (+102)
The Calgary Flames (36-27-12) are headed to SAP Center on Monday where they will compete against the San Jose Sharks (20-45-10). The moneyline on this contest has the Flames at -122 while the Sharks are priced at +102. The betting total is set at 6.

The Calgary Flames were on the right side of the scoreboard with a 4-1 victory over the Ducks their last time out. Calgary compiled 4 penalty mins in this contest. Additionally, they had 3 opportunities with more players on the ice and scored 1 goal. The Flames played really well in the win. For the game, they finished 4 of the 34 shots they put on goal.
Get all of our NHL Expert Picks
Calgary Flames opponents have totaled 211 power play tries (15th in hockey) and have scored 52 goals in those chances. The Flames have had 2,163 shots tried against them and have a save percentage of .899. Calgary has attempted 2,201 shots and holds a shooting percentage of 8.8%. While at even strength, the Flames have allowed the opponent to score 166 goals while scoring 149 themselves. Calgary comes into the game with 214 power play opportunities and they have tallied 45 goals during those chances, garnering them a percentage of 21.03%. For the season, they have tallied 84 points and their points % is .560. When it comes to their scoring, the Calgary Flames have accounted for 194 goals (30th in the National Hockey League) for the season and have conceded 218.
The man in goal for this game is Dustin Wolf. For his professional hockey career, Wolf is sitting with 33 quality starts and his quality starts rate sits at .524. His save percentage is .907 for his 1,127 minutes in the crease. Wolf has seen 1,862 shot attempts against him and has garnered 1,688 total saves. Opponents have scored 174 goals against Wolf in his career and his goals against average per contest is 9.26. He has accumulated a win-loss mark of 33-23-7 and he started in 63 games. Wolf has taken the ice for 65 contests during his hockey career.
In their last contest, San Jose faced the Oilers in a game where the Sharks ended up losing by a tally of 3-2. They had 1 chance on the power play in this contest but didn't put one in the back of the net. The Sharks recorded 2 goals of the 29 shots on goal they attempted.
The Sharks have earned 153 goals at even strength and 40 goals (21st in professional hockey) while having more men on the ice. San Jose has put up 2,029 shots (26th in the NHL) and has a shot percentage of 9.51%, while allowing the other team 2,379 shots. On the season, the San Jose Sharks have earned a total of 193 goals, 50 points, and a points percentage of .333. They have permitted 280 goals to be scored by of a combination of 220 goals at even strength and 60 goals while they had less men on the ice. They have earned 210 opportunities on the power play and they have a power play percentage of 19.05%. They have accumulated a penalty kill rate of 74.03% on the other teams 231 power play tries, and their save percentage is 88.2%.
Across the ice you are going to see Alexandar Georgiev defending the goal. Georgiev has a lifetime mark of 151-106-24 and has been in net for 299 games. Georgiev's quality start rate is 50.0% and he has 142 quality starts in his professional career. He has accrued 7,789 saves out of 8,620 shots tried, giving him a percentage of .904. The opposition is averaging 3.45 goals per game and he has allowed 831 goals altogether. He got the starting nod in 284 contests and has played 14,440 mins.
Who will win tonight's NHL game against the spread or moneyline?
Guy's Pick: Take Calgary (-122)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
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