St. Louis Blues at Calgary Flames
· National Hockey LeagueJoel Hofer makes 27 saves in 1st career shutout as Blues blank Flames 3-0
Kasperi Kapanen and Nick Leddy scored in the first period as St. Louis evened its record at 1-1-0 on its four-game trip. Sundqvist added an empty-net goal in the final minute.
“Definitely pretty cool,” said Hofer, 23. “I’m obviously very grateful to be in this position and the guys played really great in front of me and I’m just happy to get the win tonight.”
As for the game puck?
“My dad likes holding on to things like that,” he said. “So I’ll probably give it to him.”
Calgary lost its fourth straight game to fall to 2-4-1and has been held without a goal at home for nearly six periods. The Flames’ only goal in Tuesday’s 3-1 loss to the New York Rangers came 75 seconds into the first period.
Boos cascaded down from the Saddledome crowd throughout the game’s final five minutes.
“I just want to apologize to our fans,” said Flames defenseman Nikita Zadorov. “We’re playing (poorly) right now. It’s tough to watch.”
The memorable night for Hofer came in his second start of the season. It was a solid bounce-back performance after giving up six goals at home in a loss to the Arizona Coyotes a week ago. It was the fifth career NHL win for the Winnipeg native, who is the Blues’ backup goaltender this season behind Jordan Binnington. Hofer was selected by St. Louis in the fourth round of the 2020 NHL Draft.
“Obviously it’s great for the confidence,” said Hofer. “I’m just trying to do anything to help the team succeed. I’m just going to try and push the guys in practice and in games and I’m happy with the win.”
His best stop came with four minutes left in the second when he got his blocker on Walker Duehr’s 20-foot wrist shot from the slot on a 3-on-1 rush.
“He was solid,” Blues coach Craig Berube said. “When he had to make saves, he made them. I thought he was aggressive, played the puck really (well). He was dialed in tonight.”
The Flames have gone 1-5-1 since winning their season opener and have scored 12 goals in that span.
“It’s a privilege to play in the NHL, I don’t want anybody to forget that,” said Calgary defenseman Mackenzie Weegar. “I think you have 20 guys in here that know it’s a tough league, and you have to earn it. You have to earn to be in this room and be out there. I think we need to remember that.”
Jacob Markstrom made 32 stops for the Flames, falling to 1-4-1. He’s winless in his last five starts and Calgary has scored just six times in those games.
UP NEXT
Blues: At Vancouver Canucks on Friday.
Flames: Host the Edmonton Oilers on Sunday.
Regular Season SeriesSTL leads series 1-0
Scoring Summary
![]() |
Goal | 1st Period 11:23 | Kasperi Kapanen Goal (1) Wrist Shot, assists: Oskar Sundqvist (2) |
![]() |
Goal | 1st Period 13:24 | Nick Leddy Goal (1) Slap Shot, assists: Kevin Hayes (2), Alexey Toropchenko (2) |
![]() |
Goal | 3rd Period 17:53 | Oskar Sundqvist Goal (1) Wrist Shot, assists: Robert Thomas (4) |
Statistics
STL |
CGY |
|
|---|---|---|
| 11 | Blocked Shots | 13 |
| 19 | Hits | 16 |
| 13 | Takeaways | 7 |
| 35 | Shots | 27 |
| 0 | Power Play Goals | 0 |
| 4 | Power Play Opportunities | 2 |
| 0.0 | Power Play Percentage | 0.0 |
| 1 | Short Handed Goals | 0 |
| 0 | Shootout Goals | 0 |
| 25 | Faceoffs Won | 30 |
| 45.5 | Faceoff Win Percent | 54.5 |
| 4 | Giveaways | 11 |
| 5 | Total Penalties | 7 |
| 13 | Penalty Minutes | 17 |
Calgary Flames Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Jake Bean, D | Injured Reserve | Dec 18 |
| Zayne Parekh, D | Out | Dec 12 |
St. Louis Blues Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Nick Bjugstad, C | Injured Reserve | Dec 16 |
| Dylan Holloway, LW | Injured Reserve | Dec 15 |
| Jordan Kyrou, RW | Injured Reserve | Dec 10 |
| Jimmy Snuggerud, RW | Injured Reserve | Dec 1 |
| Zach Dean, C | Injured Reserve | Sep 29 |
Game Information
Scotiabank Saddledome
Location: Calgary, AB
Attendance: 16,897 | Capacity:
Location: Calgary, AB
Attendance: 16,897 | Capacity:
2025-26 Central Division Standings
| TEAM | W | L | PTS | OTL |
|---|---|---|---|---|
Colorado |
25 | 2 | 57 | 7 |
Dallas |
24 | 7 | 53 | 5 |
Minnesota |
22 | 9 | 49 | 5 |
Utah |
17 | 17 | 37 | 3 |
St. Louis |
14 | 15 | 36 | 8 |
Winnipeg |
15 | 17 | 32 | 2 |
Nashville |
14 | 16 | 32 | 4 |
Chicago |
13 | 16 | 32 | 6 |
2025-26 Pacific Division Standings
| TEAM | W | L | PTS | OTL |
|---|---|---|---|---|
Anaheim |
21 | 13 | 44 | 2 |
Vegas |
16 | 7 | 42 | 10 |
Edmonton |
17 | 13 | 40 | 6 |
Los Angeles |
15 | 10 | 39 | 9 |
San Jose |
17 | 16 | 37 | 3 |
Calgary |
15 | 17 | 34 | 4 |
Vancouver |
15 | 17 | 33 | 3 |
Seattle |
13 | 14 | 32 | 6 |



STL
CGY
Colorado
Dallas
Minnesota
Utah
St. Louis
Winnipeg
Nashville
Chicago
Anaheim
Vegas
Edmonton
Los Angeles
San Jose
Calgary
Vancouver
Seattle