St. Louis Blues at San Jose Sharks
NHL game between the St. Louis Blues and the San Jose Sharks on Mar 30, 2026. Final score: St. Louis Blues 4, San Jose Sharks 5.
| Status | Final |
|---|---|
| Date | Mar 30, 2026 |
| Venue | SAP Center at San Jose |
| St. Louis Blues score | 4 |
| San Jose Sharks score | 5 |
Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.
Three Stars by Game Score
Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.
| Player | Pos | G | A | SOG | TOI | xG | Game Score | |
|---|---|---|---|---|---|---|---|---|
| 1st | Macklin Celebrini | C | 2 | 1 | 5 | 19:45 | 0.39 | 2.00 |
| 2nd | Alexander Wennberg | C | 2 | 1 | 2 | 19:57 | 0.50 | 1.61 |
| 3rd | Cam Fowler | D | 1 | 0 | 1 | 20:28 | 0.02 | 1.59 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (St. Louis Blues–San Jose Sharks) |
|---|---|---|---|---|---|
| 1st 05:28 | STL | Theo Lindstein | Jake Neighbours | 5v5 | 1–0 |
| 1st 08:30 | SJS | Alexander Wennberg | Macklin Celebrini, Tyler Toffoli | 5v4 | 1–1 |
| 1st 13:25 | SJS | Macklin Celebrini | Dmitry Orlov, Alexander Wennberg | 5v4 | 1–2 |
| 1st 16:39 | STL | Pavel Buchnevich | Jake Neighbours | 5v5 | 2–2 |
| 1st 19:04 | SJS | Macklin Celebrini | Nick Leddy, Will Smith | 5v5 | 2–3 |
| 2nd 10:13 | SJS | Alexander Wennberg | Tyler Toffoli, Will Smith | 5v4 | 2–4 |
| 2nd 19:34 | STL | Philip Broberg | Dylan Holloway, Robert Thomas | 4v5 | 3–4 |
| 3rd 12:53 | STL | Cam Fowler | Jordan Kyrou, Pius Suter | 4v5 | 4–4 |
| 3rd 19:38 | SJS | Adam Gaudette | Mario Ferraro, Vincent Desharnais | 5v5 | 4–5 |
Team Comparison
| St. Louis Blues | San Jose Sharks | |
|---|---|---|
| Goals | 4 | 5 |
| Shots on goal | 26 | 29 |
| Expected goals (xG) | 1.96 | 2.92 |
| High-danger shots | 7 | 16 |
| Corsi % | 48.1% | 51.9% |
| Power play | 2/3 | 3/4 |
| Faceoff % | 53.7% | 46.3% |
| Hits | 15 | 18 |
| Blocks | 15 | 15 |
| Giveaways | 11 | 11 |
| Takeaways | 1 | 3 |
St. Louis Blues Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Cam Fowler | D | 1 | 0 | 1 | 1 | 20:28 | 0.02 | 1.59 |
| Colton Parayko | D | 0 | 0 | 0 | 1 | 21:23 | 0.01 | 1.52 |
| Jake Neighbours | L | 0 | 2 | 2 | 2 | 15:58 | 0.29 | 1.50 |
| Pius Suter | C | 0 | 1 | 1 | 1 | 12:44 | 0.05 | 0.87 |
| Alexey Toropchenko | R | 0 | 0 | 0 | 0 | 10:38 | 0.00 | 0.82 |
| Jack Finley | C | 0 | 0 | 0 | 0 | 10:43 | 0.00 | 0.75 |
| Jordan Kyrou | R | 0 | 1 | 1 | 0 | 14:22 | 0.23 | 0.64 |
| Theo Lindstein | D | 1 | 0 | 1 | 2 | 17:12 | 0.10 | 0.62 |
| Pavel Buchnevich | L | 1 | 0 | 1 | 3 | 17:49 | 0.33 | 0.60 |
| Philip Broberg | D | 1 | 0 | 1 | 1 | 23:49 | 1.00 | 0.49 |
| Dylan Holloway | L | 0 | 1 | 1 | 4 | 20:05 | 0.38 | 0.35 |
| Robert Thomas | C | 0 | 1 | 1 | 1 | 20:52 | 0.01 | 0.35 |
| Otto Stenberg | C | 0 | 0 | 0 | 2 | 12:00 | 0.08 | 0.18 |
| Jonatan Berggren | R | 0 | 0 | 0 | 2 | 12:40 | 0.10 | 0.13 |
| Logan Mailloux | D | 0 | 0 | 0 | 0 | 19:50 | 0.00 | -0.07 |
| Dalibor Dvorsky | R | 0 | 0 | 0 | 2 | 11:56 | 0.03 | -0.34 |
| Jimmy Snuggerud | R | 0 | 0 | 0 | 3 | 18:19 | 0.04 | -0.52 |
| Justin Holl | D | 0 | 0 | 0 | 1 | 14:35 | 0.03 | -0.84 |
San Jose Sharks Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Macklin Celebrini | C | 2 | 1 | 3 | 5 | 19:45 | 0.39 | 2.00 |
| Alexander Wennberg | C | 2 | 1 | 3 | 2 | 19:57 | 0.50 | 1.61 |
| Adam Gaudette | R | 1 | 0 | 1 | 3 | 10:00 | 0.26 | 1.27 |
| Tyler Toffoli | C | 0 | 2 | 2 | 3 | 12:56 | 0.26 | 1.24 |
| Mario Ferraro | D | 0 | 1 | 1 | 1 | 20:20 | 0.03 | 1.17 |
| Will Smith | C | 0 | 2 | 2 | 3 | 19:51 | 0.19 | 0.95 |
| Nick Leddy | D | 0 | 1 | 1 | 0 | 22:32 | 0.03 | 0.92 |
| Zack Ostapchuk | C | 0 | 0 | 0 | 2 | 11:58 | 0.10 | 0.67 |
| Barclay Goodrow | C | 0 | 0 | 0 | 1 | 11:44 | 0.04 | 0.47 |
| Michael Misa | C | 0 | 0 | 0 | 0 | 12:00 | 0.00 | 0.42 |
| Sam Dickinson | D | 0 | 0 | 0 | 1 | 20:00 | 0.07 | 0.36 |
| Collin Graf | R | 0 | 0 | 0 | 1 | 11:46 | 0.03 | 0.29 |
| Vincent Desharnais | D | 0 | 1 | 1 | 0 | 17:10 | 0.00 | 0.22 |
| Shakir Mukhamadullin | D | 0 | 0 | 0 | 0 | 16:01 | 0.00 | 0.08 |
| Kiefer Sherwood | L | 0 | 0 | 0 | 5 | 16:34 | 0.33 | -0.09 |
| William Eklund | L | 0 | 0 | 0 | 0 | 16:30 | 0.00 | -0.18 |
| Igor Chernyshov | L | 0 | 0 | 0 | 2 | 16:06 | 0.11 | -0.21 |
| Dmitry Orlov | D | 0 | 1 | 1 | 0 | 20:37 | 0.03 | -0.56 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Joel Hofer | St. Louis Blues | 24 | 29 | 82.8% | -2.63 | L |
| Yaroslav Askarov | San Jose Sharks | 22 | 26 | 84.6% | -1.29 | W |
Analysis
The San Jose Sharks defeated the St. Louis Blues 5–4 on Mar 30, 2026, a one-goal game.
San Jose Sharks generated 2.92 expected goals to St. Louis Blues's 1.96 — San Jose Sharks edged the chance share as well as the scoreline.
Macklin Celebrini led all skaters with a Game Score of 2.0 on 2 goals, 1 assist, 5 shots on goal.
Yaroslav Askarov stopped 22 of 26, worth -1.29 goals saved above expected.
Frequently Asked Questions
Who won the St. Louis Blues vs San Jose Sharks game?
The San Jose Sharks beat the St. Louis Blues 5–4 on Mar 30, 2026.
What was the final score?
The final score was San Jose Sharks 5, St. Louis Blues 4.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Macklin Celebrini led all skaters at 2.0, on 2G, 1A and 5 shots on goal.
Which team deserved to win by expected goals?
San Jose Sharks generated 2.92 expected goals and St. Louis Blues generated 1.96, so San Jose Sharks created the better chances. That matches the result.
What were the shot totals?
St. Louis Blues put 26 shots on goal and San Jose Sharks put 29. High-danger chances went 7 to 16.
How did the goaltenders play?
Joel Hofer stopped 24 of 29 (-2.63 goals saved above expected); Yaroslav Askarov stopped 22 of 26 (-1.29 goals saved above expected).