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

2026-03-21 · Rogers Place

5 – 2Final

TBL beat EDM 5–2. Expected goals were close to even (TBL 2.4, EDM 2.4), so the finishing and the goaltending decided it. The biggest swing: Nikita Kucherov scored short-handed at 16:58 of the second, moving TBL’s win probability from 66% to 87%. Connor Ingram allowed 1.3 goals more than expected.

Shots on goal
28 – 28
Expected goals
2.4 – 2.4
xG share
TBL 50%
Home-ice start
EDM 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.

TBL goalEDM goal

Expected goals

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

TBLEDM

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.

TBL
2 G, 2 A · 19:53 TOI
On-ice +0.11 · Finishing +1.35 · Playmaking +0.08 · Penalties −0.19
+1.34
EDM
Josh Samanski
1 G, 0 A · 10:05 TOI
Finishing +0.86
+0.81
TBL
1 G, 0 A · 19:22 TOI
On-ice +0.05 · Finishing +0.72
+0.79

Rough nights

EDM
58:42 TOI
GSAx −1.34
−1.34
EDM
0 G, 1 A · 27:37 TOI
On-ice −0.21 · Finishing −0.23
−0.49
EDM
0 G, 0 A · 19:56 TOI
On-ice −0.17 · Finishing −0.22
−0.36

Scoring

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

TimeTeamGoalTBL–EDMWin prob.
P1 19:37 EDMConnor McDavid
from Evan Bouchard
0–153% → 72%
P2 1:37 TBLAnthony Cirelli
from Nikita Kucherov, Brandon Hagel
1–128% → 47%
P2 12:13 TBLJake GuentzelPP
from Nikita Kucherov, Brayden Point
2–148% → 69%
P2 16:58 TBLNikita KucherovSH
from J.J. Moser
3–166% → 87%
P3 7:16 EDMJosh Samanski
unassisted
3–26% → 23%
P3 15:32 TBLNikita Kucherov
from Brandon Hagel
4–288% → 99%
P3 19:28 TBLAnthony CirelliEN
unassisted
5–2100% → 100%

Every player

Show both lineups

TBL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Nikita Kucherov R19:5322+1.34+0.11+1.35+0.08−0.01−0.19+0.00
Jake Guentzel C19:221+0.79+0.05+0.72−0.01−0.00+0.00+0.03
Anthony Cirelli C10:282+0.45+0.07+0.39+0.00+0.01+0.00−0.03
J.J. Moser D22:421+0.17+0.16+0.00+0.02−0.02+0.00+0.00
Corey Perry R9:59+0.12−0.04−0.03−0.00+0.00+0.19+0.00
Emil Lilleberg D13:02+0.06+0.08+0.00−0.01−0.01+0.00+0.00
Darren Raddysh D26:00+0.06+0.13−0.09+0.01−0.00+0.00+0.00
Charle-Edouard D'Astous D11:58+0.04+0.03+0.00+0.00+0.00+0.00+0.00
Zemgus Girgensons C14:09+0.02−0.05−0.10−0.01−0.00+0.19+0.00
Nick Paul L14:01−0.00+0.00+0.00−0.02+0.00+0.00+0.02
Gage Goncalves C14:13−0.02−0.03−0.01+0.00+0.01+0.00+0.00
Brayden Point C17:541−0.02+0.04−0.08+0.02−0.00+0.00+0.00
Ryan McDonagh D22:01−0.02−0.08+0.00+0.03+0.02+0.00+0.00
Pontus Holmberg R11:00−0.08+0.01−0.09−0.01+0.01+0.00+0.00
Brandon Hagel L20:472−0.09+0.06−0.33+0.01−0.01+0.19−0.02
Yanni Gourde C15:16−0.18−0.02+0.00−0.00+0.01−0.19+0.03
Oliver Bjorkstrand R10:10−0.21+0.01−0.22−0.00+0.00+0.00+0.00
Erik Cernak D20:14−0.30−0.11+0.00+0.01−0.01−0.19+0.00
GoalieTOIGSAx (net goals)
Andrei Vasilevskiy G60:00+0.66

EDM

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Josh Samanski C10:051+0.81−0.02+0.86−0.01+0.00+0.00−0.02
Connor McDavid C22:421+0.27−0.20+0.44+0.07−0.04+0.00+0.00
Vasily Podkolzin R14:08+0.21+0.11−0.08−0.01+0.00+0.19+0.00
Connor Murphy D17:23+0.08+0.06+0.00−0.00+0.01+0.00+0.00
Ty Emberson D13:18+0.01+0.03−0.01−0.01+0.00+0.00+0.00
Kasperi Kapanen R17:37−0.01+0.10−0.09−0.01−0.00+0.00+0.00
Jake Walman D15:19−0.04+0.06−0.09+0.00−0.01+0.00+0.00
Jack Roslovic C12:43−0.04+0.01−0.01−0.00−0.00+0.00−0.04
Jason Dickinson C15:44−0.05+0.07−0.33−0.01+0.01+0.19+0.02
Roby Jarventie L8:30−0.13−0.01−0.12−0.01+0.00+0.00+0.00
Matt Savoie C15:27−0.17−0.05−0.10−0.01−0.00+0.00+0.00
Mattias Ekholm D23:49−0.18−0.21+0.00+0.02+0.01+0.00+0.00
Max Jones L9:27−0.19+0.03+0.00−0.02−0.00−0.19+0.00
Adam Henrique C9:29−0.23+0.02−0.25+0.00+0.00+0.00+0.00
Darnell Nurse D20:26−0.35+0.08−0.23−0.01+0.00−0.19+0.00
Zach Hyman L20:28−0.35−0.18−0.14+0.00−0.03+0.00+0.00
Ryan Nugent-Hopkins C19:56−0.36−0.17−0.22+0.02−0.00+0.00+0.01
Evan Bouchard D27:371−0.49−0.21−0.23+0.00−0.05+0.00+0.00
GoalieTOIGSAx (net goals)
Connor Ingram G58:42−1.34

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.