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

2025-03-03 · Madison Square Garden

0 – 4Final

NYR beat NYI 4–0. NYR also won the expected-goals battle 2.6 to 1.9: the better chances went the right way. The biggest swing: Will Cuylle scored at 15:03 of the first, moving NYR’s win probability from 53% to 71%. Igor Shesterkin saved 1.9 goals above expected.

Shots on goal
21 – 27
Expected goals
1.9 – 2.6
xG share
NYR 58%
Home-ice start
NYR 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.

NYI goalNYR goal

Expected goals

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

NYINYR

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.

NYR
60:00 TOI
GSAx +1.86
+1.86
NYR
1 G, 0 A · 19:07 TOI
On-ice +0.06 · Finishing +0.86
+0.88
NYR
1 G, 1 A · 18:19 TOI
On-ice +0.13 · Finishing +0.40
+0.50

Rough nights

NYI
57:25 TOI
GSAx −0.54
−0.54
NYI
0 G, 0 A · 22:00 TOI
On-ice −0.07 · Finishing −0.07 · Playmaking −0.07 · Penalties −0.20
−0.39
NYI
0 G, 0 A · 18:47 TOI
Finishing −0.23 · Playmaking −0.06
−0.33

Scoring

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

TimeTeamGoalNYI–NYRWin prob.
P1 15:03 NYRWill Cuylle
from Zac Jones, J.T. Miller
0–153% → 71%
P1 19:15 NYRWill BorgenSH
from Sam Carrick, Will Cuylle
0–271% → 85%
P3 3:43 NYRJ.T. Miller
from Artemi Panarin
0–393% → 99%
P3 14:51 NYRArtemi PanarinEN
from Alexis Lafrenière, Vincent Trocheck
0–4100% → 100%

Every player

Show both lineups

NYI

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Scott Mayfield D9:04+0.03+0.04+0.00−0.01+0.00+0.00+0.00
Adam Boqvist D12:11−0.04−0.03+0.00−0.01−0.01+0.00+0.00
Kyle MacLean C10:08−0.05−0.03−0.00−0.01+0.00+0.00+0.00
Marc Gatcomb C9:50−0.06−0.05−0.00−0.01+0.00+0.00+0.00
Hudson Fasching R10:45−0.07−0.03−0.01−0.04+0.00+0.00+0.00
Maxim Tsyplakov R11:55−0.10+0.01−0.06−0.04−0.01+0.00+0.00
Casey Cizikas C13:50−0.10−0.01−0.01−0.05−0.00+0.00−0.02
Noah Dobson D19:18−0.10−0.02−0.06−0.03+0.01+0.00+0.00
Brock Nelson C22:09−0.13−0.12−0.16−0.05+0.01+0.20−0.01
Ryan Pulock D16:28−0.14−0.15+0.00−0.01+0.01+0.00+0.00
Alexander Romanov D20:51−0.16−0.08+0.00−0.09+0.01+0.00+0.00
Kyle Palmieri C19:00−0.17−0.08−0.05−0.05+0.01+0.00+0.00
Adam Pelech D19:07−0.24−0.04+0.00−0.03+0.01−0.20+0.00
Simon Holmstrom R20:32−0.30−0.10−0.15−0.07+0.02+0.00+0.00
Tony DeAngelo D23:33−0.31−0.09−0.13−0.05−0.04+0.00+0.00
Jean-Gabriel Pageau C19:07−0.33−0.07−0.19−0.06−0.00+0.00−0.01
Anders Lee C18:47−0.33−0.04−0.23−0.06−0.01+0.00+0.00
Bo Horvat C22:00−0.39−0.07−0.07−0.07−0.01−0.20+0.02
GoalieTOIGSAx (net goals)
Ilya Sorokin G57:25−0.54

NYR

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Will Borgen D19:071+0.88+0.06+0.86−0.04−0.00+0.00+0.00
J.T. Miller C18:1911+0.50+0.13+0.40−0.01−0.01+0.00−0.01
Will Cuylle L18:5111+0.36+0.09+0.33−0.04+0.00+0.00−0.01
Artemi Panarin L17:5211+0.13+0.07−0.14+0.21−0.01+0.00+0.00
Calvin de Haan D16:52+0.13+0.10−0.02+0.05−0.01+0.00+0.00
Zac Jones D19:141+0.12+0.10−0.03+0.05+0.00+0.00+0.00
Urho Vaakanainen D18:36+0.05+0.06−0.01+0.01−0.01+0.00+0.00
Sam Carrick C15:021+0.03+0.12−0.04−0.06+0.00+0.00+0.01
Brett Berard L11:27+0.01+0.05−0.00−0.04−0.00+0.00+0.00
Mika Zibanejad C20:22+0.00+0.17−0.23+0.05+0.00+0.00+0.01
Braden Schneider D19:59−0.01+0.01+0.00−0.03+0.00+0.00+0.00
Matt Rempe C11:08−0.05+0.08−0.08−0.04−0.00+0.00+0.00
Alexis Lafrenière L13:441−0.06+0.01−0.00−0.06+0.00+0.00−0.01
Juuso Parssinen C9:58−0.09−0.06−0.00−0.04−0.00+0.00+0.02
Jonny Brodzinski C11:32−0.17−0.09−0.03−0.04+0.01+0.00−0.02
Vincent Trocheck C19:311−0.18+0.11−0.23−0.09+0.00+0.00+0.03
K'Andre Miller D22:07−0.20+0.07+0.00−0.05−0.02−0.20+0.00
Brennan Othmann L10:19−0.20−0.08−0.11−0.02−0.00+0.00+0.00
GoalieTOIGSAx (net goals)
Igor Shesterkin G60:00+1.86

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.