San Jose SharksSJS 1–4 Final Seattle KrakenSEA

Saturday, November 15, 2025

Final 1st2nd3rd T SOG
San Jose SharksSJS 100 1 26
Seattle KrakenSEA 121 4 23

No impact calculated for this game. Impacts are calculated for games in the next 7 days.

Highlights

Scoring

1st Period
8:14 SEA Jaden Schwartz (6) Chandler Stephenson (6), Jamie Oleksiak (2) · deflected xG 0.11 0–1 ▶
19:42 SJS Alexander Wennberg (5)PP Macklin Celebrini (17), William Eklund (7) · tip-in xG 0.12 1–1 ▶
2nd Period
16:05 SEA Adam Larsson (1) Mason Marchment (7), Matty Beniers (10) · wrist xG 0.02 1–2 ▶
16:43 SEA Eeli Tolvanen (3) Chandler Stephenson (7), Jamie Oleksiak (3) · slap xG 0.14 1–3 ▶
3rd Period
16:31 SEA Jaden Schwartz (7)SHEN Ryan Lindgren (3), Chandler Stephenson (8) · wrist xG 0.52 1–4 ▶

Score away–home after each goal; season totals in parentheses.

Shot quality

Expected goals (xG) rate every unblocked shot by how often shots like it go in, from where it was taken, the shot type, the strength and what happened just before it. How it works

SJS 56%Deserve to win44% SEA
SJSSEA
2.45Expected goals2.66
1Goals (no shootout)4
1.82Expected goals, 5 on 51.89
74Shot attempts43
45Unblocked attempts33
26Shots on goal23

Game notes

What stood out as the game went on, from the play-by-play and the shifts. Time on the bench is counted in 5-on-5 play outside the penalty box; the note says the player sat, not why. Goals saved are against the shots' expected goals (xG).

1st Period
19:42 SEA Goalie change Goalie change · Grubauer in for Murray
19:42 of the 1st; Murray had allowed 1 goal on 7 shots (0.68 xG)
3rd Period
4:40 SEA No shift No shift · Nyman, 17:22 on the bench
No shift after 9:22 of the 2nd; 8 shifts (6:34) before that
16:07 SJS Pulled goalie Pulled goalie · Pulled Nedeljkovic, down 3–1
With 3:53 left; SEA scored at 16:31 of the 3rd (1–4)

Shot map

