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

2025-01-04 · T-Mobile Arena

1 – 3Final

VGK beat BUF 3–1. Expected goals were close to even (BUF 2.9, VGK 2.6), so the finishing and the goaltending decided it. The biggest swing: Tanner Laczynski scored at 4:53 of the first, moving VGK’s win probability from 53% to 69%. Adin Hill saved 1.0 goals above expected.

Shots on goal
24 – 33
Expected goals
2.9 – 2.6
xG share
BUF 53%
Home-ice start
VGK 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 goalVGK goal

Expected goals

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

BUFVGK

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.

VGK
60:00 TOI
GSAx +1.24
+1.04
VGK
Tanner Laczynski
1 G, 0 A · 11:08 TOI
On-ice +0.07 · Finishing +0.71
+0.78
VGK
1 G, 0 A · 18:35 TOI
Finishing +0.72 · Playmaking +0.07
+0.76

Rough nights

VGK
0 G, 0 A · 18:11 TOI
On-ice +0.07 · Finishing −0.66
−0.60
BUF
0 G, 0 A · 20:42 TOI
Finishing −0.46
−0.48
VGK
0 G, 1 A · 13:49 TOI
On-ice +0.05 · Finishing −0.38
−0.37

Scoring

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

TimeTeamGoalBUF–VGKWin prob.
P1 4:53 VGKTanner Laczynski
from Brett Howden, Zach Whitecloud
0–153% → 69%
P1 12:23 VGKMark Stone
from Jack Eichel, Tanner Pearson
0–270% → 84%
P3 7:44 VGKJack Eichel
from Tanner Pearson, Noah Hanifin
0–395% → 99%
P3 17:42 BUFJason ZuckerPP
from Rasmus Dahlin, JJ Peterka
1–30% → 0%

Every player

Show both lineups

BUF

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Jason Zucker L21:441+0.46−0.08+0.53+0.01−0.00+0.00+0.01
Bowen Byram D24:16+0.12−0.04+0.01−0.01−0.03+0.20+0.00
Dennis Gilbert D8:38+0.02+0.02+0.01−0.01−0.00+0.00+0.00
Connor Clifton D13:01−0.00+0.03−0.03−0.00+0.00+0.00+0.00
Ryan McLeod C11:17−0.01−0.01−0.00−0.00−0.00+0.00+0.01
Peyton Krebs C12:55−0.02−0.01−0.00−0.02−0.01+0.00+0.02
Mattias Samuelsson D19:55−0.03−0.07+0.01+0.02+0.01+0.00+0.00
Jiri Kulich C14:37−0.09−0.02−0.00−0.01−0.00+0.00−0.05
Beck Malenstyn L10:16−0.09−0.00−0.09−0.01+0.00+0.00+0.01
Jack Quinn R15:04−0.09−0.01−0.09+0.01−0.00+0.00+0.00
Owen Power D23:44−0.10−0.04−0.00+0.00−0.05+0.00+0.00
Zach Benson L12:24−0.14+0.02−0.15−0.00−0.00+0.00+0.00
Rasmus Dahlin D25:281−0.15−0.02−0.32−0.02+0.01+0.20+0.00
Nicolas Aube-Kubel R10:26−0.18−0.02−0.17−0.01+0.01+0.00+0.00
JJ Peterka R17:311−0.26−0.01−0.23+0.00−0.01+0.00+0.00
Alex Tuch R16:56−0.29−0.03−0.06+0.01−0.00−0.20+0.00
Dylan Cozens C19:25−0.33+0.00−0.18−0.01−0.01−0.20+0.07
Tage Thompson C20:42−0.48−0.00−0.46−0.00−0.02+0.00+0.00
GoalieTOIGSAx (net goals)
James Reimer G57:41+0.15

VGK

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Tanner Laczynski C11:081+0.78+0.07+0.71−0.02+0.01+0.00+0.00
Mark Stone R18:351+0.76−0.04+0.72+0.07+0.02+0.00−0.01
Jack Eichel C21:0811+0.35+0.00+0.37+0.04+0.01+0.00−0.07
Alexander Holtz R10:20+0.15−0.04−0.00−0.01−0.00+0.20+0.00
Brayden McNabb D20:15+0.06+0.07−0.02−0.00+0.01+0.00+0.00
Shea Theodore D18:16+0.00+0.05−0.05+0.01−0.00+0.00+0.00
Zach Whitecloud D13:391−0.01−0.02+0.01−0.01+0.01+0.00+0.00
Noah Hanifin D23:161−0.01+0.07−0.09+0.02−0.01+0.00+0.00
Cole Schwindt C8:24−0.02−0.04−0.00−0.01+0.01+0.00+0.01
Nicolas Hague D16:03−0.04−0.05+0.01+0.00−0.00+0.00+0.00
Alex Pietrangelo D25:37−0.06+0.05−0.16+0.05+0.00+0.00+0.00
Jonas Rondbjerg R7:45−0.10−0.04−0.06−0.01+0.01+0.00+0.00
William Karlsson C20:24−0.11+0.02−0.37+0.00+0.01+0.20+0.04
Tomas Hertl C20:08−0.14+0.06−0.00+0.02−0.01−0.20−0.01
Tanner Pearson L15:432−0.15−0.03−0.09−0.02−0.01+0.00+0.00
Keegan Kolesar R13:06−0.23+0.07−0.08−0.02−0.01−0.20+0.00
Brett Howden C13:491−0.37+0.05−0.38−0.01+0.00+0.00−0.03
Pavel Dorofeyev L18:11−0.60+0.07−0.66−0.02+0.01+0.00+0.00
GoalieTOIGSAx (net goals)
Adin Hill G60:00+1.04

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.