ForensicHockey
← GamedayFinalFinal

SJS

45

SOG 3028

xG 0.810.92

MIN

Snapshot at 6:50:05 AM

Static box score →

Live insights

Momentum, expected goals, finishing luck, and scoring chances — recalculated on every sync

Forensic engine

Game xG

0.81–0.92

Δ -0.10

Deserve to win

47–53%

If both goalies were league average

Finishing vs xG

MIN +4.1

Outscoring shot quality

MIN

Shot threat

Matt Boldy

8 attempts · 0.17 xG

MIN

Scoring chances

0–0

Attempts ≥8% xG · HDC 0–0

Last goal

J. Spurgeon

P4 01:05 · 4–5

MIN

Top game score

K. Fiala · 2.85

1G 3A undefined SOG · TOI 18:32

MIN

Win probability

MIN 100%

P1 · P2 · P3 · OT

P1P2P3 · OT
SJSMIN

Shot zone

Live attempt map with expected goals

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

Highlights

Goals and big plays with NHL video

  • GOAL · J. Spurgeon

    P4 01:05 · MIN · 45 · tip-in

  • GOAL · K. Fiala

    P3 08:54 · MIN · 44 · deflected

  • GOAL · N. Bonino

    P3 01:37 · SJS · 43 · wrist

  • GOAL · N. Gregor

    P2 11:11 · SJS · 33 · wrist

  • GOAL · M. Boldy

    P2 06:37 · MIN · 23 · wrist

  • GOAL · M. Nieto

    P2 01:19 · SJS · 22 · wrist

  • GOAL · R. Balcers

    P1 09:38 · SJS · 12 · wrist

  • GOAL · J. Spurgeon

    P1 07:29 · MIN · 02 · slap

  • GOAL · D. Kulikov

    P1 06:04 · MIN · 01 · slap

Play-by-play

