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

2023-12-09 · Scotiabank Saddledome

4 – 2Final

NJD beat CGY 4–2. Expected goals were close to even (NJD 2.4, CGY 2.2), so the finishing and the goaltending decided it. The biggest swing: Jesper Bratt scored at 12:31 of the second, moving NJD’s win probability from 47% to 70%.

Shots on goal
30 – 25
Expected goals
2.4 – 2.2
xG share
NJD 52%
Home-ice start
CGY 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.

NJD goalCGY goal

Expected goals

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

NJDCGY

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.

NJD
Alexander Holtz
1 G, 0 A · 13:04 TOI
Finishing +0.72
+0.70
NJD
2 G, 0 A · 17:41 TOI
Finishing +0.45 · Penalties +0.19
+0.69
CGY
1 G, 0 A · 18:02 TOI
On-ice −0.07 · Finishing +0.69
+0.63

Rough nights

NJD
0 G, 0 A · 19:37 TOI
Finishing −0.55
−0.54
CGY
58:42 TOI
GSAx −0.48
−0.48
CGY
0 G, 1 A · 17:08 TOI
On-ice −0.08 · Finishing −0.32
−0.41

Scoring

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

TimeTeamGoalNJD–CGYWin prob.
P1 19:41 CGYYegor SharangovichSH
from Blake Coleman, Ilya Solovyov
0–152% → 71%
P2 3:28 NJDNico Hischier
from Jesper Bratt, Luke Hughes
1–128% → 47%
P2 12:31 NJDJesper Bratt
unassisted
2–147% → 70%
P3 8:59 NJDAlexander Holtz
unassisted
3–179% → 95%
P3 14:46 CGYNazem Kadri
from Rasmus Andersson, Noah Hanifin
3–22% → 14%
P3 19:22 NJDNico HischierEN
from John Marino
4–295% → 100%

Every player

Show both lineups

NJD

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Alexander Holtz R13:041+0.70−0.02+0.72−0.01−0.00+0.00+0.00
Nico Hischier C17:412+0.69+0.04+0.45+0.01−0.01+0.19+0.02
Jesper Bratt L18:1211+0.37+0.05+0.32+0.02−0.02+0.00+0.00
John Marino D20:051+0.08+0.08+0.00−0.00−0.01+0.00+0.00
Kevin Bahl D13:30+0.07+0.06+0.01+0.00+0.01+0.00+0.00
Michael McLeod C13:50+0.04+0.08−0.07−0.00+0.00+0.00+0.03
Jonas Siegenthaler D22:54+0.03+0.02+0.01−0.02+0.02+0.00+0.00
Curtis Lazar C14:04+0.03+0.05−0.00−0.02+0.01+0.00−0.01
Nathan Bastian R11:33+0.02+0.05−0.00−0.02−0.00+0.00+0.00
Timo Meier R14:21+0.02+0.01−0.00+0.00−0.00+0.00+0.01
Simon Nemec D18:27+0.01+0.02−0.01−0.01+0.00+0.00+0.00
Ondrej Palat L15:54+0.00+0.00−0.03+0.02+0.02+0.00−0.01
Erik Haula L14:20+0.00+0.00−0.02−0.01+0.00+0.00+0.02
Colin Miller D18:23−0.02+0.04−0.05−0.01+0.01+0.00+0.00
Tyler Toffoli C17:26−0.06+0.02−0.07−0.00+0.00+0.00−0.02
Luke Hughes D23:171−0.07−0.02+0.01−0.03−0.03+0.00+0.00
Dawson Mercer C13:30−0.13+0.01−0.14−0.02+0.00+0.00+0.01
Jack Hughes C19:37−0.54+0.01−0.55+0.02−0.01+0.00−0.01
GoalieTOIGSAx (net goals)
Vitek Vanecek G59:52+0.09

CGY

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Nazem Kadri C18:021+0.63−0.07+0.69+0.01+0.00+0.00+0.00
Yegor Sharangovich C15:021+0.55+0.05+0.51−0.02−0.01+0.00+0.01
Ilya Solovyov D15:281−0.01−0.01+0.01+0.00−0.00+0.00+0.00
Dillon Dube C9:04−0.03−0.01−0.00−0.01−0.00+0.00+0.00
Dennis Gilbert D12:47−0.04+0.00−0.03−0.01−0.01+0.00+0.00
Chris Tanev D20:00−0.06−0.08−0.00−0.01+0.03+0.00+0.00
A.J. Greer L8:44−0.07−0.01−0.06−0.01+0.00+0.00+0.00
Elias Lindholm C19:54−0.07−0.02−0.05−0.00−0.00+0.00+0.00
MacKenzie Weegar D23:09−0.09−0.03−0.03−0.00−0.03+0.00+0.00
Connor Zary C18:17−0.09−0.08−0.00−0.02+0.01+0.00+0.00
Adam Ruzicka C9:27−0.09−0.03−0.02−0.01+0.00+0.00−0.04
Andrew Mangiapane L14:17−0.12+0.00−0.11−0.01−0.00+0.00+0.00
Jonathan Huberdeau L16:40−0.14−0.05−0.11+0.03−0.01+0.00+0.00
Matt Coronato R13:30−0.17−0.04−0.10−0.01−0.01+0.00−0.01
Noah Hanifin D23:261−0.22−0.08−0.14+0.01−0.01+0.00+0.00
Rasmus Andersson D25:221−0.27−0.03−0.05−0.02+0.03−0.19+0.00
Mikael Backlund C17:01−0.29−0.09−0.21−0.00+0.00+0.00+0.01
Blake Coleman L17:081−0.41−0.08−0.32−0.01+0.01+0.00−0.01
GoalieTOIGSAx (net goals)
Dustin Wolf G58:42−0.48

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.