Utah MammothUTA 3–6 Final San Jose SharksSJS

Monday, December 1, 2025

Final 1st2nd3rd T SOG
Utah MammothUTA 201 3 34
San Jose SharksSJS 330 6 30

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

Highlights

Scoring

1st Period
4:41 SJS Tyler Toffoli (6) Macklin Celebrini (24), Will Smith (15) · wrist xG 0.02 0–1 ▶
7:58 SJS Pavol Regenda (1)PP Philipp Kurashev (8), Dmitry Orlov (15) · tip-in xG 0.20 0–2 ▶
9:06 UTA Lawson Crouse (5) Michael Carcone (5) · wrist xG 0.15 1–2 ▶
12:59 SJS Tyler Toffoli (7) Macklin Celebrini (25) · wrist xG 0.05 1–3 ▶
16:00 UTA JJ Peterka (10) Nate Schmidt (10), Clayton Keller (14) · slap xG 0.06 2–3 ▶
2nd Period
6:16 SJS Will Smith (11) Macklin Celebrini (26), Tyler Toffoli (10) · wrist xG 0.13 2–4 ▶
7:25 SJS Adam Gaudette (7) William Eklund (10) · backhand xG 0.09 2–5 ▶
9:09 SJS Will Smith (12) Tyler Toffoli (11) · wrist xG 0.25 2–6 ▶
3rd Period
6:30 UTA Lawson Crouse (6)SH Mikhail Sergachev (14) · wrist xG 0.16 3–6 ▶

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

UTA 45%Deserve to win55% SJS
UTASJS
2.85Expected goals3.13
3Goals (no shootout)6
2.29Expected goals, 5 on 52.28
51Shot attempts67
43Unblocked attempts47
34Shots on goal30

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
12:59 UTA Goalie Goalie · Vejmelka −2.0 goals saved
3 goals on 0.96 xG, 9 shots on goal
12:59 UTA Goalie change Goalie change · Vanecek in for Vejmelka
12:59 of the 1st; Vejmelka had allowed 3 goals on 9 shots (0.96 xG)
2nd Period
9:09 UTA Goalie Goalie · Vanecek −2.1 goals saved
3 goals on 0.87 xG, 9 shots on goal

Shot map

