ForensicHockey
← GamedayFinalFinal

WPG

34

SOG 2530

xG 3.303.79

VGK

Snapshot at 10:08:37 AM

Static box score →

Live insights

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

Forensic engine

Game xG

3.30–3.79

Δ -0.48 VGK

VGK

Deserve to win

47–53%

If both goalies were league average

Finishing vs xG

WPG -0.3

Close to expected goals

WPG

Shot threat

Pavel Dorofeyev

8 attempts · 0.60 xG

VGK

Scoring chances

15–18

Attempts ≥8% xG · HDC 0–0

Last goal

B. Howden

P3 15:55 · 3–4

VGK

Top game score

C. Perfetti · 1.75

2G 0A undefined SOG · TOI 15:31

WPG

Win probability

VGK 100%

P1 · P2 · P3

P1P2P3
WPGVGK

xG Timeline

WPGVGK
P1P2P3

Momentum

Last 10 min

53%WPG xGFWPGVGK

Shot zone

Live attempt map with expected goals

WPG 3.30 xGVGK 3.79 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 · B. Howden

    P3 15:55 · VGK · 34 · wrist

    Watch
  • GOAL · N. Pionk

    P3 08:55 · WPG · 33 · wrist

    Watch
  • GOAL · I. Barbashev

    P3 04:43 · VGK · 23 · snap

    Watch
  • GOAL · C. Perfetti

    P2 14:28 · WPG · 22 · wrist

    Watch
  • GOAL · I. Barbashev

    P1 19:44 · VGK · 12 · wrist

    Watch
  • GOAL · B. Howden

    P1 18:13 · VGK · 11 · wrist

    Watch
  • GOAL · C. Perfetti

    P1 06:57 · WPG · 10 · tip-in

    Watch

Play-by-play

