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

2023-04-05 · Canada Life Centre

3 – 1Final

CGY beat WPG 3–1. CGY lost the expected-goals battle 2.7 to 3.5 and won anyway, a result the shot quality did not support. The biggest swing: Walker Duehr scored at 4:08 of the third, moving CGY’s win probability from 48% to 75%. Jacob Markstrom saved 2.1 goals above expected.

Shots on goal
35 – 35
Expected goals
2.7 – 3.5
xG share
WPG 57%
Home-ice start
WPG 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.

CGY goalWPG goal

Expected goals

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

CGYWPG

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.

CGY
59:48 TOI
GSAx +2.26
+2.07
CGY
1 G, 1 A · 16:04 TOI
On-ice +0.17 · Finishing +0.69 · Penalties +0.19
+1.05
CGY
Walker Duehr
1 G, 0 A · 8:51 TOI
On-ice +0.08 · Finishing +0.81
+0.89

Rough nights

CGY
Nick Ritchie
0 G, 0 A · 16:06 TOI
Finishing −0.56 · Penalties −0.19
−0.81
WPG
0 G, 1 A · 17:55 TOI
Finishing −0.58 · Faceoffs −0.05
−0.63
WPG
0 G, 0 A · 24:35 TOI
Finishing −0.37 · Penalties −0.19
−0.60

Scoring

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

TimeTeamGoalCGY–WPGWin prob.
P1 11:42 WPGKyle ConnorPP
from Nikolaj Ehlers, Pierre-Luc Dubois
0–154% → 70%
P2 6:06 CGYAndrew Mangiapane
from Mikael Backlund
1–127% → 46%
P3 4:08 CGYWalker Duehr
from Trevor Lewis, Nikita Zadorov
2–148% → 75%
P3 10:40 CGYNikita Zadorov
from Jonathan Huberdeau, Andrew Mangiapane
3–181% → 96%

Every player

Show both lineups

CGY

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Nikita Zadorov D16:0411+1.05+0.17+0.69−0.01+0.00+0.19+0.00
Walker Duehr R8:511+0.89+0.08+0.81+0.00−0.00+0.00−0.01
Andrew Mangiapane L17:5811+0.73−0.19+0.75−0.02+0.00+0.19+0.00
Chris Tanev D17:29+0.26+0.09−0.05−0.01+0.03+0.19+0.00
Milan Lucic L8:34+0.06+0.09−0.02−0.00+0.00+0.00−0.01
Rasmus Andersson D21:57+0.04−0.19+0.01+0.01+0.03+0.19+0.00
Troy Stecher D13:43−0.02−0.01−0.02−0.01+0.02+0.00+0.00
Blake Coleman L11:53−0.06−0.03−0.03−0.00+0.01+0.00+0.00
Nazem Kadri C16:16−0.10+0.00−0.34+0.01+0.00+0.19+0.03
MacKenzie Weegar D21:11−0.11−0.07−0.02−0.01−0.02+0.00+0.00
Noah Hanifin D23:59−0.12−0.13+0.00+0.02−0.01+0.00+0.00
Trevor Lewis C10:551−0.13+0.07−0.21−0.02+0.01+0.00+0.02
Mikael Backlund C17:461−0.20−0.16−0.00+0.00+0.00+0.00−0.04
Dillon Dube C14:04−0.21−0.06−0.14−0.01−0.02+0.00+0.01
Jonathan Huberdeau L15:041−0.34−0.17−0.00+0.03−0.01−0.19+0.00
Tyler Toffoli C18:38−0.41−0.10−0.31−0.00+0.00+0.00+0.00
Elias Lindholm C21:09−0.59−0.03−0.50−0.01−0.00+0.00−0.05
Nick Ritchie L16:06−0.81−0.03−0.56−0.03+0.01−0.19+0.00
GoalieTOIGSAx (net goals)
Jacob Markstrom G59:48+2.07

WPG

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Kyle Connor L20:261+0.54−0.07+0.63−0.01−0.02+0.00+0.00
Kevin Stenlund C12:23+0.26+0.06−0.00−0.01−0.00+0.19+0.02
Neal Pionk D22:56+0.08+0.10−0.02+0.00−0.00+0.00+0.00
Dylan DeMelo D21:15+0.02+0.15+0.01+0.03+0.02−0.19+0.00
Morgan Barron C7:38−0.01−0.02−0.00−0.01+0.00+0.00+0.01
Nate Schmidt D13:29−0.03−0.05+0.00+0.01+0.01+0.00+0.00
Blake Wheeler R14:10−0.05+0.05−0.09+0.03−0.01+0.00−0.03
Mason Appleton C15:00−0.06+0.05−0.09−0.01+0.01+0.00−0.01
Brenden Dillon D17:02−0.12+0.09+0.01−0.01−0.01−0.19+0.00
Saku Maenalanen R8:19−0.16−0.02−0.14−0.01+0.00+0.00+0.00
Dylan Samberg D12:15−0.18+0.05−0.04−0.01+0.01−0.19+0.00
Nikolaj Ehlers L14:581−0.24+0.01−0.27+0.01−0.00+0.00+0.00
Adam Lowry C18:49−0.26+0.11−0.41−0.05+0.02+0.00+0.09
Nino Niederreiter R14:32−0.26+0.08−0.34−0.01+0.00+0.00+0.01
Mark Scheifele C21:06−0.31−0.06−0.28+0.03−0.01+0.00+0.01
Vladislav Namestnikov C12:22−0.51−0.04−0.28−0.01+0.01−0.19+0.00
Josh Morrissey D24:35−0.60−0.04−0.37−0.01+0.01−0.19+0.00
Pierre-Luc Dubois C17:551−0.63+0.01−0.58+0.00−0.01+0.00−0.05
GoalieTOIGSAx (net goals)
Connor Hellebuyck G58:50−0.05

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.