ForensicHockey
← GamedayFinalFinal

BUF

03

SOG 2920

xG 0.970.77

NYI

Snapshot at 10:14:36 AM

Static box score →

Live insights

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

Forensic engine

Game xG

0.97–0.77

Δ +0.20 BUF

BUF

Deserve to win

56–44%

If both goalies were league average

Finishing vs xG

NYI +2.2

Outscoring shot quality

NYI

Shot threat

Zach Benson

7 attempts · 0.23 xG

BUF

Scoring chances

0–1

Attempts ≥8% xG · HDC 0–0

Last goal

S. Holmstrom

P3 19:52 · 0–3

NYI

Top game score

S. Holmstrom · 1.85

2G 0A undefined SOG · TOI 18:55

NYI

Win probability

NYI 100%

P1 · P2 · P3

P1P2P3
BUFNYI

Shot zone

Live attempt map with expected goals

BUF 0.97 xGNYI 0.77 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 · S. Holmstrom

    P3 19:52 · NYI · 03 · wrist

    Watch
  • GOAL · S. Holmstrom

    P2 09:28 · NYI · 02 · snap

    Watch
  • GOAL · A. Lee

    P2 07:23 · NYI · 01 · tip-in

    Watch

Play-by-play

Live feed · new plays animate in

  • P3 19:52NYIFaceoffKyle MacLean
  • P3 19:52NYIGoalSimon Holmstrom
  • P3 19:48Giveaway
  • P3 19:46Giveaway
  • P3 19:43BUFBlocked shotAlex Tuch1.8% xG
  • P3 19:38BUFShot on goalJJ Peterka0.9% xG
  • P3 19:34BUFFaceoffDylan Cozens
  • P3 19:34Stoppage
  • P3 19:26BUFFaceoffDylan Cozens
  • P3 19:26Stoppage
  • P3 19:25BUFShot on goalBowen Byram0.9% xG
  • P3 19:07NYIFaceoffBrock Nelson
  • P3 19:07Stoppage
  • P3 19:05BUFShot on goalZach Benson6.3% xG
  • P3 19:04BUFShot on goalJack Quinn1.0% xG
  • P3 18:48BUFMissed shotPeyton Krebs0.8% xG
  • P3 18:05BUFShot on goalTage Thompson0.8% xG
  • P3 18:04NYIHitAnders Lee
  • P3 17:58BUFMissed shotTage Thompson0.6% xG
  • P3 17:44NYIBlocked shotAlexander Romanov1.1% xG
  • P3 17:42NYIFaceoffBo Horvat
  • P3 17:42Stoppage
  • P3 16:59BUFMissed shotPeyton Krebs0.6% xG
  • P3 16:38NYIHitCasey Cizikas
  • P3 16:37Giveaway
  • P3 16:32NYIHitMatt Martin
  • P3 16:19Giveaway
  • P3 16:12BUFHitJiri Kulich
  • P3 15:55NYIFaceoffBo Horvat
  • P3 15:55Stoppage
  • P3 15:50BUFShot on goalTage Thompson0.5% xG
  • P3 15:43NYIHitAnders Lee
  • P3 14:48NYIShot on goalBrock Nelson0.9% xG
  • P3 14:22NYIFaceoffBrock Nelson
  • P3 14:22Stoppage
  • P3 14:20BUFShot on goalRasmus Dahlin0.4% xG
  • P3 13:50BUFBlocked shotTage Thompson2.0% xG
  • P3 13:33BUFMissed shotConnor Clifton0.6% xG
  • P3 13:13BUFHitNicolas Aube-Kubel
  • P3 13:07NYIMissed shotKyle MacLean0.6% xG
  • P3 13:01Giveaway
  • P3 12:32BUFShot on goalRasmus Dahlin0.5% xG
  • P3 12:27BUFFaceoffRyan McLeod
  • P3 12:27Stoppage
  • P3 11:56NYIHitAlexander Romanov
  • P3 11:34BUFMissed shotTage Thompson0.6% xG
  • P3 09:53BUFFaceoffRyan McLeod
  • P3 09:53Stoppage
  • P3 09:51NYIShot on goalBo Horvat2.7% xG
  • P3 09:36NYIMissed shotAnders Lee9.6% xG
  • P3 09:35NYIBlocked shotBo Horvat2.2% xG
  • P3 09:29NYIFaceoffBo Horvat
  • P3 09:29Stoppage
  • P3 09:25NYIBlocked shotBrock Nelson1.8% xG
  • P3 09:21NYIFaceoffBo Horvat
  • P3 09:21Stoppage
  • P3 09:20NYIBlocked shotBo Horvat1.4% xG
  • P3 08:42BUFFaceoffRyan McLeod
  • P3 08:42Stoppage
  • P3 08:42Penalty
  • P3 08:39delayed penalty
  • P3 08:24BUFHitConnor Clifton
  • P3 08:20BUFMissed shotTage Thompson3.3% xG
  • P3 07:46BUFShot on goalAlex Tuch1.6% xG
  • P3 07:44Giveaway
  • P3 07:26NYIShot on goalBrock Nelson1.1% xG
  • P3 07:21Takeaway
  • P3 06:56Giveaway
  • P3 05:53BUFShot on goalJack Quinn0.8% xG
  • P3 04:38Giveaway
  • P3 04:23NYIFaceoffBrock Nelson
  • P3 04:23Penalty
  • P3 04:21delayed penalty
  • P3 04:17NYIHitRyan Pulock
  • P3 03:36Giveaway
  • P3 03:02BUFBlocked shotPeyton Krebs1.4% xG
  • P3 02:51Giveaway
  • P3 02:41BUFFaceoffDylan Cozens
  • P3 02:41Stoppage
  • P3 02:39NYIShot on goalAlexander Romanov0.8% xG
  • P3 02:02BUFBlocked shotZach Benson3.4% xG
  • P3 02:01BUFShot on goalZach Benson1.7% xG
  • P3 01:11BUFShot on goalDylan Cozens0.8% xG
  • P3 01:04NYIFaceoffBo Horvat
  • P3 01:04Stoppage
  • P3 01:02NYIShot on goalKyle Palmieri1.8% xG
  • P3 00:56NYIFaceoffBo Horvat
  • P3 00:56Penalty
  • P3 00:55delayed penalty
  • P3 00:51Giveaway
  • P3 00:36NYIBlocked shotAlexander Romanov1.3% xG
  • P3 00:19BUFShot on goalBowen Byram0.7% xG
  • P3 00:00NYIFaceoffBo Horvat
  • P2 19:53BUFMissed shotTage Thompson1.1% xG
  • P2 19:52BUFFaceoffRyan McLeod
  • P2 19:52Stoppage
  • P2 19:43BUFShot on goalOwen Power0.8% xG
  • P2 19:37NYIFaceoffBo Horvat
  • P2 19:37Stoppage
  • P2 19:35BUFShot on goalJiri Kulich1.6% xG
  • P2 19:32Takeaway
  • P2 18:45BUFMissed shotPeyton Krebs0.8% xG
  • P2 18:36Giveaway
  • P2 18:35BUFMissed shotBeck Malenstyn0.5% xG
  • P2 18:29NYIHitAlexander Romanov
  • P2 18:18NYIHitMatt Martin
  • P2 18:13BUFHitJJ Peterka
  • P2 17:52NYIShot on goalAnders Lee1.6% xG
  • P2 17:44NYIBlocked shotBo Horvat0.8% xG
  • P2 17:30NYIMissed shotBo Horvat1.1% xG
  • P2 17:20BUFMissed shotHenri Jokiharju0.6% xG
  • P2 16:45NYIHitKyle MacLean
  • P2 16:12BUFBlocked shotDylan Cozens0.9% xG
  • P2 16:07BUFMissed shotConnor Clifton0.8% xG
  • P2 15:53BUFMissed shotConnor Clifton0.7% xG
  • P2 15:46NYIHitMaxim Tsyplakov
  • P2 15:46Giveaway
  • P2 15:30BUFFaceoffDylan Cozens
  • P2 15:30Stoppage
  • P2 15:28NYIBlocked shotAlexander Romanov0.7% xG
  • P2 15:13BUFBlocked shotBowen Byram0.8% xG
  • P2 15:00NYIHitAnders Lee
  • P2 14:47BUFFaceoffTage Thompson
  • P2 14:47Stoppage
  • P2 14:41Takeaway
  • P2 14:37Giveaway
  • P2 14:23NYIHitMatt Martin
  • P2 13:44BUFFaceoffPeyton Krebs
  • P2 13:44Stoppage
  • P2 12:57Giveaway
  • P2 12:11Takeaway
  • P2 11:44Takeaway
  • P2 11:18NYIShot on goalBrock Nelson0.6% xG
  • P2 11:08NYIHitBrock Nelson
  • P2 10:40Giveaway
  • P2 10:27BUFFaceoffJason Zucker
  • P2 10:27Stoppage
  • P2 10:24NYIShot on goalBrock Nelson0.9% xG
  • P2 09:57NYIFaceoffBrock Nelson
  • P2 09:57Penalty
  • P2 09:57Stoppage
  • P2 09:28BUFFaceoffRyan McLeod
  • P2 09:28NYIGoalSimon Holmstrom, Anders Lee
  • P2 09:18NYIFaceoffBo Horvat
  • P2 09:18Stoppage
  • P2 09:16BUFBlocked shotAlex Tuch1.2% xG
  • P2 09:10BUFMissed shotHenri Jokiharju0.7% xG
  • P2 08:43NYIHitMatt Martin
  • P2 08:22NYIHitCasey Cizikas
  • P2 08:08NYIFaceoffCasey Cizikas
  • P2 08:08Stoppage
  • P2 07:58Takeaway
  • P2 07:45NYIFaceoffBrock Nelson
  • P2 07:45Stoppage
  • P2 07:23NYIFaceoffBo Horvat
  • P2 07:23NYIGoalAnders Lee, Kyle Palmieri, Dennis Cholowski
  • P2 07:03NYIFaceoffBo Horvat
  • P2 07:03Stoppage
  • P2 07:03Penalty
  • P2 07:01delayed penalty
  • P2 06:54NYIHitAnders Lee
  • P2 06:16BUFMissed shotNicolas Aube-Kubel0.8% xG
  • P2 06:07NYIHitCasey Cizikas
  • P2 05:02Takeaway
  • P2 04:59BUFFaceoffRyan McLeod
  • P2 04:59Stoppage
  • P2 04:51NYIBlocked shotBo Horvat4.5% xG
  • P2 04:49NYIShot on goalBo Horvat4.8% xG
  • P2 04:47NYIMissed shotBo Horvat1.2% xG
  • P2 04:14NYIFaceoffBo Horvat
  • P2 04:14Stoppage
  • P2 03:37BUFShot on goalDylan Cozens0.5% xG
  • P2 03:22BUFBlocked shotZach Benson5.3% xG
  • P2 03:20BUFShot on goalJiri Kulich3.4% xG
  • P2 03:18BUFBlocked shotZach Benson1.1% xG
  • P2 02:59BUFFaceoffDylan Cozens
  • P2 02:59Stoppage
  • P2 02:56BUFShot on goalNicolas Aube-Kubel2.0% xG
  • P2 02:53BUFBlocked shotHenri Jokiharju3.7% xG
  • P2 02:50BUFBlocked shotBeck Malenstyn6.2% xG
  • P2 02:49BUFShot on goalNicolas Aube-Kubel1.4% xG
  • P2 02:47Giveaway
  • P2 02:34BUFHitPeyton Krebs
  • P2 02:27BUFFaceoffPeyton Krebs
  • P2 02:27Stoppage
  • P2 02:07BUFHitConnor Clifton
  • P2 02:00NYIShot on goalBrock Nelson1.0% xG
  • P2 01:56NYIShot on goalBrock Nelson1.1% xG
  • P2 01:41Giveaway
  • P2 01:14BUFBlocked shotRasmus Dahlin1.9% xG
  • P2 00:50NYIFaceoffBo Horvat
  • P2 00:50Stoppage
  • P2 00:42NYIFaceoffBo Horvat
  • P2 00:42Stoppage
  • P2 00:40BUFShot on goalHenri Jokiharju0.5% xG
  • P2 00:21NYIFaceoffBrock Nelson
  • P2 00:21Stoppage
  • P2 00:17NYIMissed shotMatt Martin0.6% xG
  • P2 00:00NYIFaceoffKyle MacLean
  • P1 19:55BUFShot on goalDylan Cozens0.5% xG
  • P1 19:37NYIMissed shotBrock Nelson1.2% xG
  • P1 19:23NYIHitAlexander Romanov
  • P1 19:14BUFBlocked shotHenri Jokiharju1.9% xG
  • P1 19:09BUFHitJJ Peterka
  • P1 19:06NYIHitRyan Pulock
  • P1 19:00BUFFaceoffTage Thompson
  • P1 19:00Stoppage
  • P1 18:37BUFFaceoffPeyton Krebs
  • P1 18:37Stoppage
  • P1 17:53BUFBlocked shotRasmus Dahlin1.1% xG
  • P1 17:49BUFShot on goalTage Thompson0.8% xG
  • P1 17:40BUFShot on goalTage Thompson0.7% xG
  • P1 17:38NYIHitAlexander Romanov
  • P1 17:35BUFMissed shotJJ Peterka1.4% xG
  • P1 17:22NYIFaceoffBo Horvat
  • P1 17:22Stoppage
  • P1 17:19BUFMissed shotNicolas Aube-Kubel0.7% xG
  • P1 17:10Giveaway
  • P1 17:03BUFHitNicolas Aube-Kubel
  • P1 16:46NYIMissed shotOliver Wahlstrom3.3% xG
  • P1 16:38NYIBlocked shotIsaiah George1.3% xG
  • P1 16:09Giveaway
  • P1 16:02BUFFaceoffDylan Cozens
  • P1 16:02Stoppage
  • P1 15:45Giveaway
  • P1 15:43NYIFaceoffBrock Nelson
  • P1 15:43Stoppage
  • P1 15:41NYIMissed shotSimon Holmstrom1.4% xG
  • P1 15:34NYIBlocked shotScott Mayfield0.9% xG
  • P1 14:37BUFHitPeyton Krebs
  • P1 14:30BUFHitPeyton Krebs
  • P1 14:26BUFHitNicolas Aube-Kubel
  • P1 14:18Giveaway
  • P1 14:07NYIFaceoffCasey Cizikas
  • P1 14:07Stoppage
  • P1 14:01BUFShot on goalOwen Power1.0% xG
  • P1 13:57BUFMissed shotZach Benson4.1% xG
  • P1 13:45NYIBlocked shotIsaiah George3.2% xG
  • P1 13:42NYIShot on goalMaxim Tsyplakov0.9% xG
  • P1 13:22NYIHitRyan Pulock
  • P1 13:16NYIBlocked shotAlexander Romanov2.7% xG
  • P1 13:12NYIMissed shotAnders Lee1.3% xG
  • P1 13:02NYIMissed shotSimon Holmstrom0.7% xG
  • P1 12:45NYIFaceoffBo Horvat
  • P1 12:45Stoppage
  • P1 12:45Stoppage
  • P1 12:21BUFHitHenri Jokiharju
  • P1 12:19BUFBlocked shotHenri Jokiharju1.3% xG
  • P1 12:10BUFShot on goalOwen Power0.6% xG
  • P1 11:55BUFShot on goalAlex Tuch4.8% xG
  • P1 11:53BUFShot on goalOwen Power0.7% xG
  • P1 11:06NYIHitMaxim Tsyplakov
  • P1 11:06Giveaway
  • P1 10:23BUFMissed shotTage Thompson0.8% xG
  • P1 10:13Giveaway
  • P1 10:11NYIShot on goalBo Horvat1.9% xG
  • P1 10:09Giveaway
  • P1 10:05BUFFaceoffTage Thompson
  • P1 10:05Stoppage
  • P1 10:01NYIHitMatt Martin
  • P1 09:35NYIShot on goalIsaiah George0.6% xG
  • P1 08:29NYIFaceoffAnders Lee
  • P1 08:29Stoppage
  • P1 08:26NYIShot on goalNoah Dobson0.9% xG
  • P1 08:23Giveaway
  • P1 08:15NYIFaceoffBo Horvat
  • P1 08:15Stoppage
  • P1 08:14NYIBlocked shotKyle Palmieri0.8% xG
  • P1 08:05NYIHitMaxim Tsyplakov
  • P1 08:00NYIBlocked shotMaxim Tsyplakov1.8% xG
  • P1 07:45NYIHitBrock Nelson
  • P1 07:42Takeaway
  • P1 07:34BUFHitBowen Byram
  • P1 07:29BUFFaceoffTage Thompson
  • P1 07:29Stoppage
  • P1 06:22BUFFaceoffRyan McLeod
  • P1 06:22Stoppage
  • P1 06:02BUFBlocked shotJacob Bryson2.3% xG
  • P1 05:57BUFMissed shotZach Benson1.1% xG
  • P1 05:46Giveaway
  • P1 05:20BUFFaceoffDylan Cozens
  • P1 05:20Stoppage
  • P1 04:55BUFHitRasmus Dahlin
  • P1 04:41NYIHitRyan Pulock
  • P1 04:35Takeaway
  • P1 04:32NYIHitRyan Pulock
  • P1 04:03NYIShot on goalAlexander Romanov0.8% xG
  • P1 04:01NYIFaceoffBo Horvat
  • P1 04:01Stoppage
  • P1 03:47BUFHitBeck Malenstyn
  • P1 03:25NYIHitMatt Martin
  • P1 03:18NYIHitMatt Martin
  • P1 03:14BUFFaceoffPeyton Krebs
  • P1 03:14Stoppage
  • P1 02:46BUFShot on goalRyan McLeod3.0% xG
  • P1 02:08BUFFaceoffRyan McLeod
  • P1 02:08Stoppage
  • P1 02:00NYIMissed shotMaxim Tsyplakov0.9% xG
  • P1 01:41BUFHitAlex Tuch
  • P1 01:04NYIShot on goalBo Horvat0.7% xG
  • P1 00:20NYIFaceoffBo Horvat
  • P1 00:20Stoppage
  • P1 00:17BUFShot on goalNicolas Aube-Kubel0.8% xG
  • P1 00:08NYIHitKyle MacLean
  • P1 00:00NYIFaceoffKyle MacLean

