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

2025-04-13 · PPG Paints Arena

4 – 1Final

BOS beat PIT 4–1. BOS also won the expected-goals battle 3.7 to 2.1: the better chances went the right way. The biggest swing: Elias Lindholm scored at 19:57 of the first, moving BOS’s win probability from 47% to 66%.

Shots on goal
32 – 24
Expected goals
3.7 – 2.1
xG share
BOS 64%
Home-ice start
PIT 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.

BOS goalPIT goal

Expected goals

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

BOSPIT

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.

BOS
1 G, 0 A · 15:03 TOI
Finishing +0.75 · Penalties +0.20
+0.99
BOS
69:51 TOI
GSAx +0.69
+0.69
BOS
Fabian Lysell
1 G, 0 A · 11:47 TOI
On-ice +0.09 · Finishing +0.39 · Penalties +0.20
+0.68

Rough nights

PIT
0 G, 0 A · 17:21 TOI
On-ice −0.17 · Penalties −0.40
−0.61
PIT
0 G, 0 A · 19:31 TOI
On-ice −0.11 · Finishing −0.32
−0.46
PIT
Ville Koivunen
0 G, 1 A · 17:47 TOI
On-ice −0.13 · Finishing −0.12 · Penalties −0.20
−0.46

Scoring

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

TimeTeamGoalBOS–PITWin prob.
P1 19:57 BOSElias Lindholm
from David Pastrnak, Henri Jokiharju
1–047% → 66%
P2 8:52 BOSFabian LysellPP
from Pavel Zacha, Marat Khusnutdinov
2–069% → 84%
P2 11:56 BOSMorgan Geekie
from David Pastrnak, Elias Lindholm
3–085% → 96%
P2 19:44 PITRickard RakellPP
from Philip Tomasino, Ville Koivunen
3–13% → 11%
P3 17:30 BOSJakub LaukoEN
from Pavel Zacha, Nikita Zadorov
4–199% → 100%

Every player

Show both lineups

BOS

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Morgan Geekie C15:031+0.99+0.04+0.75+0.01−0.01+0.20+0.00
Fabian Lysell R11:471+0.68+0.09+0.39−0.00−0.00+0.20+0.00
Elias Lindholm C16:0911+0.53+0.04+0.44−0.01+0.00+0.00+0.05
Mason Lohrei D20:01+0.29+0.11−0.03+0.01−0.00+0.20+0.00
Henri Jokiharju D20:591+0.20+0.18+0.01+0.01−0.00+0.00+0.00
Andrew Peeke D19:56+0.18+0.21+0.01−0.04+0.01+0.00+0.00
Parker Wotherspoon D19:45+0.10+0.11−0.02+0.00+0.01+0.00+0.00
Pavel Zacha C17:192+0.06+0.11−0.07−0.00−0.00+0.00+0.03
Ian Mitchell D15:03+0.04+0.05+0.01+0.00−0.02+0.00+0.00
Jakub Lauko C12:551+0.03+0.03−0.00−0.01+0.01+0.00+0.00
Marat Khusnutdinov C14:221−0.05+0.08−0.12−0.01+0.00+0.00+0.00
Fraser Minten C16:15−0.11+0.05−0.12−0.01+0.00+0.00−0.03
David Pastrnak R18:162−0.16+0.10−0.30+0.05−0.01+0.00+0.00
Casey Mittelstadt C16:32−0.19+0.18−0.35+0.02−0.01+0.00−0.03
Cole Koepke L12:32−0.24+0.15−0.37−0.02+0.00+0.00+0.00
Nikita Zadorov D19:211−0.27+0.13+0.01−0.01+0.00−0.40+0.00
Riley Duran C11:51−0.27+0.02−0.08−0.01+0.00−0.20−0.01
Vinni Lettieri C14:18−0.36+0.22−0.57−0.01−0.00+0.00+0.00
GoalieTOIGSAx (net goals)
Joonas Korpisalo G69:51+0.69

PIT

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Rickard Rakell R21:191+0.30−0.24+0.55−0.00−0.01+0.00+0.00
Connor Dewar C13:24+0.09−0.08−0.03−0.02+0.01+0.20+0.00
Valtteri Puustinen R9:50−0.01−0.01−0.00−0.00+0.01+0.00+0.00
Ryan Graves D11:40−0.03−0.03+0.01−0.00+0.00+0.00+0.00
Ryan Shea D16:35−0.04−0.06+0.01+0.00+0.01+0.00+0.00
Joona Koppanen L8:44−0.04+0.02−0.05−0.01+0.00+0.00−0.01
Kevin Hayes R10:53−0.06−0.01−0.03+0.01−0.00+0.00−0.02
Evgeni Malkin C16:00−0.10−0.26−0.00+0.01−0.03+0.20−0.02
Philip Tomasino C12:071−0.11+0.03−0.14+0.00+0.00+0.00+0.00
Conor Timmins D22:49−0.15−0.14−0.03+0.02−0.00+0.00+0.00
Sidney Crosby C21:59−0.18−0.07−0.17+0.05−0.00+0.00+0.02
Danton Heinen L15:30−0.18−0.13−0.06−0.01+0.01+0.00+0.00
Vasily Ponomarev C11:43−0.19−0.05−0.15−0.01+0.00+0.00+0.02
Erik Karlsson D24:03−0.25−0.18−0.01+0.00−0.07+0.00+0.00
Matt Grzelcyk D24:25−0.27−0.20−0.10+0.00+0.03+0.00+0.00
Ville Koivunen R17:471−0.46−0.13−0.12−0.01−0.01−0.20+0.01
Bryan Rust R19:31−0.46−0.11−0.32−0.01−0.01+0.00−0.01
Kris Letang D17:21−0.61−0.17−0.03+0.00−0.01−0.40+0.00
GoalieTOIGSAx (net goals)
Tristan Jarry G69:47+0.49

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.