ForensicHockey
← GamedayFinalFinal

DET

43

SOG 2132

xG 0.621.05

BUF

Snapshot at 8:33:39 AM

Static box score →

Live insights

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

Forensic engine

Game xG

0.62–1.05

Δ -0.44 BUF

BUF

Deserve to win

37–63%

If both goalies were league average

Finishing vs xG

DET +3.4

Outscoring shot quality

DET

Shot threat

Andreas Athanasiou

8 attempts · 0.22 xG

DET

Scoring chances

0–0

Attempts ≥8% xG · HDC 0–0

Last goal

E. Rodrigues

P3 19:13 · 3–3

BUF

Top game score

D. Larkin · 1.50

2G 0A undefined SOG · TOI 26:22

DET

Win probability

DET 100%

P1 · P2 · P3 · OT

P1P2P3 · OT
DETBUF

Shot zone

Live attempt map with expected goals

DET 0.62 xGBUF 1.05 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 · E. Rodrigues

    P3 19:13 · BUF · 33 · wrist

  • GOAL · T. Bertuzzi

    P3 13:56 · DET · 32 · snap

  • GOAL · S. Wilson

    P3 08:29 · BUF · 22 · deflected

  • GOAL · J. Vesey

    P3 05:48 · BUF · 21 · backhand

  • GOAL · D. Larkin

    P1 19:59 · DET · 20 · backhand

  • GOAL · D. Larkin

    P1 04:23 · DET · 10 · wrist

Play-by-play

