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

2023-11-30 · Scotiabank Saddledome

3 – 4Final/OT

CGY beat DAL 4–3 in overtime. CGY also won the expected-goals battle 3.1 to 2.4: the better chances went the right way. The biggest swing: Nazem Kadri scored at 1:01 of overtime, moving CGY’s win probability from 52% to 100%.

Shots on goal
16 – 36
Expected goals
2.4 – 3.1
xG share
CGY 57%
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.

DAL goalCGY goal

Expected goals

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

DALCGY

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.

DAL
2 G, 0 A · 15:17 TOI
On-ice +0.07 · Finishing +1.16
+1.25
CGY
1 G, 0 A · 23:18 TOI
On-ice +0.22 · Finishing +0.92
+1.12
CGY
1 G, 0 A · 20:56 TOI
On-ice −0.06 · Finishing +0.81
+0.78

Rough nights

DAL
78:20 TOI
GSAx −0.86
−0.86
CGY
61:01 TOI
GSAx −0.83
−0.83
CGY
0 G, 0 A · 21:34 TOI
On-ice −0.12 · Finishing −0.36 · Faceoffs −0.06
−0.55

Scoring

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

TimeTeamGoalDAL–CGYWin prob.
P1 4:51 DALThomas Harley
from Joe Pavelski, Jason Robertson
1–047% → 63%
P1 8:02 CGYChris Tanev
from Andrew Mangiapane, Dennis Gilbert
1–137% → 53%
P1 15:30 CGYNoah Hanifin
from Blake Coleman, Mikael Backlund
1–253% → 71%
P1 19:00 DALMason Marchment
from Miro Heiskanen, Tyler Seguin
2–229% → 47%
P3 1:49 DALMason MarchmentPP
unassisted
3–248% → 74%
P3 17:19 CGYMacKenzie Weegar
from Jonathan Huberdeau
3–39% → 51%
OT 1:01 CGYNazem Kadri
from Jonathan Huberdeau, Jacob Markstrom
3–452% → 100%

Every player

Show both lineups

DAL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Mason Marchment L15:172+1.25+0.07+1.16+0.02−0.00+0.00+0.00
Thomas Harley D18:291+0.54−0.18+0.74−0.00−0.02+0.00+0.00
Miro Heiskanen D24:331+0.41+0.41−0.00−0.01+0.01+0.00+0.00
Ryan Suter D21:29+0.21+0.21−0.02−0.01+0.03+0.00+0.00
Tyler Seguin C15:261+0.06+0.09−0.00+0.02−0.00+0.00−0.04
Jani Hakanpää D22:03+0.01+0.01+0.01−0.00−0.00+0.00+0.00
Roope Hintz C14:55−0.01−0.01−0.09+0.00+0.00+0.00+0.08
Craig Smith C12:23−0.02−0.02−0.00−0.00+0.00+0.00+0.00
Joe Pavelski C15:471−0.03−0.07−0.00+0.00+0.03+0.00+0.00
Evgenii Dadonov L14:32−0.04−0.02−0.00−0.00−0.01+0.00+0.00
Wyatt Johnston C15:43−0.04−0.03−0.00−0.00−0.00+0.00+0.00
Jason Robertson L15:481−0.15−0.16−0.00+0.02−0.02+0.00+0.00
Jamie Benn L13:57−0.18−0.03−0.00+0.01+0.00−0.19+0.03
Esa Lindell D22:21−0.21−0.28+0.01+0.00+0.05+0.00+0.00
Nils Lundkvist D11:35−0.23−0.20−0.04+0.00+0.01+0.00+0.00
Radek Faksa C14:55−0.27−0.11−0.18−0.01+0.00+0.00+0.03
Matt Duchene C16:38−0.31+0.19−0.55+0.03−0.01+0.00+0.03
Sam Steel C13:12−0.54−0.10−0.21−0.01−0.02−0.19−0.02
GoalieTOIGSAx (net goals)
Scott Wedgewood G78:20−0.86

CGY

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
MacKenzie Weegar D23:181+1.12+0.22+0.92−0.01−0.01+0.00+0.00
Chris Tanev D20:561+0.78−0.06+0.81−0.01+0.04+0.00+0.00
Nazem Kadri C19:251+0.75+0.14+0.57+0.03+0.00+0.00+0.01
Noah Hanifin D25:241+0.65+0.08+0.56+0.02−0.01+0.00+0.00
Yegor Sharangovich C21:24+0.24+0.11−0.00−0.02−0.02+0.19−0.02
Adam Ruzicka C7:57−0.02+0.06−0.05−0.01+0.00+0.00−0.02
Jordan Oesterle D12:27−0.06−0.02−0.03−0.00−0.00+0.00+0.00
Andrew Mangiapane L18:041−0.07−0.06−0.00−0.01+0.00+0.00+0.00
Dillon Dube C9:03−0.08−0.06−0.00−0.01−0.00+0.00+0.00
A.J. Greer L7:54−0.10+0.02−0.13−0.01+0.00+0.00+0.01
Jonathan Huberdeau L18:332−0.14+0.09−0.46+0.05−0.01+0.19+0.00
Martin Pospisil C12:10−0.20−0.11−0.08−0.01+0.00+0.00+0.00
Dennis Gilbert D11:421−0.20−0.09−0.10−0.01−0.01+0.00+0.00
Rasmus Andersson D23:19−0.25−0.23−0.03−0.01+0.02+0.00+0.00
Blake Coleman L16:071−0.25+0.06−0.31−0.00+0.00+0.00+0.00
Mikael Backlund C16:361−0.34−0.08−0.23+0.00+0.00+0.00−0.03
Connor Zary C17:10−0.38−0.05−0.32−0.02+0.00+0.00+0.00
Elias Lindholm C21:34−0.55−0.12−0.36−0.02+0.00+0.00−0.06
GoalieTOIGSAx (net goals)
Jacob Markstrom G61:01−0.83

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.