The San Jose Sharks (8-6-3) and Calgary Flames (4-12-2) meet in the NHL tonight. Puck drop is set for 9:00 p.m. EST at Scotiabank Saddledome in Calgary, AB. The game will be broadcast live on ESPN+.
The Flames are favored by -1.5 on the puck line, with the over/under set at 6.5 (+105o / -125u). The Flames are a -160 favorite to win outright, while the Sharks are +135 to pull off the upset.
Let's get into my Sharks vs. Flames predictions and NHL picks.
Sharks vs. Flames Odds, Pick
| Sharks Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 -190 | 6.5 +105o / -125u | +135 |
| Flames Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 +160 | 6.5 +105o / -125u | -160 |
Sharks vs. Flames Spread: Flames -1.5 (+160 ), Sharks +1.5 (-190)
Sharks vs. Flames Over/Under: 6.5 (+105o / -125u)
Sharks vs. Flames Moneyline: Sharks +135, Flames -160

Sharks vs. Flames Preview
The "Home Fav Streaker (Under 60%)" system targets NHL home favorites who are riding a winning or losing streak while receiving limited public support. Teams on streaks usually have a defined rhythm and identity, and returning to home ice helps maintain structure and control.
Because the market often expects regression or overexposure, these favorites are frequently undervalued. But streaking teams tend to sustain performance longer than the public assumes, especially with last change, familiar boards and the comfort of routine.
This creates a profitable setup for backing home favorites on a streak when public confidence is below 60%.

Sharks vs. Flames Prediction
Overall, the system stands at 1,055-700-1 (60%) with a 4% ROI across all-time results, and it’s off to a 5-1 (83%) start this season with a 51% ROI.
Best Bet: Flames Moneyline



















