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

2021-11-02 · SAP Center at San Jose

3 – 5Final

SJS beat BUF 5–3. SJS also won the expected-goals battle 2.0 to 1.4: the better chances went the right way. The biggest swing: Ryan Merkley scored at 12:49 of the first, moving SJS’s win probability from 53% to 70%. Craig Anderson allowed 2.6 goals more than expected.

Shots on goal
28 – 27
Expected goals
1.4 – 2.0
xG share
SJS 59%
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.

BUF goalSJS goal

Expected goals

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

BUFSJS

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.

SJS
2 G, 1 A · 16:22 TOI
Finishing +1.53 · Faceoffs +0.09
+1.65
BUF
Jeff Skinner
2 G, 0 A · 20:11 TOI
Finishing +1.43
+1.37
SJS
1 G, 1 A · 28:48 TOI
On-ice +0.12 · Finishing +0.81
+0.97

Rough nights

BUF
Craig Anderson
57:30 TOI
GSAx −2.58
−2.58
SJS
60:00 TOI
GSAx −1.29
−1.29
BUF
Rasmus Asplund
0 G, 1 A · 21:35 TOI
Finishing −0.48
−0.49

Scoring

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

TimeTeamGoalBUF–SJSWin prob.
P1 7:25 SJSJonathan Dahlen
from William Eklund, Brent Burns
0–153% → 70%
P1 8:48 BUFJeff SkinnerPP
from Vinnie Hinostroza, Robert Hagg
1–131% → 47%
P1 12:49 SJSRyan Merkley
from Alexander Barabanov, Tomas Hertl
1–253% → 70%
P2 6:13 SJSTomas Hertl
from Rudolfs Balcers
1–373% → 87%
P2 13:33 BUFDrake Caggiula
from Vinnie Hinostroza, Dylan Cozens
2–311% → 25%
P3 6:02 SJSMario Ferraro
from Nick Merkley, Jasper Weatherby
2–480% → 94%
P3 11:46 SJSTomas Hertl
from Rudolfs Balcers, Mario Ferraro
2–597% → 100%
P3 18:13 BUFJeff Skinner
from Tage Thompson, Rasmus Asplund
3–50% → 0%

Every player

Show both lineups

BUF

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Jeff Skinner L20:112+1.37−0.02+1.43+0.00−0.05+0.00+0.00
Drake Caggiula L13:291+0.82+0.01+0.80−0.00+0.00+0.00+0.00
Jacob Bryson D18:26+0.02−0.14+0.01−0.00−0.02+0.19+0.00
Rasmus Dahlin D25:12−0.03−0.00−0.01−0.03+0.01+0.00+0.00
Vinnie Hinostroza C15:452−0.07−0.01−0.07+0.01−0.00+0.00+0.00
John Hayden C8:17−0.09−0.08−0.02−0.01+0.02+0.00+0.00
Will Butcher D24:45−0.09+0.01−0.09−0.02+0.01+0.00+0.00
Tage Thompson C22:071−0.09+0.02−0.05+0.00−0.02+0.00−0.04
Anders Bjork L9:18−0.11−0.12−0.00−0.04+0.04+0.00+0.00
Mark Pysyk D16:58−0.12−0.14−0.03−0.01+0.06+0.00+0.00
Robert Hagg D16:171−0.12−0.14−0.00+0.01+0.01+0.00+0.00
Colin Miller D18:22−0.13−0.13+0.01−0.02+0.01+0.00+0.00
Arttu Ruotsalainen C8:13−0.14−0.07−0.05−0.01−0.00+0.00−0.01
Kyle Okposo R15:54−0.24−0.19−0.02+0.01−0.01+0.00−0.02
Cody Eakin C13:40−0.24−0.13−0.02−0.01−0.01+0.00−0.07
Dylan Cozens C14:181−0.30−0.07−0.02−0.01−0.01−0.19+0.00
Zemgus Girgensons C15:43−0.30−0.20−0.04−0.04−0.01+0.00+0.00
Rasmus Asplund C21:351−0.49+0.01−0.48−0.00+0.01+0.00−0.02
GoalieTOIGSAx (net goals)
Craig Anderson G57:30−2.58

SJS

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Tomas Hertl C16:2221+1.65+0.05+1.53+0.03−0.04+0.00+0.09
Mario Ferraro D28:4811+0.97+0.12+0.81+0.03+0.01+0.00+0.00
Jonathan Dahlen C14:551+0.81+0.12+0.71−0.03+0.00+0.00+0.00
Ryan Merkley D14:361+0.73−0.00+0.76−0.03+0.01+0.00+0.00
Andrew Cogliano C15:43+0.18+0.01−0.00−0.01+0.01+0.19−0.01
Jaycob Megna D23:58+0.17+0.19+0.01−0.05+0.02+0.00+0.00
Nick Bonino C16:40+0.09+0.07−0.00−0.01+0.02+0.00+0.02
William Eklund L13:061+0.08+0.07−0.00+0.00−0.01+0.00+0.01
Nicolas Meloche D19:14+0.07+0.05+0.01−0.01+0.02+0.00+0.00
Santeri Hatakka D7:41+0.05+0.05+0.01−0.00−0.00+0.00+0.00
Brent Burns D27:261−0.01+0.17−0.07+0.05+0.03−0.19+0.00
Alexander Barabanov L16:271−0.03+0.05−0.00−0.02−0.05+0.00+0.00
Logan Couture C17:53−0.08+0.19−0.32+0.01+0.01+0.00+0.03
John Leonard L9:54−0.09−0.01−0.09−0.00+0.02+0.00+0.00
Lane Pederson C14:11−0.09−0.01−0.06−0.01−0.01+0.00+0.00
Rudolfs Balcers L17:372−0.26+0.17−0.43−0.00−0.00+0.00+0.00
Nick Merkley R10:301−0.27−0.01−0.24−0.01−0.01+0.00+0.00
Jasper Weatherby C10:211−0.30+0.01−0.15−0.02+0.03−0.19+0.02
GoalieTOIGSAx (net goals)
James Reimer G60:00−1.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.