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

2026-04-16 · Scotiabank Saddledome

1 – 3Final

CGY beat LAK 3–1. CGY lost the expected-goals battle 1.7 to 3.6 and won anyway, a result the shot quality did not support. The biggest swing: Zayne Parekh scored at 6:08 of the third, moving CGY’s win probability from 52% to 80%. Arsenii Sergeev saved 2.3 goals above expected.

Shots on goal
28 – 20
Expected goals
3.6 – 1.7
xG share
LAK 69%
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.

LAK goalCGY goal

Expected goals

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

LAKCGY

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
Arsenii Sergeev
60:00 TOI
GSAx +2.35
+2.35
CGY
Zayne Parekh
1 G, 0 A · 22:10 TOI
On-ice −0.19 · Finishing +0.80
+0.59
CGY
1 G, 0 A · 18:55 TOI
Finishing +0.57
+0.57

Rough nights

CGY
1 G, 0 A · 20:40 TOI
On-ice −0.17 · Finishing −0.32 · Penalties −0.19
−0.71
CGY
Abram Wiebe
0 G, 0 A · 13:50 TOI
On-ice −0.38
−0.39
CGY
Aydar Suniev
0 G, 0 A · 11:46 TOI
Finishing −0.16 · Penalties −0.19
−0.38

Scoring

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

TimeTeamGoalLAK–CGYWin prob.
P2 5:21 CGYMorgan FrostPP
from Matvei Gridin, Matt Coronato
0–154% → 73%
P2 6:43 LAKQuinton Byfield
from Trevor Moore, Alex Laferriere
1–127% → 47%
P3 6:08 CGYZayne Parekh
from Zach Whitecloud, Ryan Strome
1–252% → 80%
P3 19:20 CGYJoel FarabeeEN
from Zach Whitecloud
1–396% → 100%

Every player

Show both lineups

LAK

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Quinton Byfield R21:511+0.53+0.00+0.52+0.00+0.01+0.00+0.00
Mikey Anderson D21:33+0.39+0.40−0.02−0.02+0.02+0.00+0.00
Brandt Clarke D19:34+0.34+0.31+0.00+0.02+0.00+0.00+0.00
Artemi Panarin L20:26+0.31+0.23−0.21+0.10−0.01+0.19+0.00
Drew Doughty D21:39+0.16+0.37−0.00−0.01+0.00−0.19+0.00
Jared Wright R10:38+0.08+0.08+0.00−0.01+0.00+0.00+0.00
Mathieu Joseph R8:33+0.06+0.06−0.20−0.01+0.00+0.19+0.00
Joel Armia R14:05+0.05+0.07−0.01−0.00+0.00+0.00+0.00
Taylor Ward R6:59−0.01+0.03−0.04−0.01+0.00+0.00+0.00
Adrian Kempe R20:31−0.08+0.22−0.29−0.01−0.00+0.00+0.00
Joel Edmundson D16:44−0.09+0.28−0.36−0.00+0.00+0.00+0.00
Cody Ceci D18:26−0.09−0.10+0.00−0.00+0.01+0.00+0.00
Alex Laferriere R20:021−0.13+0.18−0.29+0.00+0.00+0.00−0.02
Samuel Helenius C8:06−0.16+0.04+0.00−0.01+0.01−0.19+0.00
Anze Kopitar C19:41−0.19+0.25−0.43+0.02+0.01+0.00−0.04
Brian Dumoulin D16:08−0.23−0.03+0.00−0.01+0.00−0.19+0.00
Scott Laughton C13:33−0.31+0.00−0.30−0.01−0.00+0.00+0.00
Trevor Moore L18:011−0.37+0.28−0.65−0.01+0.01+0.00+0.00
GoalieTOIGSAx (net goals)
Anton Forsberg G70:59−0.37

CGY

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Zayne Parekh D22:101+0.59−0.19+0.80−0.01−0.01+0.00+0.00
Morgan Frost C18:551+0.57−0.02+0.57−0.00+0.01+0.00+0.01
Ryan Strome C12:561−0.00−0.03+0.00+0.02−0.01+0.00+0.02
Blake Coleman L16:37−0.01−0.21+0.00−0.00+0.01+0.19+0.00
Matvei Gridin R18:341−0.04−0.06+0.00−0.00+0.01+0.00+0.01
Hunter Brzustewicz D19:53−0.06−0.04−0.03−0.00+0.00+0.00+0.00
Olli Maatta D22:12−0.09+0.02−0.12−0.00+0.00+0.00+0.00
Victor Olofsson R9:03−0.09+0.00−0.08−0.00−0.00+0.00−0.01
Brayden Pachal D16:08−0.13−0.33+0.00−0.01+0.02+0.19+0.00
Adam Klapka R13:16−0.15−0.32−0.01−0.01−0.01+0.19+0.00
Zach Whitecloud D20:302−0.20−0.20−0.02−0.01+0.03+0.00+0.00
Mikael Backlund C16:22−0.22−0.25+0.00−0.00+0.00+0.00+0.03
Yegor Sharangovich C13:13−0.31−0.25−0.01−0.01−0.02+0.00−0.01
Rory Kerins C12:26−0.32−0.32+0.00−0.01+0.00+0.00+0.00
Matt Coronato R19:241−0.33−0.09−0.20−0.02−0.02+0.00+0.01
Aydar Suniev L11:46−0.38−0.02−0.16−0.01+0.00−0.19+0.00
Abram Wiebe D13:50−0.39−0.38+0.00−0.00−0.01+0.00+0.00
Joel Farabee L20:401−0.71−0.17−0.32−0.01−0.01−0.19+0.00
GoalieTOIGSAx (net goals)
Arsenii Sergeev G60:00+2.35

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.