NHL

San Jose Sharks at Calgary Flames

· National Hockey League
<span id="gameStatus" class="badge bg-danger" style="font-size: 1.2em; margin: 5px 0;">Final</span>
2 - 3

Hanley's 1st goal of the season lifts Flames past Sharks 3-2

San Jose Sharks vs. Calgary Flames: Game Highlights

Nazem Kadri and Kevin Rooney also had goals for the Flames, who snapped a three-game winless skid and moved to within one point of Vancouver for the second wild-card playoff berth in the Western Conference.

Rookie Dustin Wolf made 27 saves for his 20th victory after going winless in his previous four starts. He improved to 20-11-3.

Macklin Celebrini and Tyler Toffoli scored for San Jose, which is winless in its last five and has dropped six straight on the road. Alexander Georgiev made 33 saves, but lost his sixth straight and has dropped 12 of his last 13 starts.

With the game tied at 1, Rooney gave Calgary the lead with his first goal and point since Dec. 10 at 3:35 of the second.

Toffoli tied it 1:54 into the third, swatting in his own rebound for his team-leading 21st goal.

Takeaways Sharks: Celebrini’s 18th goal moved him one ahead of Philadelphia’s Matvei Michkov for the NHL's rookie lead. He had a team-leading six shots and put one off the crossbar in the third that would've given the Sharks the lead.

Flames: Kadri has three consecutive 20-goal seasons since signing with Calgary as a free agent. He’s the fourth player in the last 30 years to do so in his first three seasons with the Flames.

Key moment With the teams playing four aside, Hanley got a pass from Jonathan Huberdeau and the defenseman ripped a shot over Georgiev's blocker for his first goal since March 23 of last year. He went 31 games without scoring.

Key stat Wolf, who grew up in Northern California, improved to 5-1-0 against San Jose.

Up next San Jose is at Winnipeg on Monday night. Calgary is at Washington on Tuesday night.

Regular Season Series

CGY leads series 2-0

Scoring Summary

Goal 1st Period 3:41 Macklin Celebrini Goal (18) Wrist Shot, assists: Tyler Toffoli (17), Jake Walman (24)
Goal 1st Period 7:27 Nazem Kadri Goal (20) Wrist Shot, assists: Morgan Frost (15), MacKenzie Weegar (26)
Goal 2nd Period 3:35 Kevin Rooney Goal (4) Backhand, assists: Ryan Lomberg (5), Martin Pospisil (16)
Goal 3rd Period 1:54 Tyler Toffoli Goal (21) Backhand, assists: William Eklund (30), Shakir Mukhamadullin (1)
Goal 3rd Period 13:28 Joel Hanley Goal (1) Wrist Shot, assists: Jonathan Huberdeau (21), Nazem Kadri (22)

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/sj.png&h=100&scale=crop&w=100&location=originSJ https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/cgy.png&h=100&scale=crop&w=100&location=originCGY
23 Blocked Shots 20
22 Hits 23
5 Takeaways 4
29 Shots 36
0 Power Play Goals 1
3 Power Play Opportunities 6
0.0 Power Play Percentage 16.7
0 Short Handed Goals 0
0 Shootout Goals 0
37 Faceoffs Won 28
56.9 Faceoff Win Percent 43.1
12 Giveaways 18
8 Total Penalties 4
24 Penalty Minutes 8
Calgary Flames Calgary Flames Injuries
NAME, POS STATUS DATE
Kevin Bahl, D Out Apr 16
Connor Zary, C Out Apr 16
Yan Kuznetsov, D Out Apr 14
Joel Hanley, D Out Mar 28
Samuel Honzek, LW Injured Reserve Mar 27
San Jose Sharks San Jose Sharks Injuries
NAME, POS STATUS DATE
Ryan Reaves, RW Out Apr 10
Logan Couture, C Injured Reserve Sep 30

Game Information

Scotiabank Saddledome

Location: Calgary,
Attendance: 17,686 | Capacity:

2025-26 Pacific Division Standings

TEAM W L PTS OTL
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/vgk.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Vegas 39 26 95 17
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/edm.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Edmonton 41 30 93 11
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/ana.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Anaheim 43 33 92 6
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/la.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Los Angeles 35 27 90 20
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/sj.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">San Jose 39 35 86 8
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/sea.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Seattle 34 37 79 11
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/cgy.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Calgary 34 39 77 9
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/van.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Vancouver 25 49 58 8
Full Standings