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

Box score

Forwards

#PlayerGAP+/-SHBLKTOI
93I. Demidov11200012:50
20J. Slafkovský10101319:43
85A. Texier10114114:49
14N. Suzuki01100119:45
15A. Newhook01101013:04
71J. Evans01117117:21
11B. Gallagher00000008:48
17J. Anderson00002214:30
24P. Danault00002115:33
76Z. Bolduc00014011:03
77K. Dach00001214:14
91O. Kapanen00000113:34

Defense

#PlayerGAP+/-SHBLKTOI
21K. Guhle011-11323:19
48L. Hutson01110323:30
8M. Matheson00002222:59
45A. Carrier00002415:34
47J. Struble00023009:12
53N. Dobson00001123:39

Goalies

PlayerSAGASV%TOIDec
J. Fowler34294.1%60:00W
J. Dobes00NaN%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:57OTTMissed shotDylan Cozens
  • P3 19:56OTTShot on goalDylan Cozens
  • P3 19:55OTTBlocked shotTim Stützle
  • P3 19:38OTTShot on goalClaude Giroux
  • P3 19:23Takeaway
  • P3 19:20OTTShot on goalDylan Cozens
  • P3 18:58OTTBlocked shotClaude Giroux
  • P3 18:57OTTShot on goalThomas Chabot
  • P3 18:43OTTShot on goalClaude Giroux
  • P3 18:19MTLBlocked shotNoah Dobson
  • P3 18:16OTTShot on goalClaude Giroux
  • P3 18:03MTLMissed shotJuraj Slafkovský
  • P3 17:59MTLMissed shotJuraj Slafkovský
  • P3 17:37OTTBlocked shotFabian Zetterlund
  • P3 17:08OTTHitFabian Zetterlund
  • P3 17:02MTLHitJake Evans
  • P3 16:57OTTHitRidly Greig
  • P3 16:42Giveaway
  • P3 16:35OTTMissed shotTim Stützle
  • P3 16:17OTTBlocked shotJordan Spence
  • P3 16:00OTTShot on goalThomas Chabot
  • P3 15:56OTTHitClaude Giroux
  • P3 15:53MTLFaceoffNick Suzuki
  • P3 15:53Stoppage
  • P3 15:45OTTBlocked shotArtem Zub
  • P3 15:13MTLBlocked shotBrendan Gallagher
  • P3 15:06MTLShot on goalBrendan Gallagher
  • P3 14:35OTTShot on goalClaude Giroux
  • P3 14:25OTTHitDrake Batherson
  • P3 14:11OTTFaceoffTim Stützle
  • P3 14:11Stoppage
  • P3 13:53OTTHitDylan Cozens
  • P3 13:41MTLHitAlexandre Texier
  • P3 13:30OTTFaceoffBrady Tkachuk
  • P3 13:30Stoppage
  • P3 13:27OTTShot on goalTyler Kleven
  • P3 13:16OTTFaceoffClaude Giroux
  • P3 13:16Stoppage
  • P3 13:07MTLFaceoffJake Evans
  • P3 13:07Stoppage
  • P3 13:04OTTHitRidly Greig
  • P3 12:50MTLMissed shotKirby Dach
  • P3 12:40MTLFaceoffJake Evans
  • P3 12:40MTLGoalIvan Demidov, Alex Newhook, Kaiden Guhle
  • P3 12:37MTLShot on goalAlex Newhook
  • P3 12:16OTTBlocked shotTim Stützle
  • P3 11:55OTTHitTim Stützle
  • P3 11:50OTTShot on goalDrake Batherson
  • P3 11:27OTTBlocked shotRidly Greig
  • P3 11:10OTTFaceoffDylan Cozens
  • P3 11:10Stoppage
  • P3 11:07OTTBlocked shotWarren Foegele
  • P3 10:36OTTFaceoffShane Pinto
  • P3 10:36Stoppage
  • P3 10:25MTLBlocked shotMike Matheson
  • P3 10:14MTLFaceoffNick Suzuki
  • P3 10:14Stoppage
  • P3 10:10MTLShot on goalMike Matheson
  • P3 09:52Takeaway
  • P3 09:17OTTHitShane Pinto
  • P3 08:53MTLMissed shotAlex Newhook
  • P3 08:48Giveaway
  • P3 08:38Giveaway
  • P3 07:46Giveaway
  • P3 07:43MTLHitJayden Struble
  • P3 07:35OTTShot on goalWarren Foegele
  • P3 07:14Takeaway
  • P3 07:06MTLMissed shotLane Hutson
  • P3 06:47MTLHitKaiden Guhle
  • P3 06:38MTLHitAlexandre Carrier
  • P3 05:55MTLMissed shotNoah Dobson
  • P3 05:54MTLBlocked shotLane Hutson
  • P3 05:41OTTShot on goalThomas Chabot
  • P3 04:59MTLFaceoffNick Suzuki
  • P3 04:59Penalty
  • P3 04:59Penalty
  • P3 04:26OTTShot on goalTyler Kleven
  • P3 04:05OTTFaceoffRidly Greig
  • P3 04:05Stoppage
  • P3 04:05Stoppage
  • P3 03:21OTTBlocked shotArtem Zub
  • P3 02:31MTLHitJosh Anderson
  • P3 02:17OTTMissed shotLars Eller
  • P3 02:00MTLFaceoffJake Evans
  • P3 02:00Stoppage
  • P3 01:34MTLFaceoffJake Evans
  • P3 01:34Stoppage
  • P3 01:21MTLFaceoffJake Evans
  • P3 01:21Stoppage
  • P3 01:15OTTMissed shotJordan Spence
  • P3 00:54MTLMissed shotIvan Demidov
  • P3 00:42MTLFaceoffAlex Newhook
  • P3 00:42Stoppage
  • P3 00:33MTLShot on goalMike Matheson
  • P3 00:00OTTFaceoffRidly Greig
  • P2 19:52MTLFaceoffPhillip Danault
  • P2 19:52Stoppage
  • P2 19:50OTTBlocked shotBrady Tkachuk
  • P2 19:47OTTFaceoffDylan Cozens
  • P2 19:47Stoppage
  • P2 19:29Takeaway
  • P2 19:20OTTHitDrake Batherson
  • P2 19:09MTLShot on goalNoah Dobson
  • P2 18:46OTTBlocked shotArtem Zub
  • P2 18:43OTTBlocked shotThomas Chabot
  • P2 18:41OTTFaceoffClaude Giroux
  • P2 18:41Stoppage
  • P2 18:35MTLHitJake Evans
  • P2 18:32OTTMissed shotTyler Kleven
  • P2 18:27OTTShot on goalBrady Tkachuk
  • P2 18:13MTLHitJake Evans
  • P2 18:11OTTHitDylan Cozens
  • P2 18:08OTTHitTyler Kleven
  • P2 18:04MTLHitZachary Bolduc
  • P2 17:56MTLFaceoffJake Evans
  • P2 17:56Stoppage
  • P2 17:54MTLHitJake Evans
  • P2 17:40OTTShot on goalDrake Batherson
  • P2 17:39OTTBlocked shotDrake Batherson
  • P2 17:34Giveaway

MTL vs OTT · 334 events