San Jose Sharks at Calgary Flames
· National Hockey LeagueFlames beat NHL-worst Sharks 5-1 in the season finale for the non-playoff teams
Weegar had never had more than eight goals in a season. The jump to 20 tied the 30-year-old for third among blueliners behind only Roman Josi (23) and Cale Makar (21).
“After I scored, just the sincerity of the congratulations from everybody. When they come up to you after and they say how proud they are of you and the little things like that, it goes a long way for me,” Weegar said.
More impressive for Calgary coach Ryan Huska, Weegar became the first NHL player to score 20 goals while also blocking 200 shots.
“That’s the hard part of the game,” Huska said. “Where over and over you’re doing it again and again and you’re not feeling good, and you put yourself in those positions and you continually play through it.
“When you look at MacKenzie, you’d have to say he was one of our more consistent players this year. So I thought he did a really good job leadership wise, offence from the back end for us. But then you have the intangibles that he brings. He’s a competitor.”
Adam Klapka posted his first NHL goal and Oliver Kylington, and Kevin Rooney also scored for Calgary (38-39-5). The Flames missed the postseason for the second straight season.
Dustin Wolf had 16 saves and lost his shutout bid with nine seconds left in the game. The 23-year-old rookie closed the season with four straight wins and a record of 7-7-1.
Fabian Zetterlund scored for San Jose (19-54-9), which finished with the worst record in the NHL. The Sharks have missed the playoffs the last five seasons. Mikael Granlund had an assist and finished the season with a 13-game point streak (two goals, 13 assists).
Sharks starting goaltender Devin Cooley was pulled for the second straight game. After giving up eight goals on 22 shots on Monday in Edmonton, Cooley (2-3-1) allowed five goals on 23 shots before being replaced by Georgi Romanov (14 saves).
“It’s just tough to end like that. It’s just not the way we wanted to go out,” Sharks defenseman Kyle Burroughs said.
Calgary jumped out to a two-goal lead in the first period, scoring twice in a three-minute span.
Klapka opened the scoring at 12:13. Coleman’s goal was an easy tap-in at the side of the net after he was set up on a perfect pass from Connor Zary.
Coleman, who reached 30 goals for the first time, had missed the previous four games with an upper-body injury. Coleman’s previous career best was 22 goals with New Jersey in 2018-19.
Calgary blew the game open early in the second with three more goals in a span of just over three minutes.
Kylington whipped a point shot into the top corner at 3:53, Rooney picked the top corner at 5:59, and Weegar’s rising shot from the blue line found the back of the net at 6:56.
Regular Season SeriesCGY wins series 2-1
Scoring Summary
![]() |
Goal | 1st Period 12:13 | Adam Klapka Goal (1) Wrist Shot, assists: none |
![]() |
Goal | 1st Period 14:40 | Blake Coleman Goal (30) Tip-In, assists: Connor Zary (20), Rasmus Andersson (30) |
![]() |
Goal | 2nd Period 3:53 | Oliver Kylington Goal (3) Wrist Shot, assists: Andrei Kuzmenko (24), Andrew Mangiapane (26) |
![]() |
Goal | 2nd Period 5:59 | Kevin Rooney Goal (3) Wrist Shot, assists: Martin Pospisil (16), Matt Coronato (6) |
![]() |
Goal | 2nd Period 6:56 | MacKenzie Weegar Goal (20) Wrist Shot, assists: Daniil Miromanov (4), Blake Coleman (24) |
![]() |
Goal | 3rd Period 19:51 | Fabian Zetterlund Goal (24) Wrist Shot, assists: Mikael Granlund (48), Collin Graf (2) |
Statistics
SJ |
CGY |
|
|---|---|---|
| 16 | Blocked Shots | 14 |
| 12 | Hits | 18 |
| 15 | Takeaways | 13 |
| 17 | Shots | 37 |
| 1 | Power Play Goals | 0 |
| 2 | Power Play Opportunities | 1 |
| 50.0 | Power Play Percentage | 0.0 |
| 0 | Short Handed Goals | 0 |
| 0 | Shootout Goals | 0 |
| 25 | Faceoffs Won | 18 |
| 58.1 | Faceoff Win Percent | 41.9 |
| 3 | Giveaways | 11 |
| 3 | Total Penalties | 4 |
| 9 | Penalty Minutes | 11 |
Calgary Flames Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Zayne Parekh, D | Out | Nov 8 |
| Henry Mews, D | Out | Nov 4 |
San Jose Sharks Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Michael Misa, C | Injured Reserve | Nov 7 |
| Logan Couture, C | Injured Reserve | Sep 30 |
Game Information
Scotiabank Saddledome
Location: Calgary, AB
Attendance: 17,946 | Capacity:
Location: Calgary, AB
Attendance: 17,946 | Capacity:
2025-26 Pacific Division Standings
| TEAM | W | L | PTS | OTL |
|---|---|---|---|---|
Anaheim |
11 | 3 | 23 | 1 |
Los Angeles |
8 | 5 | 20 | 4 |
San Jose |
8 | 6 | 19 | 3 |
Vegas |
7 | 4 | 18 | 4 |
Seattle |
7 | 4 | 18 | 4 |
Edmonton |
7 | 6 | 18 | 4 |
Vancouver |
8 | 8 | 17 | 1 |
Calgary |
4 | 12 | 10 | 2 |




SJ
CGY
Anaheim
Los Angeles
San Jose
Vegas
Seattle
Edmonton
Vancouver
Calgary