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

2025-04-13 · Honda Center

4 – 2Final

COL beat ANA 4–2. COL also won the expected-goals battle 2.8 to 1.8: the better chances went the right way. The biggest swing: Charlie Coyle scored at 17:51 of the third, moving COL’s win probability from 50% to 92%.

Shots on goal
25 – 21
Expected goals
2.8 – 1.8
xG share
COL 61%
Home-ice start
ANA 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.

COL goalANA goal

Expected goals

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

COLANA

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.

ANA
1 G, 0 A · 18:45 TOI
Finishing +0.67 · Penalties +0.20 · Faceoffs +0.05
+0.87
COL
Wyatt Aamodt
1 G, 0 A · 19:05 TOI
Finishing +0.84
+0.84
COL
1 G, 1 A · 19:32 TOI
On-ice +0.13 · Finishing +0.41
+0.54

Rough nights

COL
69:47 TOI
GSAx −0.36
−0.36
ANA
Drew Helleson
0 G, 0 A · 17:56 TOI
On-ice −0.13 · Penalties −0.20
−0.36
COL
0 G, 0 A · 17:55 TOI
On-ice +0.06 · Finishing −0.38
−0.34

Scoring

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

TimeTeamGoalCOL–ANAWin prob.
P1 18:52 ANAMason McTavish
from Nikita Nesterenko, Troy Terry
0–153% → 71%
P2 7:35 ANASam Colangelo
from Alex Killorn, Frank Vatrano
0–274% → 88%
P3 10:05 COLWyatt Aamodt
from Martin Necas, Jack Drury
1–24% → 17%
P3 14:34 COLJack DruryPP
from Sam Malinski, Charlie Coyle
2–213% → 49%
P3 17:51 COLCharlie Coyle
from Jimmy Vesey, Logan O'Connor
3–250% → 92%
P3 19:12 COLErik JohnsonEN
from Charlie Coyle
4–295% → 100%

Every player

Show both lineups

COL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Wyatt Aamodt D19:051+0.84+0.00+0.84−0.00+0.00+0.00+0.00
Jack Drury C19:3211+0.54+0.13+0.41−0.04+0.01+0.00+0.03
Charlie Coyle C18:5212+0.38+0.08+0.50−0.02+0.00−0.20+0.02
Martin Necas C21:121+0.10+0.10−0.00+0.02−0.02+0.00+0.00
Samuel Girard D21:07+0.08+0.08+0.01+0.00−0.00+0.00+0.00
Jimmy Vesey L12:221+0.05+0.06−0.00+0.00−0.00+0.00+0.00
Logan O'Connor R16:341−0.00+0.01−0.00−0.03+0.01+0.00+0.00
Jere Innala L9:44−0.01−0.00−0.20−0.01+0.00+0.20+0.00
Jack Ahcan D14:32−0.01+0.05−0.06−0.01+0.00+0.00+0.00
Chris Wagner R10:53−0.04+0.01−0.00−0.04+0.01+0.00−0.01
Miles Wood L14:39−0.05−0.02−0.01−0.01−0.00+0.00−0.01
Sam Malinski D25:151−0.05+0.02−0.10+0.01+0.02+0.00+0.00
Erik Johnson D19:061−0.12+0.08+0.01−0.01−0.00−0.20+0.00
Keaton Middleton D14:58−0.13+0.09−0.23+0.00−0.00+0.00+0.00
T.J. Tynan C9:09−0.14−0.02−0.08−0.01+0.00+0.00−0.03
Brock Nelson C20:47−0.18+0.07−0.23−0.01+0.01+0.00−0.01
Joel Kiviranta L16:56−0.23−0.05−0.18−0.01+0.01+0.00+0.00
Parker Kelly C17:55−0.34+0.06−0.38−0.02+0.00+0.00+0.00
GoalieTOIGSAx (net goals)
Scott Wedgewood G69:47−0.36

ANA

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Mason McTavish C18:451+0.87−0.04+0.67+0.01−0.01+0.20+0.05
Sam Colangelo R10:171+0.45+0.05+0.41−0.01+0.01+0.00+0.00
Radko Gudas D21:31+0.07+0.07−0.00+0.00+0.00+0.00+0.00
Jansen Harkins C12:23−0.00−0.00−0.00−0.02+0.00+0.00+0.01
Alex Killorn L18:261−0.05+0.09−0.12−0.01−0.01+0.00+0.00
Nikita Nesterenko C15:461−0.05−0.02−0.21−0.01+0.01+0.20−0.01
Leo Carlsson C16:39−0.06−0.04−0.00−0.01−0.00+0.00−0.01
Isac Lundeström C12:10−0.07−0.02−0.02−0.01−0.00+0.00−0.02
Pavel Mintyukov D17:03−0.08−0.06+0.01−0.01−0.03+0.00+0.00
Ryan Strome C14:46−0.08−0.07−0.00+0.01−0.02+0.00+0.00
Jackson LaCombe D22:45−0.12+0.09+0.01−0.01−0.01−0.20+0.00
Jacob Trouba D19:45−0.13−0.11−0.04+0.02+0.01+0.00+0.00
Ian Moore D15:31−0.13−0.05−0.08−0.01−0.00+0.00+0.00
Trevor Zegras C15:41−0.15−0.15−0.00+0.02−0.02+0.00−0.01
Troy Terry R16:161−0.17−0.06−0.12+0.01−0.01+0.00+0.00
Cutter Gauthier L13:39−0.17−0.04−0.13−0.00+0.00+0.00+0.00
Frank Vatrano R15:271−0.33−0.11−0.00−0.02−0.01−0.20+0.00
Drew Helleson D17:56−0.36−0.13−0.00−0.01−0.02−0.20+0.00
GoalieTOIGSAx (net goals)
Lukas Dostal G69:27−0.26

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.