Flames Edge Sharks in Thrilling 3-2 Victory
Saturday, January 31, 2026, 4:00 PM ET · Scotiabank Saddledome
Calgary Flames 3, San Jose Sharks 2, final. Our NHL picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won San Jose Sharks vs Calgary Flames?
Calgary Flames beat San Jose Sharks 3-2 at Scotiabank Saddledome on January 31, 2026.
Who was favored in San Jose Sharks vs Calgary Flames?
San Jose Sharks were the favorite at DraftKings, moneyline -112 (about 53% implied). The underdog won.
The Calgary Flames secured a narrow 3-2 victory over the San Jose Sharks at the Scotiabank Saddledome, marking their first win after a five-game losing streak. This matchup was particularly noteworthy as it brought together two teams with contrasting recent forms; the Flames had struggled significantly, while the Sharks had been performing better overall despite their own recent challenges. With this win, Calgary improved their series lead to 3-1 against San Jose this season, having previously won two out of three encounters.
In the lead-up to the game, the Flames had a home record of 22-26-6 and were in dire need of a victory, having lost their last five games. During this stretch, they averaged only 2.0 goals scored per game while allowing 3.0 goals against. Their recent games included a 4-1 loss to the Minnesota Wild and a close 4-3 defeat to the Anaheim Ducks. The Flames' home performance had been particularly poor, with a record of 1-4 in their last five home games, averaging just 1.4 goals scored and 3.4 goals allowed.
In contrast, the Sharks entered the game with a better record of 27-22-4, having won six of their last ten games, although they were coming off a loss against the Edmonton Oilers. San Jose's scoring average was 3.2 goals per game, matching their goals allowed, indicating a more balanced performance. The Sharks had a solid away record of 4-3 in their last seven away games, showcasing their ability to compete on the road.
The Flames faced significant injury challenges, with key players like Jonathan Huberdeau on Injured Reserve due to a hip injury, and several others including Kevin Bahl, Connor Zary, Yan Kuznetsov, and Joel Hanley all sidelined. The Sharks were also missing notable players, including Ryan Reaves, who was out with a hand injury, and Logan Couture, who was on Injured Reserve with a groin issue.
The game started with the Sharks taking an early lead when Will Smith scored a goal in the first period, making it 1-0. However, the Flames quickly responded with a goal from Morgan Frost, assisted by Matt Coronato and Jonathan Huberdeau, leveling the score at 1-1. The second period saw the Sharks regain the lead with a goal from Adam Gaudette, but the Flames equalized again with Matvei Gridin's goal. The decisive moment came in the third period when Joel Farabee scored, giving the Flames a 3-2 lead that they maintained until the final buzzer.
From a betting perspective, DraftKings had priced the Flames at -108 for the money line, while the Sharks were slightly favored at -112. The total was set at 6.5, with the over at +110 and the under at -130. The spread was -1.5, indicating a close contest was expected.
The game was played under standard NHL conditions, with both teams needing to adapt to the pace and physicality of the matchup. Viewers were treated to a display of resilience from the Flames, who managed to overcome their recent struggles and secure a vital win against a competitive Sharks team. The Flames' ability to score in critical moments, particularly in the third period, highlighted their determination to turn their season around.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | CGY -108 | 6.5 o +110 / u -130 | San Jose Sharks -112 · Calgary Flames -108 |
Injury report
- Jonathan HuberdeauInjured ReserveHipCalgary Flames
- Kevin BahlOutLower BodyCalgary Flames
- Connor ZaryOutUndisclosedCalgary Flames
- Yan KuznetsovOutUpper BodyCalgary Flames
- Joel HanleyOutUpper BodyCalgary Flames
- Ryan ReavesOutHandSan Jose Sharks
- Logan CoutureInjured ReserveGroinSan Jose Sharks
Leaders
- GoalsMorgan Frost1Calgary Flames
- AssistsMorgan Frost1Calgary Flames
- PointsMorgan Frost2Calgary Flames
- GoalsAdam Gaudette1San Jose Sharks
- AssistsMichael Misa1San Jose Sharks
- PointsAdam Gaudette1San Jose Sharks
Recent form
Calgary Flames
Last 10: 3-7Streak L52 scored · 3 allowed per game1-4 at home
- L1-4at Minnesota WildJan 30
- L3-4vs Anaheim DucksJan 26
- L1-3vs Washington CapitalsJan 24
- L1-4vs Pittsburgh PenguinsJan 22
- L1-2vs New Jersey DevilsJan 20
- W4-2vs New York IslandersJan 17
- W3-1at Chicago BlackhawksJan 16
- L3-5at Columbus Blue JacketsJan 14
- W2-1at Pittsburgh PenguinsJan 10
- L1-4at Boston BruinsJan 9
San Jose Sharks
Last 10: 6-4Streak L13.2 scored · 3.2 allowed per game4-3 away
- L3-4at Edmonton OilersJan 30
- W5-2at Vancouver CanucksJan 28
- W3-1vs New York RangersJan 24
- L1-4at Tampa Bay LightningJan 21
- W4-1at Florida PanthersJan 19
- L2-4at Detroit Red WingsJan 17
- W3-2at Washington CapitalsJan 16
- L2-7vs Vegas Golden KnightsJan 12
- W5-4vs Dallas StarsJan 10
- W4-3at Los Angeles KingsJan 8
Standings
| Team | Ot losses | Lost | Points | Won |
|---|---|---|---|---|
| Vegas | 17 | 26 | 95 | 39 |
| Edmonton | 11 | 30 | 93 | 41 |
| Anaheim | 6 | 33 | 92 | 43 |
| Los Angeles | 20 | 27 | 90 | 35 |
| San Jose | 8 | 35 | 86 | 39 |
| Seattle | 11 | 37 | 79 | 34 |
| Calgary | 9 | 39 | 77 | 34 |
| Vancouver | 8 | 49 | 58 | 25 |
Box score
| Stat | San Jose Sharks | Calgary Flames |
|---|---|---|
| Blocked shots | 19 | 18 |
| Hits | 14 | 21 |
| Takeaways | 3 | 5 |
| Shots total | 25 | 42 |
| Power play goals | 1 | 1 |
| Power play opportunities | 4 | 6 |
| Power play pct | 25.0 | 16.7 |
| Short handed goals | 0 | 1 |
| Shootout goals | 0 | 0 |
| Faceoffs won | 26 | 34 |
| Faceoff percent | 43.3 | 56.7 |
| Giveaways | 18 | 9 |
| Penalties | 8 | 5 |
| Penalty minutes | 24 | 10 |
How the scoring went
- 1st1-0Will Smith Goal (16) Snap Shot, assists: Alexander Wennberg (26)
- 1st1-1Morgan Frost Goal (12) Snap Shot, assists: Matt Coronato (15), Jonathan Huberdeau (15)
- 2nd2-1Adam Gaudette Goal (13) Wrist Shot, assists: William Eklund (23), Michael Misa (6)
- 2nd2-2Matvei Gridin Goal (2) Snap Shot, assists: Morgan Frost (15), MacKenzie Weegar (14)
- 3rd2-3Joel Farabee Goal (11) Backhand, assists: Mikael Backlund (21), Kevin Bahl (10)
Venue
- Scotiabank SaddledomeCalgary
- Attendance18490
- OfficialsCody Beach, Carter Sandlak, Travis Toomey, Caleb Apperson
Elsewhere
- Canucks' Zeev Buium signs 8-year contract extension
- Fantasy hockey forward tiers: Who to draft and when to take them
- Fantasy hockey drafts: Which player should you take with the first pick?
- Winners and losers of Cale Makar's $163.2 million contract
- ASU's Matthew Mayich had heat stroke, lack of oxygen to brain, lawyer says
- Blues name Thomas as captain despite last season's trade rumors
Picks for NHL
NHL rules and settlement
These two, other days
- Calgary Flames Edge San Jose Sharks in Close ContestNov 2, 2026
- Flames Defeat Sharks 4-1 in NHL ShowdownFeb 26, 2026
- Sharks Defeat Flames 6-3 in Thrilling MatchupDec 16, 2025
- Flames Shut Out Sharks in 2-0 VictoryNov 13, 2025