BUF vs NYI

Shot tracker

Every attempt with live expected goals

  • P1 00:17BUFNicolas Aube-Kubel0.8%
  • P1 01:04NYIBo Horvat0.7%
  • P1 02:00NYIMaxim Tsyplakov0.9%
  • P1 02:46BUFRyan McLeod3.0%
  • P1 04:03NYIAlexander Romanov0.8%
  • P1 05:57BUFZach Benson1.1%
  • P1 06:02BUFJacob Bryson2.3%
  • P1 08:00NYIMaxim Tsyplakov1.8%
  • P1 08:14NYIKyle Palmieri0.8%
  • P1 08:26NYINoah Dobson0.9%
  • P1 09:35NYIIsaiah George0.6%
  • P1 10:11NYIBo Horvat1.9%
  • P1 10:23BUFTage Thompson0.8%
  • P1 11:53BUFOwen Power0.7%
  • P1 11:55BUFAlex Tuch4.8%
  • P1 12:10BUFOwen Power0.6%
  • P1 12:19BUFHenri Jokiharju1.3%
  • P1 13:02NYISimon Holmstrom0.7%
  • P1 13:12NYIAnders Lee1.3%
  • P1 13:16NYIAlexander Romanov2.7%
  • P1 13:42NYIMaxim Tsyplakov0.9%
  • P1 13:45NYIIsaiah George3.2%
  • P1 13:57BUFZach Benson4.1%
  • P1 14:01BUFOwen Power1.0%
  • P1 15:34NYIScott Mayfield0.9%
  • P1 15:41NYISimon Holmstrom1.4%
  • P1 16:38NYIIsaiah George1.3%
  • P1 16:46NYIOliver Wahlstrom3.3%
  • P1 17:19BUFNicolas Aube-Kubel0.7%
  • P1 17:35BUFJJ Peterka1.4%
  • P1 17:40BUFTage Thompson0.7%
  • P1 17:49BUFTage Thompson0.8%
  • P1 17:53BUFRasmus Dahlin1.1%
  • P1 19:14BUFHenri Jokiharju1.9%
  • P1 19:37NYIBrock Nelson1.2%
  • P1 19:55BUFDylan Cozens0.5%
  • P2 00:17NYIMatt Martin0.6%
  • P2 00:40BUFHenri Jokiharju0.5%
  • P2 01:14BUFRasmus Dahlin1.9%
  • P2 01:56NYIBrock Nelson1.1%
  • P2 02:00NYIBrock Nelson1.0%
  • P2 02:49BUFNicolas Aube-Kubel1.4%
  • P2 02:50BUFBeck Malenstyn6.2%
  • P2 02:53BUFHenri Jokiharju3.7%
  • P2 02:56BUFNicolas Aube-Kubel2.0%
  • P2 03:18BUFZach Benson1.1%
  • P2 03:20BUFJiri Kulich3.4%
  • P2 03:22BUFZach Benson5.3%
  • P2 03:37BUFDylan Cozens0.5%
  • P2 04:47NYIBo Horvat1.2%
  • P2 04:49NYIBo Horvat4.8%
  • P2 04:51NYIBo Horvat4.5%
  • P2 06:16BUFNicolas Aube-Kubel0.8%
  • P2 07:23NYIAnders LeeGOAL
  • P2 09:10BUFHenri Jokiharju0.7%
  • P2 09:16BUFAlex Tuch1.2%
  • P2 09:28NYISimon HolmstromGOAL
  • P2 10:24NYIBrock Nelson0.9%
  • P2 11:18NYIBrock Nelson0.6%
  • P2 15:13BUFBowen Byram0.8%
  • P2 15:28NYIAlexander Romanov0.7%
  • P2 15:53BUFConnor Clifton0.7%
  • P2 16:07BUFConnor Clifton0.8%
  • P2 16:12BUFDylan Cozens0.9%
  • P2 17:20BUFHenri Jokiharju0.6%
  • P2 17:30NYIBo Horvat1.1%
  • P2 17:44NYIBo Horvat0.8%
  • P2 17:52NYIAnders Lee1.6%
  • P2 18:35BUFBeck Malenstyn0.5%
  • P2 18:45BUFPeyton Krebs0.8%
  • P2 19:35BUFJiri Kulich1.6%
  • P2 19:43BUFOwen Power0.8%
  • P2 19:53BUFTage Thompson1.1%
  • P3 00:19BUFBowen Byram0.7%
  • P3 00:36NYIAlexander Romanov1.3%
  • P3 01:02NYIKyle Palmieri1.8%
  • P3 01:11BUFDylan Cozens0.8%
  • P3 02:01BUFZach Benson1.7%
  • P3 02:02BUFZach Benson3.4%
  • P3 02:39NYIAlexander Romanov0.8%
  • P3 03:02BUFPeyton Krebs1.4%
  • P3 05:53BUFJack Quinn0.8%
  • P3 07:26NYIBrock Nelson1.1%
  • P3 07:46BUFAlex Tuch1.6%
  • P3 08:20BUFTage Thompson3.3%
  • P3 09:20NYIBo Horvat1.4%
  • P3 09:25NYIBrock Nelson1.8%
  • P3 09:35NYIBo Horvat2.2%
  • P3 09:36NYIAnders Lee9.6%
  • P3 09:51NYIBo Horvat2.7%
  • P3 11:34BUFTage Thompson0.6%
  • P3 12:32BUFRasmus Dahlin0.5%
  • P3 13:07NYIKyle MacLean0.6%
  • P3 13:33BUFConnor Clifton0.6%
  • P3 13:50BUFTage Thompson2.0%
  • P3 14:20BUFRasmus Dahlin0.4%
  • P3 14:48NYIBrock Nelson0.9%
  • P3 15:50BUFTage Thompson0.5%
  • P3 16:59BUFPeyton Krebs0.6%
  • P3 17:44NYIAlexander Romanov1.1%
  • P3 17:58BUFTage Thompson0.6%
  • P3 18:05BUFTage Thompson0.8%
  • P3 18:48BUFPeyton Krebs0.8%
  • P3 19:04BUFJack Quinn1.0%
  • P3 19:05BUFZach Benson6.3%
  • P3 19:25BUFBowen Byram0.9%
  • P3 19:38BUFJJ Peterka0.9%
  • P3 19:43BUFAlex Tuch1.8%
  • P3 19:52NYISimon HolmstromGOAL