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

2025-11-04 · KeyBank Center

2 – 1Final/OT

UTA beat BUF 2–1 in overtime. UTA also won the expected-goals battle 3.9 to 1.9: the better chances went the right way. The biggest swing: Clayton Keller scored at 0:47 of overtime, moving UTA’s win probability from 48% to 100%. Alex Lyon saved 2.0 goals above expected.

Shots on goal
35 – 18
Expected goals
3.9 – 1.9
xG share
UTA 68%
Home-ice start
BUF 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.

UTA goalBUF goal

Expected goals

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

UTABUF

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.

BUF
60:47 TOI
GSAx +1.95
+1.95
UTA
1 G, 0 A · 20:46 TOI
On-ice +0.24 · Finishing +0.70 · Playmaking +0.09
+1.00
UTA
60:41 TOI
GSAx +0.85
+0.85

Rough nights

UTA
0 G, 0 A · 16:24 TOI
On-ice +0.23 · Finishing −0.83
−0.58
BUF
0 G, 0 A · 16:55 TOI
On-ice −0.15 · Finishing −0.43
−0.57
BUF
0 G, 0 A · 21:03 TOI
On-ice −0.13 · Finishing −0.40
−0.52

Scoring

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

TimeTeamGoalUTA–BUFWin prob.
P3 3:58 UTANick Schmaltz
from Clayton Keller, John Marino
1–048% → 75%
P3 7:50 BUFNoah Ostlund
from Isak Rosen
1–122% → 52%
OT 0:47 UTAClayton Keller
from Mikhail Sergachev, Karel Vejmelka
2–148% → 100%

Every player

Show both lineups

UTA

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Nick Schmaltz C20:461+1.00+0.24+0.70+0.09−0.00+0.00−0.03
Clayton Keller R20:0711+0.43+0.27+0.12+0.05−0.02+0.00+0.00
John Marino D21:091+0.40+0.25−0.04−0.00−0.00+0.19+0.00
Nate Schmidt D20:40+0.20+0.32−0.14+0.01+0.01+0.00+0.00
Mikhail Sergachev D24:531+0.13+0.21−0.10+0.03−0.01+0.00+0.00
Olli Maatta D14:01+0.08+0.07+0.00+0.00−0.00+0.00+0.00
Lawson Crouse L13:30+0.07+0.19−0.09−0.02+0.00+0.00−0.01
Ian Cole D19:01+0.04+0.15−0.12+0.01−0.00+0.00+0.00
Logan Cooley C16:40−0.02+0.02−0.25+0.02+0.00+0.19+0.00
Dmitri Simashev D16:49−0.06−0.03+0.00−0.01−0.02+0.00+0.00
Kailer Yamamoto R12:42−0.07+0.08−0.13−0.02+0.00+0.00+0.00
Dylan Guenther R16:49−0.08+0.09−0.17+0.00−0.01+0.00+0.00
Jack McBain C13:25−0.12+0.18−0.37−0.00+0.00+0.00+0.07
Kevin Stenlund C13:53−0.14+0.02−0.19−0.01−0.01+0.00+0.05
Brandon Tanev L10:17−0.16+0.03+0.00−0.01+0.01−0.19+0.00
JJ Peterka R15:37−0.17−0.00−0.16+0.01−0.01+0.00+0.00
Michael Carcone L11:44−0.19+0.21−0.21−0.00−0.00−0.19+0.00
Barrett Hayton C16:24−0.58+0.23−0.83−0.01+0.00+0.00+0.02
GoalieTOIGSAx (net goals)
Karel Vejmelka G60:41+0.85

BUF

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Noah Ostlund C15:141+0.70−0.01+0.76−0.01−0.00+0.00−0.05
Isak Rosen R16:001+0.02+0.02+0.00−0.01+0.00+0.00+0.00
Owen Power D19:23−0.00−0.18+0.00+0.00−0.03+0.19+0.00
Mason Geertsen L3:49−0.06−0.04−0.01−0.01−0.00+0.00+0.00
Josh Dunne C7:26−0.12−0.08+0.00−0.01+0.01+0.00−0.03
Beck Malenstyn L9:06−0.13−0.12+0.00−0.01+0.00+0.00+0.00
Mattias Samuelsson D21:17−0.20−0.14−0.08+0.01+0.01+0.00+0.00
Michael Kesselring D17:25−0.21−0.09−0.12−0.00+0.00+0.00+0.00
Ryan McLeod C19:39−0.24−0.04−0.19+0.00−0.00+0.00+0.00
Bowen Byram D19:00−0.25−0.09−0.14−0.00−0.02+0.00+0.00
Rasmus Dahlin D23:39−0.26−0.18−0.08−0.01+0.01+0.00+0.00
Jordan Greenway L17:03−0.28−0.30+0.00−0.00+0.02+0.00+0.00
Conor Timmins D18:15−0.29−0.30+0.00+0.00−0.00+0.00+0.00
Josh Doan R16:39−0.31−0.07−0.06−0.00+0.02−0.19+0.00
Peyton Krebs C18:38−0.40−0.32−0.06−0.01−0.02+0.00+0.01
Tage Thompson C17:50−0.43−0.35−0.03−0.01−0.02+0.00−0.02
Alex Tuch R21:03−0.52−0.13−0.40+0.02+0.00+0.00−0.01
Jack Quinn R16:55−0.57−0.15−0.43+0.01−0.00+0.00+0.00
GoalieTOIGSAx (net goals)
Alex Lyon G60:47+1.95

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.