Calgary Flames vs San Jose Sharks NHL Betting Prediction

NHL Calgary Flames vs San Jose Sharks Prediction 4/7/2025

The Calgary Flames (36-28-13) travel to face off against the San Jose Sharks (20-46-10) on Monday, April 7th. This game will be played at SAP Center in San Jose and televised on NBCS. Both the Flames and Sharks will be looking to bounce back from losses in their previous games. Puck drop is scheduled for 10:30 ET.

Flames vs Sharks

calgary flames nhl

The Calgary Flames Look To Bounce Back From A Loss

With a 4-2 loss to the Oilers, the Flames now stand at 36-28-13 for the season. Calgary, as the underdog on the puck line, failed to cover, and the total of 6 goals fell short of the pre-game line of 6.5.

Calgary fell behind early, giving up a goal just 20 seconds into the first period. They managed to tie the game at 2-2 in the third period, but Edmonton pulled ahead with a goal at 9:50, followed by an empty-netter with only 3 seconds left.

The San Jose Sharks Look To Bounce Back From A Loss

San Jose’s 3-2 loss to the Canucks dropped the Sharks to 20-46-10 this season. The Sharks were underdogs on the puck line, and the total was set at 6.5 goals, but the combined 5 goals fell short of that mark.

The Sharks took the lead with a goal from Nico Sturm at 17:23 in the second period, but the Canucks responded with three unanswered goals. Mikael Granlund tied it up for San Jose with 1:17 left in the third, but Vancouver scored the game-winner with just 26 seconds remaining.

Calgary Offense Breakdown

Calgary registered 31 shots on goal but only found the net twice in their 4-2 loss to Edmonton. Anthony Mantha scored his fourth goal of the season on a power play, while Yegor Sharangovich added his first goal of the year.

Tyson Barrie picked up his first assist, and Mikael Backlund notched his fourth. Kevin Bahl was credited with his fifth assist. The Flames had 22 giveaways in the game.

Sharks Offense Breakdown

san jose sharks

The Sharks took 23 shots on goal in their latest game, but only found the net twice. Nico Sturm opened the scoring with his second goal of the season, while Mikael Granlund added his sixth goal, tying the game 2-2 with 1:17 left in the third period.

San Jose recorded 16 giveaways and failed to convert on any power play opportunities. Sturm scored at 17:23 in the second period, and Granlund’s goal came at 18:43 in the third.

Calgary Team Defense

Calgary’s defense will look to bounce back after giving up two late goals to the Oilers in their previous game. The first came on the power play at 9:50 in the 3rd period, and the second was an empty-netter with just three seconds remaining. The Flames also allowed the first two goals of the game, both in the 1st period. Dan Vladar finished with 27 saves and a 90% save percentage.

San Jose Team Defense

Defensively, the Sharks will be looking to bounce back after giving up a late goal to the Canucks, which resulted in a 3-2 loss. Mackenzie Blackwood made 25 saves with an 89.3% save percentage, while the defense contributed 6 takeaways and 21 hits. San Jose had taken a 1-0 lead in the second period and tied the game at 2-2 late in the third, but they allowed the game-winning goal with just 26 seconds remaining.

Flames vs Sharks Trends

  • Calgary has a 1-2 record in their last three road games. In this stretch, they averaged 2 goals per game while allowing 2. The team also performed well vs the puck line at 2-1.
  • Across their ten previous home games, San Jose has an puck line mark of 5-5. Their straight up record in these matchups was 3-7 while averaging 2 goals per game.
  • Looking back on the team’s last five games as the underdog, the Sharks have a straight up record of 0-5. Their record vs the puck line in these games was 2-3.
  • Through their last three matchups as the betting favorite, the Flames have a good straight up record, but their puck line mark is just 1-2.

Flames vs Sharks Prediction

When it comes to a moneyline wager, I’m going with the Sharks to defeat the Flames while playing at home. Given the current moneyline odds at +164, I’m placing a wager on the Sharks to win outright.

Our projections have the Sharks pulling out a win as the underdog. But if you’re not as bullish as we are on the Sharks, we’d recommend at least getting a bet down on them to cover the puck line.

With an over/under line sitting at 6 goals, we like this game to surpass that mark and recommend getting a bet down on the over.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.