Flames vs Sharks Picks and Prediction – 4/8/2025

By: Kim Smith |

Last Updated: 04/06/2025 at 1:44 PM ET

Calgary Flames at San Jose Sharks 04/07/25 - NHL Picks & Predictions
Game Start: 4/8/2025, 2:30 AM UTC
Latest Odds: CGY -177 ; O/U 6

Flames vs Sharks Prediction

The Calgary Flames are going on the road to face the San Jose Sharks at 10:30 PM EST. The game is taking place at the SAP Center at San Jose and is being aired on ESPN+. Get ready for the NHL action with our NHL Picks.

The Flames are coming to this game here with a 2-0-3 mark in their last 5 games. The Flames last game was a 3-2 loss against the Vegas Golden Knights in overtime. The overall record for the Calgary Flames is sitting at 36-27-13 on the year.

Calgary heads to this game here with a total of 2.58 goals per game scored on 29.3 shots per game. The defense for the Flames has allowed 2.91 goals per game while facing 28.9 shots per game. The power play for Calgary is converting at a clip of 20.6% on the year, but the penalty kill is sitting at 75.6%.

San Jose has continued their struggles in their last 5 games with a 0-4-1 record in the last 5 games. The last game on the ice for the Sharks was a 5-1 loss to the Seattle Kraken. The losses have dropped the Sharks to a record of 20-46-10 on the year.

This season the Sharks offense has been fairly weak getting only 2.55 goals per game on 27 shots per game. Defensively the Sharks have been horrible on the season with 3.75 goals per game allowed while facing only 31.6 shots per game. When it comes to the power play the Sharks have converted at 18.7% of the chances, but the penalty kill for the Sharks has killed off 74.7% of the power plays faced.

Flames vs Sharks Pick Analysis

This is a game that will be evenly matched offensively if the Sharks had a defense. The lack of defensive effort for the Sharks has cost them a lot of games on the season and that will not change in this game here. Look for the Sharks to continue to play horribly defensively in this game and even against an equally weak Flames offense will not be able to do much to secure the win. Final Score Prediction, Calgary Flames win 4-2.

Our Free NHL Pick for San Jose Sharks vs Calgary Flames

Calgary Flames -177