Live feed · new plays animate in

  • P4 01:05MINGoalJared Spurgeon, Kevin Fiala, Frederick Gaudreau
  • P4 00:57MINMissed shotKevin Fiala1.3% xG
  • P4 00:00MINFaceoffJoel Eriksson Ek
  • P3 19:43Giveaway
  • P3 19:35MINShot on goalKirill Kaprizov0.9% xG
  • P3 19:34MINFaceoffRyan Hartman
  • P3 19:34Stoppage
  • P3 19:32MINMissed shotJonas Brodin0.7% xG
  • P3 19:30Takeaway
  • P3 19:10SJSHitSasha Chmelevski
  • P3 18:43SJSShot on goalLogan Couture0.5% xG
  • P3 18:18SJSHitNicolas Meloche
  • P3 17:22MINMissed shotDmitry Kulikov0.8% xG
  • P3 17:18MINFaceoffJoel Eriksson Ek
  • P3 17:18Stoppage
  • P3 17:12MINBlocked shotBrandon Duhaime8.0% xG
  • P3 17:11MINShot on goalConnor Dewar0.7% xG
  • P3 16:42SJSHitNicolas Meloche
  • P3 16:14MINMissed shotRyan Hartman1.3% xG
  • P3 15:53MINFaceoffFrederick Gaudreau
  • P3 15:53Stoppage
  • P3 15:52MINShot on goalMatt Boldy1.7% xG
  • P3 15:41MINFaceoffJoel Eriksson Ek
  • P3 15:41Stoppage
  • P3 15:36SJSShot on goalLogan Couture0.7% xG
  • P3 15:01SJSShot on goalMarc-Edouard Vlasic0.7% xG
  • P3 14:55Giveaway
  • P3 14:26MINFaceoffJoel Eriksson Ek
  • P3 14:26Stoppage
  • P3 14:25MINShot on goalJared Spurgeon0.8% xG
  • P3 14:23SJSFaceoffTomas Hertl
  • P3 14:23Stoppage
  • P3 14:23Penalty
  • P3 14:14SJSHitTimo Meier
  • P3 14:06MINBlocked shotMats Zuccarello1.4% xG
  • P3 13:49MINMissed shotJonas Brodin0.5% xG
  • P3 13:46SJSHitNicolas Meloche
  • P3 13:34SJSHitTimo Meier
  • P3 13:30MINBlocked shotJonas Brodin1.6% xG
  • P3 12:36MINFaceoffFrederick Gaudreau
  • P3 12:36Stoppage
  • P3 12:35MINShot on goalKevin Fiala1.1% xG
  • P3 12:30MINBlocked shotFrederick Gaudreau1.5% xG
  • P3 11:53SJSShot on goalSasha Chmelevski0.6% xG
  • P3 11:48MINHitNicolas Deslauriers
  • P3 11:32MINHitBrandon Duhaime
  • P3 10:23SJSFaceoffTomas Hertl
  • P3 10:23Stoppage
  • P3 09:43MINFaceoffRyan Hartman
  • P3 09:43Stoppage
  • P3 09:42MINShot on goalKevin Fiala0.7% xG
  • P3 09:35MINBlocked shotMatt Boldy1.3% xG
  • P3 09:16Takeaway
  • P3 08:54MINFaceoffFrederick Gaudreau
  • P3 08:54MINGoalKevin Fiala, Jordie Benn, Frederick Gaudreau
  • P3 08:48MINShot on goalMatt Boldy2.6% xG
  • P3 08:37SJSFaceoffTomas Hertl
  • P3 08:37Stoppage
  • P3 08:32MINBlocked shotJonas Brodin0.8% xG
  • P3 07:41MINFaceoffJoel Eriksson Ek
  • P3 07:41Stoppage
  • P3 07:40SJSShot on goalBrent Burns0.6% xG
  • P3 07:16SJSFaceoffLogan Couture
  • P3 07:16Stoppage
  • P3 06:40MINHitMarcus Foligno
  • P3 06:30MINHitJoel Eriksson Ek
  • P3 05:55MINFaceoffNick Bjugstad
  • P3 05:55Stoppage
  • P3 05:54SJSShot on goalThomas Bordeleau1.1% xG
  • P3 05:09Giveaway
  • P3 04:58MINShot on goalFrederick Gaudreau0.7% xG
  • P3 04:53MINMissed shotAlex Goligoski0.8% xG
  • P3 04:23MINBlocked shotJake Middleton1.4% xG
  • P3 04:16MINShot on goalNicolas Deslauriers0.8% xG
  • P3 03:49SJSFaceoffLogan Couture
  • P3 03:49Stoppage
  • P3 03:36MINFaceoffConnor Dewar
  • P3 03:36Stoppage
  • P3 03:35SJSShot on goalSanteri Hatakka0.4% xG
  • P3 03:28MINHitDmitry Kulikov
  • P3 03:25SJSMissed shotRudolfs Balcers6.6% xG
  • P3 03:23SJSShot on goalTimo Meier0.7% xG
  • P3 03:17Giveaway
  • P3 02:51MINBlocked shotKirill Kaprizov1.8% xG
  • P3 02:39Giveaway
  • P3 02:20SJSFaceoffTomas Hertl
  • P3 02:20Stoppage
  • P3 01:37MINFaceoffJoel Eriksson Ek
  • P3 01:37SJSGoalNick Bonino, Tomas Hertl, Nicolas Meloche
  • P3 01:04MINBlocked shotJonas Brodin1.4% xG
  • P3 00:55MINFaceoffFrederick Gaudreau
  • P3 00:55Penalty
  • P3 00:55Stoppage
  • P3 00:46delayed penalty
  • P3 00:35SJSHitTimo Meier
  • P3 00:25MINHitMarcus Foligno
  • P3 00:12MINHitNick Bjugstad
  • P3 00:00MINFaceoffJoel Eriksson Ek
  • P2 19:53MINBlocked shotMatt Boldy1.5% xG
  • P2 19:29SJSShot on goalNicolas Meloche0.7% xG
  • P2 19:27SJSHitNicolas Meloche
  • P2 19:12SJSFaceoffNick Bonino
  • P2 19:12Stoppage
  • P2 18:51SJSShot on goalJonathan Dahlen1.9% xG
  • P2 18:35MINMissed shotConnor Dewar1.5% xG
  • P2 18:28MINShot on goalMarcus Foligno1.0% xG
  • P2 18:09MINFaceoffConnor Dewar
  • P2 18:09Stoppage
  • P2 17:46MINBlocked shotRyan Hartman1.0% xG
  • P2 17:27MINFaceoffFrederick Gaudreau
  • P2 17:27Penalty
  • P2 17:26Takeaway
  • P2 17:25delayed penalty
  • P2 16:55SJSShot on goalNick Bonino0.4% xG
  • P2 16:22MINFaceoffJoel Eriksson Ek
  • P2 16:22Penalty
  • P2 16:22Takeaway
  • P2 16:06delayed penalty
  • P2 15:30MINFaceoffFrederick Gaudreau
  • P2 15:30Stoppage
  • P2 15:29SJSMissed shotLogan Couture1.5% xG
  • P2 14:43SJSFaceoffThomas Bordeleau
  • P2 14:43Stoppage
  • P2 14:24MINFaceoffConnor Dewar
  • P2 14:24Stoppage
  • P2 13:56SJSBlocked shotTimo Meier2.0% xG
  • P2 13:48SJSBlocked shotTimo Meier1.9% xG
  • P2 13:38SJSShot on goalTomas Hertl2.6% xG
  • P2 13:13SJSFaceoffTomas Hertl
  • P2 13:13Stoppage
  • P2 13:12SJSShot on goalJonathan Dahlen6.8% xG
  • P2 13:11SJSShot on goalScott Reedy6.6% xG
  • P2 13:10SJSShot on goalTomas Hertl1.2% xG
  • P2 12:37MINFaceoffFrederick Gaudreau
  • P2 12:37Penalty
  • P2 12:37Stoppage
  • P2 12:30MINHitMarcus Foligno
  • P2 12:21delayed penalty
  • P2 11:58MINBlocked shotJared Spurgeon1.9% xG
  • P2 11:43SJSHitMatt Nieto
  • P2 11:11SJSFaceoffJasper Weatherby
  • P2 11:11SJSGoalNoah Gregor, Brent Burns, Rudolfs Balcers
  • P2 11:10SJSShot on goalNoah Gregor4.7% xG
  • P2 11:08Takeaway
  • P2 10:54Takeaway
  • P2 10:19SJSShot on goalTimo Meier2.5% xG
  • P2 10:16SJSBlocked shotTimo Meier1.4% xG
  • P2 09:40MINHitNicolas Deslauriers
  • P2 09:33MINMissed shotNicolas Deslauriers0.6% xG
  • P2 08:38SJSShot on goalMario Ferraro1.2% xG
  • P2 07:38Giveaway
  • P2 07:00SJSFaceoffLogan Couture
  • P2 07:00Stoppage
  • P2 07:00Penalty
  • P2 06:57SJSBlocked shotMarc-Edouard Vlasic1.4% xG
  • P2 06:52Giveaway
  • P2 06:37MINFaceoffConnor Dewar
  • P2 06:37MINGoalMatt Boldy, Kevin Fiala, Frederick Gaudreau
  • P2 06:34MINShot on goalFrederick Gaudreau0.8% xG
  • P2 06:12SJSBlocked shotThomas Bordeleau1.0% xG
  • P2 05:55SJSFaceoffThomas Bordeleau
  • P2 05:55Stoppage
  • P2 05:52Giveaway
  • P2 05:49MINMissed shotKevin Fiala1.1% xG
  • P2 05:16SJSFaceoffNick Bonino
  • P2 05:16Stoppage
  • P2 05:10SJSMissed shotMario Ferraro0.6% xG
  • P2 05:05SJSMissed shotTomas Hertl0.9% xG
  • P2 04:54MINShot on goalMats Zuccarello0.9% xG
  • P2 04:09SJSShot on goalNicolas Meloche1.2% xG
  • P2 03:53SJSFaceoffLogan Couture
  • P2 03:53Penalty
  • P2 03:50delayed penalty
  • P2 03:41MINShot on goalKevin Fiala1.1% xG
  • P2 03:23Giveaway
  • P2 03:12MINFaceoffFrederick Gaudreau
  • P2 03:12Penalty
  • P2 03:08SJSMissed shotSasha Chmelevski0.5% xG
  • P2 03:04delayed penalty
  • P2 02:00SJSFaceoffThomas Bordeleau
  • P2 02:00Stoppage
  • P2 01:47SJSShot on goalMarc-Edouard Vlasic0.5% xG
  • P2 01:19SJSFaceoffThomas Bordeleau
  • P2 01:19SJSGoalMatt Nieto, Nick Bonino, Brent Burns
  • P2 01:14Giveaway
  • P2 01:06SJSBlocked shotNick Bonino1.2% xG
  • P2 01:00SJSBlocked shotBrent Burns1.5% xG
  • P2 00:50SJSShot on goalNick Bonino1.2% xG
  • P2 00:15MINShot on goalNick Bjugstad1.8% xG
  • P2 00:00MINFaceoffJoel Eriksson Ek
  • P1 19:26MINBlocked shotKirill Kaprizov1.1% xG
  • P1 18:45SJSBlocked shotTimo Meier1.0% xG
  • P1 18:33SJSFaceoffTomas Hertl
  • P1 18:33Stoppage
  • P1 18:32MINBlocked shotMarcus Foligno1.9% xG
  • P1 18:29MINFaceoffNick Bjugstad
  • P1 18:29Stoppage
  • P1 18:28MINShot on goalMarcus Foligno2.7% xG
  • P1 18:21MINMissed shotNick Bjugstad1.3% xG
  • P1 18:10SJSFaceoffJasper Weatherby
  • P1 18:10Stoppage
  • P1 18:04MINHitNicolas Deslauriers
  • P1 17:47MINHitConnor Dewar
  • P1 17:39SJSHitNicolas Meloche
  • P1 17:26MINFaceoffConnor Dewar
  • P1 17:26Stoppage
  • P1 17:05Takeaway
  • P1 16:52MINShot on goalMatt Boldy0.7% xG
  • P1 16:45MINFaceoffKevin Fiala
  • P1 16:45Stoppage
  • P1 16:44MINShot on goalJonas Brodin0.8% xG
  • P1 16:23MINBlocked shotMats Zuccarello0.9% xG
  • P1 16:06SJSMissed shotLogan Couture5.8% xG
  • P1 16:03Takeaway
  • P1 15:47MINShot on goalMats Zuccarello4.4% xG
  • P1 15:37Takeaway
  • P1 14:43SJSMissed shotTimo Meier0.7% xG
  • P1 14:39SJSFaceoffTomas Hertl
  • P1 14:39Stoppage
  • P1 14:38SJSShot on goalTimo Meier0.5% xG
  • P1 14:27MINBlocked shotConnor Dewar0.9% xG
  • P1 13:41MINMissed shotMatt Boldy3.4% xG
  • P1 12:58Giveaway
  • P1 12:53Giveaway
  • P1 12:05MINShot on goalKirill Kaprizov1.1% xG
  • P1 11:42Takeaway
  • P1 11:29SJSHitMario Ferraro
  • P1 10:54SJSHitTomas Hertl
  • P1 10:42SJSFaceoffTomas Hertl
  • P1 10:42Stoppage
  • P1 10:29MINBlocked shotMats Zuccarello1.3% xG
  • P1 10:14MINFaceoffRyan Hartman
  • P1 10:14Stoppage
  • P1 10:13SJSShot on goalMarc-Edouard Vlasic1.6% xG
  • P1 10:10SJSMissed shotMarc-Edouard Vlasic0.7% xG
  • P1 10:06SJSBlocked shotRyan Merkley1.7% xG
  • P1 10:00SJSFaceoffLogan Couture
  • P1 10:00Stoppage
  • P1 09:59SJSMissed shotBrent Burns1.2% xG
  • P1 09:57SJSShot on goalScott Reedy0.6% xG
  • P1 09:38SJSFaceoffJasper Weatherby
  • P1 09:38SJSGoalRudolfs Balcers, Thomas Bordeleau, Noah Gregor
  • P1 09:24SJSMissed shotNoah Gregor1.0% xG
  • P1 09:16SJSHitTimo Meier
  • P1 08:53SJSHitTimo Meier
  • P1 08:37MINFaceoffFrederick Gaudreau
  • P1 08:37Stoppage
  • P1 07:49Takeaway
  • P1 07:29SJSFaceoffLogan Couture
  • P1 07:29MINGoalJared Spurgeon, Marcus Foligno
  • P1 07:22Giveaway
  • P1 07:08MINMissed shotJake Middleton0.7% xG
  • P1 06:53MINHitMarcus Foligno
  • P1 06:47MINFaceoffJoel Eriksson Ek
  • P1 06:47Stoppage
  • P1 06:04MINFaceoffConnor Dewar
  • P1 06:04MINGoalDmitry Kulikov, Kevin Fiala, Matt Boldy
  • P1 05:25MINShot on goalFrederick Gaudreau4.6% xG
  • P1 05:24MINShot on goalFrederick Gaudreau2.0% xG
  • P1 05:19Takeaway
  • P1 05:19MINShot on goalMatt Boldy0.6% xG
  • P1 04:45MINHitRyan Hartman
  • P1 04:35MINShot on goalKirill Kaprizov1.0% xG
  • P1 04:23Takeaway
  • P1 04:11MINFaceoffRyan Hartman
  • P1 04:11Stoppage
  • P1 04:02SJSShot on goalNoah Gregor1.0% xG
  • P1 03:34MINHitNicolas Deslauriers
  • P1 02:51MINMissed shotFrederick Gaudreau1.1% xG
  • P1 02:49MINHitJordie Benn
  • P1 02:48SJSShot on goalScott Reedy0.7% xG
  • P1 02:26SJSHitSasha Chmelevski
  • P1 02:13SJSHitSanteri Hatakka
  • P1 01:41SJSMissed shotRudolfs Balcers1.0% xG
  • P1 00:42SJSHitTimo Meier
  • P1 00:31MINBlocked shotJonas Brodin1.6% xG
  • P1 00:22MINHitNick Bjugstad
  • P1 00:13SJSBlocked shotBrent Burns0.7% xG
  • P1 00:00SJSFaceoffTomas Hertl