UTA shoots ←Bigger circle: higher xG; filled: goal→ SJS shoots
Nate Schmidt: wrist, 69 ft, xG 0.01 (P1 0:21) Mikhail Sergachev: wrist, 44 ft, xG 0.01 (P1 0:55) Will Smith: wrist, 40 ft, xG 0.04 (P1 1:56) Collin Graf: tip-in, 81 ft, xG 0.00 (P1 3:34) Michael Carcone: backhand, 32 ft, xG 0.04 (P1 3:50) Clayton Keller: snap, 44 ft, xG 0.02 (P1 3:54) William Eklund: wrist, 42 ft, xG 0.01 (P1 4:33) Timothy Liljegren: backhand, 11 ft, xG 0.24 (P1 5:58) William Eklund: wrist, 23 ft, xG 0.11 (P1 7:18) Macklin Celebrini: wrist, 45 ft, xG 0.04 (P1 7:21) Tyler Toffoli: tip-in, 20 ft, xG 0.08 (P1 7:51) Collin Graf: wrap-around, 5 ft, xG 0.04 (P1 8:47) William Eklund: wrist, 26 ft, xG 0.03 (P1 8:53) Kailer Yamamoto: tip-in, 25 ft, xG 0.04 (P1 9:22) Will Smith: wrist, 48 ft, xG 0.03 (P1 10:10) Logan Cooley: wrist, 22 ft, xG 0.09 (P1 10:14) Dylan Guenther: wrist, 15 ft, xG 0.10 (P1 10:20) Nate Schmidt: slap, 52 ft, xG 0.00 (P1 10:23) Barrett Hayton: tip-in, 8 ft, xG 0.09 (P1 11:43) Clayton Keller: slap, 33 ft, xG 0.11 (P1 12:07) Barrett Hayton: backhand, 7 ft, xG 0.22 (P1 12:09) Collin Graf: wrist, 24 ft, xG 0.06 (P1 12:55) Dmitry Orlov: wrist, 25 ft, xG 0.04 (P1 14:13) William Eklund: wrist, 21 ft, xG 0.04 (P1 14:21) Adam Gaudette: tip-in, 5 ft, xG 0.18 (P1 14:40) Sam Dickinson: slap, 58 ft, xG 0.05 (P1 15:11) Sean Durzi: slap, 59 ft, xG 0.03 (P1 15:39) Tyler Toffoli: tip-in, 81 ft, xG 0.00 (P1 19:09) Clayton Keller: wrist, 31 ft, xG 0.04 (P1 19:25) Mikhail Sergachev: wrist, 66 ft, xG 0.01 (P2 0:48) Mikhail Sergachev: wrist, 49 ft, xG 0.03 (P2 2:50) William Eklund: wrist, 8 ft, xG 0.08 (P2 3:21) Sean Durzi: wrist, 6 ft, xG 0.20 (P2 3:33) John Marino: snap, 46 ft, xG 0.01 (P2 3:37) Jack McBain: snap, 39 ft, xG 0.06 (P2 3:45) Will Smith: wrist, 61 ft, xG 0.00 (P2 3:49) Barrett Hayton: wrist, 48 ft, xG 0.01 (P2 4:43) JJ Peterka: wrist, 36 ft, xG 0.06 (P2 4:53) Barrett Hayton: backhand, 21 ft, xG 0.04 (P2 4:59) Logan Cooley: backhand, 23 ft, xG 0.07 (P2 6:50) Mikhail Sergachev: wrist, 56 ft, xG 0.01 (P2 6:55) Jack McBain: slap, 41 ft, xG 0.04 (P2 7:36) Kailer Yamamoto: wrist, 44 ft, xG 0.02 (P2 8:56) Clayton Keller: wrist, 24 ft, xG 0.02 (P2 9:51) Mikhail Sergachev: snap, 41 ft, xG 0.04 (P2 10:56) Tyler Toffoli: backhand, 43 ft, xG 0.04 (P2 12:30) Adam Gaudette: wrist, 19 ft, xG 0.05 (P2 12:31) Tyler Toffoli: backhand, 23 ft, xG 0.04 (P2 12:46) Philipp Kurashev: wrist, 42 ft, xG 0.04 (P2 12:52) Dylan Guenther: wrist, 25 ft, xG 0.08 (P2 13:02) Ty Dellandrea: snap, 42 ft, xG 0.02 (P2 13:17) Alexander Wennberg: wrist, 9 ft, xG 0.11 (P2 14:18) Adam Gaudette: wrap-around, 5 ft, xG 0.04 (P2 14:28) Will Smith: slap, 87 ft, xG 0.00 (P2 14:59) Tyler Toffoli: wrist, 20 ft, xG 0.14 (P2 16:19) Dmitri Simashev: wrist, 33 ft, xG 0.06 (P2 17:16) Logan Cooley: wrist, 32 ft, xG 0.04 (P2 18:30) Kailer Yamamoto: wrist, 5 ft, xG 0.09 (P2 18:32) Kailer Yamamoto: wrist, 5 ft, xG 0.28 (P2 18:32) Pavol Regenda: wrist, 6 ft, xG 0.14 (P2 18:41) Pavol Regenda: wrist, 4 ft, xG 0.19 (P2 18:42) John Klingberg: slap, 75 ft, xG 0.00 (P2 19:09) Pavol Regenda: tip-in, 22 ft, xG 0.03 (P3 0:09) Mikhail Sergachev: wrist, 56 ft, xG 0.02 (P3 0:41) Will Smith: slap, 51 ft, xG 0.01 (P3 1:08) Mario Ferraro: slap, 60 ft, xG 0.00 (P3 1:10) Tyler Toffoli: wrist, 54 ft, xG 0.02 (P3 2:26) Philipp Kurashev: wrist, 41 ft, xG 0.03 (P3 2:28) Logan Cooley: wrist, 42 ft, xG 0.03 (P3 2:37) John Klingberg: wrist, 56 ft, xG 0.03 (P3 3:59) William Eklund: tip-in, 29 ft, xG 0.04 (P3 4:26) Shakir Mukhamadullin: snap, 48 ft, xG 0.03 (P3 4:49) Macklin Celebrini: wrist, 28 ft, xG 0.07 (P3 6:14) JJ Peterka: backhand, 12 ft, xG 0.13 (P3 8:24) Pavol Regenda: wrist, 20 ft, xG 0.22 (P3 11:18) John Klingberg: backhand, 67 ft, xG 0.00 (P3 11:29) Dylan Guenther: snap, 33 ft, xG 0.04 (P3 12:46) Clayton Keller: slap, 21 ft, xG 0.13 (P3 14:40) Logan Cooley: wrist, 41 ft, xG 0.01 (P3 18:51) Lawson Crouse: wrist, 14 ft, xG 0.12 (P3 19:34) JJ Peterka: snap, 24 ft, xG 0.04 (P3 19:47) Tyler Toffoli: GOAL, wrist, 51 ft, xG 0.02 (P1 4:41) Pavol Regenda: GOAL, tip-in, 5 ft, xG 0.20 (P1 7:58) Lawson Crouse: GOAL, wrist, 11 ft, xG 0.15 (P1 9:06) Tyler Toffoli: GOAL, wrist, 26 ft, xG 0.05 (P1 12:59) JJ Peterka: GOAL, slap, 31 ft, xG 0.06 (P1 16:00) Will Smith: GOAL, wrist, 26 ft, xG 0.13 (P2 6:16) Adam Gaudette: GOAL, backhand, 20 ft, xG 0.09 (P2 7:25) Will Smith: GOAL, wrist, 26 ft, xG 0.25 (P2 9:09) Lawson Crouse: GOAL, wrist, 18 ft, xG 0.16 (P3 6:30)
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

