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

2026-03-12 · Lenovo Center

3 – 1Final

STL beat CAR 3–1. STL lost the expected-goals battle 1.6 to 3.7 and won anyway, a result the shot quality did not support. The biggest swing: Jimmy Snuggerud scored at 15:12 of the third, moving STL’s win probability from 49% to 87%. Jordan Binnington saved 3.0 goals above expected.

Shots on goal
17 – 32
Expected goals
1.6 – 3.7
xG share
CAR 70%
Home-ice start
CAR 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 goalCAR goal

Expected goals

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

STLCAR

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
59:40 TOI
GSAx +2.99
+2.99
STL
Jimmy Snuggerud
2 G, 0 A · 20:03 TOI
On-ice −0.14 · Finishing +1.59
+1.41
CAR
1 G, 0 A · 11:59 TOI
On-ice +0.05 · Finishing +0.73
+0.76

Rough nights

CAR
0 G, 0 A · 14:40 TOI
Finishing −0.75
−0.76
CAR
0 G, 0 A · 20:30 TOI
On-ice +0.28 · Finishing −0.95
−0.66
STL
0 G, 2 A · 20:55 TOI
On-ice −0.20 · Finishing −0.32
−0.50

Scoring

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

TimeTeamGoalSTL–CARWin prob.
P1 8:38 CARMark Jankowski
unassisted
0–153% → 70%
P2 3:53 STLJimmy Snuggerud
from Dylan Holloway, Cam Fowler
1–128% → 47%
P3 15:12 STLJimmy Snuggerud
from Dylan Holloway, Robert Thomas
2–149% → 87%
P3 19:09 STLPavel BuchnevichEN
from Jack Finley, Alexey Toropchenko
3–195% → 100%

Every player

Show both lineups

STL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Jimmy Snuggerud R20:032+1.41−0.14+1.59−0.00−0.00+0.00−0.03
Nathan Walker L11:25+0.11−0.06+0.00−0.01−0.00+0.19−0.01
Tyler Tucker D16:46+0.06+0.07+0.00−0.00−0.01+0.00+0.00
Jordan Kyrou R12:07−0.01−0.02+0.00+0.01−0.00+0.00+0.00
Cam Fowler D19:581−0.07−0.05+0.00−0.02−0.00+0.00+0.00
Alexey Toropchenko R10:591−0.08−0.08−0.00−0.01+0.01+0.00+0.00
Robert Thomas C18:411−0.10−0.14+0.00+0.04+0.00+0.00+0.00
Pavel Buchnevich L17:231−0.14−0.15−0.01+0.01+0.00+0.00+0.00
Jake Neighbours L12:46−0.16+0.04−0.19−0.01+0.00+0.00+0.00
Logan Mailloux D21:41−0.17−0.15+0.00−0.00−0.02+0.00+0.00
Dalibor Dvorsky R12:24−0.18+0.02−0.16−0.01+0.00+0.00−0.03
Philip Broberg D23:25−0.19−0.21+0.00+0.00+0.02+0.00+0.00
Colton Parayko D21:29−0.23−0.25−0.00+0.00+0.02+0.00+0.00
Pius Suter C16:55−0.26−0.12−0.17−0.01+0.02+0.00+0.03
Otto Stenberg C12:51−0.26−0.14−0.13−0.01+0.01+0.00+0.00
Jack Finley C11:331−0.35−0.19+0.00−0.01+0.01−0.19+0.04
Theo Lindstein D14:59−0.40−0.03−0.18+0.00−0.00−0.19+0.00
Dylan Holloway L20:552−0.50−0.20−0.32+0.00+0.01+0.00+0.00
GoalieTOIGSAx (net goals)
Jordan Binnington G59:40+2.99

CAR

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Mark Jankowski L11:591+0.76+0.05+0.73−0.03+0.01+0.00+0.00
K'Andre Miller D23:07+0.38+0.39+0.00−0.01−0.01+0.00+0.00
Andrei Svechnikov R19:38+0.22+0.25−0.05+0.02−0.00+0.00+0.00
Alexander Nikishin D16:59+0.07+0.07−0.01+0.01−0.00+0.00+0.00
Taylor Hall L16:10+0.06+0.01+0.00+0.04−0.00+0.00+0.01
Logan Stankoven C16:30+0.06+0.11−0.22−0.00−0.02+0.19−0.01
Jackson Blake R17:59+0.04+0.05+0.00+0.01−0.00+0.00−0.01
Sean Walker D21:30+0.02+0.18−0.14−0.01−0.01+0.00+0.00
Nikolaj Ehlers L15:02−0.02−0.03+0.00+0.01−0.00+0.00+0.00
Jaccob Slavin D19:41−0.02+0.02−0.07+0.01+0.01+0.00+0.00
Eric Robinson L10:28−0.08+0.10−0.17−0.01−0.00+0.00+0.00
William Carrier L10:54−0.08+0.17−0.43−0.01+0.00+0.19−0.01
Seth Jarvis R20:34−0.10+0.24−0.34−0.01+0.00+0.00+0.01
Jalen Chatfield D18:48−0.11−0.03−0.07−0.00−0.01+0.00+0.00
Mike Reilly D14:08−0.20+0.02−0.02−0.02+0.01−0.19+0.00
Jordan Martinook L11:26−0.25−0.04−0.18−0.02−0.01+0.00+0.00
Sebastian Aho C20:30−0.66+0.28−0.95+0.01−0.00+0.00+0.01
Jordan Staal C14:40−0.76+0.02−0.75−0.02−0.01+0.00+0.00
GoalieTOIGSAx (net goals)
Brandon Bussi G57:57−0.48

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.