Live feed · new plays animate in

  • P5 00:00shootout complete
  • P5 00:00DETGoalAndreas Athanasiou
  • P5 00:00BUFMissed shotSam Reinhart2.6% xG
  • P5 00:00DETGoalDylan Larkin
  • P5 00:00BUFShot on goalJack Eichel2.6% xG
  • P4 04:59DETFaceoffLuke Glendening
  • P4 04:59Stoppage
  • P4 04:32BUFMissed shotJack Eichel1.1% xG
  • P4 04:03DETShot on goalFilip Hronek1.1% xG
  • P4 03:49DETFaceoffDylan Larkin
  • P4 03:49Stoppage
  • P4 03:49Stoppage
  • P4 03:48BUFShot on goalJack Eichel1.2% xG
  • P4 02:33Takeaway
  • P4 02:12BUFShot on goalJack Eichel0.9% xG
  • P4 02:00BUFFaceoffCurtis Lazar
  • P4 02:00Stoppage
  • P4 01:59BUFBlocked shotColin Miller1.4% xG
  • P4 01:35DETHitTyler Bertuzzi
  • P4 01:01BUFFaceoffCurtis Lazar
  • P4 01:01Stoppage
  • P4 01:00DETBlocked shotDylan Larkin1.8% xG
  • P4 00:52DETMissed shotFilip Hronek1.9% xG
  • P4 00:00BUFFaceoffCurtis Lazar
  • P3 19:43DETFaceoffDylan Larkin
  • P3 19:43Stoppage
  • P3 19:43BUFShot on goalMarcus Johansson2.5% xG
  • P3 19:32BUFHitJohan Larsson
  • P3 19:13DETFaceoffValtteri Filppula
  • P3 19:13BUFGoalEvan Rodrigues, Rasmus Ristolainen
  • P3 18:31BUFShot on goalEvan Rodrigues1.4% xG
  • P3 18:09BUFBlocked shotColin Miller3.0% xG
  • P3 17:58BUFShot on goalColin Miller0.8% xG
  • P3 17:25Giveaway
  • P3 16:40BUFHitBrandon Montour
  • P3 15:56DETShot on goalAndreas Athanasiou2.2% xG
  • P3 15:41BUFFaceoffEvan Rodrigues
  • P3 15:41Stoppage
  • P3 15:40BUFBlocked shotColin Miller0.8% xG
  • P3 15:21DETHitDylan Larkin
  • P3 15:16Takeaway
  • P3 14:56BUFFaceoffJack Eichel
  • P3 14:56Stoppage
  • P3 14:55BUFBlocked shotJack Eichel1.8% xG
  • P3 13:56DETFaceoffLuke Glendening
  • P3 13:56DETGoalTyler Bertuzzi, Valtteri Filppula, Madison Bowey
  • P3 12:40Giveaway
  • P3 12:13DETFaceoffDylan Larkin
  • P3 12:13Stoppage
  • P3 12:13Penalty
  • P3 11:54BUFShot on goalCurtis Lazar4.5% xG
  • P3 11:45DETBlocked shotFilip Hronek2.2% xG
  • P3 11:36BUFHitBrandon Montour
  • P3 10:36BUFFaceoffJohan Larsson
  • P3 10:36Stoppage
  • P3 10:35DETShot on goalDylan Larkin0.9% xG
  • P3 10:13BUFShot on goalJack Eichel0.5% xG
  • P3 10:01BUFMissed shotSam Reinhart1.6% xG
  • P3 09:57DETHitAlex Biega
  • P3 09:02BUFBlocked shotJake McCabe2.0% xG
  • P3 08:53BUFMissed shotJeff Skinner1.4% xG
  • P3 08:29DETFaceoffLuke Glendening
  • P3 08:29Stoppage
  • P3 08:29BUFGoalScott Wilson, Colin Miller
  • P3 08:24BUFHitZemgus Girgensons
  • P3 08:12BUFMissed shotScott Wilson1.9% xG
  • P3 07:59BUFFaceoffJohan Larsson
  • P3 07:59Stoppage
  • P3 07:18BUFShot on goalJeff Skinner1.0% xG
  • P3 06:58BUFFaceoffJack Eichel
  • P3 06:58Stoppage
  • P3 06:37DETFaceoffDylan Larkin
  • P3 06:37Stoppage
  • P3 06:36BUFShot on goalRasmus Ristolainen1.0% xG
  • P3 06:00DETFaceoffDylan Larkin
  • P3 06:00Penalty
  • P3 05:48BUFFaceoffCurtis Lazar
  • P3 05:48BUFGoalJimmy Vesey, Conor Sheary
  • P3 05:46BUFShot on goalJimmy Vesey4.8% xG
  • P3 05:31Takeaway
  • P3 04:55BUFHitRasmus Ristolainen
  • P3 04:41BUFFaceoffJack Eichel
  • P3 04:41Stoppage
  • P3 04:40BUFShot on goalColin Miller0.7% xG
  • P3 04:22Takeaway
  • P3 03:12BUFShot on goalBrandon Montour0.6% xG
  • P3 03:06BUFFaceoffJack Eichel
  • P3 03:06Stoppage
  • P3 03:05BUFShot on goalBrandon Montour0.8% xG
  • P3 03:03BUFFaceoffJack Eichel
  • P3 03:03Penalty
  • P3 03:03Penalty
  • P3 02:41DETHitAlex Biega
  • P3 01:17BUFFaceoffCurtis Lazar
  • P3 01:17Stoppage
  • P3 01:15DETShot on goalAndreas Athanasiou1.7% xG
  • P3 01:06Giveaway
  • P3 00:31Giveaway
  • P3 00:00BUFFaceoffJack Eichel
  • P2 19:38BUFMissed shotSam Reinhart3.9% xG
  • P2 19:30BUFFaceoffJack Eichel
  • P2 19:30Stoppage
  • P2 19:30BUFBlocked shotSam Reinhart2.0% xG
  • P2 19:29BUFHitJimmy Vesey
  • P2 19:14DETFaceoffAdam Erne
  • P2 19:14Stoppage
  • P2 18:57BUFMissed shotJohan Larsson3.4% xG
  • P2 18:53BUFShot on goalZemgus Girgensons1.8% xG
  • P2 18:24BUFHitJohan Larsson
  • P2 18:05DETBlocked shotFilip Hronek1.3% xG
  • P2 17:27BUFHitCurtis Lazar
  • P2 17:07DETFaceoffDylan Larkin
  • P2 17:07Stoppage
  • P2 17:03BUFFaceoffEvan Rodrigues
  • P2 17:03Stoppage
  • P2 17:02BUFShot on goalJeff Skinner0.9% xG
  • P2 16:41DETShot on goalDarren Helm0.7% xG
  • P2 15:48BUFHitJimmy Vesey
  • P2 15:32BUFFaceoffSam Reinhart
  • P2 15:32Stoppage
  • P2 15:22DETFaceoffLuke Glendening
  • P2 15:22Stoppage
  • P2 15:20DETMissed shotRobby Fabbri0.9% xG
  • P2 15:16Giveaway
  • P2 14:31DETShot on goalTyler Bertuzzi4.9% xG
  • P2 14:20DETBlocked shotDylan Larkin2.5% xG
  • P2 14:07DETShot on goalAndreas Athanasiou1.0% xG
  • P2 14:02DETShot on goalDylan Larkin1.3% xG
  • P2 13:39DETShot on goalFilip Hronek0.7% xG
  • P2 12:59DETFaceoffDylan Larkin
  • P2 12:59Stoppage
  • P2 12:59Penalty
  • P2 12:55Takeaway
  • P2 11:37BUFShot on goalConor Sheary1.5% xG
  • P2 10:00BUFHitJack Eichel
  • P2 09:53Giveaway
  • P2 09:29DETFaceoffDylan Larkin
  • P2 09:29Penalty
  • P2 09:10BUFFaceoffJohan Larsson
  • P2 09:10Stoppage
  • P2 09:08DETShot on goalDylan Larkin0.6% xG
  • P2 09:00Giveaway
  • P2 08:53BUFFaceoffEvan Rodrigues
  • P2 08:53Stoppage
  • P2 08:52BUFMissed shotHenri Jokiharju0.5% xG
  • P2 08:28BUFFaceoffJack Eichel
  • P2 08:28Stoppage
  • P2 08:28BUFShot on goalJimmy Vesey1.7% xG
  • P2 07:46BUFShot on goalMichael Frolik1.7% xG
  • P2 07:36BUFMissed shotConor Sheary1.9% xG
  • P2 07:09BUFHitBrandon Montour
  • P2 07:07DETHitChristoffer Ehn
  • P2 06:31BUFMissed shotBrandon Montour0.5% xG
  • P2 06:05DETMissed shotPatrik Nemeth0.5% xG
  • P2 05:56BUFHitEvan Rodrigues
  • P2 05:37DETFaceoffRobby Fabbri
  • P2 05:37Stoppage
  • P2 05:29DETFaceoffDylan Larkin
  • P2 05:29Stoppage
  • P2 05:27BUFShot on goalJeff Skinner2.8% xG
  • P2 05:20BUFShot on goalJeff Skinner0.9% xG
  • P2 05:14BUFHitJake McCabe
  • P2 05:01BUFShot on goalJimmy Vesey1.8% xG
  • P2 04:28BUFHitColin Miller
  • P2 04:13DETHitGivani Smith
  • P2 02:44Giveaway
  • P2 02:30DETShot on goalAndreas Athanasiou1.2% xG
  • P2 02:14DETShot on goalAndreas Athanasiou7.0% xG
  • P2 02:13DETShot on goalDylan Larkin2.5% xG
  • P2 00:51BUFMissed shotSam Reinhart0.4% xG
  • P2 00:00BUFFaceoffSam Reinhart
  • P1 19:59DETFaceoffAndreas Athanasiou
  • P1 19:59DETGoalDylan Larkin, Robby Fabbri, Filip Hronek
  • P1 19:55BUFHitBrandon Montour
  • P1 19:52BUFShot on goalSam Reinhart2.0% xG
  • P1 18:52DETFaceoffDylan Larkin
  • P1 18:52Penalty
  • P1 18:45BUFFaceoffJack Eichel
  • P1 18:45Penalty
  • P1 17:41DETHitFilip Hronek
  • P1 16:44DETFaceoffChristoffer Ehn
  • P1 16:44Stoppage
  • P1 16:34BUFShot on goalJeff Skinner2.7% xG
  • P1 16:30BUFBlocked shotJeff Skinner1.9% xG
  • P1 16:14BUFFaceoffCurtis Lazar
  • P1 16:14Stoppage
  • P1 15:52Giveaway
  • P1 14:57Takeaway
  • P1 14:35BUFHitZemgus Girgensons
  • P1 14:22BUFFaceoffJohan Larsson
  • P1 14:22Stoppage
  • P1 14:21DETMissed shotAndreas Athanasiou2.1% xG
  • P1 14:18DETShot on goalAndreas Athanasiou0.7% xG
  • P1 14:13BUFHitRasmus Ristolainen
  • P1 14:08Giveaway
  • P1 14:00DETHitJustin Abdelkader
  • P1 13:53DETHitValtteri Filppula
  • P1 13:10BUFMissed shotJimmy Vesey1.6% xG
  • P1 12:58BUFBlocked shotHenri Jokiharju1.6% xG
  • P1 12:43BUFBlocked shotSam Reinhart1.4% xG
  • P1 12:18DETFaceoffLuke Glendening
  • P1 12:18Stoppage
  • P1 12:17BUFShot on goalHenri Jokiharju0.7% xG
  • P1 12:04Takeaway
  • P1 11:56BUFShot on goalCurtis Lazar0.9% xG
  • P1 11:38BUFHitCurtis Lazar
  • P1 11:30BUFShot on goalColin Miller0.6% xG
  • P1 11:22BUFFaceoffCurtis Lazar
  • P1 11:22Stoppage
  • P1 10:13BUFFaceoffMarcus Johansson
  • P1 10:13Stoppage
  • P1 09:58DETHitJustin Abdelkader
  • P1 09:05DETShot on goalDylan Larkin1.4% xG
  • P1 08:59Giveaway
  • P1 08:47DETMissed shotAlex Biega0.5% xG
  • P1 08:24BUFHitRasmus Ristolainen
  • P1 08:22DETHitGivani Smith
  • P1 07:52BUFHitRasmus Ristolainen
  • P1 07:32BUFFaceoffCurtis Lazar
  • P1 07:32Stoppage
  • P1 07:32DETShot on goalTaro Hirose0.5% xG
  • P1 06:36DETFaceoffAndreas Athanasiou
  • P1 06:36Stoppage
  • P1 06:33BUFFaceoffJohan Larsson
  • P1 06:33Stoppage
  • P1 06:33BUFBlocked shotSam Reinhart1.5% xG
  • P1 06:21BUFMissed shotSam Reinhart1.0% xG
  • P1 04:23DETFaceoffAndreas Athanasiou
  • P1 04:23DETGoalDylan Larkin, Trevor Daley, Robby Fabbri
  • P1 04:21DETShot on goalRobby Fabbri0.8% xG
  • P1 04:16DETShot on goalDylan Larkin0.6% xG
  • P1 03:45BUFMissed shotConor Sheary5.3% xG
  • P1 03:21Takeaway
  • P1 03:01BUFShot on goalMarcus Johansson6.8% xG
  • P1 02:09BUFShot on goalJack Eichel0.9% xG
  • P1 01:56DETFaceoffDylan Larkin
  • P1 01:56Penalty
  • P1 01:07BUFHitJake McCabe
  • P1 01:00BUFHitMichael Frolik
  • P1 00:35BUFFaceoffMarcus Johansson
  • P1 00:35Stoppage
  • P1 00:34BUFShot on goalRasmus Ristolainen0.5% xG
  • P1 00:28DETHitDylan Larkin
  • P1 00:19DETHitDarren Helm
  • P1 00:00BUFFaceoffJack Eichel

