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

2025-11-08 · Bridgestone Arena

5 – 4Final

DAL beat NSH 5–4. DAL also won the expected-goals battle 2.6 to 1.7: the better chances went the right way. The biggest swing: Sam Steel scored at 10:20 of the third, moving DAL’s win probability from 48% to 80%. Justus Annunen allowed 2.5 goals more than expected.

Shots on goal
22 – 21
Expected goals
2.6 – 1.7
xG share
DAL 61%
Home-ice start
NSH 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.

DAL goalNSH goal

Expected goals

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

DALNSH

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.

DAL
1 G, 0 A · 19:12 TOI
Finishing +0.79 · Penalties +0.39
+1.20
NSH
1 G, 0 A · 17:58 TOI
Finishing +0.83
+0.87
NSH
1 G, 1 A · 22:21 TOI
On-ice −0.08 · Finishing +0.91
+0.83

Rough nights

NSH
66:50 TOI
GSAx −2.52
−2.52
DAL
60:00 TOI
GSAx −2.15
−1.95
NSH
0 G, 0 A · 19:52 TOI
On-ice −0.20 · Penalties −0.19
−0.40

Scoring

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

TimeTeamGoalDAL–NSHWin prob.
P1 6:26 DALMavrik Bourque
from Miro Heiskanen, Ilya Lyubushkin
1–047% → 63%
P1 17:46 NSHLuke Evangelista
from Spencer Stastney, Ryan O'Reilly
1–135% → 53%
P2 0:13 DALRoope HintzPP
from Wyatt Johnston, Miro Heiskanen
2–148% → 66%
P2 4:43 NSHNicolas Hague
from Nick Blankenburg, Erik Haula
2–233% → 53%
P2 5:10 NSHFilip Forsberg
from Ryan O'Reilly, Nicolas Hague
2–353% → 73%
P3 2:20 DALJustin Hryckowian
from Oskar Bäck, Mavrik Bourque
3–322% → 48%
P3 5:11 NSHSteven StamkosPP
from Nick Blankenburg, Matthew Wood
3–453% → 80%
P3 9:33 DALAdam Erne
from Colin Blackwell, Alexander Petrovic
4–417% → 48%
P3 10:20 DALSam Steel
from Wyatt Johnston, Mikko Rantanen
5–448% → 80%

Every player

Show both lineups

DAL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Sam Steel C19:121+1.20+0.04+0.79−0.01−0.01+0.39+0.00
Mavrik Bourque C12:4211+0.79+0.03+0.77−0.00+0.00+0.00+0.00
Adam Erne L10:551+0.71+0.02+0.69−0.01+0.01+0.00+0.00
Roope Hintz C16:131+0.68+0.02+0.65+0.00+0.00+0.00+0.00
Justin Hryckowian C13:081+0.59+0.02+0.56−0.01+0.00+0.00+0.01
Radek Faksa C11:10+0.27+0.06+0.00−0.01−0.00+0.19+0.03
Miro Heiskanen D25:412+0.23+0.21+0.00+0.01+0.00+0.00+0.00
Alexander Petrovic D11:511+0.16+0.19−0.02−0.01−0.00+0.00+0.00
Oskar Bäck C11:451+0.15+0.16+0.00−0.01+0.00+0.00+0.00
Esa Lindell D24:45+0.11+0.19−0.12+0.01+0.04+0.00+0.00
Tyler Seguin C14:00−0.06−0.05+0.00+0.00−0.00+0.00−0.01
Thomas Harley D22:02−0.09−0.09+0.00−0.00−0.01+0.00+0.00
Lian Bichsel D12:48−0.14+0.09−0.03+0.00−0.00−0.19+0.00
Mikko Rantanen R22:291−0.15+0.06−0.23+0.04−0.00+0.00−0.01
Jason Robertson L14:57−0.15+0.11−0.29+0.03−0.01+0.00+0.00
Colin Blackwell C10:421−0.21+0.06−0.04−0.01+0.00−0.19−0.02
Ilya Lyubushkin D17:441−0.28−0.08−0.01−0.00+0.01−0.19+0.00
Wyatt Johnston C22:422−0.28+0.03−0.26+0.00−0.00+0.00−0.05
GoalieTOIGSAx (net goals)
Jake Oettinger G60:00−1.95

NSH

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Steven Stamkos C17:581+0.87+0.04+0.83+0.01−0.00+0.00−0.01
Nicolas Hague D22:2111+0.83−0.08+0.91+0.01−0.00+0.00+0.00
Luke Evangelista R16:271+0.63−0.02+0.65+0.00−0.00+0.00+0.00
Filip Forsberg L19:451+0.55+0.06+0.67+0.02−0.01−0.19+0.00
Tyson Jost C10:55+0.12+0.00−0.06−0.01+0.00+0.19−0.01
Michael McCarron C14:09+0.10−0.11+0.00−0.01+0.00+0.19+0.02
Spencer Stastney D15:011+0.08+0.10−0.01−0.01+0.00+0.00+0.00
Ryan O'Reilly C22:482+0.06+0.04−0.04+0.00+0.00+0.00+0.06
Nick Blankenburg D22:192−0.08−0.07−0.01−0.00−0.00+0.00+0.00
Michael Bunting L14:02−0.10−0.09+0.00−0.00−0.01+0.00+0.00
Justin Barron D13:40−0.11+0.04−0.14−0.00−0.01+0.00+0.00
Erik Haula L15:171−0.11−0.08+0.00−0.01+0.00+0.00−0.02
Nick Perbix D20:32−0.17−0.16+0.00−0.00−0.01+0.00+0.00
Fedor Svechkov C10:49−0.21−0.08−0.14−0.01−0.00+0.00+0.01
Matthew Wood R11:471−0.21−0.14−0.08−0.01+0.01+0.00+0.00
Jonathan Marchessault C17:24−0.36+0.01−0.55−0.00−0.01+0.19+0.00
Ozzy Wiesblatt C9:40−0.38+0.01+0.00−0.01+0.00−0.39+0.00
Brady Skjei D19:52−0.40−0.20+0.00−0.00−0.01−0.19+0.00
GoalieTOIGSAx (net goals)
Justus Annunen G66:50−2.52

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.