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

2026-01-24 · TD Garden

3 – 4Final

BOS beat MTL 4–3. Expected goals were close to even (MTL 2.9, BOS 3.0), so the finishing and the goaltending decided it. The biggest swing: Fraser Minten scored at 13:55 of the third, moving BOS’s win probability from 15% to 51%. Samuel Montembeault allowed 1.7 goals more than expected.

Shots on goal
25 – 20
Expected goals
2.9 – 3.0
xG share
BOS 51%
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.

MTL goalBOS goal

Expected goals

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

MTLBOS

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.

MTL
3 G, 0 A · 19:14 TOI
On-ice +0.05 · Finishing +1.85
+1.89
BOS
2 G, 0 A · 18:37 TOI
On-ice +0.26 · Finishing +1.53
+1.79
BOS
Fraser Minten
1 G, 1 A · 12:23 TOI
Finishing +0.85
+0.92

Rough nights

MTL
57:24 TOI
GSAx −1.71
−1.71
BOS
0 G, 1 A · 19:52 TOI
On-ice +0.23 · Finishing −0.62 · Playmaking +0.06 · Penalties −0.19
−0.53
BOS
69:24 TOI
GSAx −0.47
−0.47

Scoring

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

TimeTeamGoalMTL–BOSWin prob.
P1 6:36 MTLCole Caufield
from Mike Matheson, Jake Evans
1–047% → 63%
P2 1:45 BOSViktor ArvidssonPP
from Fraser Minten, Casey Mittelstadt
1–135% → 53%
P2 7:37 MTLCole CaufieldPP
from Nick Suzuki, Juraj Slafkovský
2–148% → 68%
P2 9:46 BOSMorgan GeekiePP
from David Pastrnak, Charlie McAvoy
2–232% → 53%
P2 13:29 MTLCole CaufieldPP
from Nick Suzuki, Lane Hutson
3–248% → 70%
P3 13:55 BOSFraser Minten
from Hampus Lindholm, Charlie McAvoy
3–315% → 51%
P3 14:07 BOSMorgan GeekiePP
from Charlie McAvoy, Pavel Zacha
3–453% → 87%

Every player

Show both lineups

MTL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Cole Caufield R19:143+1.89+0.05+1.85+0.00−0.02+0.00+0.01
Brendan Gallagher R11:42+0.22+0.14−0.12+0.00−0.00+0.19+0.00
Lane Hutson D26:321+0.16+0.14+0.00+0.04−0.02+0.00+0.00
Josh Anderson R13:05+0.10+0.10+0.00−0.01−0.00+0.00+0.01
Ivan Demidov R19:11+0.08+0.05+0.00+0.02+0.00+0.00+0.00
Jake Evans C13:191+0.03−0.17+0.00−0.01−0.01+0.19+0.02
Nick Suzuki C21:252−0.03+0.03−0.10+0.02−0.00+0.00+0.02
Arber Xhekaj D9:19−0.04−0.03+0.00−0.00−0.01+0.00+0.00
Kirby Dach C9:05−0.05−0.04+0.00−0.00−0.00+0.00+0.00
Alexandre Texier L16:51−0.08−0.02−0.04−0.00−0.01+0.00+0.00
Oliver Kapanen C14:43−0.08+0.02−0.06−0.00−0.01+0.00−0.03
Juraj Slafkovský L19:531−0.09+0.06−0.32+0.01−0.01+0.19−0.02
Kaiden Guhle D16:27−0.17+0.03+0.00−0.00−0.01−0.19+0.00
Mike Matheson D23:371−0.21−0.11−0.07−0.01−0.02+0.00+0.00
Phillip Danault C16:11−0.28−0.05−0.18−0.01−0.01+0.00−0.02
Noah Dobson D20:58−0.32+0.02−0.15−0.00+0.01−0.19+0.00
Alexandre Carrier D16:47−0.39−0.19+0.00−0.00−0.00−0.19+0.00
Zachary Bolduc R11:17−0.40+0.12−0.33−0.00+0.01−0.19+0.00
GoalieTOIGSAx (net goals)
Samuel Montembeault G57:24−1.71

BOS

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Morgan Geekie C18:372+1.79+0.26+1.53+0.01−0.00+0.00−0.01
Fraser Minten C12:2311+0.92+0.03+0.85−0.01+0.00+0.00+0.04
Charlie McAvoy D27:433+0.33+0.29+0.00+0.02+0.01+0.00+0.00
Viktor Arvidsson L16:511+0.26+0.01+0.26+0.00−0.01+0.00+0.00
Casey Mittelstadt C17:051+0.19+0.00+0.00+0.01−0.01+0.19+0.00
Tanner Jeannot L13:01+0.16−0.02+0.00−0.01+0.00+0.19+0.00
Hampus Lindholm D21:561+0.12+0.11+0.00+0.00+0.01+0.00+0.00
Alex Steeves C9:25+0.12+0.12+0.00−0.00+0.00+0.00+0.00
Sean Kuraly C13:06+0.10+0.01−0.09−0.01−0.01+0.19+0.00
Jonathan Aspirot D14:54+0.05+0.04+0.00+0.01+0.00+0.00+0.00
Elias Lindholm C19:25+0.01+0.19−0.14−0.02−0.00+0.00−0.02
Mason Lohrei D15:52−0.04−0.04+0.00+0.00−0.01+0.00+0.00
Marat Khusnutdinov C12:15−0.08−0.06+0.00−0.01−0.00+0.00−0.01
Mark Kastelic C12:26−0.11−0.14+0.00−0.01+0.01+0.00+0.03
Andrew Peeke D19:30−0.20−0.17−0.03−0.01+0.01+0.00+0.00
Nikita Zadorov D16:35−0.25−0.25+0.00−0.00+0.00+0.00+0.00
Pavel Zacha C19:381−0.33+0.15−0.25−0.01−0.01−0.19−0.02
David Pastrnak R19:521−0.53+0.23−0.62+0.06−0.01−0.19+0.00
GoalieTOIGSAx (net goals)
Jeremy Swayman G69:24−0.47

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.