Utah Mammoth

Skater GAP+/− AttxG HitBlkTOI
Forwards
9 Clayton Keller 011 0 60.31 0122:17
10 JJ Peterka 101 0 60.28 0121:25
27 Barrett Hayton 000 0 40.36 1016:25
92 Logan Cooley 000 -2 50.24 3015:23
11 Dylan Guenther 000 -2 50.22 1015:08
8 Nick Schmaltz 000 -2 00.00 0215:07
67 Lawson Crouse 202 +2 30.43 0215:01
82 Kevin Stenlund 000 -1 00.00 0013:42
22 Jack McBain 000 +1 20.10 3112:46
53 Michael Carcone 011 +1 10.04 2010:26
56 Kailer Yamamoto 000 -2 40.43 0110:10
13 Brandon Tanev 000 -2 00.00 1008:06
Defense
98 Mikhail Sergachev 011 -2 70.13 2223:53
28 Ian Cole 000 +1 10.00 3320:00
88 Nate Schmidt 011 0 20.01 0119:05
6 John Marino 000 0 10.01 0018:11
5 Sean Durzi 000 -3 20.24 0217:02
Goalie SAGA SVSV% xGA GSAx
Karel Vejmelka 936 .667 0.96 -2.04
Vitek Vanecek 21318 .857 2.17 -0.83

San Jose Sharks

Skater GAP+/− AttxG HitBlkTOI
Forwards
21 Alexander Wennberg 000 0 10.11 0021:18
27 William Eklund 011 0 60.31 1020:57
2 Will Smith 213 +2 90.48 0019:03
71 Macklin Celebrini 033 +3 30.11 0018:14
73 Tyler Toffoli 224 +3 90.39 1015:17
81 Adam Gaudette 101 +1 50.36 0014:12
10 Ty Dellandrea 000 -2 20.02 5113:43
23 Barclay Goodrow 000 0 20.00 1213:20
84 Pavol Regenda 101 0 50.78 2012:32
51 Collin Graf 000 -1 40.10 1012:32
96 Philipp Kurashev 011 -1 30.07 0010:13
75 Ryan Reaves 000 0 10.00 2009:33
Defense
9 Dmitry Orlov 011 +1 30.04 2122:37
3 John Klingberg 000 +1 40.03 0021:44
38 Mario Ferraro 000 +2 20.00 3121:27
27 Timothy Liljegren 000 -1 40.24 1119:32
85 Shakir Mukhamadullin 000 +2 30.03 0016:08
6 Sam Dickinson 000 0 10.05 0211:38
Goalie SAGA SVSV% xGA GSAx
Yaroslav Askarov 34331 .912 2.85 -0.15

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.

Utah Mammoth

