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

2026-03-17 · Canada Life Centre

4 – 3Final/SO

NSH beat WPG 4–3 in a shootout. NSH lost the expected-goals battle 2.3 to 4.4 and won anyway, a result the shot quality did not support. The biggest swing: Jonathan Toews scored on the power play at 18:59 of the third, moving WPG’s win probability from 6% to 50%. Juuse Saros saved 2.7 goals above expected.

Shots on goal
23 – 39
Expected goals
2.3 – 4.4
xG share
WPG 66%
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.

NSH goalWPG goal

Expected goals

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

NSHWPG

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.

NSH
65:00 TOI
GSAx +2.67
+2.67
WPG
1 G, 0 A · 29:05 TOI
On-ice +0.43 · Finishing +0.67
+1.09
WPG
Jonathan Toews
1 G, 0 A · 13:58 TOI
On-ice +0.10 · Finishing +0.66
+0.80

Rough nights

WPG
63:09 TOI
GSAx −1.46
−1.46
WPG
0 G, 1 A · 21:05 TOI
Finishing −0.67
−0.64
NSH
0 G, 0 A · 25:14 TOI
On-ice −0.57
−0.59

Scoring

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

TimeTeamGoalNSH–WPGWin prob.
P1 13:02 NSHErik HaulaPP
from Roman Josi, Luke Evangelista
1–048% → 64%
P1 19:20 WPGJosh Morrissey
from Gabriel Vilardi, Kyle Connor
1–135% → 53%
P2 5:09 WPGGabriel VilardiPP
from Cole Perfetti, Kyle Connor
1–254% → 73%
P2 10:48 NSHFilip Forsberg
from Jonathan Marchessault, Ryan Ufko
2–226% → 47%
P3 14:01 NSHMatthew Wood
from Jonathan Marchessault, Filip Forsberg
3–249% → 85%
P3 18:59 WPGJonathan ToewsPP
from Mark Scheifele, Kyle Connor
3–36% → 50%

Every player

Show both lineups

NSH

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffsShootout
Erik Haula L16:411+0.72−0.07+0.77−0.01−0.00+0.00+0.03−0.00
Matthew Wood R16:281+0.66−0.06+0.76−0.01+0.02+0.00−0.04−0.00
Ryan O'Reilly C21:59+0.40−0.12−0.15−0.00+0.02+0.00−0.01+0.66
Filip Forsberg L17:3411+0.04+0.15+0.37+0.02−0.01−0.39+0.00−0.11
Reid Schaefer L9:38+0.01−0.16+0.00−0.01+0.00+0.19−0.01−0.00
Nicolas Hague D24:42−0.05−0.06+0.00+0.01−0.00+0.00+0.00+0.00
Luke Evangelista R15:091−0.05−0.03−0.02+0.01−0.00+0.00+0.00−0.00
Nick Perbix D20:18−0.11−0.07−0.04+0.00−0.01+0.00+0.00+0.00
Zachary L'Heureux L13:07−0.11−0.11+0.00−0.01+0.01+0.00+0.00−0.00
Justin Barron D14:33−0.12−0.09+0.00−0.00−0.02+0.00+0.00+0.00
Ozzy Wiesblatt C10:05−0.15−0.15+0.00−0.00+0.00+0.00+0.00−0.00
Roman Josi D27:361−0.21−0.03−0.21+0.01+0.02+0.00+0.00+0.00
Tyson Jost C17:42−0.22−0.21+0.00−0.01+0.00+0.00+0.00−0.00
Ryan Ufko D11:391−0.34−0.11−0.04−0.00+0.00−0.19+0.00+0.00
Fedor Svechkov C9:58−0.41−0.17−0.21−0.01−0.00+0.00−0.03−0.00
Steven Stamkos C18:15−0.48−0.34−0.14+0.02−0.01+0.00+0.00−0.00
Jonathan Marchessault C18:122−0.50−0.03−0.26−0.00−0.01−0.19+0.00−0.00
Brady Skjei D25:14−0.59−0.57+0.00−0.01−0.02+0.00+0.00+0.00
GoalieTOIGSAx (net goals)
Juuse Saros G65:00+2.67

WPG

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffsShootout
Josh Morrissey D29:051+1.09+0.43+0.67−0.01+0.01+0.00+0.00+0.00
Jonathan Toews C13:581+0.80+0.10+0.66+0.01−0.00+0.00+0.03−0.00
Gabriel Vilardi C21:5611+0.35+0.33−0.04−0.00+0.00+0.39−0.01−0.32
Jacob Bryson D9:24+0.33+0.15+0.00−0.00−0.00+0.19+0.00+0.00
Isak Rosen R13:18+0.10+0.10+0.00−0.01+0.01+0.00+0.00−0.00
Mark Scheifele C24:411+0.07+0.52−0.40+0.05−0.00+0.19+0.01−0.29
Elias Salomonsson D21:48+0.01+0.23−0.22−0.01+0.01+0.00+0.00+0.00
Haydn Fleury D10:06−0.04−0.04+0.00−0.01+0.00+0.00+0.00+0.00
Morgan Barron C14:00−0.08−0.06−0.01−0.01+0.01+0.00−0.01−0.00
Dylan Samberg D25:22−0.09−0.08−0.00−0.02+0.02+0.00+0.00+0.00
Cole Koepke L7:03−0.09+0.08−0.16−0.01+0.01+0.00+0.00−0.00
Adam Lowry C17:10−0.10−0.09+0.00−0.05+0.01+0.00+0.03−0.00
Dylan DeMelo D22:25−0.11+0.03+0.00+0.03+0.02−0.19+0.00+0.00
Brad Lambert C9:15−0.13+0.11−0.23−0.01−0.00+0.00+0.00−0.00
Alex Iafallo L15:37−0.16−0.03−0.14−0.01+0.00+0.00+0.01−0.00
Gustav Nyquist R13:33−0.31+0.11−0.42+0.01−0.00+0.00+0.00−0.00
Kyle Connor L25:173−0.48+0.53−0.66−0.00−0.01+0.00+0.00−0.33
Cole Perfetti C21:051−0.64+0.03−0.67−0.01+0.01+0.00+0.00−0.00
GoalieTOIGSAx (net goals)
Connor Hellebuyck G63:09−1.46

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.