Live feed · new plays animate in

  • P3 19:48VGKBlocked shotJack Eichel13.8% xG
  • P3 19:45WPGShot on goalGabriel Vilardi16.6% xG
  • P3 19:37WPGMissed shotMark Scheifele10.5% xG
  • P3 19:32WPGShot on goalCole Perfetti5.8% xG
  • P3 19:15VGKMissed shotJack Eichel3.0% xG
  • P3 19:14Giveaway
  • P3 19:02WPGShot on goalVladislav Namestnikov9.0% xG
  • P3 18:47WPGMissed shotDylan Coghlan5.5% xG
  • P3 18:16WPGMissed shotJosh Morrissey8.7% xG
  • P3 17:59Giveaway
  • P3 17:16VGKFaceoffWilliam Karlsson
  • P3 17:16Stoppage
  • P3 17:16Penalty
  • P3 16:43WPGShot on goalMark Scheifele1.4% xG
  • P3 16:42Takeaway
  • P3 16:33WPGFaceoffGabriel Vilardi
  • P3 16:33Stoppage
  • P3 16:29VGKBlocked shotShea Theodore5.0% xG
  • P3 16:01WPGHitDylan DeMelo
  • P3 15:55VGKFaceoffWilliam Karlsson
  • P3 15:55VGKGoalBrett Howden, William Karlsson, Shea Theodore
  • P3 15:36Giveaway
  • P3 15:29Giveaway
  • P3 15:18WPGMissed shotNino Niederreiter2.0% xG
  • P3 15:15WPGMissed shotDylan Coghlan3.1% xG
  • P3 15:00WPGFaceoffAdam Lowry
  • P3 15:00Stoppage
  • P3 14:57VGKShot on goalPavel Dorofeyev8.7% xG
  • P3 13:46WPGMissed shotNeal Pionk5.8% xG
  • P3 13:12VGKFaceoffTomas Hertl
  • P3 13:12Stoppage
  • P3 13:04VGKFaceoffTomas Hertl
  • P3 13:04Stoppage
  • P3 13:01VGKShot on goalNicolas Hague5.3% xG
  • P3 12:21VGKBlocked shotShea Theodore8.3% xG
  • P3 12:12Giveaway
  • P3 11:21Giveaway
  • P3 11:01WPGBlocked shotKyle Connor8.0% xG
  • P3 10:45Takeaway
  • P3 10:16VGKFaceoffWilliam Karlsson
  • P3 10:16Stoppage
  • P3 10:14WPGShot on goalNino Niederreiter3.6% xG
  • P3 09:59VGKHitNicolas Hague
  • P3 09:36VGKShot on goalNicolas Hague3.8% xG
  • P3 09:34VGKFaceoffTomas Hertl
  • P3 09:34Stoppage
  • P3 09:33VGKShot on goalTomas Hertl7.8% xG
  • P3 09:29VGKHitKeegan Kolesar
  • P3 08:55WPGFaceoffAdam Lowry
  • P3 08:55WPGGoalNeal Pionk, Haydn Fleury, Kyle Connor
  • P3 08:50WPGFaceoffGabriel Vilardi
  • P3 08:50Stoppage
  • P3 08:46WPGHitLogan Stanley
  • P3 08:44Giveaway
  • P3 08:10WPGShot on goalMason Appleton3.2% xG
  • P3 07:21WPGMissed shotJosh Morrissey4.7% xG
  • P3 07:12Giveaway
  • P3 06:53Giveaway
  • P3 06:38WPGFaceoffVladislav Namestnikov
  • P3 06:38Stoppage
  • P3 06:15Giveaway
  • P3 05:31Takeaway
  • P3 05:29Giveaway
  • P3 05:18Giveaway
  • P3 05:04Giveaway
  • P3 05:01Takeaway
  • P3 04:54WPGHitNino Niederreiter
  • P3 04:43WPGFaceoffAdam Lowry
  • P3 04:43VGKGoalIvan Barbashev, Jack Eichel, Pavel Dorofeyev
  • P3 04:14VGKFaceoffJack Eichel
  • P3 04:14Stoppage
  • P3 04:12VGKShot on goalNoah Hanifin3.4% xG
  • P3 04:08VGKShot on goalNoah Hanifin4.3% xG
  • P3 04:04VGKFaceoffJack Eichel
  • P3 04:04Stoppage
  • P3 03:44VGKFaceoffWilliam Karlsson
  • P3 03:44Stoppage
  • P3 03:42WPGShot on goalNeal Pionk3.5% xG
  • P3 03:31VGKHitKeegan Kolesar
  • P3 03:27WPGMissed shotMorgan Barron9.7% xG
  • P3 02:55WPGHitRasmus Kupari
  • P3 02:36WPGShot on goalGabriel Vilardi3.7% xG
  • P3 02:31WPGBlocked shotGabriel Vilardi5.0% xG
  • P3 02:24Takeaway
  • P3 02:19VGKMissed shotAlex Pietrangelo3.4% xG
  • P3 02:14VGKShot on goalWilliam Karlsson3.6% xG
  • P3 01:23VGKBlocked shotPavel Dorofeyev5.8% xG
  • P3 01:10WPGHitCole Perfetti
  • P3 00:47WPGMissed shotHaydn Fleury3.5% xG
  • P3 00:34WPGShot on goalMason Appleton8.5% xG
  • P3 00:32VGKHitAlex Pietrangelo
  • P3 00:31WPGMissed shotAdam Lowry3.1% xG
  • P3 00:00VGKFaceoffNicolas Roy
  • P2 19:39Giveaway
  • P2 19:07WPGBlocked shotNino Niederreiter4.8% xG
  • P2 18:31WPGShot on goalAlex Iafallo4.0% xG
  • P2 18:29WPGMissed shotVladislav Namestnikov9.4% xG
  • P2 17:44VGKHitAlexander Holtz
  • P2 17:41VGKShot on goalWilliam Karlsson15.0% xG
  • P2 17:23Giveaway
  • P2 16:42WPGFaceoffMorgan Barron
  • P2 16:42Stoppage
  • P2 16:20WPGShot on goalKyle Connor4.8% xG
  • P2 16:04Giveaway
  • P2 15:48VGKBlocked shotBrayden McNabb13.7% xG
  • P2 15:45VGKFaceoffJack Eichel
  • P2 15:45Stoppage
  • P2 15:33VGKBlocked shotBrayden McNabb6.0% xG
  • P2 15:32VGKFaceoffJack Eichel
  • P2 15:32Stoppage
  • P2 15:29VGKShot on goalBrayden McNabb8.1% xG
  • P2 15:10WPGMissed shotLogan Stanley3.1% xG
  • P2 14:48VGKFaceoffWilliam Karlsson
  • P2 14:48Stoppage
  • P2 14:38VGKMissed shotBrett Howden5.3% xG
  • P2 14:28VGKFaceoffWilliam Karlsson
  • P2 14:28WPGGoalCole Perfetti, Josh Morrissey, Vladislav Namestnikov
  • P2 14:27WPGShot on goalJosh Morrissey5.0% xG
  • P2 14:19WPGFaceoffVladislav Namestnikov
  • P2 14:19Stoppage
  • P2 13:58VGKBlocked shotBrayden McNabb4.0% xG
  • P2 13:36WPGFaceoffVladislav Namestnikov
  • P2 13:36Stoppage
  • P2 13:33VGKShot on goalCallahan Burke1.5% xG
  • P2 13:29Giveaway
  • P2 13:26Giveaway
  • P2 13:23WPGHitAlex Iafallo
  • P2 13:16Takeaway
  • P2 13:09VGKShot on goalTanner Pearson15.0% xG
  • P2 12:44WPGBlocked shotDylan Coghlan7.4% xG
  • P2 12:26WPGMissed shotMark Scheifele5.7% xG
  • P2 11:40VGKMissed shotWilliam Karlsson14.0% xG
  • P2 11:28VGKHitKaedan Korczak
  • P2 11:28Giveaway
  • P2 10:59WPGHitAdam Lowry
  • P2 10:54VGKHitKaedan Korczak
  • P2 10:47VGKHitIvan Barbashev
  • P2 10:33WPGMissed shotAlex Iafallo12.3% xG
  • P2 10:22Giveaway
  • P2 10:02VGKFaceoffJack Eichel
  • P2 10:02Stoppage
  • P2 10:00WPGShot on goalGabriel Vilardi3.9% xG
  • P2 09:51VGKMissed shotShea Theodore5.5% xG
  • P2 09:42VGKShot on goalTomas Hertl4.1% xG
  • P2 09:36Giveaway
  • P2 09:30Takeaway
  • P2 09:19WPGShot on goalDylan DeMelo1.5% xG
  • P2 09:15WPGMissed shotKyle Connor4.4% xG
  • P2 09:11WPGFaceoffGabriel Vilardi
  • P2 09:11Stoppage
  • P2 09:08WPGShot on goalMorgan Barron3.1% xG
  • P2 08:57WPGBlocked shotLogan Stanley4.7% xG
  • P2 08:45WPGMissed shotAdam Lowry4.5% xG
  • P2 08:34Giveaway
  • P2 07:50VGKFaceoffBrett Howden
  • P2 07:50Stoppage
  • P2 07:48WPGShot on goalMark Scheifele9.4% xG
  • P2 07:40Takeaway
  • P2 07:37VGKHitAlex Pietrangelo
  • P2 07:24VGKHitBrayden McNabb
  • P2 07:02WPGBlocked shotKyle Connor10.6% xG
  • P2 06:28VGKShot on goalAlex Pietrangelo12.8% xG
  • P2 06:27VGKFaceoffWilliam Karlsson
  • P2 06:27Stoppage
  • P2 06:27Penalty
  • P2 06:25delayed penalty
  • P2 05:47WPGBlocked shotNeal Pionk1.8% xG
  • P2 05:43WPGMissed shotNeal Pionk6.9% xG
  • P2 05:18VGKShot on goalAlex Pietrangelo3.1% xG
  • P2 04:58WPGHitVladislav Namestnikov
  • P2 04:30VGKFaceoffJack Eichel
  • P2 04:30Stoppage
  • P2 04:01WPGShot on goalMason Appleton3.5% xG
  • P2 03:50WPGHitNino Niederreiter
  • P2 03:14VGKBlocked shotNicolas Roy4.0% xG
  • P2 02:57WPGHitMorgan Barron
  • P2 02:51VGKHitKaedan Korczak
  • P2 02:48WPGHitRasmus Kupari
  • P2 02:39WPGHitRasmus Kupari
  • P2 02:27Giveaway
  • P2 01:43Takeaway
  • P2 01:31Giveaway
  • P2 01:14VGKFaceoffWilliam Karlsson
  • P2 01:14Stoppage
  • P2 00:48WPGHitCole Perfetti
  • P2 00:30WPGHitMason Appleton
  • P2 00:22Takeaway
  • P2 00:00VGKFaceoffTomas Hertl
  • P1 19:44WPGFaceoffVladislav Namestnikov
  • P1 19:44VGKGoalIvan Barbashev, Pavel Dorofeyev, Jack Eichel
  • P1 19:43VGKBlocked shotPavel Dorofeyev11.9% xG
  • P1 19:19WPGShot on goalHaydn Fleury2.6% xG
  • P1 18:58VGKShot on goalPavel Dorofeyev6.1% xG
  • P1 18:45WPGFaceoffRasmus Kupari
  • P1 18:45Stoppage
  • P1 18:42VGKShot on goalAlexander Holtz3.1% xG
  • P1 18:13WPGFaceoffGabriel Vilardi
  • P1 18:13VGKGoalBrett Howden
  • P1 18:06Giveaway
  • P1 17:45WPGMissed shotDylan Coghlan6.2% xG
  • P1 17:24Giveaway
  • P1 17:19WPGBlocked shotNino Niederreiter9.0% xG
  • P1 17:13VGKHitNicolas Hague
  • P1 17:02WPGShot on goalAlex Iafallo8.1% xG
  • P1 16:11WPGBlocked shotKyle Connor8.0% xG
  • P1 15:20VGKFaceoffWilliam Karlsson
  • P1 15:20Stoppage
  • P1 15:20Penalty
  • P1 15:15WPGMissed shotMark Scheifele10.7% xG
  • P1 15:07WPGBlocked shotKyle Connor7.3% xG
  • P1 14:45delayed penalty
  • P1 14:33VGKHitBrett Howden
  • P1 13:08VGKHitKeegan Kolesar
  • P1 12:56VGKHitKeegan Kolesar
  • P1 12:48VGKMissed shotKeegan Kolesar3.6% xG
  • P1 12:43VGKFaceoffTomas Hertl
  • P1 12:43Stoppage
  • P1 12:37WPGFaceoffAdam Lowry
  • P1 12:37Stoppage
  • P1 12:36VGKShot on goalIvan Barbashev9.3% xG
  • P1 12:33VGKShot on goalPavel Dorofeyev3.9% xG
  • P1 12:10WPGHitDylan Coghlan
  • P1 11:42Takeaway
  • P1 11:38WPGShot on goalDylan Coghlan1.2% xG
  • P1 11:38Giveaway
  • P1 10:44VGKShot on goalWilliam Karlsson13.6% xG
  • P1 10:32VGKShot on goalAlex Pietrangelo6.3% xG
  • P1 10:16VGKFaceoffWilliam Karlsson
  • P1 10:16Stoppage
  • P1 10:14VGKShot on goalShea Theodore6.8% xG
  • P1 10:03Giveaway
  • P1 09:48VGKFaceoffTomas Hertl
  • P1 09:48Stoppage
  • P1 09:30VGKMissed shotPavel Dorofeyev6.8% xG
  • P1 09:26VGKFaceoffTomas Hertl
  • P1 09:26Stoppage
  • P1 09:03VGKFaceoffTomas Hertl
  • P1 09:03Penalty
  • P1 08:57VGKBlocked shotIvan Barbashev10.2% xG
  • P1 08:54VGKBlocked shotJack Eichel3.4% xG
  • P1 08:47VGKFaceoffJack Eichel
  • P1 08:47Stoppage
  • P1 08:35VGKShot on goalAlex Pietrangelo4.6% xG
  • P1 08:06VGKHitBrett Howden
  • P1 07:57WPGMissed shotDylan Coghlan3.0% xG
  • P1 07:40WPGHitMorgan Barron
  • P1 07:38VGKMissed shotWilliam Karlsson6.8% xG
  • P1 07:05WPGHitCole Perfetti
  • P1 06:57WPGFaceoffVladislav Namestnikov
  • P1 06:57WPGGoalCole Perfetti, Josh Morrissey, Nikolaj Ehlers
  • P1 06:51WPGShot on goalNikolaj Ehlers12.3% xG
  • P1 06:44WPGHitNeal Pionk
  • P1 06:43VGKMissed shotPavel Dorofeyev7.4% xG
  • P1 06:29Giveaway
  • P1 06:21Giveaway
  • P1 05:59WPGHitHaydn Fleury
  • P1 05:52VGKShot on goalCole Schwindt4.3% xG
  • P1 05:44VGKFaceoffCole Schwindt
  • P1 05:44Stoppage
  • P1 05:42VGKShot on goalShea Theodore4.6% xG
  • P1 05:02Giveaway
  • P1 04:54VGKFaceoffTomas Hertl
  • P1 04:54Stoppage
  • P1 04:52WPGShot on goalDylan Coghlan6.0% xG
  • P1 04:20VGKShot on goalNoah Hanifin11.1% xG
  • P1 03:55VGKShot on goalJack Eichel5.5% xG
  • P1 03:45VGKBlocked shotPavel Dorofeyev9.2% xG
  • P1 03:08VGKFaceoffNicolas Roy
  • P1 03:08Stoppage
  • P1 03:02VGKMissed shotShea Theodore9.6% xG
  • P1 02:36VGKFaceoffTomas Hertl
  • P1 02:36Penalty
  • P1 02:07VGKHitBrayden McNabb
  • P1 01:53Giveaway
  • P1 01:26WPGHitAdam Lowry
  • P1 01:15WPGHitMason Appleton
  • P1 01:09WPGHitMason Appleton
  • P1 00:50VGKFaceoffTomas Hertl
  • P1 00:50Stoppage
  • P1 00:23VGKBlocked shotNoah Hanifin3.3% xG
  • P1 00:08VGKMissed shotWilliam Karlsson5.4% xG
  • P1 00:00VGKFaceoffWilliam Karlsson