SJS shoots ←Bigger circle: higher xG; filled: goal→ SEA shoots
Adam Gaudette: wrist, 26 ft, xG 0.05 (P1 0:11) Macklin Celebrini: deflected, 9 ft, xG 0.09 (P1 0:59) Dmitry Orlov: slap, 54 ft, xG 0.02 (P1 1:26) Jamie Oleksiak: slap, 37 ft, xG 0.05 (P1 2:13) Alexander Wennberg: wrist, 22 ft, xG 0.04 (P1 4:01) Chandler Stephenson: wrist, 7 ft, xG 0.15 (P1 4:46) Will Smith: slap, 25 ft, xG 0.16 (P1 5:00) Ryan Reaves: wrist, 50 ft, xG 0.02 (P1 5:20) Shakir Mukhamadullin: wrist, 61 ft, xG 0.03 (P1 6:33) Mario Ferraro: wrist, 52 ft, xG 0.01 (P1 6:36) Mason Marchment: tip-in, 17 ft, xG 0.07 (P1 7:25) Jani Nyman: snap, 25 ft, xG 0.15 (P1 9:29) Mario Ferraro: wrist, 49 ft, xG 0.01 (P1 11:33) Mario Ferraro: slap, 62 ft, xG 0.01 (P1 11:43) Frederick Gaudreau: backhand, 16 ft, xG 0.02 (P1 12:01) Ty Dellandrea: wrist, 39 ft, xG 0.01 (P1 13:38) Vince Dunn: wrist, 23 ft, xG 0.03 (P1 14:34) John Klingberg: wrist, 64 ft, xG 0.01 (P1 15:16) Ty Dellandrea: snap, 16 ft, xG 0.07 (P1 15:57) Macklin Celebrini: wrist, 40 ft, xG 0.04 (P1 16:49) Jaden Schwartz: wrist, 48 ft, xG 0.01 (P1 17:01) Berkly Catton: wrist, 35 ft, xG 0.05 (P1 17:32) Vincent Desharnais: snap, 64 ft, xG 0.02 (P2 0:13) Nick Leddy: slap, 29 ft, xG 0.04 (P2 0:15) Tyler Toffoli: slap, 47 ft, xG 0.05 (P2 0:31) Ty Dellandrea: wrist, 8 ft, xG 0.19 (P2 0:49) Will Smith: wrist, 15 ft, xG 0.14 (P2 1:13) Shakir Mukhamadullin: slap, 47 ft, xG 0.02 (P2 2:09) William Eklund: tip-in, 9 ft, xG 0.10 (P2 2:21) Collin Graf: wrist, 17 ft, xG 0.04 (P2 2:54) Eeli Tolvanen: wrist, 38 ft, xG 0.02 (P2 3:36) Ryker Evans: wrist, 56 ft, xG 0.01 (P2 3:42) Ryan Lindgren: wrist, 46 ft, xG 0.01 (P2 6:20) John Klingberg: wrist, 49 ft, xG 0.03 (P2 6:47) Jaden Schwartz: wrist, 8 ft, xG 0.09 (P2 7:17) Mason Marchment: tip-in, 9 ft, xG 0.09 (P2 7:53) Jordan Eberle: backhand, 7 ft, xG 0.05 (P2 7:54) Eeli Tolvanen: wrist, 40 ft, xG 0.03 (P2 10:00) Adam Larsson: slap, 51 ft, xG 0.03 (P2 10:17) Will Smith: wrist, 9 ft, xG 0.16 (P2 10:26) Will Smith: deflected, 5 ft, xG 0.09 (P2 10:27) Macklin Celebrini: slap, 37 ft, xG 0.10 (P2 11:35) Jaden Schwartz: wrist, 61 ft, xG 0.01 (P2 11:47) Ryker Evans: wrist, 63 ft, xG 0.01 (P2 13:38) Zack Ostapchuk: backhand, 28 ft, xG 0.03 (P2 13:55) Adam Gaudette: wrist, 50 ft, xG 0.01 (P2 14:03) Matty Beniers: snap, 9 ft, xG 0.13 (P2 15:17) Matty Beniers: snap, 18 ft, xG 0.12 (P2 15:40) Adam Gaudette: wrist, 28 ft, xG 0.17 (P2 16:31) Frederick Gaudreau: wrist, 84 ft, xG 0.00 (P2 17:23) Collin Graf: tip-in, 9 ft, xG 0.03 (P2 17:58) Tyler Toffoli: wrist, 43 ft, xG 0.02 (P2 19:16) Ryan Winterton: wrist, 32 ft, xG 0.01 (P2 19:38) Ryan Winterton: wrist, 28 ft, xG 0.03 (P3 0:44) Will Smith: wrist, 44 ft, xG 0.01 (P3 0:50) Will Smith: snap, 35 ft, xG 0.05 (P3 1:09) John Klingberg: wrist, 50 ft, xG 0.03 (P3 1:47) Frederick Gaudreau: wrist, 22 ft, xG 0.23 (P3 2:17) Ty Dellandrea: wrist, 34 ft, xG 0.01 (P3 4:24) Nick Leddy: slap, 47 ft, xG 0.03 (P3 4:37) Will Smith: wrist, 48 ft, xG 0.03 (P3 8:14) Will Smith: tip-in, 20 ft, xG 0.08 (P3 8:28) Tyler Toffoli: wrist, 37 ft, xG 0.03 (P3 9:16) Brandon Montour: slap, 66 ft, xG 0.01 (P3 10:33) Philipp Kurashev: tip-in, 8 ft, xG 0.09 (P3 11:48) Jaden Schwartz: wrist, 24 ft, xG 0.10 (P3 12:05) Vince Dunn: wrist, 29 ft, xG 0.13 (P3 13:19) William Eklund: snap, 36 ft, xG 0.07 (P3 15:36) Tyler Toffoli: wrist, 30 ft, xG 0.09 (P3 16:04) Ty Dellandrea: wrist, 38 ft, xG 0.02 (P3 17:12) Mason Marchment: wrist, 24 ft, xG 0.19 (P3 17:22) Ryan Lindgren: wrist, 45 ft, xG 0.04 (P3 17:30) Mario Ferraro: slap, 72 ft, xG 0.01 (P3 17:55) Jaden Schwartz: GOAL, deflected, 8 ft, xG 0.11 (P1 8:14) Alexander Wennberg: GOAL, tip-in, 8 ft, xG 0.12 (P1 19:42) Adam Larsson: GOAL, wrist, 49 ft, xG 0.02 (P2 16:05) Eeli Tolvanen: GOAL, slap, 30 ft, xG 0.14 (P2 16:43) Jaden Schwartz: GOAL, wrist, 140 ft, xG 0.52 (P3 16:31)
About these numbers

