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

2026-10-03 ·

1 – 4Final

VAN beat CGY 4–1. VAN also won the expected-goals battle 3.0 to 2.0: the better chances went the right way. The biggest swing: Elias Pettersson scored at 9:04 of the third, moving VAN’s win probability from 52% to 82%. Leevi Meriläinen saved 1.0 goals above expected.

Shots on goal
24 – 26
Expected goals
2.0 – 3.0
xG share
VAN 60%
Model before the game
VAN 52%

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 goalVAN goal

Expected goals

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

CGYVAN

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.

VAN
60:00 TOI
GSAx +1.00
+1.00
VAN
Elias Pettersson
1 G, 0 A · 14:47 TOI
On-ice +0.29 · Finishing +0.39
+0.67
VAN
1 G, 1 A · 17:19 TOI
On-ice +0.25 · Finishing +0.24 · Playmaking +0.16
+0.66

Rough nights

CGY
0 G, 0 A · 17:39 TOI
On-ice −0.10 · Penalties −0.37
−0.50
VAN
0 G, 0 A · 20:09 TOI
On-ice −0.10 · Finishing −0.08 · Playmaking −0.07 · Penalties −0.18
−0.46
CGY
0 G, 0 A · 22:37 TOI
Playmaking −0.07 · Penalties −0.37
−0.40

Scoring

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

TimeTeamGoalCGY–VANWin prob.
P1 14:51 CGYMatt CoronatoPP
from Zayne Parekh, Joel Farabee
1–048% → 64%
P3 1:28 VANLiam Ohgren
from Paul Cotter, Tom Willander
1–127% → 52%
P3 9:04 VANElias Pettersson
from Liam Ohgren, Tom Willander
1–252% → 82%
P3 16:33 VANDrew O'Connor
from Linus Karlsson
1–391% → 99%
P3 17:16 VANAatu RätyEN
from Linus Karlsson, Elias Pettersson
1–499% → 100%

Every player

Show both lineups

CGY

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Matt Coronato R16:481+0.28−0.04+0.44−0.11−0.01+0.00+0.00
Adam Klapka R8:07+0.04−0.08−0.00−0.06−0.00+0.18+0.00
Zach Whitecloud D25:01−0.02+0.08−0.07−0.03+0.00+0.00+0.00
Yegor Sharangovich C16:55−0.07−0.18−0.00−0.08−0.02+0.18+0.03
Simon Nemec D19:59−0.08−0.14−0.01−0.10+0.00+0.18+0.00
Matvei Gridin R16:46−0.08+0.00−0.04−0.05+0.01+0.00+0.00
Samuel Honzek L15:40−0.12−0.08−0.00−0.05+0.01+0.00+0.01
Martin Pospisil C12:31−0.12−0.03−0.03−0.03−0.00+0.00−0.03
Mikael Backlund C18:57−0.12−0.07−0.03−0.05+0.01+0.00+0.02
Maxim Tsyplakov R11:29−0.19−0.13−0.00−0.03−0.01+0.00−0.02
Joel Farabee L14:351−0.21+0.01−0.08+0.05−0.00−0.18+0.00
Morgan Frost C15:48−0.21−0.07−0.18+0.02+0.01+0.00+0.01
Joel Hanley D16:18−0.24−0.20−0.01−0.04+0.02+0.00+0.00
Brennan Othmann L10:30−0.24−0.13−0.08−0.03−0.00+0.00+0.00
Ryan Strome C11:34−0.31−0.11−0.17−0.02−0.01+0.00+0.00
Zayne Parekh D17:001−0.36−0.14−0.22+0.19−0.01−0.18+0.00
Kevin Bahl D22:37−0.40+0.05−0.01−0.07+0.00−0.37+0.00
Jake Middleton D17:39−0.50−0.10−0.03−0.02+0.01−0.37+0.00
GoalieTOIGSAx (net goals)
Devin Cooley G59:46+0.37

VAN

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Elias Pettersson D14:471+0.67+0.29+0.39−0.00−0.01+0.00+0.00
Liam Ohgren L17:1911+0.66+0.25+0.24+0.16−0.00+0.00+0.01
Linus Karlsson C18:092+0.36+0.09−0.09+0.19−0.01+0.18+0.00
Drew O'Connor L17:501+0.26+0.08+0.34−0.16−0.00+0.00+0.00
Paul Cotter C14:051+0.25+0.20−0.07+0.18+0.00+0.00−0.06
Elias Pettersson C22:241+0.23−0.04−0.09+0.00+0.00+0.37+0.00
Aatu Räty C9:301+0.21+0.11−0.06−0.09+0.00+0.18+0.06
Tom Willander D20:162+0.21+0.15−0.01+0.09−0.02+0.00+0.00
Zeev Buium D22:49+0.08+0.03−0.01−0.09−0.03+0.18+0.00
Jamie Oleksiak D17:54−0.01+0.04−0.01−0.03−0.01+0.00+0.00
Filip Hronek D28:52−0.02+0.15−0.03−0.11−0.03+0.00+0.00
Arshdeep Bains L11:04−0.08−0.02−0.00−0.06+0.00+0.00+0.00
Brendan Gallagher R10:08−0.11+0.10−0.15−0.04−0.01+0.00−0.01
Jonathan Lekkerimäki R11:15−0.12−0.01−0.06−0.04−0.00+0.00+0.00
Luke Schenn D8:04−0.16+0.06−0.01−0.03−0.00−0.18+0.00
Brock Boeser R18:37−0.18+0.05−0.15−0.07−0.00+0.00−0.01
Max Sasson C12:14−0.27+0.04−0.29−0.01−0.01+0.00+0.00
Marco Rossi C20:09−0.46−0.10−0.08−0.07−0.02−0.18−0.01
GoalieTOIGSAx (net goals)
Leevi Meriläinen G60:00+1.00

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.