Dallas Stars at San Jose Sharks
NHL game between the Dallas Stars and the San Jose Sharks on Dec 18, 2025. Final score: Dallas Stars 5, San Jose Sharks 3.
| Status | Final |
|---|---|
| Date | Dec 18, 2025 |
| Venue | SAP Center at San Jose |
| Dallas Stars score | 5 |
| San Jose Sharks score | 3 |
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 | Wyatt Johnston | C | 2 | 0 | 4 | 18:43 | 1.09 | 1.60 |
| 2nd | Collin Graf | R | 2 | 0 | 4 | 19:29 | 0.74 | 1.50 |
| 3rd | Roope Hintz | C | 1 | 1 | 3 | 14:35 | 0.29 | 1.39 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Dallas Stars–San Jose Sharks) |
|---|---|---|---|---|---|
| 1st 12:25 | DAL | Roope Hintz | Mikko Rantanen, Esa Lindell | 5v5 | 1–0 |
| 1st 17:38 | DAL | Wyatt Johnston | Miro Heiskanen, Esa Lindell | 5v5 | 2–0 |
| 2nd 01:43 | SJS | Shakir Mukhamadullin | Ty Dellandrea | 5v5 | 2–1 |
| 2nd 08:40 | DAL | Wyatt Johnston | Mikko Rantanen, Roope Hintz | 4v5 | 3–1 |
| 2nd 16:44 | SJS | Collin Graf | Macklin Celebrini | 5v5 | 3–2 |
| 2nd 19:17 | DAL | Justin Hryckowian | — | 5v5 | 4–2 |
| 3rd 04:32 | SJS | Collin Graf | Igor Chernyshov, Macklin Celebrini | 5v5 | 4–3 |
| 3rd 18:42 | DAL | Jamie Benn | — | 6v5 | 5–3 |
Team Comparison
| Dallas Stars | San Jose Sharks | |
|---|---|---|
| Goals | 5 | 3 |
| Shots on goal | 30 | 37 |
| Expected goals (xG) | 2.50 | 4.74 |
| High-danger shots | 12 | 17 |
| Corsi % | 43.1% | 56.9% |
| Power play | 1/1 | 0/3 |
| Faceoff % | 58.5% | 41.5% |
| Hits | 16 | 30 |
| Blocks | 20 | 11 |
| Giveaways | 15 | 20 |
| Takeaways | 6 | 4 |
Dallas Stars Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Wyatt Johnston | C | 2 | 0 | 2 | 4 | 18:43 | 1.09 | 1.60 |
| Roope Hintz | C | 1 | 1 | 2 | 3 | 14:35 | 0.29 | 1.39 |
| Esa Lindell | D | 0 | 2 | 2 | 1 | 25:46 | 0.02 | 1.38 |
| Mikko Rantanen | R | 0 | 2 | 2 | 1 | 17:43 | 0.11 | 1.13 |
| Justin Hryckowian | C | 1 | 0 | 1 | 1 | 14:07 | 0.07 | 0.95 |
| Miro Heiskanen | D | 0 | 1 | 1 | 1 | 23:48 | 0.05 | 0.79 |
| Jamie Benn | L | 1 | 0 | 1 | 3 | 13:44 | 1.17 | 0.75 |
| Ilya Lyubushkin | D | 0 | 0 | 0 | 0 | 15:58 | 0.00 | 0.40 |
| Nils Lundkvist | D | 0 | 0 | 0 | 3 | 17:54 | 0.06 | 0.10 |
| Alexander Petrovic | D | 0 | 0 | 0 | 0 | 14:06 | 0.06 | 0.10 |
| Oskar Bäck | C | 0 | 0 | 0 | 1 | 15:34 | 0.12 | 0.10 |
| Colin Blackwell | C | 0 | 0 | 0 | 0 | 10:41 | 0.00 | 0.05 |
| Mavrik Bourque | C | 0 | 0 | 0 | 5 | 14:30 | 0.40 | 0.00 |
| Matt Duchene | C | 0 | 0 | 0 | 0 | 16:02 | 0.23 | 0.00 |
| Radek Faksa | C | 0 | 0 | 0 | 1 | 11:57 | 0.06 | 0.00 |
| Thomas Harley | D | 0 | 0 | 0 | 1 | 22:00 | 0.03 | 0.00 |
| Jason Robertson | L | 0 | 0 | 0 | 5 | 15:43 | 0.24 | -0.00 |
| Sam Steel | C | 0 | 0 | 0 | 0 | 11:09 | 0.00 | -0.25 |
San Jose Sharks Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Collin Graf | R | 2 | 0 | 2 | 4 | 19:29 | 0.74 | 1.50 |
| Macklin Celebrini | C | 0 | 2 | 2 | 8 | 24:04 | 0.45 | 1.28 |
| Ty Dellandrea | C | 0 | 1 | 1 | 0 | 13:31 | 0.09 | 0.84 |
| Shakir Mukhamadullin | D | 1 | 0 | 1 | 1 | 11:53 | 0.03 | 0.65 |
| Igor Chernyshov | L | 0 | 1 | 1 | 3 | 18:39 | 0.66 | 0.64 |
| Dmitry Orlov | D | 0 | 0 | 0 | 1 | 23:40 | 0.18 | 0.25 |
| Ryan Reaves | R | 0 | 0 | 0 | 1 | 7:36 | 0.16 | 0.20 |
| Mario Ferraro | D | 0 | 0 | 0 | 2 | 17:31 | 0.09 | 0.10 |
| Timothy Liljegren | D | 0 | 0 | 0 | 1 | 20:46 | 0.02 | 0.10 |
| Alexander Wennberg | C | 0 | 0 | 0 | 2 | 20:59 | 0.80 | 0.10 |
| Barclay Goodrow | C | 0 | 0 | 0 | 0 | 8:52 | 0.00 | 0.10 |
| Ethan Cardwell | R | 0 | 0 | 0 | 2 | 11:22 | 0.18 | 0.05 |
| John Klingberg | D | 0 | 0 | 0 | 3 | 26:54 | 0.13 | 0.05 |
| Zack Ostapchuk | C | 0 | 0 | 0 | 0 | 9:56 | 0.00 | 0.05 |
| Vincent Iorio | D | 0 | 0 | 0 | 0 | 14:02 | 0.00 | 0.05 |
| Adam Gaudette | R | 0 | 0 | 0 | 1 | 12:46 | 0.07 | 0.00 |
| William Eklund | L | 0 | 0 | 0 | 6 | 20:31 | 0.40 | 0.00 |
| Tyler Toffoli | C | 0 | 0 | 0 | 2 | 18:49 | 0.13 | -0.05 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Jake Oettinger | Dallas Stars | 34 | 37 | 91.9% | 1.17 | W |
| Alex Nedeljkovic | San Jose Sharks | 25 | 29 | 86.2% | -1.52 | L |
Analysis
The Dallas Stars defeated the San Jose Sharks 5–3 on Dec 18, 2025.
San Jose Sharks generated 4.74 expected goals to Dallas Stars's 2.5 — San Jose Sharks owned the better of the chances but Dallas Stars took the game, the kind of split that usually means finishing or goaltending decided it.
Wyatt Johnston led all skaters with a Game Score of 1.6 on 2 goals, 4 shots on goal.
Jake Oettinger stopped 34 of 37, worth 1.17 goals saved above expected.
Frequently Asked Questions
Who won the Dallas Stars vs San Jose Sharks game?
The Dallas Stars beat the San Jose Sharks 5–3 on Dec 18, 2025.
What was the final score?
The final score was Dallas Stars 5, San Jose Sharks 3.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Wyatt Johnston led all skaters at 1.6, on 2G, 0A and 4 shots on goal.
Which team deserved to win by expected goals?
San Jose Sharks generated 4.74 expected goals and Dallas Stars generated 2.5, so San Jose Sharks created the better chances. The scoreboard went the other way, which points to finishing or goaltending.
What were the shot totals?
Dallas Stars put 30 shots on goal and San Jose Sharks put 37. High-danger chances went 12 to 17.
How did the goaltenders play?
Jake Oettinger stopped 34 of 37 (1.17 goals saved above expected); Alex Nedeljkovic stopped 25 of 29 (-1.52 goals saved above expected).