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

2025-12-31 · Rogers Place

6 – 2Final

BOS beat EDM 6–2. BOS lost the expected-goals battle 2.4 to 4.2 and won anyway, a result the shot quality did not support. The biggest swing: David Pastrnak scored on the power play at 7:28 of the first, moving BOS’s win probability from 47% to 63%. Connor Ingram allowed 3.8 goals more than expected.

Shots on goal
29 – 36
Expected goals
2.4 – 4.2
xG share
EDM 64%
Home-ice start
EDM 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 goalEDM goal

Expected goals

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

BOSEDM

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 +3.00
+3.00
BOS
2 G, 1 A · 20:03 TOI
On-ice −0.09 · Finishing +1.22 · Playmaking +0.07 · Penalties −0.19
+0.98
EDM
1 G, 0 A · 16:01 TOI
On-ice −0.06 · Finishing +0.70 · Penalties +0.19
+0.82

Rough nights

EDM
59:34 TOI
GSAx −3.56
−3.75
EDM
0 G, 1 A · 24:35 TOI
On-ice +0.24 · Finishing −1.64 · Playmaking +0.12
−1.28
EDM
0 G, 1 A · 23:21 TOI
On-ice +0.07 · Finishing −1.01
−0.94

Scoring

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

TimeTeamGoalBOS–EDMWin prob.
P1 7:28 BOSDavid PastrnakPP
from Elias Lindholm, Charlie McAvoy
1–047% → 63%
P1 18:13 BOSCasey Mittelstadt
from Viktor Arvidsson, Hampus Lindholm
2–065% → 80%
P1 19:19 EDMZach Hyman
from Connor McDavid, Leon Draisaitl
2–120% → 35%
P2 7:05 BOSHampus Lindholm
from Fraser Minten, Viktor Arvidsson
3–168% → 83%
P2 18:19 BOSJonathan Aspirot
from David Pastrnak
4–188% → 97%
P3 4:20 BOSElias Lindholm
from Morgan Geekie, Alex Steeves
5–198% → 100%
P3 7:22 EDMJack Roslovic
from Darnell Nurse, Connor Ingram
5–20% → 1%
P3 14:34 BOSDavid Pastrnak
from Fraser Minten, Marat Khusnutdinov
6–2100% → 100%

Every player

Show both lineups

BOS

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
David Pastrnak R20:0321+0.98−0.09+1.22+0.07−0.02−0.19+0.00
Hampus Lindholm D21:2011+0.76−0.03+0.79+0.00+0.01+0.00+0.00
Casey Mittelstadt C13:401+0.70−0.00+0.69+0.00−0.00+0.00+0.02
Elias Lindholm C17:3411+0.38−0.22+0.82−0.02−0.00−0.19−0.01
Jonathan Aspirot D16:111+0.38−0.09+0.46+0.00+0.00+0.00+0.00
Viktor Arvidsson L13:132+0.20+0.00+0.00+0.01−0.01+0.19+0.00
Marat Khusnutdinov C15:101+0.10−0.08+0.00−0.01−0.00+0.19+0.00
Andrew Peeke D19:33+0.03+0.05+0.00−0.03+0.01+0.00+0.00
Alex Steeves C10:561−0.03−0.04+0.00−0.01+0.00+0.00+0.01
Mason Lohrei D14:21−0.06−0.02−0.04+0.01−0.00+0.00+0.00
Michael Eyssimont C7:57−0.06−0.07+0.00−0.00+0.01+0.00+0.00
Pavel Zacha C14:46−0.09+0.00−0.06−0.01−0.00+0.00−0.02
Nikita Zadorov D23:18−0.14−0.15−0.01−0.01+0.02+0.00+0.00
Sean Kuraly C12:59−0.19−0.15−0.02−0.01−0.01+0.00−0.01
Mark Kastelic C10:33−0.24+0.01−0.26−0.01+0.00+0.00+0.02
Charlie McAvoy D22:301−0.39−0.21−0.03+0.00+0.04−0.19+0.00
Morgan Geekie C16:051−0.40−0.11−0.10+0.01−0.01−0.19+0.00
Fraser Minten C17:512−0.41−0.06−0.13−0.01+0.01−0.19−0.02
GoalieTOIGSAx (net goals)
Jeremy Swayman G60:00+3.00

EDM

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Jack Roslovic C16:011+0.82−0.06+0.70+0.01−0.01+0.19+0.00
Evan Bouchard D27:47+0.52+0.17−0.03+0.01−0.03+0.39+0.00
Zach Hyman L21:321+0.24+0.19+0.24+0.01−0.01−0.19+0.00
Mattias Ekholm D22:58+0.10+0.05−0.19+0.05+0.00+0.19+0.00
Darnell Nurse D21:271+0.07+0.09−0.02−0.01+0.00+0.00+0.00
Alec Regula D10:56+0.04+0.04+0.00−0.01+0.00+0.00+0.00
Ryan Nugent-Hopkins C19:06+0.03+0.20−0.23+0.05−0.00+0.00+0.01
Ty Emberson D14:02+0.02+0.03+0.00−0.01−0.00+0.00+0.00
Spencer Stastney D15:27+0.02+0.03+0.00−0.01−0.00+0.00+0.00
Trent Frederic C10:51+0.01+0.00+0.00−0.01+0.01+0.00+0.01
Matt Savoie C11:17−0.01−0.00+0.00−0.00−0.01+0.00+0.00
Mattias Janmark C11:05−0.03−0.03−0.00−0.01+0.01+0.00+0.00
Max Jones L7:21−0.09+0.03−0.11−0.01+0.00+0.00+0.00
Adam Henrique C12:17−0.11+0.01−0.13+0.00−0.00+0.00+0.01
Andrew Mangiapane L7:31−0.22+0.00−0.21−0.01+0.00+0.00+0.00
Vasily Podkolzin R15:55−0.22−0.03−0.17−0.01+0.00+0.00−0.01
Leon Draisaitl C23:211−0.94+0.07−1.01+0.04−0.02+0.00−0.02
Connor McDavid C24:351−1.28+0.24−1.64+0.12−0.01+0.00+0.01
GoalieTOIGSAx (net goals)
Connor Ingram G59:34−3.75

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.