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

2026-02-05 · KeyBank Center

5 – 2Final

PIT beat BUF 5–2. Expected goals were close to even (PIT 3.3, BUF 3.1), so the finishing and the goaltending decided it. The biggest swing: Avery Hayes scored at 18:47 of the first, moving PIT’s win probability from 47% to 65%.

Shots on goal
32 – 27
Expected goals
3.3 – 3.1
xG share
PIT 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.

PIT goalBUF goal

Expected goals

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

PITBUF

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.

PIT
Avery Hayes
2 G, 0 A · 10:09 TOI
On-ice +0.15 · Finishing +1.12
+1.27
BUF
Jason Zucker
1 G, 0 A · 18:48 TOI
On-ice −0.05 · Finishing +0.90 · Penalties +0.19
+1.08
PIT
59:38 TOI
GSAx +0.47
+0.86

Rough nights

PIT
0 G, 1 A · 17:59 TOI
Finishing −0.71 · Penalties −0.39
−1.11
PIT
0 G, 0 A · 20:05 TOI
On-ice +0.06 · Finishing −0.69 · Penalties −0.19
−0.80
PIT
0 G, 1 A · 13:08 TOI
On-ice −0.07 · Finishing −0.40
−0.49

Scoring

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

TimeTeamGoalPIT–BUFWin prob.
P1 1:46 BUFJason Zucker
from Ryan McLeod, Bowen Byram
0–153% → 69%
P1 9:18 PITAvery Hayes
from Ilya Solovyov, Rutger McGroarty
1–130% → 47%
P1 18:47 PITAvery Hayes
from Anthony Mantha, Parker Wotherspoon
2–147% → 65%
P2 7:44 PITBen Kindel
unassisted
3–168% → 83%
P3 1:55 BUFTage ThompsonPP
from Jack Quinn, Rasmus Dahlin
3–210% → 26%
P3 15:33 PITTommy Novak
from Egor Chinakhov, Evgeni Malkin
4–288% → 99%
P3 19:46 PITBen KindelEN
from Connor Dewar
5–2100% → 100%

Every player

Show both lineups

PIT

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Avery Hayes R10:092+1.27+0.15+1.12−0.00+0.00+0.00+0.00
Ben Kindel C17:272+0.84+0.07+0.81−0.01−0.01+0.00−0.02
Tommy Novak C15:191+0.46−0.13+0.62+0.02−0.01+0.00−0.04
Bryan Rust R23:31+0.25+0.07+0.00−0.01−0.01+0.19+0.00
Rutger McGroarty R10:011+0.19+0.18+0.00−0.01+0.00+0.00+0.02
Connor Clifton D17:19+0.16+0.14+0.00−0.01+0.02+0.00+0.00
Ilya Solovyov D12:081+0.12+0.12+0.00+0.00−0.00+0.00+0.00
Parker Wotherspoon D23:371+0.11+0.09+0.00+0.00+0.02+0.00+0.00
Kevin Hayes R7:07+0.02+0.16−0.13+0.01−0.00+0.00−0.02
Connor Dewar C15:411+0.02+0.03−0.00−0.01+0.02+0.00−0.01
Brett Kulak D18:44−0.02+0.01+0.00−0.02−0.01+0.00+0.00
Erik Karlsson D22:47−0.20+0.13−0.30+0.00−0.03+0.00+0.00
Anthony Mantha R16:301−0.25−0.06+0.00+0.01−0.00−0.19+0.00
Justin Brazeau R11:11−0.34−0.04−0.30−0.01+0.01+0.00+0.00
Ryan Shea D19:29−0.42−0.03−0.21+0.01+0.01−0.19+0.00
Egor Chinakhov R13:081−0.49−0.07−0.40−0.00−0.01+0.00+0.00
Sidney Crosby C20:05−0.80+0.06−0.69+0.02−0.00−0.19+0.01
Evgeni Malkin C17:591−1.11−0.03−0.71+0.05−0.02−0.39+0.00
GoalieTOIGSAx (net goals)
Arturs Silovs G59:38+0.86

BUF

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Jason Zucker L18:481+1.08−0.05+0.90+0.00+0.00+0.19+0.03
Owen Power D25:12+0.31+0.03−0.28−0.00−0.02+0.58+0.00
Tage Thompson C23:181+0.17−0.03+0.24−0.00−0.01+0.00−0.02
Rasmus Dahlin D26:321+0.02−0.15−0.01−0.02+0.01+0.19+0.00
Noah Ostlund C12:23−0.04−0.06+0.00−0.00−0.00+0.00+0.03
Jacob Bryson D4:19−0.06−0.06+0.00−0.00−0.00+0.00+0.00
Mattias Samuelsson D22:42−0.06−0.11+0.00+0.03+0.01+0.00+0.00
Bowen Byram D26:001−0.07−0.04−0.01−0.01−0.02+0.00+0.00
Josh Doan R18:35−0.08−0.09+0.00−0.01+0.02+0.00+0.00
Ryan McLeod C20:011−0.10+0.00−0.14+0.01−0.00+0.00+0.03
Konsta Helenius C8:02−0.12−0.10+0.00−0.01+0.00+0.00−0.01
Michael Kesselring D7:56−0.13+0.06−0.00−0.00+0.00−0.19+0.00
Tyson Kozak C10:38−0.19−0.09−0.11−0.01+0.01+0.00+0.00
Peyton Krebs C10:40−0.23−0.03+0.00−0.02−0.01−0.19+0.01
Isak Rosen R10:36−0.28−0.13−0.16−0.01+0.01+0.00+0.00
Beck Malenstyn L11:10−0.33−0.04−0.28−0.01+0.00+0.00+0.00
Jack Quinn R19:241−0.39−0.01−0.39+0.02−0.00+0.00+0.00
Alex Tuch R20:53−0.42−0.02−0.22+0.02−0.00−0.19−0.01
GoalieTOIGSAx (net goals)
Alex Lyon G56:51+0.38

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.