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

Box score

Forwards

#PlayerGAP+/-SHBLKTOI
9F. Forsberg11221217:34
81J. Marchessault02221018:12
56E. Haula10101016:41
71M. Wood10122016:28
77L. Evangelista011-11015:09
17T. Jost000-10017:42
40F. Svechkov00002109:58
49R. Schaefer00002109:38
68Z. L'Heureux00003213:07
89O. Wiesblatt00001010:05
90R. O'Reilly000-20221:59
91S. Stamkos000-22118:15

Defense

#PlayerGAP+/-SHBLKTOI
59R. Josi011-21127:36
85R. Ufko01110111:39
20J. Barron00011214:33
41N. Hague00010024:42
48N. Perbix00000220:18
76B. Skjei000-13225:14

Goalies

PlayerSAGASV%TOIDec
J. Annunen00NaN%00:00
J. Saros39392.3%65:00W

Shot map

High danger (xG ≥ 25%)Medium (xG 12–25%)Low (xG 5–12%)Very low (xG < 5%)Goal

Play-by-play

  • P5 00:00shootout complete
  • P5 00:00WPGMissed shotKyle Connor
  • P5 00:00NSHMissed shotFilip Forsberg
  • P5 00:00WPGMissed shotMark Scheifele
  • P5 00:00NSHGoalRyan O'Reilly
  • P5 00:00WPGShot on goalGabriel Vilardi
  • P4 04:58NSHBlocked shotSteven Stamkos
  • P4 04:45NSHMissed shotBrady Skjei
  • P4 04:42NSHShot on goalFilip Forsberg
  • P4 04:35WPGMissed shotCole Perfetti
  • P4 04:28NSHShot on goalFilip Forsberg
  • P4 04:03WPGHitAdam Lowry
  • P4 03:37NSHFaceoffMatthew Wood
  • P4 03:37Stoppage
  • P4 03:34NSHMissed shotSteven Stamkos
  • P4 03:13WPGMissed shotKyle Connor
  • P4 03:03NSHHitSteven Stamkos
  • P4 02:10WPGMissed shotGabriel Vilardi
  • P4 01:59NSHMissed shotMatthew Wood
  • P4 01:35NSHFaceoffMatthew Wood
  • P4 01:35Stoppage
  • P4 01:33WPGShot on goalMark Scheifele
  • P4 01:31WPGShot on goalKyle Connor
  • P4 01:08WPGShot on goalKyle Connor
  • P4 00:24NSHMissed shotFilip Forsberg
  • P4 00:15WPGBlocked shotAdam Lowry
  • P4 00:14WPGShot on goalCole Perfetti
  • P4 00:00WPGFaceoffAdam Lowry
  • P3 18:59NSHFaceoffErik Haula
  • P3 18:59WPGGoalJonathan Toews, Mark Scheifele, Kyle Connor
  • P3 18:56WPGBlocked shotKyle Connor
  • P3 18:55WPGShot on goalMark Scheifele
  • P3 18:51NSHHitSteven Stamkos
  • P3 18:47WPGMissed shotJosh Morrissey
  • P3 18:39WPGBlocked shotKyle Connor
  • P3 18:28WPGFaceoffJonathan Toews
  • P3 18:28Stoppage
  • P3 18:26WPGShot on goalCole Perfetti
  • P3 18:25WPGShot on goalElias Salomonsson
  • P3 18:22WPGFaceoffMark Scheifele
  • P3 18:22Stoppage
  • P3 18:20WPGShot on goalGustav Nyquist
  • P3 17:36NSHBlocked shotNicolas Hague
  • P3 17:02NSHFaceoffRyan O'Reilly
  • P3 17:02Stoppage
  • P3 17:00NSHShot on goalMatthew Wood
  • P3 16:36WPGFaceoffJonathan Toews
  • P3 16:36Stoppage
  • P3 16:34NSHShot on goalMatthew Wood
  • P3 16:25NSHBlocked shotNicolas Hague
  • P3 15:28Takeaway
  • P3 14:42WPGHitAdam Lowry
  • P3 14:38NSHMissed shotNicolas Hague
  • P3 14:01WPGFaceoffAdam Lowry
  • P3 14:01NSHGoalMatthew Wood, Jonathan Marchessault, Filip Forsberg
  • P3 13:22WPGBlocked shotCole Koepke
  • P3 13:16WPGMissed shotBrad Lambert
  • P3 13:15WPGMissed shotCole Koepke
  • P3 13:14WPGShot on goalBrad Lambert
  • P3 13:05WPGFaceoffMorgan Barron
  • P3 13:05Stoppage
  • P3 12:48Takeaway
  • P3 12:38WPGShot on goalKyle Connor
  • P3 11:10WPGBlocked shotCole Perfetti
  • P3 10:45WPGFaceoffAdam Lowry
  • P3 10:45Stoppage
  • P3 10:42NSHShot on goalLuke Evangelista
  • P3 10:25WPGMissed shotKyle Connor
  • P3 10:23Takeaway
  • P3 10:15NSHFaceoffRyan O'Reilly
  • P3 10:15Stoppage
  • P3 09:57NSHFaceoffRyan O'Reilly
  • P3 09:57Stoppage
  • P3 09:47NSHBlocked shotFedor Svechkov
  • P3 09:38WPGHitCole Koepke
  • P3 09:32WPGHitCole Koepke
  • P3 09:09NSHHitReid Schaefer
  • P3 08:55NSHHitJustin Barron
  • P3 08:30NSHMissed shotLuke Evangelista
  • P3 08:28Giveaway
  • P3 08:26Takeaway
  • P3 08:19WPGFaceoffJonathan Toews
  • P3 08:19Stoppage
  • P3 08:17NSHMissed shotErik Haula
  • P3 07:38WPGHitDylan Samberg
  • P3 06:59WPGFaceoffMorgan Barron
  • P3 06:59Stoppage
  • P3 06:51WPGFaceoffAdam Lowry
  • P3 06:51Stoppage
  • P3 06:44NSHBlocked shotRyan Ufko
  • P3 06:41NSHBlocked shotTyson Jost
  • P3 06:29WPGFaceoffAdam Lowry
  • P3 06:29Stoppage
  • P3 06:19WPGMissed shotIsak Rosen
  • P3 06:18NSHHitFedor Svechkov
  • P3 05:53WPGFaceoffJonathan Toews
  • P3 05:53Stoppage
  • P3 04:56NSHFaceoffRyan O'Reilly
  • P3 04:56Stoppage
  • P3 04:06WPGShot on goalDylan Samberg
  • P3 04:04NSHShot on goalFilip Forsberg
  • P3 03:28Giveaway
  • P3 03:27Giveaway
  • P3 03:10WPGBlocked shotCole Perfetti
  • P3 02:20WPGShot on goalGabriel Vilardi
  • P3 02:07WPGMissed shotCole Perfetti
  • P3 02:04NSHHitBrady Skjei
  • P3 01:54WPGFaceoffMark Scheifele
  • P3 01:54Penalty
  • P3 01:48delayed penalty
  • P3 01:38WPGFaceoffAdam Lowry
  • P3 01:38Stoppage
  • P3 01:35NSHMissed shotSteven Stamkos
  • P3 01:30NSHShot on goalRyan O'Reilly
  • P3 01:27WPGHitElias Salomonsson
  • P3 00:22WPGBlocked shotJosh Morrissey
  • P3 00:20WPGFaceoffAlex Iafallo
  • P3 00:20Stoppage
  • P3 00:18WPGBlocked shotJonathan Toews
  • P3 00:00NSHFaceoffErik Haula

NSH vs WPG · 304 events