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

Box score

Forwards

#PlayerGAP+/-SHBLKTOI
97K. Kaprizov12323018:09
12M. Boldy11200020:27
36M. Zuccarello10110016:59
47M. McCarron10110214:41
13Y. Trenin01117112:04
38R. Hartman01111115:09
91V. Tarasenko01111012:04
10B. Brink00000309:44
14J. Eriksson Ek00001120:16
17M. Foligno00003010:16
71N. Foligno00002015:20
90M. Johansson00003010:56

Defense

#PlayerGAP+/-SHBLKTOI
5J. Middleton01121618:05
43Q. Hughes01100126:53
7B. Faber00010226:10
24Z. Bogosian000-11216:04
25J. Brodin00010207:22
46J. Spurgeon00011521:29

Goalies

PlayerSAGASV%TOIDec
J. Wallstedt22290.9%59:47W
F. Gustavsson00NaN%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:57DALMissed shotWyatt Johnston
  • P3 19:53DALMissed shotMikko Rantanen
  • P3 19:46DALMissed shotWyatt Johnston
  • P3 19:38Giveaway
  • P3 19:37Giveaway
  • P3 19:35MINHitZach Bogosian
  • P3 19:17Giveaway
  • P3 19:01MINMissed shotJake Middleton
  • P3 18:42DALBlocked shotMikko Rantanen
  • P3 18:37DALFaceoffWyatt Johnston
  • P3 18:37Penalty
  • P3 18:32delayed penalty
  • P3 18:28DALFaceoffWyatt Johnston
  • P3 18:28Stoppage
  • P3 18:26DALBlocked shotThomas Harley
  • P3 18:00DALFaceoffMavrik Bourque
  • P3 18:00MINGoalKirill Kaprizov, Matt Boldy, Jake Middleton
  • P3 17:55DALHitMikko Rantanen
  • P3 17:14DALFaceoffWyatt Johnston
  • P3 17:14Stoppage
  • P3 17:11DALShot on goalJamie Benn
  • P3 17:02DALMissed shotJamie Benn
  • P3 16:39MINFaceoffJoel Eriksson Ek
  • P3 16:39DALGoalJason Robertson, Miro Heiskanen, Mikko Rantanen
  • P3 15:53DALMissed shotWyatt Johnston
  • P3 15:26Giveaway
  • P3 15:05MINFaceoffMichael McCarron
  • P3 15:05Stoppage
  • P3 15:04DALShot on goalMiro Heiskanen
  • P3 14:48DALFaceoffWyatt Johnston
  • P3 14:48Stoppage
  • P3 14:48Penalty
  • P3 14:48Penalty
  • P3 14:31DALMissed shotWyatt Johnston
  • P3 14:30DALBlocked shotWyatt Johnston
  • P3 14:01MINHitMarcus Foligno
  • P3 13:25DALFaceoffMatt Duchene
  • P3 13:25Stoppage
  • P3 13:23DALShot on goalRadek Faksa
  • P3 13:22DALShot on goalSam Steel
  • P3 13:15DALBlocked shotIlya Lyubushkin
  • P3 12:49DALFaceoffColin Blackwell
  • P3 12:49Stoppage
  • P3 12:33DALFaceoffColin Blackwell
  • P3 12:33Stoppage
  • P3 11:55MINShot on goalQuinn Hughes
  • P3 11:35MINFaceoffJoel Eriksson Ek
  • P3 11:35Stoppage
  • P3 11:33DALShot on goalThomas Harley
  • P3 11:14DALShot on goalJamie Benn
  • P3 11:13DALShot on goalMavrik Bourque
  • P3 10:42DALBlocked shotMiro Heiskanen
  • P3 10:39DALFaceoffMavrik Bourque
  • P3 10:39Stoppage
  • P3 10:37DALShot on goalThomas Harley
  • P3 09:47DALBlocked shotMiro Heiskanen
  • P3 09:39DALMissed shotWyatt Johnston
  • P3 09:12DALBlocked shotMikko Rantanen
  • P3 09:04MINHitJared Spurgeon
  • P3 08:43DALFaceoffWyatt Johnston
  • P3 08:43Penalty
  • P3 08:40delayed penalty
  • P3 08:39DALBlocked shotOskar Bäck
  • P3 08:29DALBlocked shotMiro Heiskanen
  • P3 08:12MINHitYakov Trenin
  • P3 08:08MINBlocked shotMichael McCarron
  • P3 07:59DALShot on goalJamie Benn
  • P3 07:47DALFaceoffJustin Hryckowian
  • P3 07:47MINGoalMichael McCarron, Yakov Trenin, Vladimir Tarasenko
  • P3 07:33MINFaceoffMichael McCarron
  • P3 07:33Stoppage
  • P3 07:24MINBlocked shotJake Middleton
  • P3 07:11Giveaway
  • P3 06:59Giveaway
  • P3 06:45DALFaceoffWyatt Johnston
  • P3 06:45Stoppage
  • P3 06:43DALShot on goalJason Robertson
  • P3 06:42DALBlocked shotMikko Rantanen
  • P3 06:41DALFaceoffWyatt Johnston
  • P3 06:41Stoppage
  • P3 06:20MINFaceoffJoel Eriksson Ek
  • P3 06:20Stoppage
  • P3 06:05DALMissed shotMikko Rantanen
  • P3 05:37DALBlocked shotMikko Rantanen
  • P3 04:34DALHitMavrik Bourque
  • P3 04:14DALHitMavrik Bourque
  • P3 04:05MINMissed shotRyan Hartman
  • P3 03:54Giveaway
  • P3 02:27Takeaway
  • P3 02:23DALHitRadek Faksa
  • P3 02:23Giveaway
  • P3 01:42DALHitIlya Lyubushkin
  • P3 01:02MINMissed shotRyan Hartman
  • P3 00:56DALHitMikko Rantanen
  • P3 00:51DALMissed shotThomas Harley
  • P3 00:17MINMissed shotQuinn Hughes
  • P3 00:00MINFaceoffJoel Eriksson Ek
  • P2 19:58DALFaceoffMatt Duchene
  • P2 19:58Stoppage
  • P2 19:57MINShot on goalRyan Hartman
  • P2 19:56MINShot on goalBrock Faber
  • P2 19:48MINBlocked shotRyan Hartman
  • P2 19:36MINMissed shotMarcus Foligno
  • P2 19:35MINHitRyan Hartman
  • P2 19:35Giveaway
  • P2 19:28MINFaceoffRyan Hartman
  • P2 19:28MINGoalMatt Boldy, Quinn Hughes, Kirill Kaprizov
  • P2 19:18MINShot on goalMatt Boldy
  • P2 19:17MINShot on goalMatt Boldy
  • P2 19:12DALHitMiro Heiskanen
  • P2 19:09MINShot on goalJoel Eriksson Ek
  • P2 19:03Giveaway
  • P2 18:42DALFaceoffRadek Faksa
  • P2 18:42Penalty
  • P2 18:10DALBlocked shotMikko Rantanen
  • P2 18:04Giveaway
  • P2 17:11MINMissed shotJoel Eriksson Ek
  • P2 17:08Giveaway
  • P2 16:31Giveaway
  • P2 16:15Takeaway

MIN vs DAL · 310 events