ForensicHockey
← GamedayFinalFinal

BUF

21

SOG 3726

xG 0.841.02

CBJ

Snapshot at 8:53:15 AM

Static box score →

Live insights

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

Forensic engine

Game xG

0.84–1.02

Δ -0.18 CBJ

Deserve to win

45–55%

If both goalies were league average

Finishing vs xG

BUF +1.2

Outscoring shot quality

BUF

Shot threat

Egor Chinakhov

6 attempts · 0.19 xG

CBJ

Scoring chances

0–1

Attempts ≥8% xG · HDC 0–0

Last goal

C. Clifton

P3 03:05 · 2–1

BUF

Win probability

BUF 100%

P1 · P2 · P3

P1P2P3
BUFCBJ

Shot zone

Live attempt map with expected goals

BUF 0.84 xGCBJ 1.02 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 · C. Clifton

    P3 03:05 · BUF · 21 · slap

    Watch
  • GOAL · Z. Girgensons

    P1 16:16 · BUF · 11 · wrist

  • GOAL · D. Voronkov

    P1 12:05 · CBJ · 01 · tip-in

    Watch

Play-by-play

Live feed · new plays animate in

  • P3 20:00Penalty
  • P3 19:39CBJShot on goalJohnny Gaudreau1.2% xG
  • P3 19:30CBJFaceoffBoone Jenner
  • P3 19:30Stoppage
  • P3 19:23BUFFaceoffDylan Cozens
  • P3 19:23Stoppage
  • P3 19:17BUFFaceoffDylan Cozens
  • P3 19:17Stoppage
  • P3 18:57CBJHitCole Sillinger
  • P3 17:46CBJShot on goalKirill Marchenko1.2% xG
  • P3 17:32CBJBlocked shotKirill Marchenko1.3% xG
  • P3 17:13CBJFaceoffBoone Jenner
  • P3 17:13Stoppage
  • P3 17:05CBJBlocked shotEgor Chinakhov1.6% xG
  • P3 16:37CBJFaceoffBoone Jenner
  • P3 16:37Stoppage
  • P3 16:35CBJShot on goalDmitri Voronkov5.8% xG
  • P3 16:34CBJShot on goalEgor Chinakhov0.8% xG
  • P3 16:30CBJFaceoffBoone Jenner
  • P3 16:30Stoppage
  • P3 15:58CBJFaceoffSean Kuraly
  • P3 15:58Stoppage
  • P3 14:58BUFFaceoffPeyton Krebs
  • P3 14:58Stoppage
  • P3 14:49CBJMissed shotDamon Severson0.7% xG
  • P3 13:39CBJFaceoffDmitri Voronkov
  • P3 13:39Stoppage
  • P3 13:05BUFMissed shotEric Robinson3.5% xG
  • P3 12:50BUFFaceoffKyle Okposo
  • P3 12:50Stoppage
  • P3 11:44CBJBlocked shotMathieu Olivier1.2% xG
  • P3 11:35Takeaway
  • P3 10:33CBJHitJustin Danforth
  • P3 10:29CBJBlocked shotCole Sillinger2.5% xG
  • P3 10:29Takeaway
  • P3 09:58BUFMissed shotRasmus Dahlin0.7% xG
  • P3 09:36BUFFaceoffPeyton Krebs
  • P3 09:36Stoppage
  • P3 09:30Takeaway
  • P3 09:27BUFShot on goalTage Thompson1.7% xG
  • P3 09:24Takeaway
  • P3 08:10BUFFaceoffKyle Okposo
  • P3 08:10Stoppage
  • P3 08:08CBJShot on goalSean Kuraly0.7% xG
  • P3 07:57BUFShot on goalJordan Greenway1.1% xG
  • P3 07:43CBJFaceoffSean Kuraly
  • P3 07:43Stoppage
  • P3 07:27CBJMissed shotZach Werenski1.0% xG
  • P3 06:58CBJFaceoffDmitri Voronkov
  • P3 06:58Stoppage
  • P3 06:33BUFMissed shotJJ Peterka0.9% xG
  • P3 06:32BUFFaceoffPeyton Krebs
  • P3 06:32Stoppage
  • P3 06:31BUFShot on goalJJ Peterka0.9% xG
  • P3 05:48CBJHitSean Kuraly
  • P3 05:29BUFBlocked shotRasmus Dahlin0.6% xG
  • P3 05:23BUFMissed shotJordan Greenway0.8% xG
  • P3 04:57CBJHitMathieu Olivier
  • P3 04:47CBJShot on goalZach Werenski0.9% xG
  • P3 04:07CBJBlocked shotDamon Severson4.5% xG
  • P3 04:05CBJMissed shotIvan Provorov0.6% xG
  • P3 03:58CBJMissed shotBoone Jenner3.8% xG
  • P3 03:57CBJShot on goalIvan Provorov0.5% xG
  • P3 03:41BUFFaceoffJeff Skinner
  • P3 03:41Stoppage
  • P3 03:39BUFShot on goalJJ Peterka0.7% xG
  • P3 03:05CBJFaceoffDmitri Voronkov
  • P3 03:05BUFGoalConnor Clifton, Jacob Bryson, Zach Benson
  • P3 02:56BUFFaceoffPeyton Krebs
  • P3 02:56Stoppage
  • P3 02:54BUFShot on goalPeyton Krebs1.0% xG
  • P3 02:21BUFShot on goalRyan Johnson0.5% xG
  • P3 01:34CBJFaceoffSean Kuraly
  • P3 01:34Stoppage
  • P3 01:13Takeaway
  • P3 01:03CBJHitDmitri Voronkov
  • P3 00:24CBJFaceoffBoone Jenner
  • P3 00:24Stoppage
  • P3 00:22BUFShot on goalJeff Skinner1.0% xG
  • P3 00:00CBJFaceoffBoone Jenner
  • P2 19:51BUFBlocked shotRasmus Dahlin2.5% xG
  • P2 19:30BUFBlocked shotRasmus Dahlin1.7% xG
  • P2 19:16CBJFaceoffSean Kuraly
  • P2 19:16Stoppage
  • P2 19:14BUFBlocked shotTage Thompson1.3% xG
  • P2 18:48BUFShot on goalTage Thompson1.2% xG
  • P2 18:36CBJFaceoffBoone Jenner
  • P2 18:36Penalty
  • P2 18:27delayed penalty
  • P2 18:14CBJMissed shotKirill Marchenko4.6% xG
  • P2 18:13CBJBlocked shotKirill Marchenko1.4% xG
  • P2 17:52BUFFaceoffPeyton Krebs
  • P2 17:52Stoppage
  • P2 17:44Giveaway
  • P2 17:37BUFFaceoffKyle Okposo
  • P2 17:37Stoppage
  • P2 17:36CBJShot on goalEgor Chinakhov1.6% xG
  • P2 16:46BUFMissed shotPeyton Krebs2.3% xG
  • P2 16:43BUFShot on goalRasmus Dahlin0.8% xG
  • P2 15:50BUFMissed shotCasey Mittelstadt1.1% xG
  • P2 15:41BUFMissed shotKyle Okposo5.9% xG
  • P2 15:40BUFShot on goalKyle Okposo3.8% xG
  • P2 15:34BUFShot on goalPeyton Krebs0.8% xG
  • P2 15:26BUFFaceoffCasey Mittelstadt
  • P2 15:26Stoppage
  • P2 15:26Penalty
  • P2 14:02Takeaway
  • P2 13:51BUFFaceoffPeyton Krebs
  • P2 13:51Stoppage
  • P2 13:49BUFShot on goalCasey Mittelstadt0.9% xG
  • P2 13:43BUFHitHenri Jokiharju
  • P2 13:22BUFFaceoffCasey Mittelstadt
  • P2 13:22Stoppage
  • P2 13:20BUFShot on goalPeyton Krebs1.0% xG
  • P2 12:23BUFFaceoffZemgus Girgensons
  • P2 12:23Stoppage
  • P2 11:53Giveaway
  • P2 10:39CBJFaceoffBoone Jenner
  • P2 10:39Stoppage
  • P2 10:36CBJShot on goalIvan Provorov2.8% xG
  • P2 10:34CBJShot on goalEgor Chinakhov13.2% xG
  • P2 10:33CBJShot on goalDamon Severson0.9% xG
  • P2 10:12CBJMissed shotKirill Marchenko1.5% xG
  • P2 10:00CBJFaceoffDmitri Voronkov
  • P2 10:00Stoppage
  • P2 10:00Penalty
  • P2 09:18CBJBlocked shotJack Roslovic0.8% xG
  • P2 09:08CBJMissed shotErik Gudbranson0.5% xG
  • P2 09:03CBJShot on goalJack Roslovic1.1% xG
  • P2 08:43BUFShot on goalJeff Skinner1.8% xG
  • P2 08:37BUFMissed shotJeff Skinner1.0% xG
  • P2 08:08CBJMissed shotAdam Boqvist0.9% xG
  • P2 06:57BUFHitZemgus Girgensons
  • P2 06:43BUFHitZemgus Girgensons
  • P2 06:34CBJShot on goalSean Kuraly0.6% xG
  • P2 06:10CBJMissed shotCole Sillinger1.4% xG
  • P2 05:57BUFShot on goalJJ Peterka0.8% xG
  • P2 05:41CBJBlocked shotErik Gudbranson0.6% xG
  • P2 05:33CBJMissed shotCole Sillinger1.0% xG
  • P2 05:15BUFHitConnor Clifton
  • P2 04:52BUFMissed shotJeff Skinner0.8% xG
  • P2 04:29CBJShot on goalJack Roslovic0.5% xG
  • P2 04:19CBJFaceoffBoone Jenner
  • P2 04:19Stoppage
  • P2 03:54BUFFaceoffDylan Cozens
  • P2 03:54Stoppage
  • P2 03:51BUFShot on goalEric Robinson1.3% xG
  • P2 03:10BUFFaceoffKyle Okposo
  • P2 03:10Stoppage
  • P2 02:52BUFBlocked shotJJ Peterka1.5% xG
  • P2 02:46CBJHitJake Bean
  • P2 02:24CBJShot on goalJustin Danforth0.7% xG
  • P2 02:14BUFShot on goalKale Clague0.9% xG
  • P2 02:06BUFBlocked shotKale Clague1.8% xG
  • P2 01:28BUFShot on goalTage Thompson0.8% xG
  • P2 01:21CBJBlocked shotJohnny Gaudreau0.8% xG
  • P2 01:01BUFShot on goalHenri Jokiharju0.6% xG
  • P2 00:20CBJBlocked shotKirill Marchenko0.7% xG
  • P2 00:08BUFShot on goalConnor Clifton0.4% xG
  • P2 00:00CBJFaceoffDmitri Voronkov
  • P1 19:47BUFShot on goalRasmus Dahlin1.2% xG
  • P1 19:40BUFBlocked shotRasmus Dahlin0.9% xG
  • P1 19:33BUFBlocked shotRasmus Dahlin1.6% xG
  • P1 19:27BUFShot on goalJJ Peterka0.7% xG
  • P1 19:07CBJShot on goalJack Roslovic2.1% xG
  • P1 19:01CBJShot on goalJack Roslovic0.6% xG
  • P1 18:34BUFShot on goalDylan Cozens0.6% xG
  • P1 17:14BUFShot on goalJeff Skinner1.1% xG
  • P1 16:32BUFMissed shotEric Robinson2.2% xG
  • P1 16:29BUFHitZemgus Girgensons
  • P1 16:25CBJHitErik Gudbranson
  • P1 16:16BUFFaceoffKyle Okposo
  • P1 16:16BUFGoalZemgus Girgensons, Kyle Okposo, Kale Clague
  • P1 16:01BUFShot on goalKyle Okposo1.0% xG
  • P1 15:47BUFBlocked shotJJ Peterka0.8% xG
  • P1 15:03BUFMissed shotRasmus Dahlin0.7% xG
  • P1 14:47CBJHitDamon Severson
  • P1 14:39Takeaway
  • P1 14:21BUFBlocked shotCasey Mittelstadt1.2% xG
  • P1 14:07BUFBlocked shotDylan Cozens1.2% xG
  • P1 14:03BUFFaceoffDylan Cozens
  • P1 14:03Stoppage
  • P1 14:01BUFShot on goalTage Thompson1.3% xG
  • P1 13:39CBJMissed shotAdam Boqvist0.8% xG
  • P1 13:27BUFHitRasmus Dahlin
  • P1 13:06BUFHitRasmus Dahlin
  • P1 12:55BUFBlocked shotZemgus Girgensons1.0% xG
  • P1 12:48BUFMissed shotRasmus Dahlin1.4% xG
  • P1 12:36CBJHitMathieu Olivier
  • P1 12:24CBJHitMathieu Olivier
  • P1 12:18BUFShot on goalJacob Bryson0.7% xG
  • P1 12:05BUFFaceoffKyle Okposo
  • P1 12:05CBJGoalDmitri Voronkov, Kirill Marchenko, Ivan Provorov
  • P1 11:24CBJMissed shotAdam Boqvist4.3% xG
  • P1 11:21CBJBlocked shotJohnny Gaudreau5.2% xG
  • P1 11:19CBJShot on goalKent Johnson1.4% xG
  • P1 10:35CBJBlocked shotJohnny Gaudreau1.6% xG
  • P1 10:30CBJFaceoffBoone Jenner
  • P1 10:30Penalty
  • P1 10:30Stoppage
  • P1 10:28CBJShot on goalBoone Jenner0.7% xG
  • P1 10:01BUFShot on goalJeff Skinner1.6% xG
  • P1 09:34CBJShot on goalJack Roslovic0.8% xG
  • P1 09:21CBJShot on goalJack Roslovic2.4% xG
  • P1 09:04CBJBlocked shotErik Gudbranson0.6% xG
  • P1 08:34BUFHitRasmus Dahlin
  • P1 08:29BUFShot on goalRasmus Dahlin0.6% xG
  • P1 08:10BUFFaceoffCasey Mittelstadt
  • P1 08:10Stoppage
  • P1 08:09BUFMissed shotTage Thompson2.1% xG
  • P1 07:52BUFFaceoffCasey Mittelstadt
  • P1 07:52Penalty
  • P1 07:47CBJShot on goalBoone Jenner4.0% xG
  • P1 07:39BUFFaceoffDylan Cozens
  • P1 07:39Stoppage
  • P1 07:39Penalty
  • P1 07:35CBJHitBoone Jenner
  • P1 07:23CBJMissed shotEgor Chinakhov0.8% xG
  • P1 06:13BUFHitRasmus Dahlin
  • P1 05:54Takeaway
  • P1 05:52BUFHitConnor Clifton
  • P1 05:39BUFShot on goalCasey Mittelstadt0.8% xG
  • P1 05:08CBJBlocked shotEgor Chinakhov0.5% xG
  • P1 05:04CBJHitErik Gudbranson
  • P1 04:41BUFMissed shotJJ Peterka1.1% xG
  • P1 04:25CBJFaceoffBoone Jenner
  • P1 04:25Stoppage
  • P1 04:22BUFShot on goalDylan Cozens1.9% xG
  • P1 03:46BUFShot on goalTage Thompson1.0% xG
  • P1 03:35BUFFaceoffDylan Cozens
  • P1 03:35Penalty
  • P1 02:48CBJShot on goalBoone Jenner0.7% xG
  • P1 02:43BUFHitPeyton Krebs
  • P1 02:39BUFShot on goalPeyton Krebs1.9% xG
  • P1 02:36Takeaway
  • P1 02:07CBJFaceoffBoone Jenner
  • P1 02:07Stoppage
  • P1 01:47BUFShot on goalZach Benson3.3% xG
  • P1 01:46BUFBlocked shotJJ Peterka1.2% xG
  • P1 01:35BUFFaceoffPeyton Krebs
  • P1 01:35Stoppage
  • P1 01:32Giveaway
  • P1 01:00CBJMissed shotZach Werenski0.4% xG
  • P1 00:44BUFShot on goalTage Thompson1.3% xG
  • P1 00:37BUFFaceoffAlex Tuch
  • P1 00:37Stoppage
  • P1 00:33CBJShot on goalDmitri Voronkov1.9% xG
  • P1 00:27CBJShot on goalKirill Marchenko1.7% xG
  • P1 00:23CBJBlocked shotKirill Marchenko1.2% xG
  • P1 00:07CBJFaceoffDmitri Voronkov
  • P1 00:07Stoppage
  • P1 00:00CBJFaceoffDmitri Voronkov

