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

2019-03-02 · Scotiabank Arena

2 – 5Final

TOR beat BUF 5–2. Expected goals were close to even (BUF 2.7, TOR 2.9), so the finishing and the goaltending decided it. The biggest swing: Nic Petan scored at 15:02 of the second, moving TOR’s win probability from 53% to 75%. Linus Ullmark allowed 1.2 goals more than expected.

Shots on goal
37 – 32
Expected goals
2.7 – 2.9
xG share
TOR 51%
Home-ice start
TOR 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 goalTOR goal

Expected goals

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

BUFTOR

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.

TOR
60:00 TOI
GSAx +1.08
+1.08
BUF
Jason Pominville
1 G, 0 A · 11:45 TOI
On-ice +0.06 · Finishing +0.72
+0.79
TOR
Nikita Zaitsev
1 G, 0 A · 20:24 TOI
Finishing +0.75
+0.78

Rough nights

BUF
58:56 TOI
GSAx −1.22
−1.22
BUF
Jeff Skinner
0 G, 0 A · 17:49 TOI
On-ice +0.13 · Finishing −0.98 · Penalties +0.18
−0.70
TOR
Patrick Marleau
0 G, 0 A · 14:18 TOI
On-ice +0.09 · Finishing −0.63
−0.58

Scoring

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

TimeTeamGoalBUF–TORWin prob.
P1 4:20 TORJohn Tavares
from Mitch Marner, Martin Marincin
0–153% → 69%
P1 6:00 BUFJason Pominville
from Zemgus Girgensons, Marco Scandella
1–131% → 47%
P1 7:34 BUFConor Sheary
from Kyle Okposo
2–147% → 63%
P1 19:40 TORMorgan Rielly
from Auston Matthews, Ron Hainsey
2–234% → 53%
P2 15:02 TORNic Petan
from Trevor Moore
2–353% → 75%
P2 19:05 TORNikita Zaitsev
from Mitch Marner, John Tavares
2–477% → 92%
P3 18:03 TORMitch MarnerEN
from John Tavares, Jake Muzzin
2–5100% → 100%

Every player

Show both lineups

BUF

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Jason Pominville R11:451+0.79+0.06+0.72+0.01+0.00+0.00+0.00
Conor Sheary L15:391+0.70−0.18+0.89−0.01+0.01+0.00+0.00
Casey Mittelstadt C12:52+0.14−0.06−0.00+0.01−0.01+0.18+0.01
Sam Reinhart C18:36−0.03+0.10−0.12−0.02+0.02+0.00−0.01
Johan Larsson L14:05−0.03+0.06−0.08−0.02+0.01+0.00+0.00
Zach Bogosian D22:35−0.06+0.08−0.13−0.00−0.00+0.00+0.00
Jake McCabe D13:48−0.11−0.06−0.05−0.00+0.01+0.00+0.00
Jack Eichel C19:32−0.12+0.11−0.27+0.06+0.01+0.00−0.03
Rasmus Dahlin D22:31−0.12+0.01−0.12−0.02+0.00+0.00+0.00
Marco Scandella D15:341−0.14−0.05−0.09−0.00+0.01+0.00+0.00
Tage Thompson C10:46−0.15−0.13−0.00−0.01−0.01+0.00+0.00
Rasmus Ristolainen D23:27−0.17−0.05−0.12−0.02+0.01+0.00+0.00
Brandon Montour D20:30−0.18+0.02−0.02−0.01+0.01−0.18+0.00
Evan Rodrigues C15:39−0.23−0.14−0.02−0.00−0.01+0.00−0.06
Scott Wilson C10:38−0.24−0.03−0.20−0.01−0.00+0.00+0.00
Zemgus Girgensons C15:021−0.35+0.00−0.30−0.04−0.00+0.00−0.01
Kyle Okposo R16:161−0.37−0.11−0.08+0.00−0.00−0.18+0.00
Jeff Skinner L17:49−0.70+0.13−0.98+0.00−0.02+0.18−0.02
GoalieTOIGSAx (net goals)
Linus Ullmark G58:56−1.22

TOR

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Nikita Zaitsev D20:241+0.78+0.03+0.75−0.02+0.01+0.00+0.00
Nic Petan C7:451+0.74−0.02+0.76−0.01+0.00+0.00+0.00
Morgan Rielly D24:321+0.72−0.12+0.85+0.01−0.01+0.00+0.00
John Tavares C19:4412+0.25−0.04+0.44+0.01−0.03−0.18+0.05
Trevor Moore L8:351+0.15−0.02−0.00−0.01+0.01+0.18+0.00
Igor Ozhiganov D15:55+0.13+0.13−0.00+0.00+0.00+0.00+0.00
Martin Marincin D15:301+0.04+0.14−0.08−0.01−0.01+0.00+0.00
Connor Brown R16:07−0.01+0.01−0.00−0.02−0.01+0.00+0.00
Frederik Gauthier C8:31−0.02−0.02−0.03−0.01+0.00+0.00+0.04
Auston Matthews C18:271−0.02+0.07−0.35+0.02−0.01+0.18+0.06
William Nylander R15:05−0.02+0.02−0.06−0.01−0.00+0.00+0.02
Jake Muzzin D20:191−0.03+0.01−0.03−0.01+0.01+0.00+0.00
Ron Hainsey D19:311−0.06−0.07+0.01+0.01−0.01+0.00+0.00
Zach Hyman L18:42−0.09−0.03−0.04+0.01−0.02+0.00−0.01
Andreas Johnsson L15:50−0.10+0.00−0.08−0.00−0.00+0.00−0.01
Kasperi Kapanen R17:08−0.15+0.08−0.22−0.01−0.00+0.00+0.00
Mitch Marner R19:3712−0.41−0.02−0.27+0.04+0.01−0.18+0.00
Patrick Marleau C14:18−0.58+0.09−0.63−0.00−0.01+0.00−0.03
GoalieTOIGSAx (net goals)
Frederik Andersen G60:00+1.08

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.