SJS vs MIN

Shot tracker

Every attempt with live expected goals

  • P1 00:13SJSBrent Burns0.7%
  • P1 00:31MINJonas Brodin1.6%
  • P1 01:41SJSRudolfs Balcers1.0%
  • P1 02:48SJSScott Reedy0.7%
  • P1 02:51MINFrederick Gaudreau1.1%
  • P1 04:02SJSNoah Gregor1.0%
  • P1 04:35MINKirill Kaprizov1.0%
  • P1 05:19MINMatt Boldy0.6%
  • P1 05:24MINFrederick Gaudreau2.0%
  • P1 05:25MINFrederick Gaudreau4.6%
  • P1 06:04MINDmitry KulikovGOAL
  • P1 07:08MINJake Middleton0.7%
  • P1 07:29MINJared SpurgeonGOAL
  • P1 09:24SJSNoah Gregor1.0%
  • P1 09:38SJSRudolfs BalcersGOAL
  • P1 09:57SJSScott Reedy0.6%
  • P1 09:59SJSBrent Burns1.2%
  • P1 10:06SJSRyan Merkley1.7%
  • P1 10:10SJSMarc-Edouard Vlasic0.7%
  • P1 10:13SJSMarc-Edouard Vlasic1.6%
  • P1 10:29MINMats Zuccarello1.3%
  • P1 12:05MINKirill Kaprizov1.1%
  • P1 13:41MINMatt Boldy3.4%
  • P1 14:27MINConnor Dewar0.9%
  • P1 14:38SJSTimo Meier0.5%
  • P1 14:43SJSTimo Meier0.7%
  • P1 15:47MINMats Zuccarello4.4%
  • P1 16:06SJSLogan Couture5.8%
  • P1 16:23MINMats Zuccarello0.9%
  • P1 16:44MINJonas Brodin0.8%
  • P1 16:52MINMatt Boldy0.7%
  • P1 18:21MINNick Bjugstad1.3%
  • P1 18:28MINMarcus Foligno2.7%
  • P1 18:32MINMarcus Foligno1.9%
  • P1 18:45SJSTimo Meier1.0%
  • P1 19:26MINKirill Kaprizov1.1%
  • P2 00:15MINNick Bjugstad1.8%
  • P2 00:50SJSNick Bonino1.2%
  • P2 01:00SJSBrent Burns1.5%
  • P2 01:06SJSNick Bonino1.2%
  • P2 01:19SJSMatt NietoGOAL
  • P2 01:47SJSMarc-Edouard Vlasic0.5%
  • P2 03:08SJSSasha Chmelevski0.5%
  • P2 03:41MINKevin Fiala1.1%
  • P2 04:09SJSNicolas Meloche1.2%
  • P2 04:54MINMats Zuccarello0.9%
  • P2 05:05SJSTomas Hertl0.9%
  • P2 05:10SJSMario Ferraro0.6%
  • P2 05:49MINKevin Fiala1.1%
  • P2 06:12SJSThomas Bordeleau1.0%
  • P2 06:34MINFrederick Gaudreau0.8%
  • P2 06:37MINMatt BoldyGOAL
  • P2 06:57SJSMarc-Edouard Vlasic1.4%
  • P2 08:38SJSMario Ferraro1.2%
  • P2 09:33MINNicolas Deslauriers0.6%
  • P2 10:16SJSTimo Meier1.4%
  • P2 10:19SJSTimo Meier2.5%
  • P2 11:10SJSNoah Gregor4.7%
  • P2 11:11SJSNoah GregorGOAL
  • P2 11:58MINJared Spurgeon1.9%
  • P2 13:10SJSTomas Hertl1.2%
  • P2 13:11SJSScott Reedy6.6%
  • P2 13:12SJSJonathan Dahlen6.8%
  • P2 13:38SJSTomas Hertl2.6%
  • P2 13:48SJSTimo Meier1.9%
  • P2 13:56SJSTimo Meier2.0%
  • P2 15:29SJSLogan Couture1.5%
  • P2 16:55SJSNick Bonino0.4%
  • P2 17:46MINRyan Hartman1.0%
  • P2 18:28MINMarcus Foligno1.0%
  • P2 18:35MINConnor Dewar1.5%
  • P2 18:51SJSJonathan Dahlen1.9%
  • P2 19:29SJSNicolas Meloche0.7%
  • P2 19:53MINMatt Boldy1.5%
  • P3 01:04MINJonas Brodin1.4%
  • P3 01:37SJSNick BoninoGOAL
  • P3 02:51MINKirill Kaprizov1.8%
  • P3 03:23SJSTimo Meier0.7%
  • P3 03:25SJSRudolfs Balcers6.6%
  • P3 03:35SJSSanteri Hatakka0.4%
  • P3 04:16MINNicolas Deslauriers0.8%
  • P3 04:23MINJake Middleton1.4%
  • P3 04:53MINAlex Goligoski0.8%
  • P3 04:58MINFrederick Gaudreau0.7%
  • P3 05:54SJSThomas Bordeleau1.1%
  • P3 07:40SJSBrent Burns0.6%
  • P3 08:32MINJonas Brodin0.8%
  • P3 08:48MINMatt Boldy2.6%
  • P3 08:54MINKevin FialaGOAL
  • P3 09:35MINMatt Boldy1.3%
  • P3 09:42MINKevin Fiala0.7%
  • P3 11:53SJSSasha Chmelevski0.6%
  • P3 12:30MINFrederick Gaudreau1.5%
  • P3 12:35MINKevin Fiala1.1%
  • P3 13:30MINJonas Brodin1.6%
  • P3 13:49MINJonas Brodin0.5%
  • P3 14:06MINMats Zuccarello1.4%
  • P3 14:25MINJared Spurgeon0.8%
  • P3 15:01SJSMarc-Edouard Vlasic0.7%
  • P3 15:36SJSLogan Couture0.7%
  • P3 15:52MINMatt Boldy1.7%
  • P3 16:14MINRyan Hartman1.3%
  • P3 17:11MINConnor Dewar0.7%
  • P3 17:12MINBrandon Duhaime8.0%
  • P3 17:22MINDmitry Kulikov0.8%
  • P3 18:43SJSLogan Couture0.5%
  • P3 19:32MINJonas Brodin0.7%
  • P3 19:35MINKirill Kaprizov0.9%
  • P4 00:57MINKevin Fiala1.3%
  • P4 01:05MINJared SpurgeonGOAL