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

2026-03-29 · Madison Square Garden

1 – 3Final

NYR beat FLA 3–1. NYR lost the expected-goals battle 2.0 to 3.2 and won anyway, a result the shot quality did not support. The biggest swing: Adam Sykora scored at 5:10 of the third, moving NYR’s win probability from 52% to 80%. Igor Shesterkin saved 2.0 goals above expected.

Shots on goal
27 – 22
Expected goals
3.2 – 2.0
xG share
FLA 62%
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.

FLA goalNYR goal

Expected goals

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

FLANYR

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 +2.03
+2.03
FLA
1 G, 0 A · 17:43 TOI
Finishing +0.75 · Penalties +0.19
+0.93
NYR
Conor Sheary
1 G, 0 A · 12:07 TOI
On-ice −0.17 · Finishing +0.65 · Penalties +0.19
+0.68

Rough nights

NYR
0 G, 0 A · 18:49 TOI
Finishing −0.26 · Penalties −0.19
−0.49
FLA
Vinnie Hinostroza
0 G, 0 A · 14:50 TOI
On-ice −0.08 · Finishing −0.34
−0.43
NYR
Jonny Brodzinski
0 G, 0 A · 11:21 TOI
On-ice +0.12 · Finishing −0.31 · Penalties −0.19
−0.39

Scoring

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

TimeTeamGoalFLA–NYRWin prob.
P3 5:10 NYRAdam Sykora
from Adam Fox, Noah Laba
0–152% → 80%
P3 11:14 NYRConor ShearySH
from J.T. Miller
0–283% → 97%
P3 16:06 NYRAdam FoxEN
from Will Borgen
0–399% → 100%
P3 19:19 FLAMackie Samoskevich
from Jesper Boqvist, Mike Benning
1–30% → 0%

Every player

Show both lineups

FLA

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Mackie Samoskevich R17:431+0.93+0.00+0.75−0.02+0.00+0.19+0.00
Aaron Ekblad D21:14+0.24+0.21+0.00+0.01+0.01+0.00+0.00
Noah Gregor L13:29+0.14+0.06−0.10−0.01−0.00+0.19+0.00
Gustav Forsling D20:26+0.11+0.23−0.11+0.01−0.01+0.00+0.00
Donovan Sebrango D17:42−0.05−0.04+0.00−0.00−0.01+0.00+0.00
Nolan Foote L11:32−0.05−0.04+0.00−0.01−0.00+0.00+0.00
Mike Benning D16:411−0.08+0.11−0.17−0.00−0.01+0.00+0.00
Luke Kunin C9:41−0.09−0.06+0.00−0.02+0.00+0.00−0.01
Cole Reinhardt L11:27−0.09−0.07+0.00−0.01−0.01+0.00+0.00
A.J. Greer L16:42−0.09−0.03−0.06−0.01+0.00+0.00+0.00
Matthew Tkachuk L19:03−0.10+0.27−0.41+0.06−0.01+0.00−0.01
Carter Verhaeghe C19:52−0.11+0.26−0.37−0.01−0.00+0.00+0.01
Tomas Nosek L14:51−0.14+0.10−0.25−0.01−0.00+0.00+0.02
Dmitry Kulikov D15:59−0.18+0.08−0.07−0.01+0.01−0.19+0.00
Seth Jones D24:00−0.18−0.02−0.13−0.03−0.01+0.00+0.00
Eetu Luostarinen C17:23−0.23+0.20−0.39−0.02+0.00+0.00−0.03
Jesper Boqvist C16:511−0.28+0.03−0.20−0.01+0.00+0.00−0.10
Vinnie Hinostroza C14:50−0.43−0.08−0.34−0.01−0.00+0.00+0.00
GoalieTOIGSAx (net goals)
Sergei Bobrovsky G58:34+0.25

NYR

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Conor Sheary L12:071+0.68−0.17+0.65−0.01+0.00+0.19+0.00
Adam Sykora L10:031+0.65−0.15+0.81−0.01−0.00+0.00+0.00
Jaroslav Chmelar R12:26+0.09+0.09+0.00−0.00+0.00+0.00+0.00
Will Borgen D17:411+0.02+0.02+0.00+0.00+0.00+0.00+0.00
Matthew Robertson D16:22+0.02+0.01+0.00+0.01−0.01+0.00+0.00
Alexis Lafrenière L17:17−0.04−0.02−0.01+0.00−0.01+0.00+0.00
Will Cuylle L14:08−0.10−0.10+0.00−0.01+0.00+0.00+0.00
Gabe Perreault R13:35−0.11−0.03−0.08−0.00+0.01+0.00+0.00
Vincent Trocheck C19:22−0.12−0.11+0.00−0.01−0.00+0.00+0.00
Vladislav Gavrikov D24:54−0.15−0.13+0.00−0.03+0.01+0.00+0.00
J.T. Miller C17:441−0.19−0.23+0.00+0.01−0.02+0.00+0.05
Mika Zibanejad C19:55−0.20+0.02−0.30−0.00+0.01+0.00+0.08
Tye Kartye L14:10−0.26−0.25−0.01−0.01+0.01+0.00+0.00
Adam Fox D23:5211−0.31−0.16−0.19+0.02+0.02+0.00+0.00
Noah Laba C13:201−0.34+0.13−0.45−0.01+0.00+0.00−0.01
Drew Fortescue D16:54−0.35−0.13−0.03−0.00+0.01−0.19+0.00
Jonny Brodzinski C11:21−0.39+0.12−0.31−0.01+0.00−0.19+0.00
Braden Schneider D18:49−0.49−0.04−0.26+0.00+0.00−0.19+0.00
GoalieTOIGSAx (net goals)
Igor Shesterkin G60:00+2.03

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.