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

Box score

Forwards

#PlayerGAP+/-SHBLKTOI
51C. Graf101-11117:47
10T. Dellandrea011-16017:09
2W. Smith00000016:38
21A. Wennberg000-10020:27
23B. Goodrow00001007:54
53J. Skinner000-22017:32
63Z. Ostapchuk00003006:06
71M. Celebrini000-12020:54
72W. Eklund000-10019:09
73T. Toffoli000-11014:03
81A. Gaudette00001009:12
96P. Kurashev00001017:08

Defense

#PlayerGAP+/-SHBLKTOI
4N. Leddy01100117:29
3J. Klingberg000-10222:14
6S. Dickinson00011217:22
9D. Orlov00003020:07
37T. Liljegren000-10215:48
38M. Ferraro000-22118:07

Goalies

PlayerSAGASV%TOIDec
Y. Askarov23387.0%59:35L
A. Nedeljkovic00NaN%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:53DALFaceoffMavrik Bourque
  • P3 19:53Stoppage
  • P3 19:51SJSShot on goalAdam Gaudette
  • P3 19:49SJSBlocked shotAdam Gaudette
  • P3 19:36SJSFaceoffZack Ostapchuk
  • P3 19:36Stoppage
  • P3 19:34DALShot on goalIlya Lyubushkin
  • P3 19:19DALShot on goalColin Blackwell
  • P3 19:01Giveaway
  • P3 18:52DALShot on goalRadek Faksa
  • P3 18:49Takeaway
  • P3 18:20DALMissed shotJustin Hryckowian
  • P3 18:02SJSFaceoffZack Ostapchuk
  • P3 18:02Stoppage
  • P3 17:48SJSHitZack Ostapchuk
  • P3 17:41SJSFaceoffZack Ostapchuk
  • P3 17:41DALGoalMiro Heiskanen, Roope Hintz
  • P3 17:34DALFaceoffRoope Hintz
  • P3 17:34Stoppage
  • P3 17:32SJSBlocked shotMacklin Celebrini
  • P3 17:16DALFaceoffRoope Hintz
  • P3 17:16Stoppage
  • P3 17:16Stoppage
  • P3 16:39DALFaceoffMavrik Bourque
  • P3 16:39DALGoalMikko Rantanen, Wyatt Johnston, Vladislav Kolyachonok
  • P3 16:17SJSBlocked shotTy Dellandrea
  • P3 15:19DALFaceoffRoope Hintz
  • P3 15:19Stoppage
  • P3 15:11DALFaceoffRoope Hintz
  • P3 15:11Stoppage
  • P3 15:00DALFaceoffRoope Hintz
  • P3 15:00Stoppage
  • P3 14:38SJSFaceoffAlexander Wennberg
  • P3 14:38Stoppage
  • P3 14:31Giveaway
  • P3 13:56DALShot on goalColin Blackwell
  • P3 13:49Takeaway
  • P3 13:42DALHitNathan Bastian
  • P3 13:39DALHitColin Blackwell
  • P3 13:34SJSBlocked shotMario Ferraro
  • P3 13:31SJSFaceoffTy Dellandrea
  • P3 13:31Stoppage
  • P3 13:28SJSHitZack Ostapchuk
  • P3 13:14SJSBlocked shotAdam Gaudette
  • P3 12:38Takeaway
  • P3 12:34DALMissed shotJustin Hryckowian
  • P3 12:33DALMissed shotJustin Hryckowian
  • P3 11:41DALMissed shotMiro Heiskanen
  • P3 11:35DALBlocked shotRoope Hintz
  • P3 11:33DALShot on goalMiro Heiskanen
  • P3 11:27SJSHitDmitry Orlov
  • P3 10:56DALFaceoffRoope Hintz
  • P3 10:56DALGoalSam Steel, Alexander Petrovic, Mikko Rantanen
  • P3 10:53DALShot on goalSam Steel
  • P3 10:50DALBlocked shotAlexander Petrovic
  • P3 10:44DALHitSam Steel
  • P3 10:18SJSHitTy Dellandrea
  • P3 10:02DALFaceoffMikko Rantanen
  • P3 10:02Stoppage
  • P3 10:02Stoppage
  • P3 10:00DALShot on goalNathan Bastian
  • P3 09:30DALFaceoffRadek Faksa
  • P3 09:30Stoppage
  • P3 09:25SJSHitZack Ostapchuk
  • P3 08:41Giveaway
  • P3 08:06Giveaway
  • P3 07:54Giveaway
  • P3 07:50SJSMissed shotAlexander Wennberg
  • P3 07:49SJSBlocked shotPhilipp Kurashev
  • P3 07:46SJSBlocked shotWilliam Eklund
  • P3 07:33SJSShot on goalWilliam Eklund
  • P3 07:11SJSMissed shotSam Dickinson
  • P3 07:07SJSHitJeff Skinner
  • P3 07:07Giveaway
  • P3 06:42Giveaway
  • P3 06:41Takeaway
  • P3 06:33DALFaceoffRoope Hintz
  • P3 06:33Stoppage
  • P3 06:31SJSShot on goalBarclay Goodrow
  • P3 06:28SJSShot on goalCollin Graf
  • P3 06:03SJSHitPhilipp Kurashev
  • P3 06:00SJSShot on goalJeff Skinner
  • P3 04:59DALMissed shotSam Steel
  • P3 03:56SJSFaceoffMacklin Celebrini
  • P3 03:56Penalty
  • P3 03:37DALMissed shotSam Steel
  • P3 03:24DALShot on goalJason Robertson
  • P3 02:57DALFaceoffRoope Hintz
  • P3 02:57Stoppage
  • P3 01:56DALMissed shotSam Steel
  • P3 01:41SJSShot on goalJeff Skinner
  • P3 01:31SJSShot on goalAdam Gaudette
  • P3 01:19Giveaway
  • P3 00:57SJSBlocked shotJohn Klingberg
  • P3 00:34SJSBlocked shotPhilipp Kurashev
  • P3 00:27SJSFaceoffAdam Gaudette
  • P3 00:27Penalty
  • P3 00:26SJSShot on goalWilliam Eklund
  • P3 00:12delayed penalty
  • P3 00:00DALFaceoffWyatt Johnston
  • P2 19:54SJSShot on goalJohn Klingberg
  • P2 19:52SJSFaceoffTy Dellandrea
  • P2 19:52Stoppage
  • P2 19:47SJSShot on goalSam Dickinson
  • P2 19:45SJSMissed shotWilliam Eklund
  • P2 19:22SJSBlocked shotMacklin Celebrini
  • P2 18:54Giveaway
  • P2 18:35DALShot on goalJason Robertson
  • P2 18:14DALHitJustin Hryckowian
  • P2 18:07Giveaway
  • P2 17:58DALHitJustin Hryckowian
  • P2 17:53DALBlocked shotMiro Heiskanen
  • P2 17:41SJSHitTy Dellandrea
  • P2 17:09SJSHitJeff Skinner
  • P2 17:06SJSBlocked shotJeff Skinner
  • P2 17:00Takeaway
  • P2 16:27SJSFaceoffMacklin Celebrini
  • P2 16:27Stoppage
  • P2 16:04SJSFaceoffZack Ostapchuk
  • P2 16:04Stoppage

SJS vs DAL · 275 events