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 | Collin Graf | R | 2 | 0 | 4 | 19:29 | 0.74 | 2.17 |
| 2nd | Macklin Celebrini | C | 0 | 2 | 8 | 24:04 | 0.53 | 2.17 |
| 3rd | Wyatt Johnston | C | 2 | 0 | 4 | 18:43 | 0.24 | 1.82 |
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 | 0.24 | 1.82 |
| Mikko Rantanen | R | 0 | 2 | 2 | 1 | 17:43 | 0.11 | 1.63 |
| Justin Hryckowian | C | 1 | 0 | 1 | 1 | 14:07 | 0.07 | 1.60 |
| Esa Lindell | D | 0 | 2 | 2 | 1 | 25:46 | 0.02 | 1.58 |
| Roope Hintz | C | 1 | 1 | 2 | 3 | 14:35 | 0.29 | 1.38 |
| Mavrik Bourque | C | 0 | 0 | 0 | 5 | 14:30 | 0.40 | 1.07 |
| Miro Heiskanen | D | 0 | 1 | 1 | 1 | 23:48 | 0.05 | 1.04 |
| Ilya Lyubushkin | D | 0 | 0 | 0 | 0 | 15:58 | 0.00 | 0.80 |
| Oskar Bäck | C | 0 | 0 | 0 | 1 | 15:34 | 0.12 | 0.71 |
| Jamie Benn | L | 1 | 0 | 1 | 3 | 13:44 | 0.78 | 0.58 |
| Matt Duchene | C | 0 | 0 | 0 | 0 | 16:02 | 0.23 | 0.39 |
| Thomas Harley | D | 0 | 0 | 0 | 1 | 22:00 | 0.03 | 0.38 |
| Alexander Petrovic | D | 0 | 0 | 0 | 0 | 14:06 | 0.06 | 0.22 |
| Nils Lundkvist | D | 0 | 0 | 0 | 3 | 17:54 | 0.06 | -0.01 |
| Jason Robertson | L | 0 | 0 | 0 | 5 | 15:43 | 0.24 | -0.29 |
| Radek Faksa | C | 0 | 0 | 0 | 1 | 11:57 | 0.06 | -0.33 |
| Colin Blackwell | C | 0 | 0 | 0 | 0 | 10:41 | 0.00 | -0.44 |
| Sam Steel | C | 0 | 0 | 0 | 0 | 11:09 | 0.00 | -0.59 |
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 | 2.17 |
| Macklin Celebrini | C | 0 | 2 | 2 | 8 | 24:04 | 0.53 | 2.17 |
| Igor Chernyshov | L | 0 | 1 | 1 | 3 | 18:39 | 0.66 | 1.24 |
| Timothy Liljegren | D | 0 | 0 | 0 | 1 | 20:46 | 0.02 | 1.21 |
| Dmitry Orlov | D | 0 | 0 | 0 | 1 | 23:40 | 0.18 | 0.52 |
| Ty Dellandrea | C | 0 | 1 | 1 | 0 | 13:31 | 0.09 | 0.36 |
| Alexander Wennberg | C | 0 | 0 | 0 | 2 | 20:59 | 1.04 | 0.16 |
| Mario Ferraro | D | 0 | 0 | 0 | 2 | 17:31 | 0.09 | 0.11 |
| Ryan Reaves | R | 0 | 0 | 0 | 1 | 7:36 | 0.16 | -0.03 |
| William Eklund | L | 0 | 0 | 0 | 6 | 20:31 | 0.54 | -0.10 |
| Zack Ostapchuk | C | 0 | 0 | 0 | 0 | 9:56 | 0.00 | -0.20 |
| Shakir Mukhamadullin | D | 1 | 0 | 1 | 1 | 11:53 | 0.03 | -0.30 |
| Barclay Goodrow | C | 0 | 0 | 0 | 0 | 8:52 | 0.00 | -0.31 |
| Ethan Cardwell | R | 0 | 0 | 0 | 2 | 11:22 | 0.18 | -0.36 |
| Tyler Toffoli | C | 0 | 0 | 0 | 2 | 18:49 | 0.13 | -0.42 |
| Adam Gaudette | R | 0 | 0 | 0 | 1 | 12:46 | 0.07 | -0.42 |
| Vincent Iorio | D | 0 | 0 | 0 | 0 | 14:02 | 0.00 | -0.69 |
| John Klingberg | D | 0 | 0 | 0 | 3 | 26:54 | 0.16 | -0.93 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Jake Oettinger | Dallas Stars | 34 | 37 | 91.9% | 1.14 | W |
| Alex Nedeljkovic | San Jose Sharks | 25 | 29 | 86.2% | -0.88 | 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.
Collin Graf led all skaters with a Game Score of 2.17 on 2 goals, 4 shots on goal.
Jake Oettinger stopped 34 of 37, worth 1.14 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 — Collin Graf led all skaters at 2.17, 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.14 goals saved above expected); Alex Nedeljkovic stopped 25 of 29 (-0.88 goals saved above expected).