St. Louis Blues at San Jose Sharks
· National Hockey LeagueWilliam Eklund nets hat trick with OT goal, and Devin Cooley gets first win as Sharks beat Blues 3-2
Eklund buried a wrist shot on a 2-on-1 break 3:56 into overtime. The Sharks responded after the Blues came back from a 2-0 deficit in the third period on goals by Jordan Kyrou and Brayden Schenn, who equalized at 17:31 after St. Louis pulled the goaltender for an extra skater.
The 21-year-old Eklund, who scored two power-play goals minutes apart in the second period for his first multigoal game, said he was looking to shoot the whole time once he got the puck on the advantage. Eklund celebrated by donning a straw hat — the fitting giveaway for fans in attendance. It was a rare celebratory moment this season for the Sharks, who had lost 22 of their last 25 games dating back to Jan. 31.
“It's just surreal,” Eklund said. “It was just a real team effort today. Through all the games, we stick together even when we face adversity, and I feel like today we stepped up big time.”
Cooley, a 26-year-old Los Gatos native, got the win in his third career start.
“It's such an unbelievable feeling,” Cooley said. “If you would have told me two months ago that I’d be sitting here in my hometown and talking to you guys after my first NHL win, I would have been like, ‘You guys are crazy. Not a chance.’ It's insane. I feel so good right now.”
The Sharks improved to 3-0 against the Blues this year and dealt another blow to St. Louis’ faint playoff hopes. The Blues entered the game seven points back of the Los Angeles Kings — who host the Vancouver Canucks later on Saturday — for the final wild-card spot in the Western Conference with six games to play.
Joel Hofer made 22 saves for St. Louis.
“We just let them hang around and then they get one or two (goals),” Kyrou said. “Can’t really do that against this team."
Blues interim coach Drew Bannister said his team outplayed the Sharks, but got frustrated in the second period and “away from our gameplan.”
Sharks defenseman Calen Addison received a game misconduct late in the first period after he argued a cross-checking penalty. Jake Neighbours, who took a hit from the Sharks’ Luke Kunin in the second period, left the game with an upper-body injury.
Collin Graf, the Sharks’ newest addition, made his debut on the second line. The 21-year-old Graf, considered the top NCAA free agent, signed with the Sharks on Thursday after garnering heavy interest around the league and reported immediately to the team.
Graf, a finalist for the Hobey Baker Award the last two seasons, had 22 goals and 27 assists in 34 games at Quinnipiac University last year. He said he picked San Jose because the team was honest with him and he had familiarity with his new teammates from the Northeast.
Sharks coach David Quinn said he liked the details he saw from Graf in his first game.
“Always in the right place, poised with the puck, smart, good stick," Quinn said. “It's not always about wowing everybody in the National Hockey League.”
UP NEXT
Blues: Visit the Anaheim Ducks on Sunday.
Sharks: Host the Arizona Coyotes on Sunday.
Regular Season SeriesSJ wins series 3-0
Scoring Summary
![]() |
Goal | 2nd Period 14:42 | William Eklund Goal (13) Slap Shot, assists: Henry Thrun (5), Mikael Granlund (41) |
![]() |
Goal | 2nd Period 16:59 | William Eklund Goal (14) Wrist Shot, assists: Fabian Zetterlund (18), Thomas Bordeleau (4) |
![]() |
Goal | 3rd Period 3:21 | Jordan Kyrou Goal (27) Wrist Shot, assists: Pavel Buchnevich (34), Robert Thomas (53) |
![]() |
Goal | 3rd Period 17:31 | Brayden Schenn Goal (18) Slap Shot, assists: Robert Thomas (54), Scott Perunovich (16) |
![]() |
Goal | 4th Period 3:56 | William Eklund Goal (15) Wrist Shot, assists: Luke Kunin (7) |
Statistics
STL |
SJ |
|
|---|---|---|
| 7 | Blocked Shots | 8 |
| 15 | Hits | 10 |
| 6 | Takeaways | 10 |
| 35 | Shots | 25 |
| 1 | Power Play Goals | 2 |
| 6 | Power Play Opportunities | 5 |
| 16.7 | Power Play Percentage | 40.0 |
| 0 | Short Handed Goals | 0 |
| 0 | Shootout Goals | 0 |
| 24 | Faceoffs Won | 31 |
| 43.6 | Faceoff Win Percent | 56.4 |
| 8 | Giveaways | 8 |
| 8 | Total Penalties | 10 |
| 30 | Penalty Minutes | 42 |
San Jose Sharks Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Alex Nedeljkovic, G | Out | Nov 12 |
| Michael Misa, C | Injured Reserve | Nov 7 |
| Logan Couture, C | Injured Reserve | Sep 30 |
St. Louis Blues Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Mathieu Joseph, RW | Day-To-Day | Nov 12 |
| Jake Neighbours, LW | Injured Reserve | Oct 28 |
| Zach Dean, C | Injured Reserve | Sep 29 |
Game Information
SAP Center at San Jose
Location: San Jose, CA
Attendance: 15,603 | Capacity:
Location: San Jose, CA
Attendance: 15,603 | Capacity:
2025-26 Central Division Standings
| TEAM | W | L | PTS | OTL |
|---|---|---|---|---|
Colorado |
11 | 1 | 27 | 5 |
Dallas |
10 | 4 | 23 | 3 |
Winnipeg |
10 | 6 | 20 | 0 |
Chicago |
8 | 5 | 19 | 3 |
Utah |
9 | 7 | 18 | 0 |
Minnesota |
7 | 7 | 18 | 4 |
St. Louis |
6 | 8 | 15 | 3 |
Nashville |
5 | 9 | 14 | 4 |
2025-26 Pacific Division Standings
| TEAM | W | L | PTS | OTL |
|---|---|---|---|---|
Anaheim |
11 | 4 | 23 | 1 |
Los Angeles |
8 | 5 | 20 | 4 |
Seattle |
7 | 4 | 19 | 5 |
San Jose |
8 | 6 | 19 | 3 |
Vegas |
7 | 4 | 18 | 4 |
Edmonton |
7 | 6 | 18 | 4 |
Vancouver |
8 | 9 | 17 | 1 |
Calgary |
4 | 12 | 10 | 2 |




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