ForensicHockey
← GamedayFinalFinal

TBL

12

SOG 2835

xG 0.970.99

DET

Snapshot at 4:57:33 PM

Static box score →

Live insights

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

Forensic engine

Game xG

0.97–0.99

Δ -0.02

Deserve to win

49–51%

If both goalies were league average

Finishing vs xG

DET +1.0

Outscoring shot quality

DET

Shot threat

Brayden Point

8 attempts · 0.26 xG

TBL

Scoring chances

1–1

Attempts ≥8% xG · HDC 0–0

Last goal

D. Sprong

P2 08:58 · 1–2

DET

Win probability

DET 100%

P1 · P2 · P3

P1P2P3
TBLDET

Shot zone

Live attempt map with expected goals

TBL 0.97 xGDET 0.99 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 · D. Sprong

    P2 08:58 · DET · 12 · snap

    Watch
  • GOAL · L. Raymond

    P1 18:29 · DET · 11 · snap

    Watch
  • GOAL · V. Hedman

    P1 08:45 · TBL · 10 · snap

Play-by-play

Live feed · new plays animate in

  • P3 19:53TBLShot on goalVictor Hedman0.9% xG
  • P3 19:48DETFaceoffDylan Larkin
  • P3 19:48Stoppage
  • P3 19:48Penalty
  • P3 19:34TBLBlocked shotAnthony Cirelli3.2% xG
  • P3 19:30TBLFaceoffAnthony Cirelli
  • P3 19:30Stoppage
  • P3 18:51TBLMissed shotTyler Motte2.2% xG
  • P3 18:16DETBlocked shotDylan Larkin0.4% xG
  • P3 16:59TBLFaceoffBrayden Point
  • P3 16:59Stoppage
  • P3 16:44TBLBlocked shotNick Perbix0.6% xG
  • P3 16:28TBLFaceoffNick Paul
  • P3 16:28Stoppage
  • P3 16:26DETShot on goalJeff Petry0.6% xG
  • P3 15:12Giveaway
  • P3 14:29TBLBlocked shotBrandon Hagel1.3% xG
  • P3 13:58TBLFaceoffNick Paul
  • P3 13:58Stoppage
  • P3 13:52DETShot on goalAndrew Copp1.9% xG
  • P3 13:45Giveaway
  • P3 13:42TBLShot on goalBrayden Point2.8% xG
  • P3 13:19TBLMissed shotBrayden Point2.1% xG
  • P3 13:11TBLShot on goalVictor Hedman0.8% xG
  • P3 12:40DETHitMoritz Seider
  • P3 12:12TBLMissed shotSteven Stamkos1.0% xG
  • P3 11:47DETFaceoffJ.T. Compher
  • P3 11:47Stoppage
  • P3 11:47Penalty
  • P3 11:35TBLBlocked shotNikita Kucherov1.2% xG
  • P3 11:28TBLMissed shotBrandon Hagel6.3% xG
  • P3 11:08TBLMissed shotSteven Stamkos0.9% xG
  • P3 10:36delayed penalty
  • P3 10:25TBLShot on goalBrayden Point1.1% xG
  • P3 10:16DETShot on goalAlex DeBrincat1.9% xG
  • P3 09:55DETHitMoritz Seider
  • P3 09:29DETHitJeff Petry
  • P3 09:12DETBlocked shotOlli Määttä1.4% xG
  • P3 08:44TBLFaceoffAnthony Cirelli
  • P3 08:44Stoppage
  • P3 08:23TBLShot on goalEmil Lilleberg1.0% xG
  • P3 08:10TBLHitMaxwell Crozier
  • P3 07:46DETFaceoffDylan Larkin
  • P3 07:46Stoppage
  • P3 07:32DETFaceoffDylan Larkin
  • P3 07:32Stoppage
  • P3 07:28DETShot on goalJake Walman0.6% xG
  • P3 07:09DETMissed shotRobby Fabbri1.4% xG
  • P3 06:55Takeaway
  • P3 06:47Giveaway
  • P3 06:34DETBlocked shotJustin Holl1.3% xG
  • P3 05:55TBLHitAnthony Cirelli
  • P3 05:38DETFaceoffDylan Larkin
  • P3 05:38Stoppage
  • P3 05:36TBLBlocked shotDarren Raddysh1.5% xG
  • P3 05:35TBLFaceoffLuke Glendening
  • P3 05:35Stoppage
  • P3 05:33TBLShot on goalAnthony Cirelli0.9% xG
  • P3 05:12Takeaway
  • P3 04:58DETFaceoffDylan Larkin
  • P3 04:58Stoppage
  • P3 04:56TBLShot on goalSteven Stamkos0.9% xG
  • P3 04:38TBLShot on goalSteven Stamkos1.5% xG
  • P3 04:34DETFaceoffAndrew Copp
  • P3 04:34Stoppage
  • P3 04:32TBLShot on goalNikita Kucherov2.7% xG
  • P3 04:29TBLShot on goalNick Paul6.6% xG
  • P3 04:26TBLShot on goalNick Paul6.1% xG
  • P3 04:24TBLShot on goalSteven Stamkos0.8% xG
  • P3 04:02DETHitMoritz Seider
  • P3 03:44DETFaceoffJ.T. Compher
  • P3 03:44Stoppage
  • P3 03:42TBLShot on goalSteven Stamkos1.3% xG
  • P3 03:18TBLMissed shotBrayden Point8.7% xG
  • P3 03:16TBLBlocked shotNikita Kucherov1.4% xG
  • P3 03:15TBLFaceoffNick Paul
  • P3 03:15Penalty
  • P3 03:12delayed penalty
  • P3 03:05TBLShot on goalTyler Motte1.8% xG
  • P3 02:54DETBlocked shotKlim Kostin0.6% xG
  • P3 02:39TBLShot on goalVictor Hedman0.5% xG
  • P3 02:21TBLHitEmil Lilleberg
  • P3 02:12TBLMissed shotNick Paul2.2% xG
  • P3 01:20TBLMissed shotNick Perbix0.5% xG
  • P3 01:16TBLShot on goalMichael Eyssimont4.4% xG
  • P3 01:15TBLShot on goalMichael Eyssimont4.0% xG
  • P3 01:14TBLShot on goalNick Perbix0.4% xG
  • P3 00:32Takeaway
  • P3 00:22DETHitDavid Perron
  • P3 00:00TBLFaceoffBrayden Point
  • P2 19:49TBLHitNick Paul
  • P2 19:48DETHitMoritz Seider
  • P2 19:37TBLFaceoffNick Paul
  • P2 19:37Stoppage
  • P2 19:36TBLHitCalvin de Haan
  • P2 18:09TBLFaceoffLuke Glendening
  • P2 18:09Stoppage
  • P2 18:06DETShot on goalJoe Veleno1.2% xG
  • P2 17:13TBLMissed shotBrayden Point1.5% xG
  • P2 15:59TBLMissed shotNick Perbix0.7% xG
  • P2 15:57TBLFaceoffAnthony Cirelli
  • P2 15:57Stoppage
  • P2 15:54TBLShot on goalNikita Kucherov0.5% xG
  • P2 15:15TBLBlocked shotNikita Kucherov1.3% xG
  • P2 14:51TBLFaceoffSteven Stamkos
  • P2 14:51Stoppage
  • P2 14:49DETShot on goalJake Walman0.6% xG
  • P2 14:48DETFaceoffMichael Rasmussen
  • P2 14:48Stoppage
  • P2 14:46DETBlocked shotJake Walman0.8% xG
  • P2 14:44DETFaceoffAndrew Copp
  • P2 14:44Stoppage
  • P2 14:42DETShot on goalAndrew Copp1.5% xG
  • P2 14:28Giveaway
  • P2 14:17DETFaceoffJoe Veleno
  • P2 14:17Stoppage
  • P2 14:15DETShot on goalAlex DeBrincat3.4% xG
  • P2 14:12DETBlocked shotMoritz Seider2.0% xG
  • P2 14:02DETHitJoe Veleno
  • P2 13:57DETBlocked shotDaniel Sprong1.8% xG
  • P2 13:36DETBlocked shotMoritz Seider1.6% xG
  • P2 13:32DETShot on goalJoe Veleno5.5% xG
  • P2 13:31DETShot on goalDaniel Sprong1.4% xG
  • P2 13:21DETFaceoffJ.T. Compher
  • P2 13:21Stoppage
  • P2 13:19DETShot on goalShayne Gostisbehere0.7% xG
  • P2 13:14DETMissed shotDylan Larkin3.0% xG
  • P2 12:50DETMissed shotLucas Raymond1.3% xG
  • P2 12:49DETFaceoffDylan Larkin
  • P2 12:49Stoppage
  • P2 12:47DETBlocked shotDavid Perron1.3% xG
  • P2 12:40DETShot on goalJ.T. Compher8.7% xG
  • P2 12:39DETMissed shotLucas Raymond2.0% xG
  • P2 12:32TBLFaceoffAnthony Cirelli
  • P2 12:32Penalty
  • P2 12:30delayed penalty
  • P2 12:02TBLHitCalvin de Haan
  • P2 11:51DETFaceoffJoe Veleno
  • P2 11:51Stoppage
  • P2 11:50DETShot on goalDaniel Sprong2.2% xG
  • P2 11:42DETFaceoffJoe Veleno
  • P2 11:42Stoppage
  • P2 11:38DETShot on goalDavid Perron1.3% xG
  • P2 11:31DETShot on goalDylan Larkin1.3% xG
  • P2 10:45DETShot on goalShayne Gostisbehere1.0% xG
  • P2 10:42DETFaceoffDylan Larkin
  • P2 10:42Penalty
  • P2 10:36delayed penalty
  • P2 10:07TBLFaceoffLuke Glendening
  • P2 10:07Stoppage
  • P2 10:01DETFaceoffJoe Veleno
  • P2 10:01Stoppage
  • P2 10:00DETHitChristian Fischer
  • P2 09:08TBLHitMichael Eyssimont
  • P2 08:58TBLFaceoffTyler Motte
  • P2 08:58DETGoalDaniel Sprong, J.T. Compher
  • P2 08:48Giveaway
  • P2 08:44Takeaway
  • P2 08:14DETFaceoffDylan Larkin
  • P2 08:14Stoppage
  • P2 08:06TBLMissed shotNikita Kucherov0.8% xG
  • P2 07:39TBLFaceoffNick Paul
  • P2 07:39Stoppage
  • P2 07:38TBLShot on goalBrandon Hagel1.0% xG
  • P2 07:26DETHitMichael Rasmussen
  • P2 07:14DETHitMichael Rasmussen
  • P2 06:26TBLHitAustin Watson
  • P2 06:06Takeaway
  • P2 05:58TBLFaceoffLuke Glendening
  • P2 05:58Stoppage
  • P2 05:39Takeaway
  • P2 05:35DETFaceoffAndrew Copp
  • P2 05:35Stoppage
  • P2 05:34DETShot on goalOlli Määttä0.6% xG
  • P2 04:49TBLShot on goalNick Perbix0.9% xG
  • P2 04:32TBLBlocked shotVictor Hedman2.2% xG
  • P2 04:20DETFaceoffDylan Larkin
  • P2 04:20Stoppage
  • P2 04:12TBLShot on goalVictor Hedman0.6% xG
  • P2 03:57Takeaway
  • P2 03:31DETShot on goalLucas Raymond1.9% xG
  • P2 03:05TBLHitEmil Lilleberg
  • P2 02:28TBLFaceoffLuke Glendening
  • P2 02:28Stoppage
  • P2 02:24DETHitMichael Rasmussen
  • P2 02:15DETShot on goalShayne Gostisbehere0.9% xG
  • P2 02:10DETFaceoffAndrew Copp
  • P2 02:10Stoppage
  • P2 02:07DETShot on goalMichael Rasmussen4.3% xG
  • P2 02:01DETFaceoffAndrew Copp
  • P2 02:01Stoppage
  • P2 01:59DETShot on goalChristian Fischer1.9% xG
  • P2 01:57Giveaway
  • P2 01:24TBLShot on goalCalvin de Haan0.6% xG
  • P2 01:14TBLMissed shotBrayden Point4.6% xG
  • P2 00:26DETShot on goalJake Walman0.4% xG
  • P2 00:09DETFaceoffJ.T. Compher
  • P2 00:09Stoppage
  • P2 00:00DETFaceoffJ.T. Compher
  • P1 19:44Giveaway
  • P1 18:54TBLFaceoffAnthony Cirelli
  • P1 18:54Stoppage
  • P1 18:29TBLFaceoffTyler Motte
  • P1 18:29DETGoalLucas Raymond, Dylan Larkin, David Perron
  • P1 18:06DETShot on goalMoritz Seider0.5% xG
  • P1 17:51TBLMissed shotBrayden Point3.8% xG
  • P1 17:48TBLFaceoffSteven Stamkos
  • P1 17:48Stoppage
  • P1 17:19DETHitJoe Veleno
  • P1 17:18TBLHitCalvin de Haan
  • P1 17:17DETHitKlim Kostin
  • P1 16:58DETFaceoffJoe Veleno
  • P1 16:58Stoppage
  • P1 16:22DETFaceoffAndrew Copp
  • P1 16:22Stoppage
  • P1 16:20DETShot on goalAlex DeBrincat0.9% xG
  • P1 15:46DETHitDylan Larkin
  • P1 15:35DETBlocked shotJake Walman0.7% xG
  • P1 14:38DETBlocked shotAndrew Copp3.9% xG
  • P1 14:37DETShot on goalChristian Fischer1.4% xG
  • P1 14:21DETBlocked shotJeff Petry1.3% xG
  • P1 13:35DETShot on goalDaniel Sprong1.0% xG
  • P1 13:30Giveaway
  • P1 12:45DETShot on goalRobby Fabbri1.6% xG
  • P1 12:05TBLBlocked shotBrayden Point1.3% xG
  • P1 11:20DETHitDavid Perron
  • P1 11:13TBLBlocked shotNick Perbix0.7% xG
  • P1 11:01DETBlocked shotMichael Rasmussen1.6% xG
  • P1 10:45Giveaway
  • P1 10:45DETMissed shotAndrew Copp1.0% xG
  • P1 10:26DETBlocked shotJustin Holl0.9% xG
  • P1 10:21DETFaceoffAndrew Copp
  • P1 10:21Stoppage
  • P1 10:14DETShot on goalDaniel Sprong0.5% xG
  • P1 10:03DETShot on goalJustin Holl0.7% xG
  • P1 09:10TBLFaceoffNick Paul
  • P1 09:10Stoppage
  • P1 09:07DETShot on goalJeff Petry1.0% xG
  • P1 08:45TBLFaceoffAnthony Cirelli
  • P1 08:45TBLGoalVictor Hedman, Nikita Kucherov, Brayden Point
  • P1 08:32Giveaway
  • P1 08:08DETFaceoffDylan Larkin
  • P1 08:08Stoppage
  • P1 07:59TBLMissed shotDarren Raddysh0.7% xG
  • P1 07:57TBLFaceoffSteven Stamkos
  • P1 07:57Stoppage
  • P1 07:22DETMissed shotAndrew Copp2.0% xG
  • P1 07:17DETShot on goalChristian Fischer0.9% xG
  • P1 07:05DETHitJustin Holl
  • P1 06:34TBLFaceoffTyler Motte
  • P1 06:34Stoppage
  • P1 06:04DETShot on goalJ.T. Compher0.8% xG
  • P1 05:46Giveaway
  • P1 05:46TBLMissed shotLuke Glendening0.6% xG
  • P1 05:26TBLHitWaltteri Merela
  • P1 05:23TBLHitTyler Motte
  • P1 04:49Takeaway
  • P1 04:10DETFaceoffDylan Larkin
  • P1 04:10Stoppage
  • P1 04:07TBLShot on goalVictor Hedman0.5% xG
  • P1 04:05TBLFaceoffSteven Stamkos
  • P1 04:05Stoppage
  • P1 04:03TBLShot on goalVictor Hedman0.8% xG
  • P1 04:00TBLFaceoffSteven Stamkos
  • P1 04:00Stoppage
  • P1 03:41TBLFaceoffAnthony Cirelli
  • P1 03:41Stoppage
  • P1 02:58DETBlocked shotDylan Larkin1.1% xG
  • P1 02:21DETBlocked shotJ.T. Compher1.3% xG
  • P1 02:13DETBlocked shotAlex DeBrincat0.9% xG
  • P1 02:10DETFaceoffJ.T. Compher
  • P1 02:10Stoppage
  • P1 02:05DETShot on goalDaniel Sprong0.5% xG
  • P1 01:54TBLShot on goalLuke Glendening1.0% xG
  • P1 01:48TBLFaceoffLuke Glendening
  • P1 01:48Stoppage
  • P1 01:36TBLFaceoffLuke Glendening
  • P1 01:36Stoppage
  • P1 01:29DETHitJustin Holl
  • P1 01:08Takeaway
  • P1 01:00DETBlocked shotDylan Larkin7.2% xG
  • P1 00:58DETMissed shotDylan Larkin1.6% xG
  • P1 00:53DETHitMoritz Seider
  • P1 00:34TBLFaceoffBrayden Point
  • P1 00:34Stoppage
  • P1 00:31TBLShot on goalVictor Hedman0.5% xG
  • P1 00:28DETFaceoffDylan Larkin
  • P1 00:28Stoppage
  • P1 00:00DETFaceoffJ.T. Compher

