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

2026-01-15 · Grand Casino Arena

6 – 2Final

WPG beat MIN 6–2. WPG lost the expected-goals battle 2.4 to 2.9 and won anyway, a result the shot quality did not support. The biggest swing: Tanner Pearson scored at 19:49 of the first, moving WPG’s win probability from 66% to 80%. Jesper Wallstedt allowed 4.1 goals more than expected.

Shots on goal
29 – 34
Expected goals
2.4 – 2.9
xG share
MIN 54%
Home-ice start
MIN 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.

WPG goalMIN goal

Expected goals

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

WPGMIN

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.

WPG
59:42 TOI
GSAx +1.24
+1.24
WPG
1 G, 1 A · 22:13 TOI
On-ice +0.10 · Finishing +0.81 · Penalties +0.19
+1.11
WPG
1 G, 3 A · 18:55 TOI
Finishing +0.78
+0.84

Rough nights

MIN
40:00 TOI
GSAx −4.13
−4.13
MIN
0 G, 1 A · 19:16 TOI
Finishing −0.50 · Penalties −0.19
−0.66
WPG
0 G, 0 A · 12:46 TOI
On-ice −0.11 · Finishing −0.39
−0.48

Scoring

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

TimeTeamGoalWPG–MINWin prob.
P1 14:08 WPGJonathan ToewsPP
from Gabriel Vilardi, Mark Scheifele
1–052% → 65%
P1 19:49 WPGTanner Pearson
from Morgan Barron, Dylan DeMelo
2–066% → 80%
P1 19:57 WPGJosh Morrissey
from Mark Scheifele, Jonathan Toews
3–080% → 93%
P2 4:53 MINDanila Yurov
from Jake Middleton, Vladimir Tarasenko
3–16% → 18%
P2 9:33 WPGLogan Stanley
unassisted
4–185% → 95%
P2 12:51 WPGGabriel VilardiPP
from Josh Morrissey, Mark Scheifele
5–196% → 99%
P2 17:12 WPGMark Scheifele
from Alex Iafallo, Kyle Connor
6–199% → 99%
P3 17:18 MINMarcus Johansson
from Matt Boldy, Ryan Hartman
6–20% → 0%

Every player

Show both lineups

WPG

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Josh Morrissey D22:1311+1.11+0.10+0.81−0.01+0.01+0.19+0.00
Mark Scheifele C18:5513+0.84+0.03+0.78+0.03−0.01+0.00−0.01
Gabriel Vilardi C16:0611+0.74−0.08+0.60−0.01+0.01+0.19+0.02
Jonathan Toews C15:4511+0.65−0.06+0.74−0.00−0.01+0.00−0.02
Tanner Pearson L13:511+0.58+0.07+0.55−0.02−0.01+0.00−0.01
Logan Stanley D18:041+0.58−0.07+0.84−0.00+0.00−0.19+0.00
Dylan Samberg D18:36+0.16−0.01−0.02−0.01+0.01+0.19+0.00
Dylan DeMelo D19:491+0.10+0.06−0.01+0.03+0.02+0.00+0.00
Vladislav Namestnikov C12:40+0.01−0.00+0.00−0.00+0.00+0.00+0.01
Nino Niederreiter R13:16−0.01−0.01+0.00−0.01+0.00+0.00+0.00
Adam Lowry C13:50−0.02+0.01+0.00−0.03+0.01+0.00−0.01
Elias Salomonsson D18:45−0.08−0.06−0.02−0.01+0.01+0.00+0.00
Kyle Connor L18:381−0.18+0.02−0.18−0.00−0.02+0.00+0.00
Cole Koepke L12:39−0.20+0.05−0.24−0.01+0.00+0.00+0.00
Alex Iafallo L16:471−0.21−0.01+0.00−0.01+0.00−0.19+0.01
Luke Schenn D16:44−0.23−0.02−0.01−0.00−0.01−0.19+0.00
Morgan Barron C14:541−0.32+0.05−0.38−0.01+0.01+0.00+0.01
Cole Perfetti C12:46−0.48−0.11−0.39−0.01+0.02+0.00+0.00
GoalieTOIGSAx (net goals)
Connor Hellebuyck G59:42+1.24

MIN

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Danila Yurov R15:461+0.67+0.02+0.63−0.01+0.01+0.00+0.02
Marcus Johansson L15:351+0.66+0.04+0.62−0.00−0.00+0.00+0.00
Yakov Trenin C10:52+0.15−0.03−0.02−0.01+0.01+0.19+0.00
Jake Middleton D19:401+0.08+0.11+0.00−0.03+0.01+0.00+0.00
Marcus Foligno L15:37+0.03+0.03+0.00−0.02+0.02+0.00+0.00
Kirill Kaprizov L20:04+0.02−0.00+0.00+0.02+0.00+0.00+0.00
Daemon Hunt D11:36+0.02+0.01+0.00−0.00+0.01+0.00+0.00
David Spacek D11:59−0.02−0.02+0.00−0.00+0.00+0.00+0.00
Brock Faber D25:38−0.05−0.04−0.03+0.01+0.01+0.00+0.00
Mats Zuccarello C16:23−0.06−0.01−0.07+0.02+0.00+0.00+0.00
Quinn Hughes D28:28−0.08−0.08−0.01+0.06−0.05+0.00+0.00
Ben Jones C9:05−0.23−0.05−0.15−0.01+0.02+0.00−0.03
Nico Sturm C13:17−0.25+0.05−0.18−0.01+0.00−0.19+0.08
Tyler Pitlick C8:19−0.32−0.05−0.26−0.01+0.00+0.00+0.00
Jared Spurgeon D18:57−0.36+0.06−0.45−0.01+0.03+0.00+0.00
Vladimir Tarasenko R13:521−0.36+0.02−0.40+0.02−0.00+0.00+0.00
Ryan Hartman R18:251−0.44−0.03−0.34−0.00+0.00+0.00−0.06
Matt Boldy L19:161−0.66+0.02−0.50+0.01+0.01−0.19−0.01
GoalieTOIGSAx (net goals)
Filip Gustavsson G20:00+0.77
Jesper Wallstedt G40:00−4.13

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.