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

2025-04-11 · Prudential Center

4 – 2Final

PIT beat NJD 4–2. PIT lost the expected-goals battle 2.4 to 3.0 and won anyway, a result the shot quality did not support. The biggest swing: Sidney Crosby scored on the power play at 13:21 of the third, moving PIT’s win probability from 50% to 84%.

Shots on goal
25 – 28
Expected goals
2.4 – 3.0
xG share
NJD 55%
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.

PIT goalNJD goal

Expected goals

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

PITNJD

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.

PIT
Valtteri Puustinen
1 G, 0 A · 12:00 TOI
On-ice +0.27 · Finishing +0.75
+1.03
NJD
1 G, 0 A · 12:36 TOI
On-ice −0.06 · Finishing +0.59 · Penalties +0.40
+0.94
PIT
69:53 TOI
GSAx +0.88
+0.88

Rough nights

NJD
0 G, 0 A · 23:54 TOI
On-ice −0.11 · Finishing −0.47
−0.62
NJD
0 G, 0 A · 17:08 TOI
On-ice −0.16 · Finishing −0.49 · Penalties +0.20
−0.45
NJD
0 G, 0 A · 22:11 TOI
Finishing −0.46
−0.43

Scoring

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

TimeTeamGoalPIT–NJDWin prob.
P1 0:15 NJDErik Haula
from Dawson Mercer, Brett Pesce
0–153% → 69%
P1 6:17 NJDOndrej Palat
from Cody Glass, Seamus Casey
0–270% → 83%
P1 16:10 PITEvgeni Malkin
unassisted
1–215% → 29%
P2 1:05 PITValtteri PuustinenPP
from Evgeni Malkin, Matt Grzelcyk
2–229% → 47%
P3 13:21 PITSidney CrosbyPP
from Bryan Rust, Matt Grzelcyk
3–250% → 84%
P3 18:24 PITBryan RustEN
from Sidney Crosby, Ville Koivunen
4–293% → 100%

Every player

Show both lineups

PIT

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Valtteri Puustinen R12:001+1.03+0.27+0.75−0.00+0.01+0.00+0.00
Evgeni Malkin C15:0711+0.75+0.31+0.19+0.08−0.01+0.20−0.02
Sidney Crosby C21:3411+0.55+0.06+0.23+0.02−0.01+0.20+0.04
Emil Bemstrom C12:11+0.38+0.38−0.01−0.01+0.01+0.00+0.00
Ryan Graves D14:31+0.17+0.16+0.01+0.00+0.00+0.00+0.00
Rickard Rakell R18:06+0.07+0.15−0.27+0.01−0.00+0.20−0.02
Kris Letang D22:55+0.07+0.23−0.17+0.02−0.01+0.00+0.00
Erik Karlsson D23:20+0.06+0.16−0.04−0.00−0.06+0.00+0.00
Danton Heinen L13:24+0.04+0.05−0.00−0.00+0.01+0.00−0.01
Bryan Rust R19:1811+0.03−0.14−0.00−0.01−0.01+0.20−0.01
Vasily Ponomarev C12:10+0.00+0.14−0.11−0.01+0.00+0.00−0.02
Joona Koppanen L13:51−0.00+0.01−0.00−0.01−0.00+0.00+0.00
Ryan Shea D18:02−0.09−0.10+0.01−0.00+0.01+0.00+0.00
Connor Dewar C15:10−0.16−0.17−0.00−0.01+0.03+0.00+0.00
Conor Timmins D19:23−0.16+0.05−0.01+0.00−0.00−0.20+0.00
Kevin Hayes R12:17−0.24+0.06−0.11+0.01−0.00−0.20+0.00
Ville Koivunen R17:591−0.25−0.10−0.13−0.01−0.01+0.00+0.00
Matt Grzelcyk D19:512−0.25+0.06−0.12+0.00+0.01−0.20+0.00
GoalieTOIGSAx (net goals)
Tristan Jarry G69:53+0.88

NJD

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Ondrej Palat L12:361+0.94−0.06+0.59+0.01+0.01+0.40+0.00
Erik Haula L14:461+0.77+0.10+0.71−0.01+0.00+0.00−0.03
Timo Meier R19:57+0.12+0.12−0.00+0.01−0.00+0.00−0.01
Nico Hischier C20:34+0.11+0.02−0.00+0.02−0.01+0.00+0.08
Daniel Sprong R11:20−0.01+0.00−0.02+0.01−0.00+0.00+0.00
Brenden Dillon D19:52−0.05−0.01−0.03−0.00−0.00+0.00+0.00
Seamus Casey D14:421−0.07−0.01−0.06−0.01+0.00+0.00+0.00
Curtis Lazar C10:17−0.10−0.06−0.00−0.02+0.01+0.00−0.03
Paul Cotter C11:31−0.16+0.01−0.15−0.02+0.00+0.00+0.00
Brett Pesce D19:591−0.24+0.12−0.00+0.04−0.00−0.40+0.00
Brian Dumoulin D16:01−0.25−0.25+0.01−0.01+0.00+0.00+0.00
Nathan Bastian R11:58−0.28−0.24−0.00−0.03−0.01+0.00+0.00
Johnathan Kovacevic D18:10−0.29−0.09+0.00−0.00−0.00−0.20+0.00
Dawson Mercer C20:081−0.38+0.01−0.37−0.01−0.00+0.00−0.01
Cody Glass C13:201−0.42−0.24−0.00−0.01+0.00−0.20+0.03
Jesper Bratt L22:11−0.43+0.01−0.46+0.04−0.01+0.00+0.00
Stefan Noesen R17:08−0.45−0.16−0.49−0.01+0.00+0.20+0.01
Luke Hughes D23:54−0.62−0.11−0.47−0.01−0.02+0.00+0.00
GoalieTOIGSAx (net goals)
Jake Allen G67:09−0.24

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.