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

2025-11-01 · KeyBank Center

3 – 4Final/SO

BUF beat WSH 4–3 in a shootout. Expected goals were close to even (WSH 3.1, BUF 2.8), so the finishing and the goaltending decided it. The biggest swing: Sonny Milano scored at 19:17 of the second, moving WSH’s win probability from 23% to 48%. Ukko-Pekka Luukkonen saved 2.3 goals above expected.

Shots on goal
34 – 24
Expected goals
3.1 – 2.8
xG share
WSH 52%
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.

WSH goalBUF goal

Expected goals

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

WSHBUF

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
64:28 TOI
GSAx +2.33
+2.33
WSH
1 G, 0 A · 18:25 TOI
On-ice +0.25 · Finishing +0.69
+0.94
WSH
1 G, 0 A · 9:07 TOI
On-ice −0.16 · Finishing +0.81 · Penalties +0.19
+0.85

Rough nights

BUF
0 G, 0 A · 26:12 TOI
On-ice −0.64 · Shootout −0.49
−1.13
WSH
Ryan Leonard
0 G, 1 A · 12:14 TOI
On-ice −0.23 · Penalties −0.19 · Shootout −0.49
−0.93
WSH
0 G, 0 A · 19:15 TOI
Finishing −0.35 · Shootout −0.49
−0.79

Scoring

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

TimeTeamGoalWSH–BUFWin prob.
P1 1:07 WSHDylan Strome
from Ryan Leonard
1–047% → 62%
P1 2:15 WSHAliaksei Protas
from Connor McMichael, Tom Wilson
2–062% → 75%
P1 2:30 BUFTage Thompson
from Jason Zucker, Jordan Greenway
2–125% → 38%
P1 10:02 BUFAlex Tuch
from Josh Doan, Owen Power
2–236% → 53%
P1 18:45 BUFIsak Rosen
from Jack Quinn, Conor Timmins
2–353% → 71%
P2 19:17 WSHSonny Milano
from Matt Roy, Martin Fehérváry
3–323% → 48%

Every player

Show both lineups

WSH

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffsShootout
Aliaksei Protas L18:251+0.94+0.25+0.69+0.01−0.02+0.00+0.00−0.00
Sonny Milano L9:071+0.85−0.16+0.81−0.00+0.00+0.19+0.00−0.00
Martin Fehérváry D17:551+0.31+0.13−0.00−0.01−0.01+0.19+0.00+0.00
Dylan Strome C22:131+0.30+0.04+0.49+0.02−0.01+0.00+0.08−0.32
Brandon Duhaime R14:13+0.12−0.07+0.00−0.01+0.01+0.19+0.00−0.00
Matt Roy D19:441+0.08+0.15−0.08+0.01−0.00+0.00+0.00+0.00
Trevor van Riemsdyk D16:00+0.01−0.01+0.00+0.01+0.01+0.00+0.00+0.00
Justin Sourdif C13:02−0.02+0.01−0.04+0.00+0.00+0.00+0.00−0.00
Hendrix Lapierre C9:27−0.11+0.06−0.15−0.01−0.00+0.00−0.01−0.00
Nic Dowd C16:41−0.14−0.10−0.01−0.03+0.00+0.00−0.01−0.00
John Carlson D28:05−0.18+0.04−0.25+0.04−0.01+0.00+0.00+0.00
Declan Chisholm D13:39−0.24−0.23+0.00−0.01+0.00+0.00+0.00+0.00
Anthony Beauvillier R17:27−0.30+0.44−0.37+0.01+0.00+0.00+0.00−0.38
Jakob Chychrun D27:21−0.39+0.11−0.51+0.01−0.01+0.00+0.00+0.00
Tom Wilson R15:321−0.41+0.01−0.23−0.00−0.00−0.19+0.00−0.00
Connor McMichael L16:481−0.62−0.03−0.06−0.00+0.00+0.00−0.05−0.49
Alex Ovechkin L19:15−0.79+0.02−0.35+0.05−0.02+0.00+0.01−0.49
Ryan Leonard R12:141−0.93−0.23−0.01+0.00−0.01−0.19+0.00−0.49
GoalieTOIGSAx (net goals)
Charlie Lindgren G64:52+0.33

BUF

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffsShootout
Isak Rosen R14:441+0.64+0.07+0.57−0.01+0.01+0.00+0.00−0.00
Bowen Byram D18:54+0.53−0.26+0.00−0.01−0.03−0.19+0.00+1.01
Conor Timmins D17:471+0.28+0.30−0.04+0.01−0.00+0.00+0.00+0.00
Owen Power D19:541+0.24+0.24+0.00+0.01−0.02+0.00+0.00+0.00
Jordan Greenway L13:281+0.21+0.20+0.00+0.00+0.01+0.00+0.00−0.00
Josh Dunne C11:51+0.13+0.03−0.08−0.02+0.01+0.19+0.00−0.00
Michael Kesselring D18:27+0.08+0.08+0.00−0.00+0.00+0.00+0.00+0.00
Beck Malenstyn L12:42+0.04+0.08−0.03−0.01+0.00+0.00+0.00−0.00
Mattias Samuelsson D20:22+0.03+0.17−0.15+0.01+0.01+0.00+0.00+0.00
Jason Zucker L15:071+0.01+0.14−0.14−0.00+0.00+0.00+0.01−0.00
Peyton Krebs C15:08+0.00+0.04+0.00−0.01−0.01+0.00−0.02−0.00
Jiri Kulich C11:19−0.18−0.07−0.12−0.01−0.01+0.00+0.02−0.00
Josh Doan R15:321−0.29−0.06−0.24−0.01+0.02+0.00+0.00−0.00
Jack Quinn R16:231−0.37−0.06+0.00+0.02−0.00+0.00+0.00−0.32
Tage Thompson C19:231−0.46−0.51+0.40−0.00−0.01+0.00+0.04−0.38
Alex Tuch R20:141−0.71−0.50+0.68+0.00−0.00−0.39−0.01−0.49
Ryan McLeod C18:05−0.76−0.33−0.37−0.00−0.01+0.00−0.06−0.00
Rasmus Dahlin D26:12−1.13−0.64+0.00−0.02+0.01+0.00+0.00−0.49
GoalieTOIGSAx (net goals)
Ukko-Pekka Luukkonen G64:28+2.33

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.