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

Box score

Forwards

#PlayerGAP+/-SHBLKTOI
9F. Forsberg11221119:37
25J. Kemell10121008:16
40F. Svechkov01111014:55
17T. Jost000-20016:39
49R. Schaefer00002006:26
56E. Haula000-13014:05
68Z. L'Heureux000-11014:24
71M. Wood000-11013:42
77L. Evangelista000-10014:57
81J. Marchessault00002017:16
90R. O'Reilly000-10224:29
91S. Stamkos000-10117:17

Defense

#PlayerGAP+/-SHBLKTOI
20J. Barron01121214:22
83A. Wilsby01121014:57
41N. Hague000-21117:05
48N. Perbix00001114:48
59R. Josi000-30227:05
76B. Skjei000-13222:46

Goalies

PlayerSAGASV%TOIDec
J. Annunen28389.3%58:54L
J. Saros00NaN%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:54TBLHitJ.J. Moser
  • P3 19:53Giveaway
  • P3 19:38NSHBlocked shotRyan O'Reilly
  • P3 19:37NSHMissed shotFilip Forsberg
  • P3 18:52NSHMissed shotSteven Stamkos
  • P3 18:39Takeaway
  • P3 18:31TBLBlocked shotBrandon Hagel
  • P3 18:08NSHShot on goalZachary L'Heureux
  • P3 17:23Giveaway
  • P3 17:19NSHMissed shotRoman Josi
  • P3 17:08Giveaway
  • P3 17:01TBLFaceoffYanni Gourde
  • P3 17:01Stoppage
  • P3 16:59NSHShot on goalLuke Evangelista
  • P3 16:39NSHFaceoffSteven Stamkos
  • P3 16:39Stoppage
  • P3 16:34NSHShot on goalNick Perbix
  • P3 16:31NSHFaceoffSteven Stamkos
  • P3 16:31Stoppage
  • P3 16:30NSHShot on goalJustin Barron
  • P3 16:14TBLBlocked shotPontus Holmberg
  • P3 16:11TBLShot on goalZemgus Girgensons
  • P3 15:59TBLMissed shotYanni Gourde
  • P3 15:29NSHHitBrady Skjei
  • P3 15:21TBLMissed shotEmil Lilleberg
  • P3 15:20TBLFaceoffYanni Gourde
  • P3 15:20Stoppage
  • P3 15:11TBLShot on goalJake Guentzel
  • P3 15:11Giveaway
  • P3 14:58TBLFaceoffJake Guentzel
  • P3 14:58Stoppage
  • P3 14:55TBLShot on goalJ.J. Moser
  • P3 14:39Giveaway
  • P3 14:34TBLFaceoffNick Paul
  • P3 14:34Stoppage
  • P3 14:26TBLFaceoffJake Guentzel
  • P3 14:26Stoppage
  • P3 14:11TBLFaceoffBrayden Point
  • P3 14:11Stoppage
  • P3 14:05TBLHitYanni Gourde
  • P3 14:02NSHShot on goalJoakim Kemell
  • P3 13:53NSHHitJoakim Kemell
  • P3 13:48NSHBlocked shotJoakim Kemell
  • P3 13:41NSHMissed shotAdam Wilsby
  • P3 13:30TBLHitNick Paul
  • P3 13:20TBLFaceoffNick Paul
  • P3 13:20Stoppage
  • P3 13:19NSHShot on goalFilip Forsberg
  • P3 13:18NSHShot on goalFilip Forsberg
  • P3 13:16NSHShot on goalRoman Josi
  • P3 12:59NSHFaceoffSteven Stamkos
  • P3 12:59Stoppage
  • P3 11:59NSHMissed shotMatthew Wood
  • P3 11:35TBLMissed shotBrandon Hagel
  • P3 11:28NSHShot on goalZachary L'Heureux
  • P3 11:15TBLFaceoffAnthony Cirelli
  • P3 11:15Penalty
  • P3 11:15Penalty
  • P3 11:13NSHHitJonathan Marchessault
  • P3 11:13delayed penalty
  • P3 11:00NSHHitZachary L'Heureux
  • P3 10:25TBLFaceoffNick Paul
  • P3 10:25Stoppage
  • P3 10:23NSHShot on goalSteven Stamkos
  • P3 10:20NSHFaceoffRyan O'Reilly
  • P3 10:20Stoppage
  • P3 09:59NSHHitNicolas Hague
  • P3 09:51Giveaway
  • P3 09:43NSHShot on goalErik Haula
  • P3 09:17NSHHitBrady Skjei
  • P3 09:08TBLMissed shotYanni Gourde
  • P3 08:45TBLHitYanni Gourde
  • P3 08:40TBLMissed shotCharle-Edouard D'Astous
  • P3 08:34NSHHitReid Schaefer
  • P3 08:04NSHHitJonathan Marchessault
  • P3 07:33Giveaway
  • P3 07:20Takeaway
  • P3 06:52NSHFaceoffSteven Stamkos
  • P3 06:52TBLGoalCorey Perry, Jake Guentzel, Emil Lilleberg
  • P3 06:50TBLShot on goalJake Guentzel
  • P3 06:39TBLMissed shotJake Guentzel
  • P3 06:24TBLShot on goalEmil Lilleberg
  • P3 06:19TBLMissed shotJake Guentzel
  • P3 06:03NSHBlocked shotRoman Josi
  • P3 05:54TBLMissed shotJake Guentzel
  • P3 05:37TBLShot on goalAnthony Cirelli
  • P3 05:24NSHHitFedor Svechkov
  • P3 05:22TBLHitErik Cernak
  • P3 05:19NSHBlocked shotJoakim Kemell
  • P3 05:09TBLShot on goalErik Cernak
  • P3 04:53TBLFaceoffAnthony Cirelli
  • P3 04:53NSHGoalFilip Forsberg, Fedor Svechkov, Adam Wilsby
  • P3 04:33TBLFaceoffYanni Gourde
  • P3 04:33TBLGoalBrandon Hagel, Jake Guentzel
  • P3 04:30Giveaway
  • P3 04:24TBLMissed shotBrandon Hagel
  • P3 04:09TBLMissed shotBrandon Hagel
  • P3 03:54TBLShot on goalBrandon Hagel
  • P3 03:35Giveaway
  • P3 03:23TBLFaceoffJake Guentzel
  • P3 03:23Stoppage
  • P3 03:16Takeaway
  • P3 03:11TBLFaceoffAnthony Cirelli
  • P3 03:11Stoppage
  • P3 03:08TBLShot on goalBrayden Point
  • P3 03:06TBLShot on goalBrayden Point
  • P3 02:57TBLBlocked shotDarren Raddysh
  • P3 02:29NSHHitBrady Skjei
  • P3 02:13TBLFaceoffAnthony Cirelli
  • P3 02:13Stoppage
  • P3 02:11NSHShot on goalTyson Jost
  • P3 02:02NSHFaceoffRyan O'Reilly
  • P3 02:02Penalty
  • P3 02:00delayed penalty
  • P3 01:40TBLShot on goalDarren Raddysh
  • P3 01:18TBLShot on goalJ.J. Moser
  • P3 01:12TBLShot on goalBrayden Point
  • P3 01:07NSHFaceoffErik Haula
  • P3 01:07Stoppage
  • P3 00:58TBLFaceoffJake Guentzel

NSH vs TBL · 302 events