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

Box score

Forwards

#PlayerGAP+/-SHBLKTOI
18T. Stützle20221218:26
22M. Amadio10113013:59
12S. Pinto01100019:11
19D. Batherson01100017:41
28C. Giroux01100118:20
57D. Perron01112112:54
71R. Greig01101115:44
15O. Lycksell00000009:41
20F. Zetterlund00004014:55
21N. Cousins000-12010:25
24D. Cozens00000020:02
89L. Eller000-11110:41

Defense

#PlayerGAP+/-SHBLKTOI
72T. Chabot01121523:02
2A. Zub00000318:23
3N. Jensen00001018:56
10J. Spence00012017:19
43T. Kleven00000118:18
85J. Sanderson000-20224:00

Goalies

PlayerSAGASV%TOIDec
L. Meriläinen00NaN%00:00
L. Ullmark22290.9%63:19W

Shot map

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

Play-by-play

  • P4 03:19OTTGoalTim Stützle, Drake Batherson, Thomas Chabot
  • P4 02:00OTTFaceoffShane Pinto
  • P4 02:00Stoppage
  • P4 01:37PHIFaceoffSean Couturier
  • P4 01:37Stoppage
  • P4 01:34PHIBlocked shotTrevor Zegras
  • P4 00:57OTTMissed shotShane Pinto
  • P4 00:49Giveaway
  • P4 00:32OTTMissed shotDrake Batherson
  • P4 00:00OTTFaceoffShane Pinto
  • P3 19:58PHIHitTravis Konecny
  • P3 18:53PHIFaceoffChristian Dvorak
  • P3 18:53Stoppage
  • P3 18:34OTTShot on goalDylan Cozens
  • P3 18:12Takeaway
  • P3 18:10OTTHitTim Stützle
  • P3 18:03OTTHitNick Cousins
  • P3 17:28PHIMissed shotNick Seeler
  • P3 16:29OTTMissed shotNick Jensen
  • P3 16:29Giveaway
  • P3 16:24PHIFaceoffSean Couturier
  • P3 16:24Stoppage
  • P3 16:22OTTBlocked shotThomas Chabot
  • P3 16:18Takeaway
  • P3 16:14Takeaway
  • P3 16:09PHIFaceoffNoah Cates
  • P3 16:09Stoppage
  • P3 15:47PHIFaceoffTravis Konecny
  • P3 15:47Stoppage
  • P3 15:45PHIShot on goalMatvei Michkov
  • P3 15:32PHIBlocked shotBobby Brink
  • P3 15:26OTTFaceoffDylan Cozens
  • P3 15:26Stoppage
  • P3 15:06PHIBlocked shotJamie Drysdale
  • P3 14:56PHIBlocked shotNick Seeler
  • P3 14:41PHIBlocked shotChristian Dvorak
  • P3 14:35PHIShot on goalJamie Drysdale
  • P3 14:34OTTHitJordan Spence
  • P3 14:02PHIFaceoffChristian Dvorak
  • P3 14:02Stoppage
  • P3 13:33PHIHitCarl Grundstrom
  • P3 12:27OTTFaceoffShane Pinto
  • P3 12:27Stoppage
  • P3 12:13Takeaway
  • P3 11:47PHIBlocked shotMatvei Michkov
  • P3 11:00PHIFaceoffRodrigo Abols
  • P3 11:00Stoppage
  • P3 10:53OTTFaceoffShane Pinto
  • P3 10:53Stoppage
  • P3 10:52PHIShot on goalBobby Brink
  • P3 10:50PHIBlocked shotBobby Brink
  • P3 10:50OTTHitRidly Greig
  • P3 10:49PHIMissed shotCam York
  • P3 10:41PHIHitTravis Konecny
  • P3 10:39OTTHitNick Jensen
  • P3 10:28PHIMissed shotBobby Brink
  • P3 10:14OTTHitFabian Zetterlund
  • P3 09:55OTTFaceoffDylan Cozens
  • P3 09:55PHIGoalJamie Drysdale, Christian Dvorak, Trevor Zegras
  • P3 09:53PHIBlocked shotTrevor Zegras
  • P3 09:41PHIFaceoffChristian Dvorak
  • P3 09:41Stoppage
  • P3 09:26OTTFaceoffNick Cousins
  • P3 09:26Stoppage
  • P3 09:23PHIBlocked shotTravis Konecny
  • P3 09:10Takeaway
  • P3 08:58OTTHitJordan Spence
  • P3 08:47PHIHitNoah Juulsen
  • P3 08:18Takeaway
  • P3 08:13Giveaway
  • P3 07:51PHIFaceoffSean Couturier
  • P3 07:51Stoppage
  • P3 07:39OTTMissed shotRidly Greig
  • P3 07:38OTTFaceoffTim Stützle
  • P3 07:38Stoppage
  • P3 06:47PHIHitGarnet Hathaway
  • P3 06:38PHIBlocked shotGarnet Hathaway
  • P3 06:14PHIHitNikita Grebenkin
  • P3 06:09OTTFaceoffDylan Cozens
  • P3 06:09Stoppage
  • P3 05:45PHIMissed shotNick Seeler
  • P3 05:37PHIMissed shotTravis Konecny
  • P3 05:18PHIMissed shotBobby Brink
  • P3 05:12PHIShot on goalBobby Brink
  • P3 04:58OTTFaceoffShane Pinto
  • P3 04:58Stoppage
  • P3 04:56PHIShot on goalNoah Juulsen
  • P3 04:24OTTMissed shotFabian Zetterlund
  • P3 02:43OTTBlocked shotJake Sanderson
  • P3 02:07PHIFaceoffChristian Dvorak
  • P3 02:07Penalty
  • P3 02:03delayed penalty
  • P3 01:50OTTHitMichael Amadio
  • P3 01:47PHIShot on goalNoah Juulsen
  • P3 01:37PHIShot on goalEmil Andrae
  • P3 00:50OTTHitFabian Zetterlund
  • P3 00:34OTTFaceoffDylan Cozens
  • P3 00:34Stoppage
  • P3 00:00OTTFaceoffTim Stützle
  • P2 19:44Giveaway
  • P2 19:40Giveaway
  • P2 19:29OTTShot on goalDrake Batherson
  • P2 19:01OTTHitFabian Zetterlund
  • P2 18:30OTTBlocked shotMichael Amadio
  • P2 18:22Takeaway
  • P2 18:16Giveaway
  • P2 17:58PHIBlocked shotSean Couturier
  • P2 17:43PHIShot on goalNoah Juulsen
  • P2 17:15OTTFaceoffLars Eller
  • P2 17:15Stoppage
  • P2 17:13PHIShot on goalEmil Andrae
  • P2 17:03PHIShot on goalRodrigo Abols
  • P2 17:00PHIHitGarnet Hathaway
  • P2 16:55PHIHitGarnet Hathaway
  • P2 16:50PHIHitGarnet Hathaway
  • P2 16:43Takeaway
  • P2 16:42PHIHitTrevor Zegras
  • P2 16:14PHIMissed shotTravis Sanheim
  • P2 15:40OTTFaceoffClaude Giroux
  • P2 15:40Stoppage

OTT vs PHI · 285 events