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

2025-10-28 · Bridgestone Arena

5 – 2Final

TBL beat NSH 5–2. TBL also won the expected-goals battle 3.1 to 1.9: the better chances went the right way. The biggest swing: Zemgus Girgensons scored at 10:31 of the first, moving TBL’s win probability from 47% to 64%.

Shots on goal
32 – 20
Expected goals
3.1 – 1.9
xG share
TBL 62%
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.

TBL goalNSH goal

Expected goals

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

TBLNSH

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.

TBL
2 G, 0 A · 13:14 TOI
Finishing +1.40
+1.42
NSH
1 G, 0 A · 17:08 TOI
Finishing +0.77 · Penalties +0.39
+1.15
TBL
Charle-Edouard D'Astous
1 G, 0 A · 17:11 TOI
On-ice +0.23 · Finishing +0.71
+0.95

Rough nights

NSH
0 G, 0 A · 16:22 TOI
On-ice −0.11 · Finishing −0.46
−0.59
TBL
Dominic James
0 G, 0 A · 12:32 TOI
On-ice +0.18 · Finishing −0.43 · Penalties −0.19
−0.48
NSH
0 G, 2 A · 14:04 TOI
On-ice −0.09 · Finishing −0.24 · Penalties −0.19 · Faceoffs +0.07
−0.46

Scoring

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

TimeTeamGoalTBL–NSHWin prob.
P1 10:31 TBLZemgus Girgensons
from Pontus Holmberg, Yanni Gourde
1–047% → 64%
P2 15:37 TBLBrandon Hagel
from Anthony Cirelli
2–070% → 87%
P3 5:05 NSHLuke EvangelistaPP
from Erik Haula, Brady Skjei
2–18% → 24%
P3 7:58 TBLCharle-Edouard D'Astous
from Brayden Point, Nikita Kucherov
3–178% → 94%
P3 17:54 NSHFilip ForsbergPP
from Luke Evangelista, Erik Haula
3–21% → 7%
P3 19:07 TBLNikita KucherovEN
from Brandon Hagel, Anthony Cirelli
4–294% → 100%
P3 19:33 TBLZemgus Girgensons
from Pontus Holmberg, Erik Cernak
5–2100% → 100%

Every player

Show both lineups

TBL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Zemgus Girgensons C13:142+1.42+0.04+1.40−0.02+0.00+0.00+0.00
Charle-Edouard D'Astous D17:111+0.95+0.23+0.71+0.00+0.00+0.00+0.00
Brandon Hagel L23:5511+0.82+0.29+0.32+0.01+0.00+0.19+0.00
Nikita Kucherov R19:5711+0.14+0.01−0.10+0.03−0.00+0.19+0.00
Anthony Cirelli C21:302+0.12+0.24−0.07+0.00+0.01+0.00−0.06
Emil Lilleberg D16:06+0.10+0.15−0.04−0.01−0.00+0.00+0.00
Victor Hedman D21:14+0.01+0.01−0.01+0.01+0.00+0.00+0.00
Yanni Gourde C14:321+0.00+0.02−0.01+0.00+0.00+0.00−0.02
Ryan McDonagh D21:51+0.00+0.02−0.04+0.02+0.00+0.00+0.00
Gage Goncalves C11:04−0.02+0.18−0.21+0.00+0.00+0.00+0.00
J.J. Moser D18:15−0.04+0.09−0.13+0.01−0.00+0.00+0.00
Curtis Douglas C7:31−0.09+0.03−0.11−0.01+0.00+0.00+0.00
Oliver Bjorkstrand R13:26−0.14+0.01−0.14−0.00+0.00+0.00−0.01
Jake Guentzel C17:13−0.23−0.03−0.18−0.00−0.00+0.00−0.01
Erik Cernak D18:261−0.25−0.04−0.03+0.01+0.00−0.19+0.00
Pontus Holmberg R11:382−0.27+0.11−0.51−0.02+0.01+0.19−0.05
Brayden Point C17:301−0.34+0.00−0.16+0.01−0.00−0.19+0.00
Dominic James C12:32−0.48+0.18−0.43−0.01−0.00−0.19−0.04
GoalieTOIGSAx (net goals)
Andrei Vasilevskiy G69:44+0.06

NSH

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Filip Forsberg L17:081+1.15−0.03+0.77+0.02−0.00+0.39+0.00
Luke Evangelista R13:2711+0.81−0.02+0.64+0.00−0.00+0.19+0.00
Cole Smith L14:03−0.00+0.01−0.00−0.01+0.00+0.00+0.00
Michael Bunting L14:17−0.01−0.00+0.00−0.01−0.00+0.00+0.00
Ozzy Wiesblatt C9:28−0.07−0.02−0.04−0.01+0.00+0.00+0.00
Michael McCarron C15:30−0.07−0.10+0.00−0.01+0.01+0.00+0.03
Ryan O'Reilly C21:19−0.09−0.14+0.00−0.00+0.01+0.00+0.04
Brady Skjei D26:551−0.16−0.01−0.14−0.00−0.01+0.00+0.00
Nicolas Hague D20:12−0.17−0.17+0.00+0.00−0.00+0.00+0.00
Tyson Jost C12:13−0.18−0.19+0.00−0.01+0.00+0.00+0.01
Justin Barron D18:14−0.26−0.23+0.00−0.00−0.03+0.00+0.00
Adam Wilsby D5:36−0.27−0.07+0.00−0.00−0.00−0.19+0.00
Nick Perbix D24:57−0.28−0.13−0.14−0.00−0.01+0.00+0.00
Matthew Wood R13:53−0.34−0.04−0.32−0.01+0.01+0.00+0.01
Spencer Stastney D16:29−0.39−0.19+0.00−0.00−0.01−0.19+0.00
Steven Stamkos C16:23−0.42−0.07−0.38+0.01−0.01+0.00+0.03
Erik Haula L14:042−0.46−0.09−0.24−0.01+0.00−0.19+0.07
Jonathan Marchessault C16:22−0.59−0.11−0.46−0.01−0.01+0.00+0.00
GoalieTOIGSAx (net goals)
Juuse Saros G79:12−0.42

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.