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

2025-01-19 · Prudential Center

2 – 1Final

OTT beat NJD 2–1. Expected goals were close to even (OTT 2.1, NJD 2.2), so the finishing and the goaltending decided it. The biggest swing: Artem Zub scored at 2:50 of the third, moving OTT’s win probability from 48% to 74%. Anton Forsberg saved 1.1 goals above expected.

Shots on goal
20 – 26
Expected goals
2.1 – 2.2
xG share
NJD 51%
Home-ice start
NJD 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.

OTT goalNJD goal

Expected goals

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

OTTNJD

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.

OTT
Artem Zub
1 G, 0 A · 21:48 TOI
On-ice +0.17 · Finishing +0.88
+1.06
OTT
60:00 TOI
GSAx +1.05
+1.05
OTT
Zack Ostapchuk
1 G, 0 A · 7:14 TOI
Finishing +0.82
+0.85

Rough nights

OTT
0 G, 0 A · 15:19 TOI
On-ice +0.08 · Finishing −0.56 · Penalties −0.20
−0.68
NJD
0 G, 0 A · 21:18 TOI
On-ice −0.17 · Finishing −0.33 · Faceoffs +0.07
−0.43
NJD
0 G, 0 A · 16:23 TOI
Finishing −0.11 · Penalties −0.20
−0.36

Scoring

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

TimeTeamGoalOTT–NJDWin prob.
P2 13:16 OTTZack Ostapchuk
from Michael Amadio, Matthew Highmore
1–047% → 70%
P2 14:34 NJDTomas Tatar
from Curtis Lazar, Luke Hughes
1–130% → 53%
P3 2:50 OTTArtem Zub
from Shane Pinto
2–148% → 74%

Every player

Show both lineups

OTT

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Artem Zub D21:481+1.06+0.17+0.88−0.01+0.01+0.00+0.00
Zack Ostapchuk C7:141+0.85+0.04+0.82−0.01+0.01+0.00+0.00
Shane Pinto C19:391+0.30+0.11−0.00−0.02+0.01+0.20+0.01
Matthew Highmore C14:161+0.26+0.06−0.00−0.00+0.02+0.20−0.01
Drake Batherson R18:47+0.04+0.04−0.00+0.00+0.01+0.00+0.00
Nikolas Matinpalo D11:27+0.03+0.07−0.07+0.01+0.01+0.00+0.00
Tyler Kleven D13:14+0.02+0.02+0.01−0.02+0.00+0.00+0.00
Brady Tkachuk L18:23+0.02+0.10−0.12+0.02−0.01+0.00+0.03
Nick Jensen D21:04−0.02−0.06+0.00+0.01+0.03+0.00+0.00
Adam Gaudette R7:37−0.03−0.02−0.00−0.01+0.00+0.00+0.00
Ridly Greig C20:32−0.04+0.05−0.08+0.00−0.00+0.00−0.01
Josh Norris C18:00−0.04−0.04−0.00−0.02−0.00+0.00+0.02
Jake Sanderson D21:34−0.06+0.19−0.25−0.00+0.00+0.00+0.00
Michael Amadio R8:221−0.07−0.06−0.00−0.01+0.01+0.00−0.01
Tim Stützle C18:34−0.14+0.03−0.13+0.01−0.03+0.00−0.02
Thomas Chabot D25:12−0.14−0.07−0.07+0.02−0.03+0.00+0.00
Claude Giroux R16:58−0.16−0.02−0.32+0.02−0.00+0.20−0.04
Nick Cousins C15:19−0.68+0.08−0.56−0.01+0.00−0.20+0.00
GoalieTOIGSAx (net goals)
Anton Forsberg G60:00+1.05

NJD

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Tomas Tatar L11:021+0.65+0.05+0.60−0.00+0.00+0.00+0.00
Paul Cotter C11:30+0.16+0.00−0.05−0.02+0.00+0.20+0.02
Brett Pesce D22:00+0.03+0.02−0.01+0.02−0.00+0.00+0.00
Justin Dowling C9:50+0.01+0.01−0.00−0.01+0.00+0.00+0.01
Ondrej Palat L12:28−0.06−0.09−0.00+0.03+0.01+0.00+0.00
Dawson Mercer C13:47−0.09+0.04−0.11−0.01+0.00+0.00+0.00
Luke Hughes D21:471−0.13−0.09−0.01−0.02−0.02+0.00+0.00
Jonas Siegenthaler D19:58−0.15−0.00−0.14−0.02+0.01+0.00+0.00
Curtis Lazar C11:581−0.15+0.08−0.23−0.02+0.01+0.00+0.01
Timo Meier R17:31−0.16−0.14−0.00+0.00−0.00+0.00−0.02
Nathan Bastian R12:56−0.17−0.00−0.14−0.02−0.01+0.00+0.00
Johnathan Kovacevic D16:59−0.19+0.04−0.02−0.01−0.00−0.20+0.00
Jack Hughes C21:27−0.20−0.15−0.02+0.03−0.01+0.00−0.06
Dougie Hamilton D19:50−0.22−0.11−0.11+0.00−0.00+0.00+0.00
Brenden Dillon D16:38−0.26−0.05+0.01−0.01−0.01−0.20+0.00
Jesper Bratt L19:02−0.34−0.13−0.21+0.01−0.01+0.00+0.00
Stefan Noesen R16:23−0.36−0.05−0.11−0.01+0.01−0.20+0.00
Nico Hischier C21:18−0.43−0.17−0.33+0.01−0.01+0.00+0.07
GoalieTOIGSAx (net goals)
Jacob Markstrom G57:36−0.05

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.