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

2025-11-29 · Climate Pledge Arena

4 – 0Final

EDM beat SEA 4–0. EDM lost the expected-goals battle 2.2 to 2.7 and won anyway, a result the shot quality did not support. The biggest swing: Ryan Nugent-Hopkins scored on the power play at 11:29 of the first, moving EDM’s win probability from 47% to 64%. Stuart Skinner saved 2.8 goals above expected.

Shots on goal
25 – 26
Expected goals
2.2 – 2.7
xG share
SEA 55%
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.

EDM goalSEA goal

Expected goals

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

EDMSEA

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.

EDM
69:30 TOI
GSAx +2.56
+2.75
EDM
1 G, 1 A · 15:27 TOI
Finishing +0.36 · Playmaking +0.24
+0.64
EDM
1 G, 1 A · 17:41 TOI
Finishing +0.42 · Playmaking +0.07
+0.49

Rough nights

SEA
60:00 TOI
GSAx −2.27
−2.27
EDM
0 G, 0 A · 19:25 TOI
Penalties −0.39
−0.39
SEA
0 G, 0 A · 16:24 TOI
On-ice −0.19 · Finishing −0.08 · Playmaking −0.10
−0.36

Scoring

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

TimeTeamGoalEDM–SEAWin prob.
P1 11:29 EDMRyan Nugent-HopkinsPP
from Evan Bouchard, Connor McDavid
1–047% → 64%
P2 12:30 EDMLeon Draisaitl
from Andrew Mangiapane, Ty Emberson
2–069% → 85%
P2 18:51 EDMZach HymanPP
from Leon Draisaitl, Ryan Nugent-Hopkins
3–089% → 97%
P3 6:25 EDMConnor McDavid
from Zach Hyman, Mattias Ekholm
4–099% → 100%

Every player

Show both lineups

EDM

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Zach Hyman L15:2711+0.64+0.05+0.36+0.24−0.01+0.00+0.00
Ryan Nugent-Hopkins C17:4111+0.49+0.01+0.42+0.07−0.00+0.00−0.01
Connor McDavid C17:3911+0.43+0.05+0.46+0.14−0.01−0.19−0.02
Leon Draisaitl C21:1511+0.42+0.08+0.31+0.24−0.01−0.19+0.00
Evan Bouchard D23:381+0.34+0.09+0.00+0.26−0.02+0.00+0.00
Andrew Mangiapane L15:381+0.18+0.08−0.03+0.13−0.00+0.00+0.00
Matt Savoie C13:29+0.17+0.03−0.07+0.04−0.00+0.19−0.01
Mattias Ekholm D22:001+0.15+0.08−0.02+0.08−0.00+0.00+0.00
Ty Emberson D17:591+0.08+0.01−0.00+0.07−0.00+0.00+0.00
Darnell Nurse D19:29+0.02+0.07−0.02−0.03−0.00+0.00+0.00
Alec Regula D16:25+0.00+0.09−0.04−0.05+0.00+0.00+0.00
Trent Frederic C10:45−0.01−0.01−0.00−0.01+0.01+0.00+0.01
Adam Henrique C16:27−0.01+0.06−0.06−0.02−0.00+0.00+0.01
Curtis Lazar C10:04−0.03+0.01−0.00−0.01+0.01+0.00−0.04
Mattias Janmark C13:15−0.04+0.06−0.09−0.02+0.00+0.00+0.00
Vasily Podkolzin R14:44−0.07+0.07−0.13−0.02−0.00+0.00+0.00
Connor Clattenburg C9:08−0.18+0.02−0.00−0.01+0.00−0.19+0.00
Brett Kulak D19:25−0.39−0.00−0.01+0.02−0.00−0.39+0.00
GoalieTOIGSAx (net goals)
Stuart Skinner G69:30+2.75

SEA

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Ryker Evans D18:39+0.16+0.01+0.00−0.05+0.00+0.19+0.00
Frederick Gaudreau C12:51+0.15−0.04−0.00−0.02+0.01+0.19+0.01
Jared McCann L15:59+0.02−0.04−0.23−0.12+0.02+0.39+0.00
Shane Wright C15:05−0.06−0.01−0.00−0.07+0.01+0.00+0.01
Ryan Winterton C12:33−0.07−0.06−0.01−0.03+0.02+0.00+0.00
Tye Kartye L11:02−0.10−0.05−0.02−0.02+0.00+0.00−0.01
Jamie Oleksiak D14:43−0.11−0.07−0.04+0.00−0.00+0.00+0.00
Mason Marchment L17:23−0.14−0.05−0.06−0.04−0.00+0.00+0.01
Ryan Lindgren D17:54−0.17−0.10−0.00−0.07+0.00+0.00+0.00
Kaapo Kakko R16:35−0.18−0.06−0.08−0.04+0.01+0.00−0.01
Eeli Tolvanen R14:48−0.22−0.13−0.05−0.06+0.03+0.00+0.00
Jordan Eberle R18:40−0.23+0.10−0.16−0.17−0.01+0.00+0.00
Berkly Catton C17:03−0.24−0.04−0.16−0.03−0.00+0.00−0.01
Vince Dunn D22:52−0.25−0.08+0.00−0.17+0.00+0.00+0.00
Matty Beniers C19:17−0.26+0.03−0.24−0.12+0.02+0.00+0.05
Adam Larsson D15:48−0.27−0.06+0.00−0.02−0.00−0.19+0.00
Brandon Montour D21:36−0.28−0.03−0.14−0.12+0.01+0.00+0.00
Chandler Stephenson C16:24−0.36−0.19−0.08−0.10−0.01+0.00+0.01
GoalieTOIGSAx (net goals)
Joey Daccord G60:00−2.27

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.