ForensicHockey
← GamedayFinalFinal

WPG

01

SOG 4121

xG 0.900.59

COL

Snapshot at 10:38:19 PM

Static box score →

Live insights

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

Forensic engine

Game xG

0.90–0.59

Δ +0.31 WPG

WPG

Deserve to win

60–40%

If both goalies were league average

Finishing vs xG

WPG -0.9

Underperforming chances

WPG

Shot threat

Ryan O'Reilly

7 attempts · 0.14 xG

COL

Scoring chances

0–0

Attempts ≥8% xG · HDC 0–0

Last goal

R. O'Reilly

P5 00:00 · 0–1

COL

Win probability

COL 100%

P1 · P2 · P3 · OT

P1P2P3 · OT
WPGCOL

Shot zone

Live attempt map with expected goals

WPG 0.90 xGCOL 0.59 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 · R. O'Reilly

    P5 00:00 · COL · 01 · backhand

Play-by-play

Live feed · new plays animate in

  • P5 00:00shootout complete
  • P5 00:00WPGShot on goalAndrew Ladd1.9% xG
  • P5 00:00COLGoalMatt Duchene
  • P5 00:00WPGShot on goalBlake Wheeler1.9% xG
  • P5 00:00COLGoalRyan O'Reilly
  • P4 04:59WPGShot on goalJacob Trouba0.5% xG
  • P4 04:48Takeaway
  • P4 04:06WPGShot on goalAndrew Ladd0.9% xG
  • P4 03:57COLFaceoffMatt Duchene
  • P4 03:57Stoppage
  • P4 03:56COLBlocked shotTyson Barrie0.7% xG
  • P4 03:39Takeaway
  • P4 03:30COLBlocked shotTyson Barrie0.9% xG
  • P4 02:56Takeaway
  • P4 02:41COLShot on goalNick Holden4.1% xG
  • P4 02:30COLMissed shotNick Holden4.8% xG
  • P4 02:10Takeaway
  • P4 01:57COLShot on goalJohn Mitchell1.8% xG
  • P4 01:47WPGBlocked shotBen Chiarot1.3% xG
  • P4 01:33WPGHitMichael Frolik
  • P4 01:31Takeaway
  • P4 01:16COLShot on goalRyan O'Reilly1.8% xG
  • P4 00:59COLBlocked shotNick Holden0.7% xG
  • P4 00:36COLFaceoffRyan O'Reilly
  • P4 00:36Stoppage
  • P4 00:22WPGShot on goalTyler Myers0.6% xG
  • P4 00:13WPGShot on goalBen Chiarot1.6% xG
  • P4 00:00WPGFaceoffBryan Little
  • P3 19:48WPGShot on goalBlake Wheeler4.8% xG
  • P3 19:47WPGShot on goalBlake Wheeler2.0% xG
  • P3 19:29WPGFaceoffMark Scheifele
  • P3 19:29Stoppage
  • P3 19:29WPGShot on goalLee Stempniak1.6% xG
  • P3 19:26COLHitGabriel Landeskog
  • P3 18:45WPGShot on goalAndrew Ladd3.7% xG
  • P3 18:43WPGShot on goalAndrew Ladd0.7% xG
  • P3 18:29COLShot on goalJoey Hishon1.6% xG
  • P3 18:28WPGBlocked shotMichael Frolik1.3% xG
  • P3 17:41COLFaceoffJoey Hishon
  • P3 17:41Stoppage
  • P3 17:28WPGMissed shotMark Stuart0.5% xG
  • P3 17:10WPGBlocked shotJacob Trouba0.5% xG
  • P3 17:09WPGHitJiri Tlusty
  • P3 16:39WPGBlocked shotMichael Frolik1.7% xG
  • P3 15:35WPGFaceoffMark Scheifele
  • P3 15:35Stoppage
  • P3 15:35WPGShot on goalChris Thorburn1.1% xG
  • P3 15:13WPGShot on goalMichael Frolik0.6% xG
  • P3 14:48WPGHitMark Scheifele
  • P3 14:45COLHitCody McLeod
  • P3 13:42WPGShot on goalMichael Frolik1.7% xG
  • P3 13:29Takeaway
  • P3 12:57Takeaway
  • P3 12:02WPGMissed shotBlake Wheeler1.0% xG
  • P3 11:28WPGFaceoffBryan Little
  • P3 10:41COLShot on goalMarc-Andre Cliche0.4% xG
  • P3 11:28Stoppage
  • P3 11:27COLShot on goalRyan O'Reilly0.8% xG
  • P3 10:52WPGBlocked shotTyler Myers3.4% xG
  • P3 10:51WPGShot on goalAndrew Ladd2.2% xG
  • P3 10:42WPGBlocked shotDrew Stafford0.9% xG
  • P3 10:11COLFaceoffMarc-Andre Cliche
  • P3 10:11Stoppage
  • P3 10:11WPGShot on goalBryan Little3.3% xG
  • P3 10:11Penalty
  • P3 10:09WPGShot on goalAndrew Ladd0.6% xG
  • P3 09:45COLMissed shotGabriel Landeskog1.2% xG
  • P3 09:34COLShot on goalRyan O'Reilly0.9% xG
  • P3 09:12Takeaway
  • P3 09:06COLMissed shotJohn Mitchell3.2% xG
  • P3 09:02Takeaway
  • P3 08:54WPGShot on goalTyler Myers0.5% xG
  • P3 08:02WPGMissed shotAndrew Ladd1.0% xG
  • P3 07:37WPGMissed shotBlake Wheeler0.5% xG
  • P3 07:17COLHitNick Holden
  • P3 06:54COLBlocked shotJan Hejda1.0% xG
  • P3 06:44COLBlocked shotJan Hejda0.5% xG
  • P3 06:13COLFaceoffRyan O'Reilly
  • P3 06:13Stoppage
  • P3 05:53COLHitCody McLeod
  • P3 05:55COLShot on goalJoey Hishon0.6% xG
  • P3 05:41WPGShot on goalAndrew Ladd0.6% xG
  • P3 05:05WPGShot on goalChris Thorburn1.2% xG
  • P3 04:55WPGShot on goalJacob Trouba0.4% xG
  • P3 04:42COLShot on goalMatt Duchene1.0% xG
  • P3 03:51COLFaceoffMatt Duchene
  • P3 03:51Stoppage
  • P3 03:41COLFaceoffMatt Duchene
  • P3 03:41Stoppage
  • P3 03:41WPGShot on goalAdam Lowry0.5% xG
  • P3 03:05WPGShot on goalAndrew Ladd0.7% xG
  • P3 02:58COLHitCody McLeod
  • P3 02:16COLHitGabriel Landeskog
  • P3 01:42COLFaceoffRyan O'Reilly
  • P3 01:42Stoppage
  • P3 01:19COLShot on goalMatt Duchene1.3% xG
  • P3 00:37WPGHitJiri Tlusty
  • P3 00:00WPGFaceoffBryan Little
  • P2 19:45COLFaceoffRyan O'Reilly
  • P2 19:45Stoppage
  • P2 19:45COLShot on goalMarc-Andre Cliche0.5% xG
  • P2 19:32COLBlocked shotNick Holden0.6% xG
  • P2 19:19COLShot on goalZach Redmond0.7% xG
  • P2 19:00COLMissed shotJohn Mitchell0.7% xG
  • P2 18:52COLHitJan Hejda
  • P2 18:45COLShot on goalJan Hejda0.5% xG
  • P2 18:33Takeaway
  • P2 18:16WPGFaceoffMark Scheifele
  • P2 18:16Stoppage
  • P2 18:16COLShot on goalCody McLeod1.8% xG
  • P2 18:08COLHitJoey Hishon
  • P2 17:35WPGShot on goalBryan Little1.6% xG
  • P2 17:26WPGBlocked shotJacob Trouba0.6% xG
  • P2 16:22COLMissed shotJan Hejda0.5% xG
  • P2 14:56WPGHitMark Scheifele
  • P2 14:49COLFaceoffJoey Hishon
  • P2 14:49Stoppage
  • P2 13:36COLHitGabriel Landeskog
  • P2 13:33WPGMissed shotBryan Little3.3% xG
  • P2 13:24Giveaway
  • P2 13:19WPGShot on goalMichael Frolik0.7% xG
  • P2 12:49WPGFaceoffMichael Frolik
  • P2 12:49Stoppage
  • P2 11:42WPGFaceoffJim Slater
  • P2 11:42Stoppage
  • P2 11:08WPGShot on goalAdam Lowry2.9% xG
  • P2 11:00WPGMissed shotJay Harrison0.7% xG
  • P2 10:46WPGShot on goalJay Harrison1.5% xG
  • P2 10:15COLFaceoffRyan O'Reilly
  • P2 10:15Stoppage
  • P2 10:15WPGShot on goalBryan Little1.8% xG
  • P2 09:34COLFaceoffMarc-Andre Cliche
  • P2 09:34Penalty
  • P2 09:18WPGFaceoffJim Slater
  • P2 09:18Stoppage
  • P2 09:18WPGShot on goalTyler Myers0.5% xG
  • P2 09:07WPGMissed shotBen Chiarot0.6% xG
  • P2 09:02WPGFaceoffBryan Little
  • P2 09:02Stoppage
  • P2 09:02WPGShot on goalBryan Little1.4% xG
  • P2 08:43WPGFaceoffBryan Little
  • P2 08:43WPGShot on goalAdam Pardy0.5% xG
  • P2 08:43Stoppage
  • P2 07:00WPGFaceoffMark Scheifele
  • P2 07:00Stoppage
  • P2 07:00COLShot on goalJan Hejda0.6% xG
  • P2 06:56COLFaceoffMatt Duchene
  • P2 06:56Stoppage
  • P2 06:56COLShot on goalJoey Hishon1.1% xG
  • P2 06:05COLHitGabriel Landeskog
  • P2 05:57WPGHitTyler Myers
  • P2 05:51COLFaceoffRyan O'Reilly
  • P2 05:51Stoppage
  • P2 05:42COLFaceoffRyan O'Reilly
  • P2 05:42Stoppage
  • P2 05:38WPGMissed shotMathieu Perreault4.4% xG
  • P2 05:11WPGFaceoffAdam Lowry
  • P2 05:11Stoppage
  • P2 05:09Giveaway
  • P2 04:00WPGShot on goalMark Scheifele3.3% xG
  • P2 03:58WPGBlocked shotJacob Trouba2.0% xG
  • P2 03:51WPGShot on goalJacob Trouba0.7% xG
  • P2 03:19WPGShot on goalJacob Trouba0.8% xG
  • P2 02:10COLFaceoffMarc-Andre Cliche
  • P2 02:10Penalty
  • P2 02:03Takeaway
  • P2 01:11COLFaceoffRyan O'Reilly
  • P2 01:11WPGShot on goalMark Scheifele1.9% xG
  • P2 01:11Stoppage
  • P2 00:00COLFaceoffMatt Duchene
  • P1 19:54COLBlocked shotJohn Mitchell2.1% xG
  • P1 19:39WPGHitMark Stuart
  • P1 19:15WPGShot on goalLee Stempniak0.8% xG
  • P1 19:02WPGShot on goalMathieu Perreault1.3% xG
  • P1 18:13COLHitFreddie Hamilton
  • P1 18:04WPGShot on goalChris Thorburn2.1% xG
  • P1 17:27COLShot on goalRyan O'Reilly1.1% xG
  • P1 17:02Takeaway
  • P1 16:50COLFaceoffRyan O'Reilly
  • P1 16:50Stoppage
  • P1 16:42COLFaceoffRyan O'Reilly
  • P1 16:42Stoppage
  • P1 16:36COLHitJohn Mitchell
  • P1 16:20Takeaway
  • P1 16:00WPGHitBlake Wheeler
  • P1 15:53COLFaceoffMatt Duchene
  • P1 15:53Stoppage
  • P1 15:52WPGBlocked shotJay Harrison0.6% xG
  • P1 14:49WPGHitBen Chiarot
  • P1 14:28Takeaway
  • P1 14:13COLHitJordan Caron
  • P1 13:53COLBlocked shotFreddie Hamilton0.9% xG
  • P1 13:18WPGShot on goalDrew Stafford0.5% xG
  • P1 12:50COLHitJohn Mitchell
  • P1 12:33COLFaceoffMatt Duchene
  • P1 12:33Stoppage
  • P1 12:31COLHitNick Holden
  • P1 12:24COLHitMarc-Andre Cliche
  • P1 12:09WPGHitAdam Lowry
  • P1 12:00COLFaceoffJoey Hishon
  • P1 12:00Stoppage
  • P1 11:53WPGFaceoffAdam Lowry
  • P1 11:53Stoppage
  • P1 11:52Takeaway
  • P1 11:33COLFaceoffRyan O'Reilly
  • P1 11:33Stoppage
  • P1 11:29WPGBlocked shotJay Harrison0.7% xG
  • P1 10:27WPGShot on goalTyler Myers0.8% xG
  • P1 10:05COLShot on goalJan Hejda0.6% xG
  • P1 09:53COLShot on goalJan Hejda0.5% xG
  • P1 08:52WPGBlocked shotAdam Pardy1.2% xG
  • P1 08:33Takeaway
  • P1 08:29Takeaway
  • P1 08:24WPGBlocked shotLee Stempniak0.8% xG
  • P1 08:12WPGHitLee Stempniak
  • P1 07:57COLHitJohn Mitchell
  • P1 07:49COLHitNick Holden
  • P1 07:31Takeaway
  • P1 07:12WPGFaceoffBryan Little
  • P1 07:12Stoppage
  • P1 07:10COLBlocked shotAlex Tanguay1.0% xG
  • P1 06:52COLMissed shotJarome Iginla0.8% xG
  • P1 06:28COLShot on goalRyan O'Reilly6.4% xG
  • P1 06:27COLShot on goalGabriel Landeskog0.8% xG
  • P1 06:00COLBlocked shotTyson Barrie1.2% xG
  • P1 05:52COLBlocked shotRyan O'Reilly1.4% xG
  • P1 05:22COLFaceoffRyan O'Reilly
  • P1 05:22Penalty
  • P1 04:47COLFaceoffJoey Hishon
  • P1 04:47Stoppage
  • P1 04:43Takeaway
  • P1 04:31COLHitTyson Barrie
  • P1 03:39WPGBlocked shotBryan Little1.0% xG
  • P1 03:23WPGBlocked shotJacob Trouba1.5% xG
  • P1 03:21Giveaway
  • P1 03:00WPGShot on goalJacob Trouba0.9% xG
  • P1 02:46WPGShot on goalAndrew Ladd1.1% xG
  • P1 02:26WPGBlocked shotBryan Little1.3% xG
  • P1 02:13COLFaceoffRyan O'Reilly
  • P1 02:13Penalty
  • P1 01:54WPGHitAdam Lowry
  • P1 01:50Takeaway
  • P1 01:45COLBlocked shotJan Hejda1.0% xG
  • P1 01:39COLHitCody McLeod
  • P1 01:10WPGHitDrew Stafford
  • P1 01:06Takeaway
  • P1 00:42Takeaway
  • P1 00:29WPGShot on goalMark Stuart0.4% xG
  • P1 00:00WPGFaceoffBryan Little