DET vs BUF

Shot tracker

Every attempt with live expected goals

  • P1 00:34BUFRasmus Ristolainen0.5%
  • P1 02:09BUFJack Eichel0.9%
  • P1 03:01BUFMarcus Johansson6.8%
  • P1 03:45BUFConor Sheary5.3%
  • P1 04:16DETDylan Larkin0.6%
  • P1 04:21DETRobby Fabbri0.8%
  • P1 04:23DETDylan LarkinGOAL
  • P1 06:21BUFSam Reinhart1.0%
  • P1 06:33BUFSam Reinhart1.5%
  • P1 07:32DETTaro Hirose0.5%
  • P1 08:47DETAlex Biega0.5%
  • P1 09:05DETDylan Larkin1.4%
  • P1 11:30BUFColin Miller0.6%
  • P1 11:56BUFCurtis Lazar0.9%
  • P1 12:17BUFHenri Jokiharju0.7%
  • P1 12:43BUFSam Reinhart1.4%
  • P1 12:58BUFHenri Jokiharju1.6%
  • P1 13:10BUFJimmy Vesey1.6%
  • P1 14:18DETAndreas Athanasiou0.7%
  • P1 14:21DETAndreas Athanasiou2.1%
  • P1 16:30BUFJeff Skinner1.9%
  • P1 16:34BUFJeff Skinner2.7%
  • P1 19:52BUFSam Reinhart2.0%
  • P1 19:59DETDylan LarkinGOAL
  • P2 00:51BUFSam Reinhart0.4%
  • P2 02:13DETDylan Larkin2.5%
  • P2 02:14DETAndreas Athanasiou7.0%
  • P2 02:30DETAndreas Athanasiou1.2%
  • P2 05:01BUFJimmy Vesey1.8%
  • P2 05:20BUFJeff Skinner0.9%
  • P2 05:27BUFJeff Skinner2.8%
  • P2 06:05DETPatrik Nemeth0.5%
  • P2 06:31BUFBrandon Montour0.5%
  • P2 07:36BUFConor Sheary1.9%
  • P2 07:46BUFMichael Frolik1.7%
  • P2 08:28BUFJimmy Vesey1.7%
  • P2 08:52BUFHenri Jokiharju0.5%
  • P2 09:08DETDylan Larkin0.6%
  • P2 11:37BUFConor Sheary1.5%
  • P2 13:39DETFilip Hronek0.7%
  • P2 14:02DETDylan Larkin1.3%
  • P2 14:07DETAndreas Athanasiou1.0%
  • P2 14:20DETDylan Larkin2.5%
  • P2 14:31DETTyler Bertuzzi4.9%
  • P2 15:20DETRobby Fabbri0.9%
  • P2 16:41DETDarren Helm0.7%
  • P2 17:02BUFJeff Skinner0.9%
  • P2 18:05DETFilip Hronek1.3%
  • P2 18:53BUFZemgus Girgensons1.8%
  • P2 18:57BUFJohan Larsson3.4%
  • P2 19:30BUFSam Reinhart2.0%
  • P2 19:38BUFSam Reinhart3.9%
  • P3 01:15DETAndreas Athanasiou1.7%
  • P3 03:05BUFBrandon Montour0.8%
  • P3 03:12BUFBrandon Montour0.6%
  • P3 04:40BUFColin Miller0.7%
  • P3 05:46BUFJimmy Vesey4.8%
  • P3 05:48BUFJimmy VeseyGOAL
  • P3 06:36BUFRasmus Ristolainen1.0%
  • P3 07:18BUFJeff Skinner1.0%
  • P3 08:12BUFScott Wilson1.9%
  • P3 08:29BUFScott WilsonGOAL
  • P3 08:53BUFJeff Skinner1.4%
  • P3 09:02BUFJake McCabe2.0%
  • P3 10:01BUFSam Reinhart1.6%
  • P3 10:13BUFJack Eichel0.5%
  • P3 10:35DETDylan Larkin0.9%
  • P3 11:45DETFilip Hronek2.2%
  • P3 11:54BUFCurtis Lazar4.5%
  • P3 13:56DETTyler BertuzziGOAL
  • P3 14:55BUFJack Eichel1.8%
  • P3 15:40BUFColin Miller0.8%
  • P3 15:56DETAndreas Athanasiou2.2%
  • P3 17:58BUFColin Miller0.8%
  • P3 18:09BUFColin Miller3.0%
  • P3 18:31BUFEvan Rodrigues1.4%
  • P3 19:13BUFEvan RodriguesGOAL
  • P3 19:43BUFMarcus Johansson2.5%
  • P4 00:52DETFilip Hronek1.9%
  • P4 01:00DETDylan Larkin1.8%
  • P4 01:59BUFColin Miller1.4%
  • P4 02:12BUFJack Eichel0.9%
  • P4 03:48BUFJack Eichel1.2%
  • P4 04:03DETFilip Hronek1.1%
  • P4 04:32BUFJack Eichel1.1%
  • P5 00:00BUFJack Eichel2.6%
  • P5 00:00DETDylan LarkinGOAL
  • P5 00:00BUFSam Reinhart2.6%
  • P5 00:00DETAndreas AthanasiouGOAL