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

2026-03-10 · Climate Pledge Arena

4 – 2Final

NSH beat SEA 4–2. NSH lost the expected-goals battle 2.1 to 4.0 and won anyway, a result the shot quality did not support. The biggest swing: Ryan Ufko scored at 14:25 of the second, moving NSH’s win probability from 47% to 70%. Juuse Saros saved 2.3 goals above expected.

Shots on goal
27 – 45
Expected goals
2.1 – 4.0
xG share
SEA 65%
Home-ice start
SEA 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.

NSH goalSEA goal

Expected goals

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

NSHSEA

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.

NSH
59:44 TOI
GSAx +2.30
+2.30
NSH
Ryan Ufko
1 G, 0 A · 13:05 TOI
On-ice +0.07 · Finishing +0.77
+0.85
NSH
Reid Schaefer
1 G, 0 A · 11:09 TOI
On-ice +0.09 · Finishing +0.72
+0.79

Rough nights

SEA
58:11 TOI
GSAx −1.24
−1.24
SEA
0 G, 0 A · 17:15 TOI
On-ice +0.31 · Finishing −0.90 · Faceoffs −0.05
−0.62
SEA
0 G, 0 A · 16:41 TOI
Finishing −0.59
−0.59

Scoring

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

TimeTeamGoalNSH–SEAWin prob.
P1 2:14 SEAKaapo Kakko
from Shane Wright
0–153% → 69%
P1 9:46 SEAMatty Beniers
from Jared McCann, Vince Dunn
0–270% → 83%
P2 4:14 NSHTyson Jost
from Fedor Svechkov, Jonathan Marchessault
1–213% → 28%
P2 10:19 NSHReid Schaefer
from Matthew Wood, Brady Skjei
2–226% → 47%
P2 14:25 NSHRyan Ufko
from Jonathan Marchessault, Ryan O'Reilly
3–247% → 70%
P3 19:55 NSHSteven StamkosEN
from Nicolas Hague
4–296% → 100%

Every player

Show both lineups

NSH

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Ryan Ufko D13:051+0.85+0.07+0.77+0.00+0.00+0.00+0.00
Reid Schaefer L11:091+0.79+0.09+0.72−0.02+0.00+0.00+0.00
Tyson Jost C9:521+0.65−0.17+0.82−0.01+0.00+0.00+0.00
Roman Josi D24:42+0.22+0.13−0.15+0.02+0.02+0.19+0.00
Steven Stamkos C19:201+0.05+0.10−0.08+0.03−0.01+0.00+0.01
Jonathan Marchessault C17:562+0.05+0.11−0.05+0.01−0.02+0.00+0.00
Nicolas Hague D24:311−0.03−0.04+0.00+0.02−0.01+0.00+0.00
Matthew Wood R12:111−0.04+0.13−0.21−0.01+0.01+0.00+0.03
Joakim Kemell R7:11−0.05−0.05+0.00−0.01+0.01+0.00+0.00
Zachary L'Heureux L14:51−0.05−0.06−0.03−0.01+0.02+0.00+0.02
Ryan O'Reilly C19:391−0.08−0.07−0.03−0.00+0.02+0.00+0.01
Brady Skjei D23:241−0.14−0.12−0.01−0.00−0.02+0.00+0.00
Luke Evangelista R18:25−0.15−0.05−0.09+0.01−0.01+0.00+0.00
Filip Forsberg L19:34−0.15−0.01−0.14+0.01−0.01+0.00+0.00
Justin Barron D10:45−0.21+0.01+0.00−0.00−0.02−0.19+0.00
Fedor Svechkov C11:321−0.32−0.04−0.23−0.01−0.00+0.00−0.04
Nick Perbix D22:06−0.35−0.31−0.02+0.00−0.02+0.00+0.00
Erik Haula L18:03−0.36−0.18−0.15−0.01+0.01+0.00−0.02
GoalieTOIGSAx (net goals)
Juuse Saros G59:44+2.30

SEA

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Matty Beniers C17:581+0.60−0.06+0.66−0.01+0.02+0.00−0.01
Jared McCann L19:261+0.20+0.20−0.24+0.03+0.01+0.19+0.01
Ryan Lindgren D19:42+0.14+0.16−0.02−0.01+0.00+0.00+0.00
Kaapo Kakko R14:301+0.13−0.05+0.38−0.02+0.02−0.19+0.00
Jordan Eberle R20:21+0.10+0.20−0.12+0.03−0.01+0.00+0.00
Chandler Stephenson C19:55+0.00+0.15−0.26+0.02−0.00+0.00+0.09
Vince Dunn D21:541−0.01+0.05−0.09+0.03+0.00+0.00+0.00
Jamie Oleksiak D14:49−0.03−0.00−0.01−0.01−0.01+0.00+0.00
Ryker Evans D17:28−0.05−0.04+0.00−0.01+0.00+0.00+0.00
Brandon Montour D24:42−0.09+0.01−0.08−0.03+0.01+0.00+0.00
Shane Wright C14:261−0.10−0.00−0.10+0.00+0.01+0.00−0.02
Ben Meyers C8:51−0.16−0.06−0.06−0.01+0.01+0.00−0.03
Jacob Melanson R8:25−0.19−0.08−0.10−0.01−0.00+0.00+0.00
Ryan Winterton C9:28−0.27−0.09−0.19−0.01+0.01+0.00+0.00
Adam Larsson D19:31−0.29−0.09−0.18−0.00−0.01+0.00+0.00
Berkly Catton C14:27−0.39−0.02−0.36−0.01−0.00+0.00+0.00
Eeli Tolvanen R16:41−0.59−0.00−0.59−0.02+0.02+0.00+0.00
Frederick Gaudreau C17:15−0.62+0.31−0.90+0.00+0.02+0.00−0.05
GoalieTOIGSAx (net goals)
Joey Daccord G58:11−1.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.