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

Box score

Forwards

#PlayerGAP+/-SHBLKTOI
21B. Point101-31018:25
59J. Guentzel011-21121:45
14C. Geekie00000010:28
22O. Bjorkstrand000-13015:25
28Z. Girgensons00005014:42
29P. Holmberg000-10214:18
37Y. Gourde00001018:59
38B. Hagel000-30118:17
46S. Sabourin00003209:03
71A. Cirelli000-22117:13
86N. Kucherov000-20020:41

Defense

#PlayerGAP+/-SHBLKTOI
43D. Raddysh011-30123:04
27R. McDonagh00000113:44
51C. D'Astous00002214:01
67D. Carlile000-11218:22
77V. Hedman000-11214:45
81E. Cernak00003217:15
90J. Moser000-20016:39

Goalies

PlayerSAGASV%TOIDec
J. Johansson00NaN%00:00
A. Vasilevskiy29389.7%58:54L

Shot map

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

Play-by-play

  • P3 19:52WPGFaceoffJonathan Toews
  • P3 19:52Stoppage
  • P3 19:48TBLShot on goalOliver Bjorkstrand
  • P3 19:26WPGHitHaydn Fleury
  • P3 19:10WPGFaceoffMorgan Barron
  • P3 19:10Stoppage
  • P3 19:03WPGHitElias Salomonsson
  • P3 19:01Giveaway
  • P3 18:22WPGHitIsaak Phillips
  • P3 18:16TBLBlocked shotCharle-Edouard D'Astous
  • P3 18:10TBLHitZemgus Girgensons
  • P3 17:59TBLFaceoffZemgus Girgensons
  • P3 17:59WPGGoalKyle Connor, Mark Scheifele, Alex Iafallo
  • P3 17:54Giveaway
  • P3 17:49Giveaway
  • P3 17:31Giveaway
  • P3 17:27WPGHitTanner Pearson
  • P3 17:21TBLShot on goalAnthony Cirelli
  • P3 17:20TBLShot on goalBrayden Point
  • P3 17:14TBLShot on goalJake Guentzel
  • P3 16:58TBLBlocked shotBrayden Point
  • P3 16:29WPGMissed shotDylan DeMelo
  • P3 16:23TBLHitErik Cernak
  • P3 16:20WPGShot on goalCole Perfetti
  • P3 16:11TBLHitScott Sabourin
  • P3 15:56WPGMissed shotKyle Connor
  • P3 15:52Giveaway
  • P3 15:45WPGShot on goalHaydn Fleury
  • P3 15:25WPGHitKyle Connor
  • P3 14:35WPGFaceoffMark Scheifele
  • P3 14:35Stoppage
  • P3 14:32TBLMissed shotPontus Holmberg
  • P3 14:31TBLShot on goalPontus Holmberg
  • P3 14:21WPGShot on goalJonathan Toews
  • P3 14:09Giveaway
  • P3 13:59TBLFaceoffZemgus Girgensons
  • P3 13:59Stoppage
  • P3 13:57WPGShot on goalCole Koepke
  • P3 13:55WPGMissed shotVille Heinola
  • P3 13:42TBLShot on goalOliver Bjorkstrand
  • P3 12:24WPGFaceoffAdam Lowry
  • P3 12:24Stoppage
  • P3 12:15TBLFaceoffYanni Gourde
  • P3 12:15Stoppage
  • P3 12:10Giveaway
  • P3 11:53WPGHitElias Salomonsson
  • P3 11:44Giveaway
  • P3 11:41WPGFaceoffMark Scheifele
  • P3 11:41Stoppage
  • P3 10:56WPGBlocked shotTanner Pearson
  • P3 10:44WPGHitElias Salomonsson
  • P3 10:25TBLFaceoffAnthony Cirelli
  • P3 10:25Stoppage
  • P3 10:22WPGShot on goalAdam Lowry
  • P3 10:14TBLBlocked shotDeclan Carlile
  • P3 09:25Takeaway
  • P3 08:56TBLShot on goalBrayden Point
  • P3 08:40WPGFaceoffMark Scheifele
  • P3 08:40Stoppage
  • P3 08:40Stoppage
  • P3 08:35Takeaway
  • P3 07:49WPGShot on goalTanner Pearson
  • P3 07:44TBLMissed shotScott Sabourin
  • P3 07:37TBLMissed shotDeclan Carlile
  • P3 07:09WPGBlocked shotIsaak Phillips
  • P3 07:06WPGFaceoffJonathan Toews
  • P3 07:06Stoppage
  • P3 07:02WPGMissed shotAdam Lowry
  • P3 06:37TBLHitBrayden Point
  • P3 06:32WPGHitVille Heinola
  • P3 06:27TBLShot on goalYanni Gourde
  • P3 06:06Giveaway
  • P3 05:49TBLHitOliver Bjorkstrand
  • P3 05:34WPGFaceoffMark Scheifele
  • P3 05:34WPGGoalGustav Nyquist, Jonathan Toews, Tanner Pearson
  • P3 05:30Takeaway
  • P3 05:14TBLBlocked shotDeclan Carlile
  • P3 05:07TBLMissed shotPontus Holmberg
  • P3 05:03WPGHitCole Koepke
  • P3 04:48WPGMissed shotWalker Duehr
  • P3 04:44WPGBlocked shotElias Salomonsson
  • P3 04:33WPGMissed shotMorgan Barron
  • P3 03:55Giveaway
  • P3 03:54Giveaway
  • P3 03:28TBLShot on goalJ.J. Moser
  • P3 03:15WPGFaceoffAdam Lowry
  • P3 03:15Stoppage
  • P3 03:13TBLShot on goalZemgus Girgensons
  • P3 02:13TBLHitOliver Bjorkstrand
  • P3 01:52WPGFaceoffJonathan Toews
  • P3 01:52TBLGoalBrayden Point, Jake Guentzel, Darren Raddysh
  • P3 01:49TBLMissed shotDarren Raddysh
  • P3 01:45TBLFaceoffJake Guentzel
  • P3 01:45Penalty
  • P3 01:45Stoppage
  • P3 01:43TBLShot on goalVictor Hedman
  • P3 01:40TBLFaceoffAnthony Cirelli
  • P3 01:40Stoppage
  • P3 01:38TBLShot on goalErik Cernak
  • P3 01:37TBLShot on goalVictor Hedman
  • P3 01:24WPGBlocked shotHaydn Fleury
  • P3 01:21WPGFaceoffAdam Lowry
  • P3 01:21Stoppage
  • P3 01:06TBLBlocked shotBrandon Hagel
  • P3 01:00TBLMissed shotBrandon Hagel
  • P3 00:26TBLShot on goalNikita Kucherov
  • P3 00:00WPGFaceoffMark Scheifele
  • P2 19:57WPGBlocked shotDylan DeMelo
  • P2 19:42WPGFaceoffAdam Lowry
  • P2 19:42WPGGoalMark Scheifele, Alex Iafallo, Kyle Connor
  • P2 19:27WPGHitHaydn Fleury
  • P2 18:56TBLBlocked shotConor Geekie
  • P2 18:48WPGHitWalker Duehr
  • P2 18:34WPGBlocked shotDylan DeMelo
  • P2 17:54WPGBlocked shotAdam Lowry
  • P2 17:31Takeaway
  • P2 17:21Takeaway
  • P2 17:20Giveaway
  • P2 16:51Giveaway
  • P2 16:02Giveaway

TBL vs WPG · 334 events