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

2025-04-10 · TD Garden

5 – 2Final

CHI beat BOS 5–2. CHI lost the expected-goals battle 1.8 to 3.0 and won anyway, a result the shot quality did not support. The biggest swing: Ryan Donato scored at 3:14 of the third, moving CHI’s win probability from 48% to 74%. Jeremy Swayman allowed 2.4 goals more than expected.

Shots on goal
21 – 33
Expected goals
1.8 – 3.0
xG share
BOS 63%
Home-ice start
BOS 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.

CHI goalBOS goal

Expected goals

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

CHIBOS

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.

CHI
60:00 TOI
GSAx +1.27
+1.27
CHI
2 G, 0 A · 14:05 TOI
Finishing +0.85
+0.84
CHI
1 G, 0 A · 13:45 TOI
Finishing +0.82
+0.80

Rough nights

BOS
65:39 TOI
GSAx −2.37
−2.37
BOS
Fraser Minten
0 G, 0 A · 16:07 TOI
Finishing −0.54 · Penalties −0.20
−0.73
CHI
Connor Bedard
0 G, 1 A · 17:51 TOI
Finishing −0.21 · Penalties −0.40
−0.58

Scoring

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

TimeTeamGoalCHI–BOSWin prob.
P1 10:39 BOSDavid Pastrnak
from Elias Lindholm, Morgan Geekie
0–153% → 70%
P2 7:55 CHINick Foligno
unassisted
1–127% → 47%
P3 3:14 CHIRyan Donato
from Philipp Kurashev, Sam Rinzel
2–148% → 74%
P3 4:23 CHITyler Bertuzzi
unassisted
3–175% → 92%
P3 4:47 CHIKevin Korchinski
from Connor Bedard, Oliver Moore
4–192% → 98%
P3 11:08 BOSMorgan Geekie
from David Pastrnak
4–21% → 4%
P3 19:33 CHINick FolignoEN
from Alex Vlasic
5–2100% → 100%

Every player

Show both lineups

CHI

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Nick Foligno L14:052+0.84−0.02+0.85−0.00+0.01+0.00+0.00
Tyler Bertuzzi L13:451+0.80−0.01+0.82−0.00−0.01+0.00+0.00
Kevin Korchinski D15:491+0.73−0.07+0.82−0.00−0.02+0.00+0.00
Ryan Donato C17:281+0.61−0.06+0.68+0.00−0.01+0.00+0.00
Philipp Kurashev C11:411+0.20+0.01−0.00−0.00−0.00+0.20+0.00
Oliver Moore C15:231+0.01+0.01−0.00+0.01+0.01+0.00−0.02
Louis Crevier D14:53−0.01+0.00+0.01−0.01−0.01+0.00+0.00
Ethan Del Mastro D20:38−0.02+0.07−0.08−0.00−0.00+0.00+0.00
Alex Vlasic D22:071−0.06−0.08+0.01+0.00+0.01+0.00+0.00
Patrick Maroon L11:17−0.09−0.08−0.00−0.00−0.01+0.00+0.00
Joe Veleno C12:25−0.14−0.11−0.00−0.01−0.00+0.00−0.01
Landon Slaggert L10:38−0.15−0.13−0.00−0.01−0.01+0.00+0.00
Sam Rinzel D24:541−0.18−0.16−0.01−0.00−0.01+0.00+0.00
Frank Nazar C18:02−0.21−0.02−0.11−0.00−0.00+0.00−0.07
Ilya Mikheyev R16:48−0.21−0.00−0.22+0.00+0.01+0.00+0.00
Teuvo Teravainen C17:14−0.23−0.07−0.16+0.00+0.01+0.00−0.02
Artyom Levshunov D20:22−0.35+0.03−0.16−0.00−0.03−0.20+0.00
Connor Bedard C17:511−0.58+0.01−0.21+0.02−0.02−0.40+0.01
GoalieTOIGSAx (net goals)
Arvid Soderblom G60:00+1.27

BOS

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Morgan Geekie C16:4511+0.67+0.11+0.56+0.01−0.00+0.00+0.00
David Pastrnak R17:2211+0.66+0.06+0.35+0.06−0.01+0.20+0.00
Riley Duran C13:36+0.14+0.07−0.14−0.01+0.00+0.20+0.01
Pavel Zacha C17:19+0.08+0.05−0.00+0.00−0.00+0.00+0.03
Michael Callahan D15:19+0.06+0.09−0.02−0.01−0.00+0.00+0.00
Parker Wotherspoon D15:37+0.03+0.04−0.03+0.01+0.01+0.00+0.00
Marat Khusnutdinov C16:38+0.02+0.02−0.00−0.01+0.00+0.00+0.01
Henri Jokiharju D21:29+0.01+0.07−0.07+0.01−0.00+0.00+0.00
Jakub Lauko C10:13+0.01+0.02−0.00−0.01+0.01+0.00−0.01
Andrew Peeke D20:00−0.03+0.03−0.04−0.02+0.00+0.00+0.00
Nikita Zadorov D24:06−0.03+0.10−0.12−0.01+0.00+0.00+0.00
John Beecher C10:27−0.03−0.01−0.03−0.02+0.01+0.00+0.02
Cole Koepke L12:02−0.08−0.02−0.06−0.01+0.00+0.00+0.00
Elias Lindholm C18:501−0.19+0.12−0.52−0.01+0.00+0.20+0.02
Casey Mittelstadt C16:59−0.21+0.03−0.09+0.01−0.01−0.20+0.05
Mason Lohrei D20:38−0.21−0.03−0.18+0.01−0.01+0.00+0.00
Fabian Lysell R15:27−0.36−0.04−0.31−0.00−0.00+0.00+0.00
Fraser Minten C16:07−0.73+0.03−0.54−0.01+0.00−0.20−0.02
GoalieTOIGSAx (net goals)
Jeremy Swayman G65:39−2.37

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.