WPG vs COL

Shot tracker

Every attempt with live expected goals

  • P1 00:29WPGMark Stuart0.4%
  • P1 01:45COLJan Hejda1.0%
  • P1 02:26WPGBryan Little1.3%
  • P1 02:46WPGAndrew Ladd1.1%
  • P1 03:00WPGJacob Trouba0.9%
  • P1 03:23WPGJacob Trouba1.5%
  • P1 03:39WPGBryan Little1.0%
  • P1 05:52COLRyan O'Reilly1.4%
  • P1 06:00COLTyson Barrie1.2%
  • P1 06:27COLGabriel Landeskog0.8%
  • P1 06:28COLRyan O'Reilly6.4%
  • P1 06:52COLJarome Iginla0.8%
  • P1 07:10COLAlex Tanguay1.0%
  • P1 08:24WPGLee Stempniak0.8%
  • P1 08:52WPGAdam Pardy1.2%
  • P1 09:53COLJan Hejda0.5%
  • P1 10:05COLJan Hejda0.6%
  • P1 10:27WPGTyler Myers0.8%
  • P1 11:29WPGJay Harrison0.7%
  • P1 13:18WPGDrew Stafford0.5%
  • P1 13:53COLFreddie Hamilton0.9%
  • P1 15:52WPGJay Harrison0.6%
  • P1 17:27COLRyan O'Reilly1.1%
  • P1 18:04WPGChris Thorburn2.1%
  • P1 19:02WPGMathieu Perreault1.3%
  • P1 19:15WPGLee Stempniak0.8%
  • P1 19:54COLJohn Mitchell2.1%
  • P2 01:11WPGMark Scheifele1.9%
  • P2 03:19WPGJacob Trouba0.8%
  • P2 03:51WPGJacob Trouba0.7%
  • P2 03:58WPGJacob Trouba2.0%
  • P2 04:00WPGMark Scheifele3.3%
  • P2 05:38WPGMathieu Perreault4.4%
  • P2 06:56COLJoey Hishon1.1%
  • P2 07:00COLJan Hejda0.6%
  • P2 08:43WPGAdam Pardy0.5%
  • P2 09:02WPGBryan Little1.4%
  • P2 09:07WPGBen Chiarot0.6%
  • P2 09:18WPGTyler Myers0.5%
  • P2 10:15WPGBryan Little1.8%
  • P2 10:46WPGJay Harrison1.5%
  • P2 11:00WPGJay Harrison0.7%
  • P2 11:08WPGAdam Lowry2.9%
  • P2 13:19WPGMichael Frolik0.7%
  • P2 13:33WPGBryan Little3.3%
  • P2 16:22COLJan Hejda0.5%
  • P2 17:26WPGJacob Trouba0.6%
  • P2 17:35WPGBryan Little1.6%
  • P2 18:16COLCody McLeod1.8%
  • P2 18:45COLJan Hejda0.5%
  • P2 19:00COLJohn Mitchell0.7%
  • P2 19:19COLZach Redmond0.7%
  • P2 19:32COLNick Holden0.6%
  • P2 19:45COLMarc-Andre Cliche0.5%
  • P3 01:19COLMatt Duchene1.3%
  • P3 03:05WPGAndrew Ladd0.7%
  • P3 03:41WPGAdam Lowry0.5%
  • P3 04:42COLMatt Duchene1.0%
  • P3 04:55WPGJacob Trouba0.4%
  • P3 05:05WPGChris Thorburn1.2%
  • P3 05:41WPGAndrew Ladd0.6%
  • P3 05:55COLJoey Hishon0.6%
  • P3 06:44COLJan Hejda0.5%
  • P3 06:54COLJan Hejda1.0%
  • P3 07:37WPGBlake Wheeler0.5%
  • P3 08:02WPGAndrew Ladd1.0%
  • P3 08:54WPGTyler Myers0.5%
  • P3 09:06COLJohn Mitchell3.2%
  • P3 09:34COLRyan O'Reilly0.9%
  • P3 09:45COLGabriel Landeskog1.2%
  • P3 10:09WPGAndrew Ladd0.6%
  • P3 10:11WPGBryan Little3.3%
  • P3 10:42WPGDrew Stafford0.9%
  • P3 10:51WPGAndrew Ladd2.2%
  • P3 10:52WPGTyler Myers3.4%
  • P3 11:27COLRyan O'Reilly0.8%
  • P3 10:41COLMarc-Andre Cliche0.4%
  • P3 12:02WPGBlake Wheeler1.0%
  • P3 13:42WPGMichael Frolik1.7%
  • P3 15:13WPGMichael Frolik0.6%
  • P3 15:35WPGChris Thorburn1.1%
  • P3 16:39WPGMichael Frolik1.7%
  • P3 17:10WPGJacob Trouba0.5%
  • P3 17:28WPGMark Stuart0.5%
  • P3 18:28WPGMichael Frolik1.3%
  • P3 18:29COLJoey Hishon1.6%
  • P3 18:43WPGAndrew Ladd0.7%
  • P3 18:45WPGAndrew Ladd3.7%
  • P3 19:29WPGLee Stempniak1.6%
  • P3 19:47WPGBlake Wheeler2.0%
  • P3 19:48WPGBlake Wheeler4.8%
  • P4 00:13WPGBen Chiarot1.6%
  • P4 00:22WPGTyler Myers0.6%
  • P4 00:59COLNick Holden0.7%
  • P4 01:16COLRyan O'Reilly1.8%
  • P4 01:47WPGBen Chiarot1.3%
  • P4 01:57COLJohn Mitchell1.8%
  • P4 02:30COLNick Holden4.8%
  • P4 02:41COLNick Holden4.1%
  • P4 03:30COLTyson Barrie0.9%
  • P4 03:56COLTyson Barrie0.7%
  • P4 04:06WPGAndrew Ladd0.9%
  • P4 04:59WPGJacob Trouba0.5%
  • P5 00:00COLRyan O'ReillyGOAL
  • P5 00:00WPGBlake Wheeler2.0%
  • P5 00:00COLMatt DucheneGOAL
  • P5 00:00WPGAndrew Ladd1.7%