Tonight: 10 games
puckmodel
← All recaps

2025-01-04 · SAP Center at San Jose

2 – 3Final

SJS beat NJD 3–2. SJS lost the expected-goals battle 2.7 to 3.1 and won anyway, a result the shot quality did not support. The biggest swing: Cody Ceci scored at 19:35 of the third, moving SJS’s win probability from 51% to 97%. Jacob Markstrom allowed 2.1 goals more than expected.

Shots on goal
30 – 24
Expected goals
3.1 – 2.7
xG share
NJD 54%
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.

NJD goalSJS goal

Expected goals

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

NJDSJS

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
60:00 TOI
GSAx +0.91
+0.91
NJD
1 G, 0 A · 13:34 TOI
On-ice +0.10 · Finishing +0.42 · Playmaking −0.07
+0.45
SJS
Nikolai Kovalenko
1 G, 0 A · 10:14 TOI
On-ice −0.07 · Finishing +0.40
+0.30

Rough nights

NJD
59:20 TOI
GSAx −2.06
−2.06
NJD
0 G, 0 A · 16:43 TOI
On-ice +0.11 · Finishing −0.08 · Playmaking −0.09 · Penalties −0.40
−0.44
NJD
0 G, 0 A · 17:36 TOI
On-ice −0.05 · Finishing −0.31 · Playmaking −0.06
−0.41

Scoring

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

TimeTeamGoalNJD–SJSWin prob.
P1 17:40 SJSNikolai Kovalenko
from William Eklund, Luke Kunin
0–153% → 71%
P2 4:19 NJDNico HischierPP
from Jack Hughes, Jesper Bratt
1–128% → 47%
P3 1:53 SJSMacklin Celebrini
from Will Smith, Collin Graf
1–252% → 78%
P3 5:07 NJDPaul Cotter
from Luke Hughes
2–220% → 48%
P3 19:35 SJSCody Ceci
from Alexander Wennberg
2–351% → 97%

Every player

Show both lineups

NJD

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Paul Cotter C13:341+0.45+0.10+0.42−0.07+0.00+0.00+0.00
Luke Hughes D19:551+0.12−0.05+0.00+0.21−0.04+0.00+0.00
Dawson Mercer C14:59+0.07+0.09−0.02+0.01+0.00+0.00−0.01
Jesper Bratt L17:131+0.04+0.10−0.08+0.03−0.02+0.00+0.00
Erik Haula L13:06+0.03+0.02−0.07+0.01+0.00+0.00+0.06
Brett Pesce D21:09+0.03−0.00+0.00+0.03+0.00+0.00+0.00
Jack Hughes C19:311+0.01+0.13−0.27+0.16−0.01+0.00+0.00
Nico Hischier C19:471+0.01+0.08+0.23−0.11−0.01−0.20+0.02
Dougie Hamilton D20:36−0.02+0.10−0.05−0.07+0.00+0.00+0.00
Johnathan Kovacevic D18:32−0.06+0.06−0.01−0.11−0.01+0.00+0.00
Ondrej Palat L12:16−0.07−0.05−0.01−0.02+0.01+0.00+0.00
Nathan Bastian R11:31−0.10+0.08−0.08−0.09−0.00+0.00+0.00
Curtis Lazar C11:11−0.11+0.12−0.16−0.09+0.01+0.00+0.01
Tomas Tatar L9:17−0.11+0.08−0.12−0.07+0.00+0.00+0.00
Brenden Dillon D20:13−0.11−0.04+0.00−0.06−0.01+0.00+0.00
Timo Meier R15:31−0.24−0.16−0.02−0.06−0.01+0.00+0.00
Stefan Noesen R17:36−0.41−0.05−0.31−0.06+0.01+0.00+0.01
Jonas Siegenthaler D16:43−0.44+0.11−0.08−0.09+0.01−0.40+0.00
GoalieTOIGSAx (net goals)
Jacob Markstrom G59:20−2.06

SJS

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Nikolai Kovalenko R10:141+0.30−0.07+0.40−0.02−0.01+0.00+0.00
Cody Ceci D21:341+0.29−0.21+0.46+0.02+0.02+0.00+0.00
Macklin Celebrini C17:401+0.14−0.13+0.33−0.00−0.02+0.00−0.04
Mikael Granlund C20:33+0.13+0.00−0.01−0.07+0.00+0.20+0.01
Marc-Edouard Vlasic D12:41+0.08+0.11−0.02−0.02+0.00+0.00+0.00
Will Smith C16:441+0.05−0.12+0.00+0.19−0.02+0.00−0.01
Collin Graf R13:121+0.00−0.04+0.00+0.03+0.01+0.00+0.00
Alexander Wennberg C19:051+0.00−0.10+0.00+0.16−0.01+0.00−0.05
Barclay Goodrow C12:25−0.02−0.15+0.00−0.03−0.00+0.20−0.03
Timothy Liljegren D18:25−0.03+0.14−0.04−0.13+0.01+0.00+0.00
Jan Rutta D14:21−0.03−0.01+0.00−0.02−0.00+0.00+0.00
Mario Ferraro D20:38−0.06+0.13−0.12−0.07+0.01+0.00+0.00
William Eklund L18:081−0.07+0.13−0.33+0.14−0.00+0.00+0.00
Luke Kunin C13:541−0.08−0.18−0.03+0.13+0.00+0.00+0.01
Tyler Toffoli C18:18−0.09−0.06−0.25+0.02+0.01+0.20+0.00
Fabian Zetterlund L15:27−0.11+0.19−0.22−0.10−0.00+0.00+0.02
Klim Kostin C13:39−0.15+0.03+0.00−0.18−0.01+0.00+0.00
Henry Thrun D19:22−0.20−0.24−0.01+0.07−0.03+0.00+0.00
GoalieTOIGSAx (net goals)
Yaroslav Askarov G60:00+0.91

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.