WPG vs VGK

Shot tracker

Every attempt with live expected goals

  • P1 00:08VGKWilliam Karlsson5.4%
  • P1 00:23VGKNoah Hanifin3.3%
  • P1 03:02VGKShea Theodore9.6%
  • P1 03:45VGKPavel Dorofeyev9.2%
  • P1 03:55VGKJack Eichel5.5%
  • P1 04:20VGKNoah Hanifin11.1%
  • P1 04:52WPGDylan Coghlan6.0%
  • P1 05:42VGKShea Theodore4.6%
  • P1 05:52VGKCole Schwindt4.3%
  • P1 06:43VGKPavel Dorofeyev7.4%
  • P1 06:51WPGNikolaj Ehlers12.3%
  • P1 06:57WPGCole PerfettiGOAL
  • P1 07:38VGKWilliam Karlsson6.8%
  • P1 07:57WPGDylan Coghlan3.0%
  • P1 08:35VGKAlex Pietrangelo4.6%
  • P1 08:54VGKJack Eichel3.4%
  • P1 08:57VGKIvan Barbashev10.2%
  • P1 09:30VGKPavel Dorofeyev6.8%
  • P1 10:14VGKShea Theodore6.8%
  • P1 10:32VGKAlex Pietrangelo6.3%
  • P1 10:44VGKWilliam Karlsson13.6%
  • P1 11:38WPGDylan Coghlan1.2%
  • P1 12:33VGKPavel Dorofeyev3.9%
  • P1 12:36VGKIvan Barbashev9.3%
  • P1 12:48VGKKeegan Kolesar3.6%
  • P1 15:07WPGKyle Connor7.3%
  • P1 15:15WPGMark Scheifele10.7%
  • P1 16:11WPGKyle Connor8.0%
  • P1 17:02WPGAlex Iafallo8.1%
  • P1 17:19WPGNino Niederreiter9.0%
  • P1 17:45WPGDylan Coghlan6.2%
  • P1 18:13VGKBrett HowdenGOAL
  • P1 18:42VGKAlexander Holtz3.1%
  • P1 18:58VGKPavel Dorofeyev6.1%
  • P1 19:19WPGHaydn Fleury2.6%
  • P1 19:43VGKPavel Dorofeyev11.9%
  • P1 19:44VGKIvan BarbashevGOAL
  • P2 03:14VGKNicolas Roy4.0%
  • P2 04:01WPGMason Appleton3.5%
  • P2 05:18VGKAlex Pietrangelo3.1%
  • P2 05:43WPGNeal Pionk6.9%
  • P2 05:47WPGNeal Pionk1.8%
  • P2 06:28VGKAlex Pietrangelo12.8%
  • P2 07:02WPGKyle Connor10.6%
  • P2 07:48WPGMark Scheifele9.4%
  • P2 08:45WPGAdam Lowry4.5%
  • P2 08:57WPGLogan Stanley4.7%
  • P2 09:08WPGMorgan Barron3.1%
  • P2 09:15WPGKyle Connor4.4%
  • P2 09:19WPGDylan DeMelo1.5%
  • P2 09:42VGKTomas Hertl4.1%
  • P2 09:51VGKShea Theodore5.5%
  • P2 10:00WPGGabriel Vilardi3.9%
  • P2 10:33WPGAlex Iafallo12.3%
  • P2 11:40VGKWilliam Karlsson14.0%
  • P2 12:26WPGMark Scheifele5.7%
  • P2 12:44WPGDylan Coghlan7.4%
  • P2 13:09VGKTanner Pearson15.0%
  • P2 13:33VGKCallahan Burke1.5%
  • P2 13:58VGKBrayden McNabb4.0%
  • P2 14:27WPGJosh Morrissey5.0%
  • P2 14:28WPGCole PerfettiGOAL
  • P2 14:38VGKBrett Howden5.3%
  • P2 15:10WPGLogan Stanley3.1%
  • P2 15:29VGKBrayden McNabb8.1%
  • P2 15:33VGKBrayden McNabb6.0%
  • P2 15:48VGKBrayden McNabb13.7%
  • P2 16:20WPGKyle Connor4.8%
  • P2 17:41VGKWilliam Karlsson15.0%
  • P2 18:29WPGVladislav Namestnikov9.4%
  • P2 18:31WPGAlex Iafallo4.0%
  • P2 19:07WPGNino Niederreiter4.8%
  • P3 00:31WPGAdam Lowry3.1%
  • P3 00:34WPGMason Appleton8.5%
  • P3 00:47WPGHaydn Fleury3.5%
  • P3 01:23VGKPavel Dorofeyev5.8%
  • P3 02:14VGKWilliam Karlsson3.6%
  • P3 02:19VGKAlex Pietrangelo3.4%
  • P3 02:31WPGGabriel Vilardi5.0%
  • P3 02:36WPGGabriel Vilardi3.7%
  • P3 03:27WPGMorgan Barron9.7%
  • P3 03:42WPGNeal Pionk3.5%
  • P3 04:08VGKNoah Hanifin4.3%
  • P3 04:12VGKNoah Hanifin3.4%
  • P3 04:43VGKIvan BarbashevGOAL
  • P3 07:21WPGJosh Morrissey4.7%
  • P3 08:10WPGMason Appleton3.2%
  • P3 08:55WPGNeal PionkGOAL
  • P3 09:33VGKTomas Hertl7.8%
  • P3 09:36VGKNicolas Hague3.8%
  • P3 10:14WPGNino Niederreiter3.6%
  • P3 11:01WPGKyle Connor8.0%
  • P3 12:21VGKShea Theodore8.3%
  • P3 13:01VGKNicolas Hague5.3%
  • P3 13:46WPGNeal Pionk5.8%
  • P3 14:57VGKPavel Dorofeyev8.7%
  • P3 15:15WPGDylan Coghlan3.1%
  • P3 15:18WPGNino Niederreiter2.0%
  • P3 15:55VGKBrett HowdenGOAL
  • P3 16:29VGKShea Theodore5.0%
  • P3 16:43WPGMark Scheifele1.4%
  • P3 18:16WPGJosh Morrissey8.7%
  • P3 18:47WPGDylan Coghlan5.5%
  • P3 19:02WPGVladislav Namestnikov9.0%
  • P3 19:15VGKJack Eichel3.0%
  • P3 19:32WPGCole Perfetti5.8%
  • P3 19:37WPGMark Scheifele10.5%
  • P3 19:45WPGGabriel Vilardi16.6%
  • P3 19:48VGKJack Eichel13.8%