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

Box score

Forwards

#PlayerGAP+/-SHBLKTOI
21J. Robertson101-31216:29
12R. Faksa01111011:38
53W. Johnston011-30018:44
10O. Bäck00010012:35
14J. Benn000-31013:40
15C. Blackwell00001010:47
18S. Steel000-10116:35
22M. Bourque000-11013:57
24R. Hintz000-21014:16
49J. Hryckowian000-12015:08
95M. Duchene000-21015:14
96M. Rantanen000-21118:08

Defense

#PlayerGAP+/-SHBLKTOI
4M. Heiskanen112-10326:11
23E. Lindell011-10225:13
20K. Capobianco00000012:04
28A. Petrovic000-21220:03
44V. Kolyachonok00000111:55
55T. Harley000-31222:43

Goalies

PlayerSAGASV%TOIDec
C. DeSmith00NaN%00:00
J. Oettinger30390.0%58:40L

Shot map

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

Play-by-play

  • P3 19:58DALBlocked shotColin Blackwell
  • P3 19:49DALBlocked shotOskar Bäck
  • P3 19:25Takeaway
  • P3 19:15MINHitRyan Hartman
  • P3 19:10DALFaceoffRadek Faksa
  • P3 19:10MINGoalMarcus Johansson, Vladimir Tarasenko, Jared Spurgeon
  • P3 19:05DALShot on goalJustin Hryckowian
  • P3 18:29DALFaceoffMatt Duchene
  • P3 18:29MINGoalMatt Boldy, Kirill Kaprizov
  • P3 18:21DALBlocked shotMiro Heiskanen
  • P3 18:01DALShot on goalMikko Rantanen
  • P3 17:53DALFaceoffWyatt Johnston
  • P3 17:53Stoppage
  • P3 17:52DALShot on goalJason Robertson
  • P3 17:32MINFaceoffJoel Eriksson Ek
  • P3 17:32Stoppage
  • P3 17:10MINShot on goalRyan Hartman
  • P3 16:55DALBlocked shotMatt Duchene
  • P3 16:52Giveaway
  • P3 16:31Takeaway
  • P3 16:27MINHitYakov Trenin
  • P3 16:21Takeaway
  • P3 16:12MINHitYakov Trenin
  • P3 16:09DALFaceoffMatt Duchene
  • P3 16:09Stoppage
  • P3 15:53DALMissed shotRoope Hintz
  • P3 15:44DALFaceoffRoope Hintz
  • P3 15:44Stoppage
  • P3 15:10DALFaceoffRoope Hintz
  • P3 15:10Stoppage
  • P3 14:49MINFaceoffNico Sturm
  • P3 14:49Stoppage
  • P3 14:48DALBlocked shotThomas Harley
  • P3 14:38DALBlocked shotKyle Capobianco
  • P3 13:59MINFaceoffVladimir Tarasenko
  • P3 13:59Stoppage
  • P3 13:57DALShot on goalVladislav Kolyachonok
  • P3 13:29MINHitJoel Eriksson Ek
  • P3 13:20Takeaway
  • P3 12:59MINFaceoffJoel Eriksson Ek
  • P3 12:59Stoppage
  • P3 12:57DALMissed shotRoope Hintz
  • P3 12:28DALMissed shotMiro Heiskanen
  • P3 12:20Giveaway
  • P3 12:14DALBlocked shotWyatt Johnston
  • P3 12:00DALBlocked shotMikko Rantanen
  • P3 11:31DALFaceoffWyatt Johnston
  • P3 11:31Stoppage
  • P3 11:29DALMissed shotVladislav Kolyachonok
  • P3 11:02DALHitJustin Hryckowian
  • P3 10:25MINFaceoffNico Sturm
  • P3 10:25Stoppage
  • P3 10:21MINShot on goalYakov Trenin
  • P3 10:08MINBlocked shotZeev Buium
  • P3 10:06MINFaceoffRyan Hartman
  • P3 10:06Stoppage
  • P3 10:03MINMissed shotJoel Eriksson Ek
  • P3 09:59DALHitMikko Rantanen
  • P3 09:47Giveaway
  • P3 09:40MINHitDaemon Hunt
  • P3 09:22Giveaway
  • P3 09:20DALBlocked shotRoope Hintz
  • P3 09:13Giveaway
  • P3 08:48DALFaceoffRoope Hintz
  • P3 08:48Stoppage
  • P3 08:40DALFaceoffRoope Hintz
  • P3 08:40MINGoalMarcus Johansson, Matt Boldy, Joel Eriksson Ek
  • P3 08:33MINFaceoffJoel Eriksson Ek
  • P3 08:33Stoppage
  • P3 07:57Takeaway
  • P3 07:24DALBlocked shotMiro Heiskanen
  • P3 06:48MINMissed shotDanila Yurov
  • P3 06:38Giveaway
  • P3 06:06MINMissed shotDanila Yurov
  • P3 05:54DALBlocked shotWyatt Johnston
  • P3 05:35MINFaceoffRyan Hartman
  • P3 05:35Stoppage
  • P3 05:33DALShot on goalJason Robertson
  • P3 05:14DALShot on goalMiro Heiskanen
  • P3 04:46DALFaceoffRoope Hintz
  • P3 04:46Stoppage
  • P3 04:18DALShot on goalAlexander Petrovic
  • P3 04:00MINHitBen Jones
  • P3 03:37MINHitYakov Trenin
  • P3 03:26DALShot on goalMikko Rantanen
  • P3 03:06MINFaceoffRyan Hartman
  • P3 03:06Stoppage
  • P3 03:04MINShot on goalBrock Faber
  • P3 02:39MINMissed shotMatt Boldy
  • P3 02:17MINBlocked shotJonas Brodin
  • P3 01:52Giveaway
  • P3 01:16DALHitAlexander Petrovic
  • P3 00:33DALFaceoffRadek Faksa
  • P3 00:33Stoppage
  • P3 00:29MINMissed shotKirill Kaprizov
  • P3 00:03DALShot on goalEsa Lindell
  • P3 00:00DALFaceoffRadek Faksa
  • P2 19:45MINFaceoffJoel Eriksson Ek
  • P2 19:45Penalty
  • P2 19:43delayed penalty
  • P2 19:35MINMissed shotLiam Ohgren
  • P2 19:28MINMissed shotLiam Ohgren
  • P2 19:24MINBlocked shotRyan Hartman
  • P2 18:51MINFaceoffYakov Trenin
  • P2 18:51Stoppage
  • P2 18:20MINFaceoffRyan Hartman
  • P2 18:20Stoppage
  • P2 18:18Takeaway
  • P2 18:12MINHitKirill Kaprizov
  • P2 18:06Takeaway
  • P2 18:04Giveaway
  • P2 17:45MINShot on goalDanila Yurov
  • P2 17:43Giveaway
  • P2 17:37DALFaceoffWyatt Johnston
  • P2 17:37Stoppage
  • P2 17:30MINFaceoffDanila Yurov
  • P2 17:30MINGoalZach Bogosian, Zeev Buium, Vladimir Tarasenko
  • P2 17:26MINFaceoffDanila Yurov
  • P2 17:26Stoppage
  • P2 17:24MINShot on goalJoel Eriksson Ek

DAL vs MIN · 325 events