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

2025-03-27 · Bridgestone Arena

3 – 2Final

STL beat NSH 3–2. Expected goals were close to even (STL 1.8, NSH 2.0), so the finishing and the goaltending decided it. The biggest swing: Dylan Holloway scored at 12:19 of the third, moving STL’s win probability from 49% to 83%.

Shots on goal
21 – 18
Expected goals
1.8 – 2.0
xG share
NSH 53%
Home-ice start
NSH 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.

STL goalNSH goal

Expected goals

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

STLNSH

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.

STL
2 G, 0 A · 19:38 TOI
On-ice +0.06 · Finishing +1.53 · Penalties +0.20
+1.81
STL
1 G, 0 A · 20:56 TOI
Finishing +0.83
+0.83
NSH
1 G, 0 A · 26:16 TOI
On-ice −0.05 · Finishing +0.84
+0.77

Rough nights

NSH
58:33 TOI
GSAx −0.90
−0.90
STL
59:54 TOI
GSAx −0.53
−0.53
NSH
0 G, 0 A · 17:38 TOI
On-ice −0.05 · Finishing −0.37 · Faceoffs −0.05
−0.46

Scoring

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

TimeTeamGoalSTL–NSHWin prob.
P1 2:48 NSHFedor Svechkov
from Michael Bunting, Andreas Englund
0–153% → 69%
P1 10:16 NSHBrady SkjeiPP
from Luke Evangelista, Kieffer Bellows
0–271% → 83%
P2 10:35 STLDylan Holloway
from Robert Thomas
1–211% → 26%
P3 11:57 STLCam Fowler
from Jake Neighbours, Brayden Schenn
2–215% → 48%
P3 12:19 STLDylan Holloway
from Robert Thomas, Nick Leddy
3–249% → 83%

Every player

Show both lineups

STL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Dylan Holloway L19:382+1.81+0.06+1.53+0.01+0.01+0.20+0.00
Cam Fowler D20:561+0.83+0.02+0.83−0.01−0.00+0.00+0.00
Robert Thomas C20:352+0.18−0.00−0.07+0.06+0.00+0.20+0.00
Alexandre Texier L9:06+0.15−0.03−0.00−0.01−0.00+0.20+0.00
Nick Leddy D16:301+0.05+0.06+0.01+0.00−0.01+0.00+0.00
Radek Faksa C14:04+0.05+0.04−0.00−0.01−0.00+0.00+0.03
Philip Broberg D23:53−0.04−0.04−0.04+0.02+0.02+0.00+0.00
Mathieu Joseph R9:42−0.07−0.07−0.00−0.01+0.01+0.00+0.00
Oskar Sundqvist C12:47−0.09−0.08−0.00−0.01+0.00+0.00−0.01
Justin Faulk D24:41−0.11−0.10+0.01−0.00−0.01+0.00+0.00
Zachary Bolduc R15:06−0.12+0.05−0.17−0.00+0.01+0.00+0.00
Tyler Tucker D14:43−0.12+0.08+0.01−0.00−0.01−0.20+0.00
Brayden Schenn C17:461−0.14−0.06−0.18−0.00+0.01+0.00+0.09
Nathan Walker L14:53−0.20+0.02−0.20−0.01−0.00+0.00−0.01
Alexey Toropchenko R13:00−0.22+0.04−0.25−0.01+0.01+0.00+0.00
Ryan Suter D15:40−0.27+0.07−0.15−0.01+0.01−0.20+0.00
Jake Neighbours L16:001−0.28−0.07−0.01−0.01+0.00−0.20+0.00
Jordan Kyrou R15:20−0.42+0.02−0.45+0.01−0.00+0.00+0.00
GoalieTOIGSAx (net goals)
Joel Hofer G59:54−0.53

NSH

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Brady Skjei D26:161+0.77−0.05+0.84−0.00−0.01+0.00+0.00
Fedor Svechkov C14:311+0.50+0.01+0.71−0.01−0.00−0.20−0.02
Michael Bunting L16:031+0.13−0.06−0.00−0.00−0.01+0.20+0.00
Luke Evangelista R17:531+0.12+0.07−0.15+0.01−0.00+0.20+0.00
Colton Sissons C13:39+0.11+0.03−0.09−0.01+0.01+0.20−0.03
Ryan O'Reilly C18:47+0.02+0.04−0.03−0.00+0.01+0.00+0.01
Spencer Stastney D14:50+0.01+0.02+0.01−0.00−0.00+0.00+0.00
Zachary L'Heureux L11:59+0.01+0.01−0.00−0.01+0.01+0.00+0.00
Justin Barron D22:55−0.03+0.02−0.03−0.00−0.02+0.00+0.00
Andreas Englund D10:551−0.07−0.07+0.01−0.01+0.00+0.00+0.00
Cole Smith L10:22−0.08−0.07−0.00−0.01+0.00+0.00+0.00
Michael McCarron C12:56−0.09−0.10−0.00−0.01+0.01+0.00+0.01
Jonathan Marchessault C17:07−0.10−0.07−0.00−0.01−0.01+0.00−0.01
Kieffer Bellows L8:531−0.14−0.07−0.06−0.01+0.00+0.00+0.00
Nick Blankenburg D23:40−0.17+0.03+0.01−0.00−0.00−0.20+0.00
Filip Forsberg L19:26−0.17+0.08−0.27+0.03−0.00+0.00−0.01
Marc Del Gaizo D17:38−0.22−0.02+0.00+0.00−0.00−0.20+0.00
Steven Stamkos C17:38−0.46−0.05−0.37+0.00+0.00+0.00−0.05
GoalieTOIGSAx (net goals)
Juuse Saros G58:33−0.90

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.