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 2025021191 · Analytics
Box score
Forwards
| # | Player | G | A | P | +/- | S | H | BLK | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 19 | P. Krebs | 0 | 1 | 1 | 1 | 4 | 1 | 12:16 | |
| 6 | Z. Benson | 0 | 0 | 0 | -2 | 1 | 0 | 17:35 | |
| 9 | J. Norris | 0 | 0 | 0 | -2 | 1 | 0 | 16:10 | |
| 12 | J. Greenway | 0 | 0 | 0 | -1 | 2 | 2 | 11:39 | |
| 17 | J. Zucker | 0 | 0 | 0 | -2 | 2 | 1 | 16:48 | |
| 22 | J. Quinn | 0 | 0 | 0 | -1 | 2 | 0 | 15:13 | |
| 29 | B. Malenstyn | 0 | 0 | 0 | -1 | 1 | 0 | 09:33 | |
| 44 | J. Dunne | 0 | 0 | 0 | -1 | 2 | 1 | 07:17 | |
| 71 | R. McLeod | 0 | 0 | 0 | -1 | 0 | 1 | 20:41 | |
| 72 | T. Thompson | 0 | 0 | 0 | 0 | 0 | 0 | 17:12 | |
| 89 | A. Tuch | 0 | 0 | 0 | 0 | 1 | 1 | 18:57 | |
| 91 | J. Doan | 0 | 0 | 0 | -2 | 1 | 1 | 18:25 |
Defense
| # | Player | G | A | P | +/- | S | H | BLK | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 23 | M. Samuelsson | 1 | 0 | 1 | 0 | 3 | 1 | 20:49 | |
| 4 | B. Byram | 0 | 1 | 1 | -1 | 0 | 3 | 22:58 | |
| 25 | O. Power | 0 | 0 | 0 | 0 | 1 | 2 | 19:34 | |
| 26 | R. Dahlin | 0 | 0 | 0 | -2 | 0 | 1 | 22:37 | |
| 64 | L. Stanley | 0 | 0 | 0 | -1 | 3 | 0 | 13:30 | |
| 73 | Z. Metsa | 0 | 0 | 0 | -1 | 0 | 1 | 16:04 |
Goalies
| Player | SA | GA | SV% | TOI | Dec |
|---|---|---|---|---|---|
| U. Luukkonen | 22 | 2 | 90.9% | 58:42 | L |
| A. Lyon | 0 | 0 | NaN% | 00:00 | — |
Shot map
High danger (xG ≥ 25%)Medium (xG 12–25%)Low (xG 5–12%)Very low (xG < 5%)Goal
Play-by-play
- P3 18:42BUFFaceoffJosh Dunne
- P3 18:42—Penalty—
- P3 18:42OTTGoalShane Pinto
- P3 18:19BUFBlocked shotZach Benson
- P3 18:02BUFFaceoffRyan McLeod
- P3 18:02—Stoppage—
- P3 17:42OTTFaceoffTim Stützle
- P3 17:42OTTGoalRidly Greig, Jordan Spence
- P3 17:21BUFFaceoffTage Thompson
- P3 17:21—Stoppage—
- P3 17:21—Stoppage—
- P3 17:19BUFShot on goalMattias Samuelsson
- P3 17:04BUFHitPeyton Krebs
- P3 16:58BUFFaceoffPeyton Krebs
- P3 16:58—Stoppage—
- P3 15:46BUFFaceoffTage Thompson
- P3 15:46—Stoppage—
- P3 15:43OTTShot on goalNikolas Matinpalo
- P3 15:35OTTBlocked shotFabian Zetterlund
- P3 15:30OTTBlocked shotDrake Batherson
- P3 14:58BUFMissed shotRasmus Dahlin
- P3 14:27OTTHitMichael Amadio
- P3 13:55OTTFaceoffLars Eller
- P3 13:55—Stoppage—
- P3 13:53BUFShot on goalOwen Power
- P3 13:48BUFBlocked shotJosh Norris
- P3 13:40OTTHitLassi Thomson
- P3 13:24BUFFaceoffZach Benson
- P3 13:24—Stoppage—
- P3 13:16OTTBlocked shotJordan Spence
- P3 13:14OTTFaceoffDylan Cozens
- P3 13:14—Stoppage—
- P3 13:10OTTShot on goalJordan Spence
- P3 12:40BUFHitMattias Samuelsson
- P3 12:35BUFFaceoffRyan McLeod
- P3 12:35—Stoppage—
- P3 12:33OTTShot on goalFabian Zetterlund
- P3 11:55OTTShot on goalLars Eller
- P3 11:53BUFMissed shotJack Quinn
- P3 11:37BUFShot on goalJosh Norris
- P3 11:32—Giveaway—
- P3 11:22BUFHitJason Zucker
- P3 11:03BUFHitOwen Power
- P3 10:52—Giveaway—
- P3 10:43—Takeaway—
- P3 09:43OTTHitRidly Greig
- P3 09:30BUFFaceoffJosh Norris
- P3 09:30—Stoppage—
- P3 09:03OTTFaceoffTim Stützle
- P3 09:03—Stoppage—
- P3 09:00OTTMissed shotShane Pinto
- P3 08:40BUFHitMattias Samuelsson
- P3 08:38—Giveaway—
- P3 08:37OTTShot on goalClaude Giroux
- P3 08:29BUFMissed shotMattias Samuelsson
- P3 08:09BUFHitJosh Norris
- P3 08:04—Giveaway—
- P3 07:53OTTShot on goalDylan Cozens
- P3 06:22BUFShot on goalLogan Stanley
- P3 06:20—Giveaway—
- P3 06:11—Takeaway—
- P3 05:55BUFFaceoffTage Thompson
- P3 05:55OTTGoalLars Eller, Artem Zub, Warren Foegele
- P3 05:51OTTFaceoffLars Eller
- P3 05:51—Stoppage—
- P3 05:47OTTShot on goalDylan Cozens
- P3 05:41—Giveaway—
- P3 05:34BUFFaceoffJosh Norris
- P3 05:34—Stoppage—
- P3 05:30BUFShot on goalJack Quinn
- P3 05:25OTTHitNikolas Matinpalo
- P3 05:14BUFShot on goalJack Quinn
- P3 04:47BUFShot on goalTage Thompson
- P3 04:38OTTHitJordan Spence
- P3 04:32OTTHitClaude Giroux
- P3 04:07OTTBlocked shotClaude Giroux
- P3 04:06OTTFaceoffClaude Giroux
- P3 04:06—Stoppage—
- P3 04:05OTTShot on goalDylan Cozens
- P3 04:04OTTBlocked shotDylan Cozens
- P3 03:54OTTMissed shotLassi Thomson
- P3 03:47OTTBlocked shotJordan Spence
- P3 03:45OTTFaceoffBrady Tkachuk
- P3 03:45—Stoppage—
- P3 03:26OTTHitWarren Foegele
- P3 03:02OTTHitTim Stützle
- P3 02:57OTTBlocked shotJordan Spence
- P3 02:42OTTShot on goalJordan Spence
- P3 02:11BUFHitJack Quinn
- P3 02:05BUFHitLogan Stanley
- P3 01:53BUFMissed shotJack Quinn
- P3 01:26OTTMissed shotJordan Spence
- P3 00:09OTTHitBrady Tkachuk
- P3 00:00OTTFaceoffRidly Greig
- P2 19:56BUFHitJason Zucker
- P2 19:52BUFShot on goalBowen Byram
- P2 19:46BUFShot on goalRasmus Dahlin
- P2 19:43—Takeaway—
- P2 19:33BUFFaceoffRyan McLeod
- P2 19:33—Stoppage—
- P2 19:31BUFShot on goalZach Metsa
- P2 19:23BUFBlocked shotAlex Tuch
- P2 19:21BUFHitPeyton Krebs
- P2 19:20—Giveaway—
- P2 19:16BUFMissed shotLogan Stanley
- P2 18:32OTTHitRidly Greig
- P2 18:26BUFHitJosh Dunne
- P2 18:09OTTHitNikolas Matinpalo
- P2 17:38BUFShot on goalOwen Power
- P2 17:02OTTBlocked shotFabian Zetterlund
- P2 16:59—Giveaway—
- P2 16:46OTTHitFabian Zetterlund
- P2 16:46—Giveaway—
- P2 16:32OTTFaceoffTim Stützle
- P2 16:32—Stoppage—
- P2 16:22—Giveaway—
- P2 15:54OTTMissed shotJordan Spence
- P2 15:48OTTBlocked shotJordan Spence
- P2 15:39BUFHitLogan Stanley
- P2 15:30—Giveaway—
BUF vs OTT · 302 events