Tonight: 3 gamesModel estimates, not official NHL statistics
puckmodel
← All recaps

2025-11-18 · SAP Center at San Jose

2 – 3Final/OT

SJS beat UTA 3–2 in overtime. SJS lost the expected-goals battle 1.7 to 2.4 and won anyway, a result the shot quality did not support. The biggest swing: Macklin Celebrini scored on the power play at 2:52 of overtime, moving SJS’s win probability from 54% to 100%.

Shots on goal
26 – 22
Expected goals
2.4 – 1.7
xG share
UTA 58%
Home-ice start
SJS 53%

Win probability

The site’s win-probability model, second by second: score, time left and the manpower on the ice. Dots are goals; hover for the swing.

UTA goalSJS goal

Expected goals

Running total of each team’s shot quality (unblocked attempts). Dots are goals.

UTASJS

Three stars, by the model

Net goals added in this game versus a league-average player: on-ice goal share, finishing, playmaking, suppression, drawn and taken penalties, faceoffs; goalies by goals saved above expected.

SJS
3 G, 0 A · 19:41 TOI
On-ice −0.10 · Finishing +2.36 · Penalties −0.19
+2.07
UTA
2 G, 0 A · 13:57 TOI
Finishing +1.63 · Penalties −0.19
+1.39
SJS
62:52 TOI
GSAx +0.46
+0.46

Rough nights

UTA
Vitek Vanecek
62:52 TOI
GSAx −0.64
−0.64
SJS
0 G, 1 A · 21:28 TOI
On-ice −0.09 · Finishing −0.27
−0.40
UTA
0 G, 0 A · 19:45 TOI
On-ice +0.12 · Finishing −0.46
−0.37

Scoring

Win probability of the scoring team just before and after each goal.

TimeTeamGoalUTA–SJSWin prob.
P1 1:47 SJSMacklin Celebrini
from Will Smith, Philipp Kurashev
0–153% → 69%
P1 5:58 SJSMacklin Celebrini
from Collin Graf
0–269% → 82%
P3 9:25 UTAJJ Peterka
from Lawson Crouse, Logan Cooley
1–24% → 18%
P3 17:09 UTAJJ Peterka
from Nate Schmidt
2–28% → 49%
OT 2:52 SJSMacklin CelebriniPP
from William Eklund, Will Smith
2–354% → 100%

Every player

Show both lineups

UTA

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
JJ Peterka R13:572+1.39−0.03+1.63−0.01−0.01−0.19+0.00
Kailer Yamamoto R13:06+0.21+0.03+0.00−0.02+0.01+0.19+0.00
Nate Schmidt D21:551+0.12+0.09+0.00+0.01+0.02+0.00+0.00
Olli Maatta D12:06+0.07+0.07+0.00−0.00+0.00+0.00+0.00
Lawson Crouse L14:261+0.04+0.03+0.00−0.02+0.01+0.00+0.02
Jack McBain C11:58+0.00−0.02+0.00−0.00+0.00+0.00+0.02
Nick DeSimone D16:37−0.01+0.08−0.08−0.01+0.00+0.00+0.00
Brandon Tanev L9:20−0.01+0.01+0.00−0.02+0.01+0.00−0.02
Nick Schmaltz C19:27−0.02+0.10−0.16+0.05−0.00+0.00−0.01
Logan Cooley C18:231−0.11+0.04−0.18+0.03+0.00+0.00+0.00
Clayton Keller R17:56−0.13+0.04−0.18+0.02−0.01+0.00+0.00
Mikhail Sergachev D28:28−0.14+0.04−0.19+0.01−0.01+0.00+0.00
Kevin Stenlund C18:31−0.15+0.03−0.11−0.02−0.00+0.00−0.04
Ian Cole D20:38−0.18+0.01−0.01+0.01−0.00−0.19+0.00
Barrett Hayton C14:28−0.19−0.00−0.16−0.00−0.00+0.00−0.02
Michael Carcone L11:34−0.19−0.01−0.16−0.01−0.01+0.00+0.00
John Marino D21:14−0.29+0.10−0.37−0.01−0.00+0.00+0.00
Dylan Guenther R19:45−0.37+0.12−0.46−0.01−0.01+0.00−0.01
GoalieTOIGSAx (net goals)
Vitek Vanecek G62:52−0.64

SJS

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Macklin Celebrini C19:413+2.07−0.10+2.36−0.00−0.01−0.19+0.02
Will Smith C17:232+0.08−0.10+0.00−0.00−0.01+0.19+0.00
Sam Dickinson D16:48+0.05−0.04−0.11−0.00+0.00+0.19+0.00
Dmitry Orlov D20:54+0.05−0.04−0.10+0.00−0.01+0.19+0.00
Ryan Reaves R11:04+0.01+0.03+0.00−0.02+0.00+0.00+0.00
Alexander Wennberg C22:43−0.02−0.04+0.00−0.00−0.01+0.00+0.02
Adam Gaudette R15:57−0.05−0.05+0.00−0.01+0.00+0.00+0.01
Vincent Desharnais D16:52−0.05−0.03−0.03−0.00+0.01+0.00+0.00
Mario Ferraro D20:45−0.06−0.07+0.00+0.00+0.00+0.00+0.00
Nick Leddy D20:36−0.09−0.04−0.04+0.00−0.02+0.00+0.00
Ty Dellandrea C15:36−0.12−0.06+0.00−0.02−0.01+0.00−0.03
Philipp Kurashev C13:381−0.12−0.11+0.00−0.01+0.00+0.00−0.01
Shakir Mukhamadullin D18:19−0.17−0.02−0.14−0.01−0.00+0.00+0.00
Barclay Goodrow C13:53−0.27+0.03−0.12−0.01−0.00−0.19+0.02
Zack Ostapchuk C10:44−0.27+0.03−0.34−0.01+0.00+0.00+0.05
Collin Graf R16:561−0.28−0.01−0.28−0.01+0.01+0.00+0.00
Tyler Toffoli C15:35−0.30−0.04−0.26+0.00+0.01+0.00+0.00
William Eklund L21:281−0.40−0.09−0.27+0.00−0.01+0.00−0.02
GoalieTOIGSAx (net goals)
Yaroslav Askarov G62:52+0.46

Net goals for one game are noisy: a single goal against on the ice or a lucky finish moves them a lot. See the card guide and Net Goals 101 for how they are built.