ForensicHockey

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 2025030112 · Analytics

Box score

Forwards

#PlayerGAP+/-SHBLKTOI
71V. Arvidsson20211013:52
11C. Mittelstadt02211013:23
88D. Pastrnak02200220:04
18P. Zacha10111014:24
39M. Geekie10111116:17
52S. Kuraly01110012:48
28E. Lindholm00003120:18
44J. Hagens000-13111:35
47M. Kastelic00001010:22
84T. Jeannot00004212:23
92M. Khusnutdinov00002214:50
93F. Minten000-13016:04

Defense

#PlayerGAP+/-SHBLKTOI
45J. Aspirot02213414:22
73C. McAvoy01124627:22
6M. Lohrei000-21111:17
26A. Peeke00010115:41
27H. Lindholm000-10427:40
91N. Zadorov00014215:53

Goalies

PlayerSAGASV%TOIDec
J. Swayman35294.3%59:25W
J. Korpisalo00NaN%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 19:50BOSFaceoffMark Kastelic
  • P3 19:50Stoppage
  • P3 19:48BUFBlocked shotJack Quinn
  • P3 19:34BOSMissed shotViktor Arvidsson
  • P3 19:33BUFHitRasmus Dahlin
  • P3 19:26BUFBlocked shotJack Quinn
  • P3 19:21BUFShot on goalBowen Byram
  • P3 19:19BUFShot on goalRyan McLeod
  • P3 19:01BUFMissed shotJack Quinn
  • P3 18:48BUFShot on goalTage Thompson
  • P3 18:39BOSFaceoffElias Lindholm
  • P3 18:39Stoppage
  • P3 18:37BUFShot on goalRasmus Dahlin
  • P3 18:32BUFBlocked shotTage Thompson
  • P3 18:22BUFFaceoffJosh Norris
  • P3 18:22Stoppage
  • P3 18:19BUFHitRasmus Dahlin
  • P3 18:02BUFFaceoffRyan McLeod
  • P3 18:02Stoppage
  • P3 17:45BUFBlocked shotRasmus Dahlin
  • P3 17:40BUFFaceoffRyan McLeod
  • P3 17:40Stoppage
  • P3 17:38BUFShot on goalAlex Tuch
  • P3 17:37BUFShot on goalBowen Byram
  • P3 17:36Giveaway
  • P3 17:32BUFBlocked shotBowen Byram
  • P3 17:25BUFBlocked shotJack Quinn
  • P3 16:40BOSMissed shotHampus Lindholm
  • P3 16:38Giveaway
  • P3 16:30BUFHitJason Zucker
  • P3 16:27BOSFaceoffSean Kuraly
  • P3 16:27Stoppage
  • P3 16:19BUFMissed shotPeyton Krebs
  • P3 16:14Takeaway
  • P3 16:04BUFMissed shotJosh Doan
  • P3 15:28BOSBlocked shotMark Kastelic
  • P3 15:25BOSMissed shotMark Kastelic
  • P3 15:24Giveaway
  • P3 15:08BUFFaceoffRyan McLeod
  • P3 15:08Stoppage
  • P3 15:08BUFGoalPeyton Krebs, Rasmus Dahlin, Alex Tuch
  • P3 15:05BUFBlocked shotRasmus Dahlin
  • P3 14:44Giveaway
  • P3 14:39BUFBlocked shotRasmus Dahlin
  • P3 14:32BUFShot on goalJack Quinn
  • P3 14:17BUFMissed shotAlex Tuch
  • P3 13:54BOSFaceoffElias Lindholm
  • P3 13:54BUFGoalBowen Byram, Beck Malenstyn, Owen Power
  • P3 13:48BOSHitMason Lohrei
  • P3 13:27BOSFaceoffPavel Zacha
  • P3 13:27Stoppage
  • P3 13:25BUFShot on goalJosh Norris
  • P3 13:22BUFHitRasmus Dahlin
  • P3 13:12BUFBlocked shotJack Quinn
  • P3 12:59BUFHitJason Zucker
  • P3 12:51BUFHitJosh Doan
  • P3 12:49BUFShot on goalJosh Doan
  • P3 12:30BUFShot on goalRasmus Dahlin
  • P3 12:19BUFMissed shotJosh Doan
  • P3 12:18BUFShot on goalRasmus Dahlin
  • P3 12:13BUFBlocked shotJack Quinn
  • P3 12:04BUFMissed shotAlex Tuch
  • P3 11:30BUFMissed shotJason Zucker
  • P3 11:29BUFShot on goalJack Quinn
  • P3 11:20BUFFaceoffAlex Tuch
  • P3 11:20Stoppage
  • P3 11:20Penalty
  • P3 11:10delayed penalty
  • P3 11:09BUFShot on goalBowen Byram
  • P3 10:01Giveaway
  • P3 09:26BOSHitMorgan Geekie
  • P3 09:17BUFFaceoffRyan McLeod
  • P3 09:17Penalty
  • P3 09:14delayed penalty
  • P3 09:10BOSHitPavel Zacha
  • P3 09:04BOSShot on goalCasey Mittelstadt
  • P3 08:43BOSShot on goalJonathan Aspirot
  • P3 08:33BOSHitFraser Minten
  • P3 08:30BOSHitMarat Khusnutdinov
  • P3 08:17Giveaway
  • P3 08:05BUFHitPeyton Krebs
  • P3 07:39BUFHitJosh Norris
  • P3 07:21BUFFaceoffRyan McLeod
  • P3 07:21Stoppage
  • P3 06:47BOSFaceoffPavel Zacha
  • P3 06:47Stoppage
  • P3 06:46BUFShot on goalOwen Power
  • P3 06:43BOSHitMarat Khusnutdinov
  • P3 06:30BUFBlocked shotJosh Dunne
  • P3 06:24BOSHitTanner Jeannot
  • P3 06:19BUFHitJordan Greenway
  • P3 06:14BUFFaceoffJosh Dunne
  • P3 06:14Stoppage
  • P3 06:14Penalty
  • P3 06:14Penalty
  • P3 06:14Penalty
  • P3 06:14Penalty
  • P3 06:14Penalty
  • P3 06:14Penalty
  • P3 06:14Penalty
  • P3 06:14Penalty
  • P3 06:14Penalty
  • P3 06:14Penalty
  • P3 06:12BUFShot on goalAlex Tuch
  • P3 06:10BUFBlocked shotRasmus Dahlin
  • P3 06:03BOSHitNikita Zadorov
  • P3 05:47BUFFaceoffAlex Tuch
  • P3 05:47Stoppage
  • P3 05:45BUFShot on goalTage Thompson
  • P3 05:43BOSHitJonathan Aspirot
  • P3 04:54Giveaway
  • P3 04:27BUFBlocked shotJosh Doan
  • P3 04:09BOSFaceoffElias Lindholm
  • P3 04:09Stoppage
  • P3 04:08BUFShot on goalJosh Doan
  • P3 03:50BUFFaceoffRyan McLeod
  • P3 03:50Stoppage
  • P3 03:48BUFBlocked shotJosh Doan
  • P3 03:27BUFHitJack Quinn
  • P3 03:23BUFBlocked shotTage Thompson

BOS vs BUF · 394 events