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

2025-03-08 · Amalie Arena

4 – 0Final

BOS beat TBL 4–0. Expected goals were close to even (BOS 2.0, TBL 2.3), so the finishing and the goaltending decided it. The biggest swing: Cole Koepke scored at 10:32 of the second, moving BOS’s win probability from 47% to 69%. Jeremy Swayman saved 2.2 goals above expected.

Shots on goal
25 – 25
Expected goals
2.0 – 2.3
xG share
TBL 53%
Home-ice start
TBL 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.

BOS goalTBL goal

Expected goals

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

BOSTBL

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.

BOS
60:00 TOI
GSAx +2.21
+2.21
BOS
Cole Koepke
2 G, 0 A · 14:22 TOI
On-ice +0.05 · Finishing +1.51
+1.56
BOS
1 G, 0 A · 11:17 TOI
On-ice +0.07 · Finishing +0.93 · Penalties −0.20
+0.80

Rough nights

TBL
59:23 TOI
GSAx −1.10
−1.10
TBL
0 G, 0 A · 20:00 TOI
On-ice +0.05 · Finishing −0.74 · Penalties −0.20
−0.89
TBL
0 G, 0 A · 17:16 TOI
Finishing −0.41
−0.36

Scoring

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

TimeTeamGoalBOS–TBLWin prob.
P2 10:32 BOSCole Koepke
unassisted
1–047% → 69%
P3 13:16 BOSMark Kastelic
from Patrick Brown, Ian Mitchell
2–084% → 98%
P3 14:52 BOSNikita ZadorovEN
from John Beecher
3–098% → 100%
P3 15:53 BOSCole Koepke
from David Pastrnak, Casey Mittelstadt
4–0100% → 100%

Every player

Show both lineups

BOS

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Cole Koepke L14:222+1.56+0.05+1.51−0.01+0.01+0.00+0.00
Mark Kastelic C11:171+0.80+0.07+0.93−0.01+0.00−0.20+0.00
Henri Jokiharju D18:38+0.40+0.21−0.02+0.02−0.00+0.20+0.00
Nikita Zadorov D20:311+0.09+0.24−0.14−0.01+0.00+0.00+0.00
John Beecher C12:071−0.00+0.04−0.00−0.02+0.00+0.00−0.03
Parker Wotherspoon D19:03−0.02−0.01−0.03+0.01+0.02+0.00+0.00
Vinni Lettieri C14:06−0.02+0.06−0.06−0.01−0.00+0.00−0.01
Morgan Geekie C18:29−0.05−0.05−0.00+0.01−0.01+0.00+0.00
Marat Khusnutdinov C13:15−0.07−0.04−0.00−0.01−0.00+0.00−0.01
Jakub Lauko C12:24−0.08−0.04−0.04−0.01+0.01+0.00+0.00
Ian Mitchell D14:461−0.09+0.02−0.09+0.00−0.02+0.00+0.00
Andrew Peeke D21:48−0.13−0.14+0.01−0.01+0.01+0.00+0.00
Patrick Brown C12:391−0.16+0.04−0.19−0.01−0.00+0.00+0.00
Pavel Zacha C15:43−0.22−0.05−0.18+0.00−0.00+0.00+0.01
Mason Lohrei D23:54−0.24−0.13−0.11+0.01−0.01+0.00+0.00
Casey Mittelstadt C17:551−0.28−0.01−0.05+0.01−0.02−0.20−0.02
Elias Lindholm C16:13−0.31−0.00−0.33−0.00+0.00+0.00+0.02
David Pastrnak R18:501−0.31−0.06−0.27+0.03−0.01+0.00+0.00
GoalieTOIGSAx (net goals)
Jeremy Swayman G60:00+2.21

TBL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Zemgus Girgensons C8:41+0.18−0.02−0.00−0.02+0.00+0.20+0.01
Ryan McDonagh D20:54+0.12+0.09−0.03+0.03+0.02+0.00+0.00
Emil Lilleberg D18:12+0.09−0.06−0.02−0.01−0.02+0.20+0.00
Nick Perbix D16:09+0.02+0.02+0.01+0.00−0.00+0.00+0.00
Erik Cernak D18:11−0.02−0.02+0.00+0.01−0.01+0.00+0.00
Anthony Cirelli C20:04−0.03+0.11−0.18+0.01+0.02+0.00+0.00
Darren Raddysh D21:26−0.04−0.05+0.01+0.01−0.00+0.00+0.00
Oliver Bjorkstrand R15:40−0.04−0.00−0.04−0.00+0.00+0.00+0.01
Luke Glendening C11:13−0.05−0.07−0.01−0.02+0.01+0.00+0.03
J.J. Moser D20:45−0.06−0.05+0.01+0.01−0.02+0.00+0.00
Gage Goncalves C11:34−0.08−0.09−0.00+0.01+0.01+0.00+0.00
Yanni Gourde C15:16−0.09−0.13−0.00−0.01+0.01+0.00+0.04
Mitchell Chaffee R8:44−0.14−0.05−0.08−0.01−0.00+0.00+0.00
Nick Paul L18:08−0.20−0.09−0.07−0.03+0.00+0.00−0.01
Jake Guentzel C18:14−0.21+0.02−0.22−0.01−0.00+0.00+0.00
Brayden Point C18:10−0.34+0.01−0.33+0.02−0.00+0.00−0.04
Nikita Kucherov R17:16−0.36+0.04−0.41+0.04−0.02+0.00+0.00
Brandon Hagel L20:00−0.89+0.05−0.74+0.01−0.01−0.20+0.00
GoalieTOIGSAx (net goals)
Andrei Vasilevskiy G59:23−1.10

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.