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

2025-04-15 · Xcel Energy Center

2 – 3Final/OT

MIN beat ANA 3–2 in overtime. MIN also won the expected-goals battle 3.5 to 2.7: the better chances went the right way. The biggest swing: Matt Boldy scored at 4:42 of overtime, moving MIN’s win probability from 52% to 100%.

Shots on goal
29 – 40
Expected goals
2.7 – 3.5
xG share
MIN 57%
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
Marc-Andre Fleury
4:42 TOI
GSAx +0.89
+0.89
MIN
1 G, 1 A · 17:50 TOI
On-ice +0.18 · Finishing +0.67
+0.86
MIN
1 G, 1 A · 24:03 TOI
On-ice +0.10 · Finishing +0.53
+0.65

Rough nights

ANA
0 G, 1 A · 19:00 TOI
On-ice +0.07 · Finishing −0.66
−0.61
MIN
0 G, 0 A · 28:17 TOI
On-ice −0.06 · Finishing −0.44
−0.47
ANA
0 G, 0 A · 17:05 TOI
Finishing −0.14 · Penalties −0.20
−0.35

Scoring

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

TimeTeamGoalANA–MINWin prob.
P1 9:47 MINMarcus Johansson
from Mats Zuccarello, Jake Middleton
0–153% → 70%
P1 13:48 ANAAlex Killorn
from Cutter Gauthier, Leo Carlsson
1–129% → 47%
P3 8:45 ANASam Colangelo
from Mason McTavish, Trevor Zegras
2–148% → 79%
P3 19:38 MINJoel Eriksson EkPP
from Matt Boldy, Mats Zuccarello
2–24% → 51%
OT 4:42 MINMatt Boldy
from Marcus Johansson, Jonas Brodin
2–352% → 100%

Every player

Show both lineups

ANA

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Sam Colangelo R16:381+0.64−0.08+0.72−0.01+0.02+0.00−0.01
Alex Killorn L16:561+0.50−0.10+0.58+0.02−0.01+0.00+0.00
Ian Moore D11:16+0.05+0.10−0.04−0.01−0.00+0.00+0.00
Troy Terry R20:01+0.01+0.03−0.03+0.00−0.01+0.00+0.01
Jansen Harkins C8:50+0.00+0.02−0.00−0.02+0.01+0.00−0.01
Tim Washe C6:24−0.02+0.08−0.08−0.01−0.00+0.00−0.01
Radko Gudas D25:36−0.03−0.07+0.01+0.01+0.02+0.00+0.00
Trevor Zegras C19:311−0.05−0.08−0.00+0.05−0.02+0.00+0.00
Jacob Trouba D24:40−0.12−0.16−0.01+0.03+0.01+0.00+0.00
Isac Lundeström C8:54−0.14−0.10−0.00−0.01−0.00+0.00−0.03
Jackson LaCombe D29:15−0.19+0.12−0.08−0.01−0.02−0.20+0.00
Cutter Gauthier L15:511−0.21−0.01−0.41+0.00+0.01+0.20+0.00
Olen Zellweger D16:27−0.22−0.14−0.08−0.01−0.00+0.00+0.00
Ryan Strome C17:23−0.23−0.03−0.21+0.02−0.01+0.00+0.00
Drew Helleson D17:34−0.23−0.21+0.01−0.02−0.01+0.00+0.00
Mason McTavish C20:591−0.31−0.16−0.18+0.00−0.03+0.00+0.05
Frank Vatrano R17:05−0.35+0.02−0.14−0.02−0.01−0.20+0.00
Leo Carlsson C19:001−0.61+0.07−0.66−0.02−0.01+0.00+0.00
GoalieTOIGSAx (net goals)
Lukas Dostal G64:42+0.56

MIN

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Marcus Johansson L17:5011+0.86+0.18+0.67+0.01−0.00+0.00+0.00
Matt Boldy L24:0311+0.65+0.10+0.53+0.01+0.02+0.00+0.00
Marco Rossi C17:41+0.43+0.30−0.07−0.02−0.00+0.20+0.02
Jonas Brodin D29:351+0.19+0.17+0.01−0.04+0.06+0.00+0.00
Mats Zuccarello C21:592+0.14+0.21−0.14+0.07+0.00+0.00+0.00
Zach Bogosian D9:46+0.02+0.01+0.01−0.00−0.00+0.00+0.00
Jared Spurgeon D21:42+0.00+0.01−0.06−0.02+0.07+0.00+0.00
Jon Merrill D10:38−0.01−0.01+0.01−0.01+0.01+0.00+0.00
Justin Brazeau R8:33−0.02−0.02−0.00−0.01+0.00+0.00+0.00
Jake Middleton D18:181−0.10−0.07−0.02−0.03+0.01+0.00+0.00
Gustav Nyquist R10:22−0.11−0.00−0.11+0.02−0.00+0.00−0.01
Yakov Trenin C8:36−0.14−0.06−0.07−0.01+0.01+0.00−0.01
Joel Eriksson Ek C21:211−0.17−0.11+0.13−0.01+0.02−0.20+0.00
Frederick Gaudreau C16:44−0.17−0.15−0.11+0.00+0.03+0.00+0.05
Marcus Foligno L14:24−0.21+0.10−0.31−0.02+0.02+0.00+0.00
Ryan Hartman R11:47−0.22−0.00−0.17−0.00+0.00+0.00−0.05
Kirill Kaprizov L24:00−0.24+0.08−0.37+0.05+0.01+0.00+0.00
Brock Faber D28:17−0.47−0.06−0.44+0.02+0.01+0.00+0.00
GoalieTOIGSAx (net goals)
Marc-Andre Fleury G4:42+0.89
Filip Gustavsson G58:44−0.29

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.