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

2024-03-03 · KeyBank Center

5 – 2Final

WPG beat BUF 5–2. Expected goals were close to even (WPG 2.2, BUF 2.2), so the finishing and the goaltending decided it. The biggest swing: Morgan Barron scored at 13:55 of the third, moving WPG’s win probability from 49% to 85%.

Shots on goal
35 – 19
Expected goals
2.2 – 2.2
xG share
WPG 51%
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.

WPG goalBUF goal

Expected goals

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

WPGBUF

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.

WPG
1 G, 0 A · 11:46 TOI
Finishing +0.89
+0.86
WPG
1 G, 1 A · 24:30 TOI
On-ice +0.12 · Finishing +0.63
+0.74
BUF
1 G, 0 A · 10:58 TOI
On-ice +0.06 · Finishing +0.69
+0.74

Rough nights

BUF
0 G, 0 A · 14:57 TOI
On-ice −0.11 · Finishing −0.25
−0.39
WPG
0 G, 1 A · 14:41 TOI
Finishing −0.17 · Penalties −0.19
−0.38
BUF
0 G, 1 A · 13:59 TOI
Finishing −0.20 · Penalties −0.19
−0.38

Scoring

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

TimeTeamGoalWPG–BUFWin prob.
P1 17:33 BUFJJ PeterkaPP
from Kyle Okposo, Jeff Skinner
0–154% → 71%
P1 19:54 WPGNino Niederreiter
from Josh Morrissey, Neal Pionk
1–128% → 47%
P2 9:20 BUFEric Robinson
from Peyton Krebs, Zemgus Girgensons
1–253% → 74%
P3 10:38 WPGJosh Morrissey
from Mark Scheifele, Vladislav Namestnikov
2–216% → 48%
P3 13:55 WPGMorgan Barron
from Cole Perfetti
3–249% → 85%
P3 18:39 WPGVladislav NamestnikovEN
from Kyle Connor
4–293% → 100%
P3 19:06 WPGSean MonahanEN
from Adam Lowry, Mason Appleton
5–2100% → 100%

Every player

Show both lineups

WPG

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Morgan Barron C11:461+0.86−0.02+0.89−0.01+0.01+0.00−0.01
Josh Morrissey D24:3011+0.74+0.12+0.63−0.01+0.01+0.00+0.00
Nino Niederreiter R15:571+0.64+0.07+0.58−0.01+0.00+0.00+0.00
Neal Pionk D25:161+0.21+0.16−0.13−0.00−0.00+0.19+0.00
Nikolaj Ehlers L15:20+0.12+0.14−0.05+0.03−0.00+0.00+0.00
Vladislav Namestnikov C16:5611+0.09+0.05−0.15−0.00+0.00+0.19+0.00
Dylan Samberg D15:24+0.02+0.02+0.01−0.01+0.01+0.00+0.00
Nate Schmidt D11:20−0.02−0.00−0.02+0.00+0.00+0.00+0.00
Adam Lowry C14:491−0.02+0.07−0.05−0.03+0.01+0.00−0.01
Dylan DeMelo D23:05−0.04−0.02−0.05+0.02+0.01+0.00+0.00
David Gustafsson C8:13−0.07−0.09−0.00−0.01+0.00+0.00+0.02
Alex Iafallo L16:05−0.09+0.08−0.17−0.01+0.00+0.00+0.00
Sean Monahan C15:481−0.12+0.06−0.24+0.00+0.00+0.00+0.06
Mark Scheifele C19:571−0.16−0.00−0.16+0.04−0.00+0.00−0.04
Brenden Dillon D17:47−0.27−0.01−0.04−0.01−0.01−0.19+0.00
Cole Perfetti C11:501−0.28−0.03−0.26−0.01+0.01+0.00+0.01
Kyle Connor L18:321−0.28−0.02−0.23−0.01−0.01+0.00−0.01
Mason Appleton C14:411−0.38−0.01−0.17−0.01+0.00−0.19−0.01
GoalieTOIGSAx (net goals)
Laurent Brossoit G59:49−0.12

BUF

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Eric Robinson L10:581+0.74+0.06+0.69−0.01−0.00+0.00+0.00
JJ Peterka R14:441+0.68+0.02+0.67+0.00−0.01+0.00+0.00
Zemgus Girgensons C11:351+0.23+0.06−0.00−0.03−0.00+0.19+0.01
Jacob Bryson D14:53+0.10+0.10+0.01−0.00−0.01+0.00+0.00
Ryan Johnson D10:20+0.05+0.04+0.00−0.00+0.00+0.00+0.00
Connor Clifton D14:32+0.00−0.01+0.01−0.00+0.02+0.00+0.00
Casey Mittelstadt C15:31−0.01+0.03−0.08+0.01−0.01+0.00+0.05
Zach Benson L12:22−0.01−0.01−0.00−0.00−0.00+0.00+0.00
Owen Power D26:16−0.06+0.04−0.08+0.01−0.02+0.00+0.00
Rasmus Dahlin D27:24−0.18−0.17−0.01−0.01+0.01+0.00+0.00
Alex Tuch R19:50−0.20−0.20−0.00+0.01−0.00+0.00−0.01
Jeff Skinner L14:011−0.22+0.05−0.06−0.00−0.03−0.19+0.00
Henri Jokiharju D23:20−0.23−0.24+0.01+0.01−0.00+0.00+0.00
Kyle Okposo R14:121−0.28+0.05−0.33−0.00−0.00+0.00+0.00
Tage Thompson C17:22−0.30−0.10−0.15−0.01−0.01+0.00−0.03
Jordan Greenway L20:15−0.33−0.13−0.20−0.00+0.02+0.00−0.01
Peyton Krebs C13:591−0.38+0.03−0.20−0.01−0.01−0.19+0.00
Dylan Cozens C14:57−0.39−0.11−0.25−0.01−0.00+0.00−0.02
GoalieTOIGSAx (net goals)
Ukko-Pekka Luukkonen G59:29−0.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.