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

2026-04-14 · Grand Casino Arena

2 – 3Final

MIN beat ANA 3–2. MIN lost the expected-goals battle 2.3 to 4.6 and won anyway, a result the shot quality did not support. The biggest swing: Hunter Haight scored at 11:24 of the second, moving MIN’s win probability from 53% to 74%. Jesper Wallstedt saved 2.0 goals above expected.

Shots on goal
37 – 20
Expected goals
4.6 – 2.3
xG share
ANA 66%
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.

ANA goalMIN goal

Expected goals

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

ANAMIN

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.

MIN
60:00 TOI
GSAx +1.96
+1.96
ANA
2 G, 0 A · 17:36 TOI
On-ice +0.29 · Finishing +1.31 · Penalties +0.19
+1.80
MIN
Danila Yurov
1 G, 0 A · 16:54 TOI
Finishing +0.41
+0.34

Rough nights

ANA
56:53 TOI
GSAx −0.70
−0.89
MIN
0 G, 0 A · 14:23 TOI
On-ice −0.17 · Finishing −0.09 · Penalties −0.19
−0.46
MIN
Daemon Hunt
0 G, 0 A · 21:01 TOI
On-ice −0.42
−0.41

Scoring

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

TimeTeamGoalANA–MINWin prob.
P1 10:27 ANAMason McTavishPP
from Jackson LaCombe, Ryan Poehling
1–047% → 64%
P1 16:42 MINDanila Yurov
from Vladimir Tarasenko
1–135% → 53%
P2 11:24 MINHunter Haight
from Nick Foligno, Marcus Johansson
1–253% → 74%
P3 13:03 MINRobby Fabbri
from Nicolas Aube-Kubel, Ben Jones
1–386% → 98%
P3 19:14 ANAMason McTavishPP
from Mikael Granlund, Cutter Gauthier
2–30% → 4%

Every player

Show both lineups

ANA

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Mason McTavish C17:362+1.80+0.29+1.31+0.00−0.01+0.19+0.01
Beckett Sennecke R18:33+0.20+0.25−0.25+0.01−0.01+0.19+0.00
John Carlson D21:43+0.14+0.16−0.03+0.02−0.00+0.00+0.00
Jeffrey Viel L11:16+0.03+0.04+0.00−0.01−0.00+0.00+0.00
Drew Helleson D14:34+0.03+0.06+0.00−0.03−0.01+0.00+0.00
Jacob Trouba D19:22+0.01+0.03−0.04+0.02+0.01+0.00+0.00
Ryan Poehling C14:481−0.03+0.12−0.13−0.02+0.01+0.00−0.01
Troy Terry R17:54−0.04+0.12−0.17+0.01−0.01+0.00+0.00
Mikael Granlund C20:531−0.07+0.27−0.45+0.02+0.01+0.00+0.08
Frank Vatrano R8:31−0.09−0.03−0.04−0.01−0.00+0.00+0.00
Pavel Mintyukov D17:44−0.09+0.02−0.10−0.00−0.01+0.00+0.00
Tyson Hinds D15:06−0.10+0.00−0.11+0.00+0.00+0.00+0.00
Ian Moore D7:27−0.10−0.00−0.10−0.00+0.00+0.00+0.00
Tim Washe C9:48−0.12−0.04−0.10−0.01−0.00+0.00+0.03
Jackson LaCombe D24:141−0.12+0.26−0.35−0.02−0.02+0.00+0.00
Alex Killorn L20:24−0.17+0.19−0.34−0.01−0.01+0.00+0.00
Leo Carlsson C21:00−0.19+0.21−0.52−0.01−0.01+0.19−0.05
Cutter Gauthier L18:141−0.25+0.20−0.43−0.00+0.00+0.00−0.02
GoalieTOIGSAx (net goals)
Lukas Dostal G56:53−0.89

MIN

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Danila Yurov R16:541+0.34−0.03+0.41−0.01+0.01+0.00−0.04
Hunter Haight C12:571+0.30−0.03+0.53−0.01−0.00−0.19−0.01
Robby Fabbri C12:081+0.26−0.10+0.40−0.01−0.02+0.00−0.01
Viking Gustafsson Nyberg D20:38+0.01+0.01+0.00−0.00−0.00+0.00+0.00
Vladimir Tarasenko R16:171−0.03−0.04+0.00+0.02−0.01+0.00+0.00
Nico Sturm C13:56−0.06−0.10+0.00−0.01+0.00+0.00+0.05
Matt Kiersted D20:19−0.06−0.03+0.00−0.01−0.01+0.00+0.00
Marcus Johansson L13:341−0.06+0.05−0.11+0.00+0.00+0.00+0.00
Ben Jones C13:231−0.10−0.08+0.00−0.01+0.02+0.00−0.03
Nick Foligno L15:481−0.11−0.12+0.00+0.00+0.00+0.00+0.01
Jake Middleton D18:43−0.13+0.08+0.00−0.03+0.01−0.19+0.00
Jonas Brodin D18:08−0.14−0.10−0.06−0.03+0.04+0.00+0.00
Yakov Trenin C15:49−0.22−0.23+0.00−0.01+0.01+0.00+0.00
Nicolas Aube-Kubel R11:581−0.24−0.10−0.15−0.01+0.02+0.00+0.00
Jeff Petry D20:06−0.31−0.27−0.02−0.01−0.02+0.00+0.00
Bobby Brink R17:03−0.41−0.12−0.29+0.00+0.01+0.00−0.01
Daemon Hunt D21:01−0.41−0.42+0.00−0.00+0.01+0.00+0.00
Michael McCarron C14:23−0.46−0.17−0.09−0.01+0.01−0.19+0.00
GoalieTOIGSAx (net goals)
Jesper Wallstedt G60:00+1.96

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.