xG comes from hockeystats.io's own model, a gradient-boosted tree model trained on every unblocked shot from the 2021-22 to 2025-26 regular seasons using the NHL's public play-by-play. Each shot's value is the share of similar shots that became goals. A team's xG is the sum over its shots; "deserve to win" asks how often the team would outscore its opponent if every shot went in at exactly that rate. Blocked shots count as attempts but have no xG (the NHL records where they were blocked, not where they were taken), so the map leaves them out.

Box score

San Jose Sharks

Skater GAP+/− AttxG HitBlkTOI
Forwards
21 Alexander Wennberg 101 -1 20.16 0120:41
71 Macklin Celebrini 011 -3 40.23 0020:28
27 William Eklund 011 -1 40.17 1020:26
2 Will Smith 000 -3 110.72 0019:04
51 Collin Graf 000 0 50.07 1016:31
81 Adam Gaudette 000 -1 30.23 2015:17
10 Ty Dellandrea 000 -1 70.30 4014:55
96 Philipp Kurashev 000 -2 50.09 0014:41
73 Tyler Toffoli 000 -2 60.19 1014:23
23 Barclay Goodrow 000 0 10.00 0010:25
63 Zack Ostapchuk 000 0 10.03 3009:47
75 Ryan Reaves 000 0 20.02 3009:00
Defense
3 John Klingberg 000 -3 40.07 0021:15
38 Mario Ferraro 000 0 60.04 1120:24
85 Shakir Mukhamadullin 000 -1 30.05 0319:45
9 Dmitry Orlov 000 -2 30.02 2117:50
4 Nick Leddy 000 -1 40.07 0116:35
73 Vincent Desharnais 000 0 30.02 1115:26
Goalie SAGA SVSV% xGA GSAx
Alex Nedeljkovic 22319 .864 2.14 -0.86

Seattle Kraken

Skater GAP+/− AttxG HitBlkTOI
Forwards
10 Matty Beniers 011 +1 30.25 0120:31
9 Chandler Stephenson 033 +3 10.15 0218:07
27 Mason Marchment 011 +1 40.35 1016:50
7 Jordan Eberle 000 +1 20.05 0016:44
89 Frederick Gaudreau 000 0 30.25 0116:44
71 Jaden Schwartz 202 +3 60.83 2116:01
26 Ryan Winterton 000 +1 40.05 2015:01
24 Tye Kartye 000 0 00.00 1514:23
17 Eeli Tolvanen 101 +1 30.20 2112:10
27 Berkly Catton 000 0 10.05 0109:57
51 Shane Wright 000 0 10.00 1109:21
Defense
6 Adam Larsson 101 +2 20.05 1323:14
55 Ryan Lindgren 011 +1 30.04 0221:04
4 Jamie Oleksiak 022 +2 10.05 1218:45
29 Vince Dunn 000 +1 40.16 0118:44
62 Brandon Montour 000 0 20.01 1317:48
41 Ryker Evans 000 +2 20.01 0117:30
Goalie SAGA SVSV% xGA GSAx
Matt Murray 716 .857 0.68 -0.32
Philipp Grubauer 19019 1.000 1.77 +1.77

Skaters by time on ice. Goalie lines count shots with the goalie in net, from the NHL play-by-play.

Player ratings

What each player added to the result, in goals, from most to least. Hover a number for what it's made of.