BUF vs CBJ

Shot tracker

Every attempt with live expected goals

  • P1 00:23CBJKirill Marchenko1.2%
  • P1 00:27CBJKirill Marchenko1.7%
  • P1 00:33CBJDmitri Voronkov1.9%
  • P1 00:44BUFTage Thompson1.3%
  • P1 01:00CBJZach Werenski0.4%
  • P1 01:46BUFJJ Peterka1.2%
  • P1 01:47BUFZach Benson3.3%
  • P1 02:39BUFPeyton Krebs1.9%
  • P1 02:48CBJBoone Jenner0.7%
  • P1 03:46BUFTage Thompson1.0%
  • P1 04:22BUFDylan Cozens1.9%
  • P1 04:41BUFJJ Peterka1.1%
  • P1 05:08CBJEgor Chinakhov0.5%
  • P1 05:39BUFCasey Mittelstadt0.8%
  • P1 07:23CBJEgor Chinakhov0.8%
  • P1 07:47CBJBoone Jenner4.0%
  • P1 08:09BUFTage Thompson2.1%
  • P1 08:29BUFRasmus Dahlin0.6%
  • P1 09:04CBJErik Gudbranson0.6%
  • P1 09:21CBJJack Roslovic2.4%
  • P1 09:34CBJJack Roslovic0.8%
  • P1 10:01BUFJeff Skinner1.6%
  • P1 10:28CBJBoone Jenner0.7%
  • P1 10:35CBJJohnny Gaudreau1.6%
  • P1 11:19CBJKent Johnson1.4%
  • P1 11:21CBJJohnny Gaudreau5.2%
  • P1 11:24CBJAdam Boqvist4.3%
  • P1 12:05CBJDmitri VoronkovGOAL
  • P1 12:18BUFJacob Bryson0.7%
  • P1 12:48BUFRasmus Dahlin1.4%
  • P1 12:55BUFZemgus Girgensons1.0%
  • P1 13:39CBJAdam Boqvist0.8%
  • P1 14:01BUFTage Thompson1.3%
  • P1 14:07BUFDylan Cozens1.2%
  • P1 14:21BUFCasey Mittelstadt1.2%
  • P1 15:03BUFRasmus Dahlin0.7%
  • P1 15:47BUFJJ Peterka0.8%
  • P1 16:01BUFKyle Okposo1.0%
  • P1 16:16BUFZemgus GirgensonsGOAL
  • P1 16:32BUFEric Robinson2.2%
  • P1 17:14BUFJeff Skinner1.1%
  • P1 18:34BUFDylan Cozens0.6%
  • P1 19:01CBJJack Roslovic0.6%
  • P1 19:07CBJJack Roslovic2.1%
  • P1 19:27BUFJJ Peterka0.7%
  • P1 19:33BUFRasmus Dahlin1.6%
  • P1 19:40BUFRasmus Dahlin0.9%
  • P1 19:47BUFRasmus Dahlin1.2%
  • P2 00:08BUFConnor Clifton0.4%
  • P2 00:20CBJKirill Marchenko0.7%
  • P2 01:01BUFHenri Jokiharju0.6%
  • P2 01:21CBJJohnny Gaudreau0.8%
  • P2 01:28BUFTage Thompson0.8%
  • P2 02:06BUFKale Clague1.8%
  • P2 02:14BUFKale Clague0.9%
  • P2 02:24CBJJustin Danforth0.7%
  • P2 02:52BUFJJ Peterka1.5%
  • P2 03:51BUFEric Robinson1.3%
  • P2 04:29CBJJack Roslovic0.5%
  • P2 04:52BUFJeff Skinner0.8%
  • P2 05:33CBJCole Sillinger1.0%
  • P2 05:41CBJErik Gudbranson0.6%
  • P2 05:57BUFJJ Peterka0.8%
  • P2 06:10CBJCole Sillinger1.4%
  • P2 06:34CBJSean Kuraly0.6%
  • P2 08:08CBJAdam Boqvist0.9%
  • P2 08:37BUFJeff Skinner1.0%
  • P2 08:43BUFJeff Skinner1.8%
  • P2 09:03CBJJack Roslovic1.1%
  • P2 09:08CBJErik Gudbranson0.5%
  • P2 09:18CBJJack Roslovic0.8%
  • P2 10:12CBJKirill Marchenko1.5%
  • P2 10:33CBJDamon Severson0.9%
  • P2 10:34CBJEgor Chinakhov13.2%
  • P2 10:36CBJIvan Provorov2.8%
  • P2 13:20BUFPeyton Krebs1.0%
  • P2 13:49BUFCasey Mittelstadt0.9%
  • P2 15:34BUFPeyton Krebs0.8%
  • P2 15:40BUFKyle Okposo3.8%
  • P2 15:41BUFKyle Okposo5.9%
  • P2 15:50BUFCasey Mittelstadt1.1%
  • P2 16:43BUFRasmus Dahlin0.8%
  • P2 16:46BUFPeyton Krebs2.3%
  • P2 17:36CBJEgor Chinakhov1.6%
  • P2 18:13CBJKirill Marchenko1.4%
  • P2 18:14CBJKirill Marchenko4.6%
  • P2 18:48BUFTage Thompson1.2%
  • P2 19:14BUFTage Thompson1.3%
  • P2 19:30BUFRasmus Dahlin1.7%
  • P2 19:51BUFRasmus Dahlin2.5%
  • P3 00:22BUFJeff Skinner1.0%
  • P3 02:21BUFRyan Johnson0.5%
  • P3 02:54BUFPeyton Krebs1.0%
  • P3 03:05BUFConnor CliftonGOAL
  • P3 03:39BUFJJ Peterka0.7%
  • P3 03:57CBJIvan Provorov0.5%
  • P3 03:58CBJBoone Jenner3.8%
  • P3 04:05CBJIvan Provorov0.6%
  • P3 04:07CBJDamon Severson4.5%
  • P3 04:47CBJZach Werenski0.9%
  • P3 05:23BUFJordan Greenway0.8%
  • P3 05:29BUFRasmus Dahlin0.6%
  • P3 06:31BUFJJ Peterka0.9%
  • P3 06:33BUFJJ Peterka0.9%
  • P3 07:27CBJZach Werenski1.0%
  • P3 07:57BUFJordan Greenway1.1%
  • P3 08:08CBJSean Kuraly0.7%
  • P3 09:27BUFTage Thompson1.7%
  • P3 09:58BUFRasmus Dahlin0.7%
  • P3 10:29CBJCole Sillinger2.5%
  • P3 11:44CBJMathieu Olivier1.2%
  • P3 13:05BUFEric Robinson3.5%
  • P3 14:49CBJDamon Severson0.7%
  • P3 16:34CBJEgor Chinakhov0.8%
  • P3 16:35CBJDmitri Voronkov5.8%
  • P3 17:05CBJEgor Chinakhov1.6%
  • P3 17:32CBJKirill Marchenko1.3%
  • P3 17:46CBJKirill Marchenko1.2%
  • P3 19:39CBJJohnny Gaudreau1.2%