TBL vs DET

Shot tracker

Every attempt with live expected goals

  • P1 00:31TBLVictor Hedman0.5%
  • P1 00:58DETDylan Larkin1.6%
  • P1 01:00DETDylan Larkin7.2%
  • P1 01:54TBLLuke Glendening1.0%
  • P1 02:05DETDaniel Sprong0.5%
  • P1 02:13DETAlex DeBrincat0.9%
  • P1 02:21DETJ.T. Compher1.3%
  • P1 02:58DETDylan Larkin1.1%
  • P1 04:03TBLVictor Hedman0.8%
  • P1 04:07TBLVictor Hedman0.5%
  • P1 05:46TBLLuke Glendening0.6%
  • P1 06:04DETJ.T. Compher0.8%
  • P1 07:17DETChristian Fischer0.9%
  • P1 07:22DETAndrew Copp2.0%
  • P1 07:59TBLDarren Raddysh0.7%
  • P1 08:45TBLVictor HedmanGOAL
  • P1 09:07DETJeff Petry1.0%
  • P1 10:03DETJustin Holl0.7%
  • P1 10:14DETDaniel Sprong0.5%
  • P1 10:26DETJustin Holl0.9%
  • P1 10:45DETAndrew Copp1.0%
  • P1 11:01DETMichael Rasmussen1.6%
  • P1 11:13TBLNick Perbix0.7%
  • P1 12:05TBLBrayden Point1.3%
  • P1 12:45DETRobby Fabbri1.6%
  • P1 13:35DETDaniel Sprong1.0%
  • P1 14:21DETJeff Petry1.3%
  • P1 14:37DETChristian Fischer1.4%
  • P1 14:38DETAndrew Copp3.9%
  • P1 15:35DETJake Walman0.7%
  • P1 16:20DETAlex DeBrincat0.9%
  • P1 17:51TBLBrayden Point3.8%
  • P1 18:06DETMoritz Seider0.5%
  • P1 18:29DETLucas RaymondGOAL
  • P2 00:26DETJake Walman0.4%
  • P2 01:14TBLBrayden Point4.6%
  • P2 01:24TBLCalvin de Haan0.6%
  • P2 01:59DETChristian Fischer1.9%
  • P2 02:07DETMichael Rasmussen4.3%
  • P2 02:15DETShayne Gostisbehere0.9%
  • P2 03:31DETLucas Raymond1.9%
  • P2 04:12TBLVictor Hedman0.6%
  • P2 04:32TBLVictor Hedman2.2%
  • P2 04:49TBLNick Perbix0.9%
  • P2 05:34DETOlli Määttä0.6%
  • P2 07:38TBLBrandon Hagel1.0%
  • P2 08:06TBLNikita Kucherov0.8%
  • P2 08:58DETDaniel SprongGOAL
  • P2 10:45DETShayne Gostisbehere1.0%
  • P2 11:31DETDylan Larkin1.3%
  • P2 11:38DETDavid Perron1.3%
  • P2 11:50DETDaniel Sprong2.2%
  • P2 12:39DETLucas Raymond2.0%
  • P2 12:40DETJ.T. Compher8.7%
  • P2 12:47DETDavid Perron1.3%
  • P2 12:50DETLucas Raymond1.3%
  • P2 13:14DETDylan Larkin3.0%
  • P2 13:19DETShayne Gostisbehere0.7%
  • P2 13:31DETDaniel Sprong1.4%
  • P2 13:32DETJoe Veleno5.5%
  • P2 13:36DETMoritz Seider1.6%
  • P2 13:57DETDaniel Sprong1.8%
  • P2 14:12DETMoritz Seider2.0%
  • P2 14:15DETAlex DeBrincat3.4%
  • P2 14:42DETAndrew Copp1.5%
  • P2 14:46DETJake Walman0.8%
  • P2 14:49DETJake Walman0.6%
  • P2 15:15TBLNikita Kucherov1.3%
  • P2 15:54TBLNikita Kucherov0.5%
  • P2 15:59TBLNick Perbix0.7%
  • P2 17:13TBLBrayden Point1.5%
  • P2 18:06DETJoe Veleno1.2%
  • P3 01:14TBLNick Perbix0.4%
  • P3 01:15TBLMichael Eyssimont4.0%
  • P3 01:16TBLMichael Eyssimont4.4%
  • P3 01:20TBLNick Perbix0.5%
  • P3 02:12TBLNick Paul2.2%
  • P3 02:39TBLVictor Hedman0.5%
  • P3 02:54DETKlim Kostin0.6%
  • P3 03:05TBLTyler Motte1.8%
  • P3 03:16TBLNikita Kucherov1.4%
  • P3 03:18TBLBrayden Point8.7%
  • P3 03:42TBLSteven Stamkos1.3%
  • P3 04:24TBLSteven Stamkos0.8%
  • P3 04:26TBLNick Paul6.1%
  • P3 04:29TBLNick Paul6.6%
  • P3 04:32TBLNikita Kucherov2.7%
  • P3 04:38TBLSteven Stamkos1.5%
  • P3 04:56TBLSteven Stamkos0.9%
  • P3 05:33TBLAnthony Cirelli0.9%
  • P3 05:36TBLDarren Raddysh1.5%
  • P3 06:34DETJustin Holl1.3%
  • P3 07:09DETRobby Fabbri1.4%
  • P3 07:28DETJake Walman0.6%
  • P3 08:23TBLEmil Lilleberg1.0%
  • P3 09:12DETOlli Määttä1.4%
  • P3 10:16DETAlex DeBrincat1.9%
  • P3 10:25TBLBrayden Point1.1%
  • P3 11:08TBLSteven Stamkos0.9%
  • P3 11:28TBLBrandon Hagel6.3%
  • P3 11:35TBLNikita Kucherov1.2%
  • P3 12:12TBLSteven Stamkos1.0%
  • P3 13:11TBLVictor Hedman0.8%
  • P3 13:19TBLBrayden Point2.1%
  • P3 13:42TBLBrayden Point2.8%
  • P3 13:52DETAndrew Copp1.9%
  • P3 14:29TBLBrandon Hagel1.3%
  • P3 16:26DETJeff Petry0.6%
  • P3 16:44TBLNick Perbix0.6%
  • P3 18:16DETDylan Larkin0.4%
  • P3 18:51TBLTyler Motte2.2%
  • P3 19:34TBLAnthony Cirelli3.2%
  • P3 19:53TBLVictor Hedman0.9%