Player Rating Points Shots On ice Pen FO Other GSAx TOI
77 JJ Peterka R +1.93 +0.75 +0.18 +1.09 -0.15 0.00 +0.05 — 21:25
67 Lawson Crouse L +1.64 +1.50 +0.28 -0.25 0.00 +0.01 +0.10 — 15:01
9 Clayton Keller R +1.36 +0.55 +0.20 +0.60 0.00 -0.02 +0.03 — 22:17
27 Barrett Hayton C +0.86 0.00 +0.23 +0.67 0.00 -0.02 -0.02 — 16:25
88 Nate Schmidt D +0.70 +0.70 +0.01 -0.02 0.00 0.00 +0.01 — 19:05
28 Ian Cole D +0.48 0.00 0.00 +0.35 0.00 0.00 +0.13 — 20:00
56 Kailer Yamamoto R +0.42 0.00 +0.28 +0.09 0.00 0.00 +0.05 — 10:10
53 Michael Carcone L +0.33 +0.70 +0.02 -0.25 -0.15 0.00 0.00 — 10:26
6 John Marino D +0.25 0.00 +0.01 +0.24 0.00 0.00 0.00 — 18:11
26 Dmitri Simashev D +0.07 0.00 +0.04 +0.15 -0.15 0.00 +0.03 — 18:04
98 Mikhail Sergachev D +0.05 +0.70 +0.08 -0.63 -0.15 0.00 +0.04 — 23:53
13 Brandon Tanev L -0.01 0.00 0.00 -0.16 +0.15 0.00 0.00 — 8:06
22 Jack McBain C -0.06 0.00 +0.06 -0.20 0.00 +0.06 +0.01 — 12:46
92 Logan Cooley C -0.24 0.00 +0.16 -0.41 0.00 +0.03 -0.02 — 15:23
11 Dylan Guenther R -0.51 0.00 +0.14 -0.80 +0.15 0.00 0.00 — 15:08
82 Kevin Stenlund C -0.53 0.00 0.00 -0.56 0.00 +0.03 0.00 — 13:42
50 Sean Durzi D -0.63 0.00 +0.15 -1.01 +0.15 0.00 +0.08 — 17:02
41 Vitek Vanecek G -0.83 0.00 — — 0.00 — — -0.83 46:51
8 Nick Schmaltz C -1.00 0.00 0.00 -1.10 0.00 +0.04 +0.06 — 15:07
70 Karel Vejmelka G -2.04 0.00 — — 0.00 — — -2.04 12:59

San Jose Sharks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
73 Tyler Toffoli C +4.09 +2.75 +0.25 +1.08 0.00 0.00 0.00 — 15:17
71 Macklin Celebrini C +3.27 +2.10 +0.07 +1.20 0.00 -0.06 -0.04 — 18:14
2 Will Smith C +3.25 +2.05 +0.31 +0.89 0.00 0.00 0.00 — 19:03
84 Pavol Regenda L +1.43 +0.75 +0.51 +0.18 0.00 -0.01 0.00 — 12:32
9 Dmitry Orlov D +1.37 +0.55 +0.03 +0.59 +0.15 0.00 +0.05 — 22:37
3 John Klingberg D +1.16 0.00 +0.02 +1.14 0.00 0.00 0.00 — 21:44
81 Adam Gaudette R +1.02 +0.75 +0.23 +0.07 0.00 -0.04 0.00 — 14:12
72 William Eklund L +0.81 +0.70 +0.20 -0.06 0.00 0.00 -0.04 — 20:57
38 Mario Ferraro D +0.59 0.00 0.00 +0.51 0.00 0.00 +0.07 — 21:27
96 Philipp Kurashev C +0.26 +0.70 +0.05 -0.51 0.00 +0.01 +0.02 — 10:13
37 Timothy Liljegren D +0.20 0.00 +0.16 -0.14 +0.15 0.00 +0.03 — 19:32
75 Ryan Reaves R +0.12 0.00 0.00 +0.13 0.00 -0.01 0.00 — 9:33
21 Alexander Wennberg C 0.00 0.00 +0.07 +0.01 0.00 -0.06 -0.02 — 21:18
30 Yaroslav Askarov G -0.15 0.00 — — 0.00 — — -0.15 60:00
23 Barclay Goodrow C -0.27 0.00 0.00 -0.07 -0.30 0.00 +0.10 — 13:20
85 Shakir Mukhamadullin D -0.52 0.00 +0.02 -0.56 0.00 0.00 +0.02 — 16:08
6 Sam Dickinson D -0.56 0.00 +0.03 -0.67 0.00 0.00 +0.08 — 11:38
10 Ty Dellandrea C -0.65 0.00 +0.01 -0.90 +0.15 +0.04 +0.05 — 13:43
51 Collin Graf R -0.79 0.00 +0.06 -0.70 -0.15 0.00 0.00 — 12:32

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.