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

2025-12-29 · Honda Center

5 – 4Final

SJS beat ANA 5–4. SJS lost the expected-goals battle 1.8 to 4.8 and won anyway, a result the shot quality did not support. The biggest swing: Macklin Celebrini scored at 19:12 of the first, moving SJS’s win probability from 47% to 65%. Lukas Dostal allowed 2.9 goals more than expected.

Shots on goal
13 – 42
Expected goals
1.8 – 4.8
xG share
ANA 72%
Home-ice start
ANA 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.

SJS goalANA goal

Expected goals

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

SJSANA

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.

ANA
Troy Terry
2 G, 1 A · 18:51 TOI
On-ice +0.11 · Finishing +1.08 · Playmaking +0.08 · Penalties −0.19
+1.07
SJS
60:00 TOI
GSAx +0.92
+0.92
SJS
0 G, 2 A · 19:38 TOI
On-ice +0.05 · Playmaking +0.37 · Penalties +0.39
+0.79

Rough nights

ANA
32:17 TOI
GSAx −2.92
−2.92
SJS
0 G, 0 A · 18:28 TOI
On-ice −0.22 · Penalties −0.19
−0.40
SJS
0 G, 0 A · 19:16 TOI
On-ice −0.12 · Finishing −0.07 · Penalties −0.19
−0.37

Scoring

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

TimeTeamGoalSJS–ANAWin prob.
P1 10:43 SJSMario Ferraro
from Alexander Wennberg, Adam Gaudette
1–047% → 64%
P1 15:02 ANATroy Terry
from Nikita Nesterenko
1–136% → 53%
P1 19:12 SJSMacklin Celebrini
from Alexander Wennberg, Tyler Toffoli
2–147% → 65%
P2 6:30 SJSIgor Chernyshov
from Macklin Celebrini, Sam Dickinson
3–167% → 83%
P2 12:17 SJSWilliam Eklund
from Macklin Celebrini
4–185% → 96%
P2 16:26 ANACutter Gauthier
from Troy Terry, Ryan Poehling
4–23% → 13%
P3 3:07 ANAPavel Mintyukov
from Cutter Gauthier, Ian Moore
4–39% → 26%
P3 13:47 SJSZack Ostapchuk
from Vincent Iorio, Barclay Goodrow
5–385% → 98%
P3 15:58 ANATroy TerryPP
from Mason McTavish, Jackson LaCombe
5–41% → 12%

Every player

Show both lineups

SJS

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Alexander Wennberg C19:382+0.79+0.05−0.00+0.37−0.00+0.39−0.02
Macklin Celebrini C16:1412+0.73−0.07+0.37+0.43−0.02+0.00+0.01
Vincent Iorio D19:071+0.49+0.27+0.00+0.23−0.01+0.00+0.00
William Eklund L18:441+0.29−0.10+0.41−0.01−0.01+0.00+0.00
Zack Ostapchuk C8:271+0.27−0.02+0.32−0.02+0.01+0.00−0.02
Mario Ferraro D23:341+0.24+0.01+0.41+0.00+0.01−0.19+0.00
Igor Chernyshov L15:531+0.16−0.14+0.30+0.03−0.02+0.00+0.00
Tyler Toffoli C15:101+0.06+0.01−0.00+0.06+0.01+0.00−0.01
Sam Dickinson D15:411−0.04−0.22−0.01+0.19−0.00+0.00+0.00
Adam Gaudette R10:451−0.04−0.13−0.00+0.08+0.01+0.00+0.01
Collin Graf R21:15−0.04+0.04−0.06−0.03+0.01+0.00+0.00
Barclay Goodrow C12:221−0.10−0.15−0.00+0.06−0.00+0.00+0.00
Ryan Reaves R8:55−0.12−0.11−0.00−0.02+0.00+0.00+0.00
Jeff Skinner L11:49−0.13−0.11−0.00+0.01−0.04+0.00+0.00
Dmitry Orlov D21:32−0.19−0.18−0.02+0.03−0.01+0.00+0.00
Ty Dellandrea C17:10−0.29−0.15−0.07−0.02−0.01+0.00−0.03
John Klingberg D19:16−0.37−0.12−0.07+0.04−0.02−0.19+0.00
Shakir Mukhamadullin D18:28−0.40−0.22+0.00+0.01−0.01−0.19+0.00
GoalieTOIGSAx (net goals)
Yaroslav Askarov G60:00+0.92

ANA

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Troy Terry R18:5121+1.07+0.11+1.08+0.08−0.00−0.19+0.00
Pavel Mintyukov D19:281+0.53+0.46+0.31−0.24−0.01+0.00+0.00
Cutter Gauthier L17:0411+0.23+0.11+0.02+0.11+0.00+0.00−0.02
Ian Moore D17:521+0.23+0.29−0.01−0.05+0.00+0.00+0.00
Ryan Poehling C13:421+0.22+0.12−0.00+0.05+0.00+0.00+0.05
Nikita Nesterenko C12:391+0.07+0.07−0.21+0.19+0.00+0.00+0.00
Mikael Granlund C20:21−0.03−0.07−0.13−0.06+0.01+0.19+0.02
Jansen Harkins C9:09−0.05+0.07−0.07−0.06+0.00+0.00+0.01
Jacob Trouba D24:42−0.05+0.09−0.06−0.08+0.01+0.00+0.00
Ryan Strome C9:22−0.07+0.08−0.11−0.04−0.00+0.00+0.00
Beckett Sennecke R17:01−0.08+0.06−0.01−0.12−0.01+0.00+0.00
Olen Zellweger D14:55−0.08−0.07−0.01+0.00−0.00+0.00+0.00
Alex Killorn L11:21−0.09+0.11−0.15−0.05−0.00+0.00+0.00
Jackson LaCombe D24:371−0.12+0.03−0.02−0.12−0.01+0.00+0.00
Leo Carlsson C20:04−0.15−0.07−0.16−0.09−0.00+0.19−0.02
Drew Helleson D11:10−0.19+0.14+0.00−0.14−0.01−0.19+0.00
Mason McTavish C19:251−0.24+0.01−0.40−0.05−0.01+0.19+0.02
Chris Kreider L18:04−0.25+0.21−0.28−0.17+0.01+0.00+0.00
GoalieTOIGSAx (net goals)
Petr Mrazek G23:56−0.36
Lukas Dostal G32:17−2.92

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.