San Jose Sharks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
21 Alexander Wennberg C +1.10 +0.75 +0.10 +0.04 +0.15 +0.01 +0.05 — 20:41
72 William Eklund L +0.66 +0.55 +0.11 -0.01 0.00 0.00 0.00 — 20:26
71 Macklin Celebrini C +0.59 +0.70 +0.15 -0.35 +0.15 +0.02 -0.08 — 20:28
73 Tyler Toffoli C +0.47 0.00 +0.12 +0.33 0.00 0.00 +0.02 — 14:23
2 Will Smith C +0.46 0.00 +0.47 -0.16 +0.15 -0.01 +0.02 — 19:04
10 Ty Dellandrea C +0.35 0.00 +0.19 +0.12 0.00 +0.04 0.00 — 14:55
38 Mario Ferraro D +0.34 0.00 +0.02 +0.27 0.00 0.00 +0.05 — 20:24
81 Adam Gaudette R +0.32 0.00 +0.15 +0.17 0.00 0.00 0.00 — 15:17
85 Shakir Mukhamadullin D +0.25 0.00 +0.03 +0.09 0.00 0.00 +0.13 — 19:45
51 Collin Graf R -0.09 0.00 +0.04 -0.13 0.00 -0.01 0.00 — 16:31
96 Philipp Kurashev C -0.17 0.00 +0.06 -0.33 +0.15 -0.01 -0.04 — 14:41
5 Vincent Desharnais D -0.20 0.00 +0.01 -0.09 -0.15 0.00 +0.03 — 15:26
75 Ryan Reaves R -0.23 0.00 +0.01 -0.41 +0.15 0.00 +0.02 — 9:00
9 Dmitry Orlov D -0.25 0.00 +0.01 -0.27 0.00 0.00 +0.01 — 17:50
63 Zack Ostapchuk C -0.31 0.00 +0.02 -0.34 0.00 +0.01 0.00 — 9:47
3 John Klingberg D -0.34 0.00 +0.04 -0.37 0.00 0.00 -0.02 — 21:15
4 Nick Leddy D -0.61 0.00 +0.04 -0.69 0.00 0.00 +0.03 — 16:35
23 Barclay Goodrow C -0.67 0.00 0.00 -0.52 -0.15 0.00 0.00 — 10:25
33 Alex Nedeljkovic G -0.86 0.00 — — 0.00 — — -0.86 59:07

Seattle Kraken

Player Rating Points Shots On ice Pen FO Other GSAx TOI
9 Chandler Stephenson C +2.88 +1.95 +0.10 +0.72 0.00 +0.01 +0.10 — 18:07
17 Jaden Schwartz L +2.43 +1.50 +0.54 +0.32 0.00 0.00 +0.07 — 16:01
31 Philipp Grubauer G +1.77 0.00 — — 0.00 — — +1.77 40:18
27 Mason Marchment L +1.62 +0.70 +0.23 +0.71 0.00 0.00 -0.02 — 16:50
24 Jamie Oleksiak D +1.62 +1.10 +0.03 +0.40 0.00 0.00 +0.08 — 18:45
20 Eeli Tolvanen R +1.30 +0.75 +0.13 +0.37 0.00 0.00 +0.05 — 12:10
10 Matty Beniers C +0.93 +0.55 +0.16 +0.14 0.00 +0.02 +0.05 — 20:31
6 Adam Larsson D +0.88 +0.75 +0.03 -0.05 0.00 0.00 +0.15 — 23:14
55 Ryan Lindgren D +0.82 +0.70 +0.03 +0.18 -0.15 0.00 +0.06 — 21:04
7 Jordan Eberle R +0.59 0.00 +0.03 +0.74 -0.15 -0.01 -0.02 — 16:44
41 Ryker Evans D +0.40 0.00 +0.01 +0.23 +0.15 0.00 +0.01 — 17:30
62 Brandon Montour D +0.33 0.00 +0.01 +0.19 0.00 0.00 +0.13 — 17:48
77 Berkly Catton C +0.07 0.00 +0.03 -0.03 0.00 +0.01 +0.05 — 9:57
29 Vince Dunn D +0.06 0.00 +0.10 +0.10 -0.15 0.00 +0.01 — 18:44
51 Shane Wright C 0.00 0.00 0.00 -0.03 0.00 0.00 +0.03 — 9:21
26 Ryan Winterton C -0.06 0.00 +0.03 -0.09 0.00 0.00 0.00 — 15:01
89 Frederick Gaudreau C -0.29 0.00 +0.16 -0.32 -0.15 -0.07 +0.09 — 16:44
30 Matt Murray G -0.32 0.00 — — 0.00 — — -0.32 19:42
38 Jani Nyman R -0.39 0.00 +0.10 -0.49 0.00 0.00 0.00 — 6:34
12 Tye Kartye L -0.39 0.00 0.00 -0.48 -0.15 -0.01 +0.25 — 14:23

An expected-goals take on Dom Luszczyszyn's Game Score: goals and assists, the quality of a player's own shots, shot quality for and against while they were on the ice at 5v5, penalties, faceoffs and puck plays, all in goals; goalies by goals saved above expected. From the NHL play-by-play and shift charts.