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

2026-03-06 · SAP Center at San Jose

3 – 2Final/OT

STL beat SJS 3–2 in overtime. STL lost the expected-goals battle 2.2 to 2.5 and won anyway, a result the shot quality did not support. The biggest swing: Robert Thomas scored at 0:54 of overtime, moving STL’s win probability from 48% to 100%. Alex Nedeljkovic allowed 2.7 goals more than expected.

Shots on goal
14 – 25
Expected goals
2.2 – 2.5
xG share
SJS 53%
Home-ice start
SJS 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 goalSJS goal

Expected goals

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

STLSJS

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:06 TOI
On-ice +0.30 · Finishing +0.41
+0.75
STL
0 G, 3 A · 15:48 TOI
On-ice +0.34 · Playmaking +0.17 · Penalties +0.19
+0.71
STL
1 G, 1 A · 17:08 TOI
Finishing +0.36 · Playmaking +0.14
+0.54

Rough nights

SJS
60:54 TOI
GSAx −2.67
−2.67
STL
0 G, 0 A · 17:32 TOI
On-ice −0.31 · Penalties −0.19
−0.52
STL
0 G, 0 A · 25:03 TOI
On-ice −0.44
−0.50

Scoring

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

TimeTeamGoalSTL–SJSWin prob.
P1 6:55 STLJimmy Snuggerud
from Cam Fowler, Dylan Holloway
1–047% → 63%
P2 14:31 SJSMacklin Celebrini
from Dmitry Orlov, Tyler Toffoli
1–131% → 53%
P2 17:46 STLRobert Thomas
from Jimmy Snuggerud, Dylan Holloway
2–147% → 71%
P3 13:26 SJSKiefer Sherwood
from Philipp Kurashev, Collin Graf
2–216% → 51%
OT 0:54 STLRobert Thomas
from Philip Broberg, Dylan Holloway
3–248% → 100%

Every player

Show both lineups

STL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Robert Thomas C19:062+0.75+0.30+0.41+0.04+0.00+0.00−0.01
Dylan Holloway L15:483+0.71+0.34+0.00+0.17+0.00+0.19+0.00
Jimmy Snuggerud R17:0811+0.54+0.05+0.36+0.14−0.00+0.00+0.00
Philip Broberg D32:511+0.41+0.15−0.00+0.23+0.02+0.00+0.00
Tyler Tucker D18:59+0.38+0.23−0.00−0.04−0.00+0.19+0.00
Oskar Sundqvist C10:39+0.02+0.05+0.00−0.04+0.00+0.00+0.01
Cam Fowler D26:531+0.01−0.09−0.00+0.11−0.00+0.00+0.00
Alexey Toropchenko R12:41−0.01+0.02+0.00−0.04+0.01+0.00+0.00
Jake Neighbours L11:02−0.06−0.03+0.00−0.02+0.00+0.00−0.01
Pius Suter C16:14−0.08−0.03−0.04−0.01+0.02+0.00−0.02
Jack Finley C11:10−0.09+0.05−0.13−0.01+0.00+0.00+0.00
Jordan Kyrou R10:34−0.13−0.10+0.00−0.03−0.00+0.00+0.00
Nathan Walker L10:03−0.20−0.19+0.00−0.01−0.00+0.00+0.00
Pavel Buchnevich L17:17−0.24−0.08−0.11−0.01+0.00+0.00−0.04
Matthew Kessel D14:21−0.28−0.10−0.00+0.03−0.01−0.19+0.00
Dalibor Dvorsky R11:21−0.32−0.25−0.01−0.03−0.00+0.00−0.03
Logan Mailloux D25:03−0.50−0.44−0.00−0.02−0.04+0.00+0.00
Jonatan Berggren R17:32−0.52−0.31+0.00−0.02+0.01−0.19+0.00
GoalieTOIGSAx (net goals)
Jordan Binnington G60:54−0.04

SJS

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Kiefer Sherwood L15:341+0.47+0.19+0.39−0.10−0.00+0.00+0.00
Vincent Desharnais D17:08+0.41+0.24−0.00−0.03+0.01+0.19+0.00
Michael Misa C15:18+0.25+0.03+0.00−0.05+0.00+0.19+0.07
Dmitry Orlov D19:121+0.22+0.13−0.05+0.15−0.00+0.00+0.00
Philipp Kurashev C15:581+0.17+0.19−0.17+0.16+0.00+0.00−0.02
Tyler Toffoli C14:021+0.10+0.05−0.01+0.06+0.00+0.00+0.00
Macklin Celebrini C21:361+0.09−0.23+0.35−0.04−0.01+0.00+0.02
Collin Graf R14:091+0.09+0.12−0.07+0.04+0.01+0.00+0.00
Barclay Goodrow C9:04−0.04+0.05+0.00−0.09−0.00+0.00+0.00
William Eklund L17:32−0.09+0.01−0.05−0.03−0.00+0.00−0.01
Adam Gaudette R11:30−0.10+0.03−0.10−0.06+0.00+0.00+0.03
Will Smith C16:31−0.11−0.04−0.08+0.01−0.01+0.00+0.00
Shakir Mukhamadullin D22:47−0.13−0.01−0.13+0.00−0.00+0.00+0.00
Alexander Wennberg C20:22−0.14−0.11+0.00−0.04−0.00+0.00+0.01
Mario Ferraro D20:38−0.17+0.06−0.03−0.01+0.00−0.19+0.00
Sam Dickinson D17:53−0.30−0.22−0.05−0.02−0.01+0.00+0.00
John Klingberg D19:46−0.31−0.18−0.05−0.07−0.01+0.00+0.00
Zack Ostapchuk C9:42−0.31+0.05−0.11−0.07+0.01−0.19+0.00
GoalieTOIGSAx (net goals)
Alex Nedeljkovic G60:54−2.67

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.