Forensic report pending
Shot-level xG and process metrics are built after the game is ingested into the warehouse (usually within a few hours of final). Live play-by-play and shot locations are shown below.
Game ID 2025020886 · Analytics
Box score
Forwards
| # | Player | G | A | P | +/- | S | H | BLK | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 91 | J. Doan | 1 | 0 | 1 | 0 | 0 | 0 | 16:29 | |
| 22 | J. Quinn | 0 | 1 | 1 | 0 | 1 | 0 | 17:50 | |
| 71 | R. McLeod | 0 | 1 | 1 | 0 | 0 | 1 | 19:31 | |
| 72 | T. Thompson | 0 | 1 | 1 | -1 | 1 | 0 | 22:09 | |
| 17 | J. Zucker | 0 | 0 | 0 | 0 | 0 | 0 | 17:10 | |
| 19 | P. Krebs | 0 | 0 | 0 | -2 | 3 | 0 | 17:47 | |
| 29 | B. Malenstyn | 0 | 0 | 0 | 1 | 2 | 0 | 09:08 | |
| 48 | T. Kozak | 0 | 0 | 0 | 1 | 1 | 1 | 12:25 | |
| 63 | I. Rosen | 0 | 0 | 0 | 0 | 0 | 0 | 08:17 | |
| 86 | N. Ostlund | 0 | 0 | 0 | 0 | 0 | 0 | 14:36 | |
| 89 | A. Tuch | 0 | 0 | 0 | -2 | 0 | 1 | 22:38 | |
| 94 | K. Helenius | 0 | 0 | 0 | 1 | 3 | 1 | 13:47 |
Defense
Shot map
High danger (xG ≥ 25%)Medium (xG 12–25%)Low (xG 5–12%)Very low (xG < 5%)Goal
Play-by-play
- P4 04:45TBLGoalJake Guentzel, Nikita Kucherov, J.J. Moser
- P4 04:32BUFShot on goalAlex Tuch
- P4 04:26—Takeaway—
- P4 04:05TBLFaceoffJake Guentzel
- P4 04:05—Stoppage—
- P4 04:01BUFFaceoffAlex Tuch
- P4 04:01—Stoppage—
- P4 03:59BUFShot on goalRasmus Dahlin
- P4 03:31TBLMissed shotNikita Kucherov
- P4 02:43—Takeaway—
- P4 02:33TBLMissed shotDarren Raddysh
- P4 02:22BUFShot on goalTage Thompson
- P4 01:44—Giveaway—
- P4 01:19BUFFaceoffRyan McLeod
- P4 01:19—Stoppage—
- P4 01:17BUFShot on goalMattias Samuelsson
- P4 00:45BUFShot on goalRasmus Dahlin
- P4 00:41—Takeaway—
- P4 00:00BUFFaceoffRyan McLeod
- P3 19:34TBLFaceoffYanni Gourde
- P3 19:34TBLGoalDarren Raddysh, Nikita Kucherov, Brandon Hagel
- P3 19:28TBLBlocked shotDarren Raddysh
- P3 18:57BUFFaceoffTage Thompson
- P3 18:57—Stoppage—
- P3 18:55BUFHitTage Thompson
- P3 18:50TBLFaceoffYanni Gourde
- P3 18:50—Stoppage—
- P3 18:40TBLFaceoffJack Finley
- P3 18:40—Stoppage—
- P3 18:38TBLShot on goalGage Goncalves
- P3 18:36TBLShot on goalNikita Kucherov
- P3 17:38TBLBlocked shotJack Finley
- P3 17:33TBLMissed shotRyan McDonagh
- P3 17:31TBLMissed shotPontus Holmberg
- P3 17:30—Giveaway—
- P3 16:55TBLMissed shotDarren Raddysh
- P3 16:17BUFHitKonsta Helenius
- P3 16:04BUFMissed shotPeyton Krebs
- P3 15:27BUFHitPeyton Krebs
- P3 15:18BUFShot on goalRyan McLeod
- P3 15:07BUFMissed shotPeyton Krebs
- P3 14:53TBLFaceoffYanni Gourde
- P3 14:53BUFGoalJosh Doan, Tage Thompson, Rasmus Dahlin
- P3 14:15BUFBlocked shotJosh Doan
- P3 14:11BUFShot on goalRasmus Dahlin
- P3 14:01BUFShot on goalTage Thompson
- P3 13:53BUFShot on goalRasmus Dahlin
- P3 13:31BUFBlocked shotJack Quinn
- P3 13:21TBLShot on goalErik Cernak
- P3 13:14—Giveaway—
- P3 13:12—Takeaway—
- P3 13:04—Giveaway—
- P3 12:55TBLFaceoffJake Guentzel
- P3 12:55—Penalty—
- P3 12:39TBLHitScott Sabourin
- P3 12:32TBLHitScott Sabourin
- P3 12:28—delayed penalty—
- P3 12:19BUFBlocked shotJacob Bryson
- P3 12:15TBLFaceoffJack Finley
- P3 12:15—Stoppage—
- P3 11:54—Giveaway—
- P3 11:50—Giveaway—
- P3 11:37—Takeaway—
- P3 11:33TBLMissed shotNikita Kucherov
- P3 11:20BUFFaceoffRyan McLeod
- P3 11:20—Stoppage—
- P3 10:41TBLFaceoffDominic James
- P3 10:41—Stoppage—
- P3 10:19TBLHitOliver Bjorkstrand
- P3 10:09TBLFaceoffDominic James
- P3 10:09—Stoppage—
- P3 09:41—Giveaway—
- P3 09:07TBLHitZemgus Girgensons
- P3 08:53TBLFaceoffYanni Gourde
- P3 08:53TBLGoalOliver Bjorkstrand, Darren Raddysh, Nikita Kucherov
- P3 08:51TBLShot on goalDarren Raddysh
- P3 08:07BUFFaceoffTyson Kozak
- P3 08:07—Stoppage—
- P3 08:06TBLShot on goalNikita Kucherov
- P3 07:59TBLFaceoffJake Guentzel
- P3 07:59—Stoppage—
- P3 07:57TBLShot on goalNikita Kucherov
- P3 07:48TBLShot on goalOliver Bjorkstrand
- P3 07:33BUFFaceoffRyan McLeod
- P3 07:33—Penalty—
- P3 07:33—Stoppage—
- P3 07:30TBLShot on goalBrandon Hagel
- P3 07:13—Takeaway—
- P3 05:16TBLBlocked shotOliver Bjorkstrand
- P3 05:13—Giveaway—
- P3 04:25TBLHitCurtis Douglas
- P3 04:25—Giveaway—
- P3 04:08BUFFaceoffNoah Ostlund
- P3 04:08BUFGoalMattias Samuelsson, Ryan McLeod, Jack Quinn
- P3 03:56TBLShot on goalBrandon Hagel
- P3 03:47TBLFaceoffJake Guentzel
- P3 03:47—Stoppage—
- P3 03:45BUFShot on goalJack Quinn
- P3 03:39BUFMissed shotPeyton Krebs
- P3 03:11TBLHitPontus Holmberg
- P3 03:11—Giveaway—
- P3 03:06—Giveaway—
- P3 02:18BUFShot on goalJacob Bryson
- P3 02:17—Giveaway—
- P3 01:15BUFFaceoffKonsta Helenius
- P3 01:15—Stoppage—
- P3 00:00BUFFaceoffTage Thompson
- P2 19:47TBLHitDarren Raddysh
- P2 19:02BUFFaceoffTyson Kozak
- P2 19:02—Stoppage—
- P2 18:49TBLShot on goalBrandon Hagel
- P2 18:46TBLMissed shotNikita Kucherov
- P2 18:45TBLShot on goalJ.J. Moser
- P2 18:32BUFBlocked shotTage Thompson
- P2 18:23—Takeaway—
- P2 17:33TBLHitDominic James
- P2 17:20BUFHitBeck Malenstyn
- P2 17:16BUFShot on goalBeck Malenstyn
- P2 16:50BUFFaceoffTyson Kozak
- P2 16:50—Stoppage—
BUF vs TBL · 315 events