ForensicHockey
← GamedayFinalFinal

NYR

20

SOG 3320

xG 0.860.30

BUF

Snapshot at 4:42:02 AM

Static box score →

Live insights

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

Forensic engine

Game xG

0.86–0.30

Δ +0.56 NYR

NYR

Deserve to win

74–26%

If both goalies were league average

Finishing vs xG

NYR +1.1

Outscoring shot quality

NYR

Shot threat

Ryan McDonagh

6 attempts · 0.08 xG

NYR

Scoring chances

0–0

Attempts ≥8% xG · HDC 0–0

Last goal

M. St. Louis

P3 19:27 · 2–0

NYR

Top game score

M. St. Louis · 1.65

1G 1A undefined SOG · TOI 17:20

NYR

Win probability

NYR 100%

P1 · P2 · P3

P1P2P3
NYRBUF

Shot zone

Live attempt map with expected goals

NYR 0.86 xGBUF 0.30 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 · M. St. Louis

    P3 19:27 · NYR · 20 · wrist

  • GOAL · K. Yandle

    P3 07:31 · NYR · 10 · slap

Play-by-play

Live feed · new plays animate in

  • P3 19:25Takeaway
  • P3 19:27BUFFaceoffJohan Larsson
  • P3 19:27NYRGoalMartin St. Louis
  • P3 19:16Giveaway
  • P3 18:40BUFHitNicolas Deslauriers
  • P3 18:15NYRShot on goalRick Nash0.7% xG
  • P3 18:01NYRFaceoffDominic Moore
  • P3 18:01Stoppage
  • P3 18:00NYRShot on goalCarl Hagelin0.7% xG
  • P3 17:30BUFShot on goalMike Weber0.3% xG
  • P3 17:23BUFShot on goalJerry D'Amigo0.4% xG
  • P3 16:33NYRBlocked shotRyan McDonagh2.4% xG
  • P3 16:19NYRShot on goalRyan McDonagh1.6% xG
  • P3 16:05NYRMissed shotMartin St. Louis5.0% xG
  • P3 15:55NYRBlocked shotKeith Yandle2.4% xG
  • P3 15:33NYRFaceoffDerek Stepan
  • P3 15:33Penalty
  • P3 14:05NYRMissed shotMarc Staal0.4% xG
  • P3 13:45NYRBlocked shotRick Nash1.8% xG
  • P3 13:42NYRFaceoffDominic Moore
  • P3 13:42Stoppage
  • P3 13:25NYRShot on goalKevin Hayes0.8% xG
  • P3 12:44NYRBlocked shotMarc Staal1.5% xG
  • P3 12:33NYRShot on goalRick Nash0.5% xG
  • P3 12:19NYRFaceoffDerick Brassard
  • P3 12:19Stoppage
  • P3 12:06NYRShot on goalDerek Stepan0.7% xG
  • P3 11:27BUFHitPhil Varone
  • P3 10:58Giveaway
  • P3 10:15BUFShot on goalTyler Ennis0.5% xG
  • P3 10:10BUFFaceoffJohan Larsson
  • P3 10:10Stoppage
  • P3 10:03NYRFaceoffDominic Moore
  • P3 10:03Stoppage
  • P3 09:52BUFFaceoffZac Dalpe
  • P3 09:52Stoppage
  • P3 09:43NYRShot on goalRick Nash0.6% xG
  • P3 09:35NYRFaceoffDerick Brassard
  • P3 09:33NYRHitChris Kreider
  • P3 09:35Stoppage
  • P3 09:31NYRBlocked shotMatt Hunwick2.0% xG
  • P3 09:15NYRFaceoffDerek Stepan
  • P3 09:15Stoppage
  • P3 09:12BUFShot on goalRasmus Ristolainen0.6% xG
  • P3 08:58NYRBlocked shotKevin Hayes0.8% xG
  • P3 08:48NYRFaceoffKevin Hayes
  • P3 08:48Stoppage
  • P3 08:06NYRFaceoffKevin Hayes
  • P3 08:06Stoppage
  • P3 08:05NYRShot on goalDerick Brassard0.5% xG
  • P3 07:31BUFFaceoffPhil Varone
  • P3 07:31NYRGoalKeith Yandle, Martin St. Louis, Chris Kreider
  • P3 06:53BUFFaceoffTim Schaller
  • P3 06:41BUFHitAndre Benoit
  • P3 05:59BUFHitRasmus Ristolainen
  • P3 05:03BUFFaceoffBrian Gionta
  • P3 05:02BUFShot on goalNikita Zadorov0.8% xG
  • P3 05:03Stoppage
  • P3 04:59BUFFaceoffBrian Gionta
  • P3 04:59Penalty
  • P3 04:12Giveaway
  • P3 03:56BUFShot on goalMike Weber0.8% xG
  • P3 03:38BUFFaceoffPhil Varone
  • P3 03:38Stoppage
  • P3 03:26NYRMissed shotJesper Fast1.2% xG
  • P3 03:21NYRShot on goalKevin Hayes0.9% xG
  • P3 02:58NYRBlocked shotKevin Hayes1.6% xG
  • P3 02:45NYRShot on goalDerek Stepan2.1% xG
  • P3 02:40Takeaway
  • P3 02:42BUFMissed shotMatt Ellis1.0% xG
  • P3 02:18NYRMissed shotRyan McDonagh0.5% xG
  • P3 02:05BUFHitMarcus Foligno
  • P3 01:42NYRFaceoffDerek Stepan
  • P3 01:42Stoppage
  • P3 01:40NYRShot on goalChris Kreider5.8% xG
  • P3 01:36NYRFaceoffDerek Stepan
  • P3 01:35NYRShot on goalKeith Yandle0.7% xG
  • P3 01:36Stoppage
  • P3 01:32NYRBlocked shotDan Boyle2.2% xG
  • P3 01:26NYRBlocked shotKeith Yandle1.4% xG
  • P3 00:53Takeaway
  • P3 00:40Giveaway
  • P3 00:33NYRShot on goalDan Boyle0.6% xG
  • P3 00:26NYRFaceoffDerick Brassard
  • P3 00:26Penalty
  • P3 00:25NYRBlocked shotRyan McDonagh2.2% xG
  • P3 00:00NYRFaceoffDerek Stepan
  • P2 19:59BUFBlocked shotMike Weber0.9% xG
  • P2 19:50BUFShot on goalTim Schaller1.0% xG
  • P2 19:32NYRBlocked shotCarl Hagelin0.6% xG
  • P2 18:07NYRShot on goalRyan McDonagh0.9% xG
  • P2 17:20BUFFaceoffJohan Larsson
  • P2 17:20Penalty
  • P2 17:20Penalty
  • P2 16:41NYRShot on goalMarc Staal0.6% xG
  • P2 16:25BUFHitMatt Ellis
  • P2 16:12BUFFaceoffMatt Ellis
  • P2 16:12Stoppage
  • P2 16:05BUFMissed shotPhil Varone3.4% xG
  • P2 15:55BUFHitMarcus Foligno
  • P2 15:40Giveaway
  • P2 15:30NYRFaceoffDerek Stepan
  • P2 15:29NYRBlocked shotRick Nash0.7% xG
  • P2 15:30Stoppage
  • P2 14:55NYRFaceoffDerick Brassard
  • P2 14:55BUFHitNikita Zadorov
  • P2 14:54NYRShot on goalRick Nash1.6% xG
  • P2 14:31BUFHitNikita Zadorov
  • P2 14:18NYRMissed shotJesper Fast2.0% xG
  • P2 14:15BUFHitNicolas Deslauriers
  • P2 13:59NYRMissed shotJ.T. Miller0.5% xG
  • P2 13:19BUFShot on goalJohan Larsson1.0% xG
  • P2 12:57BUFBlocked shotMatt Moulson1.3% xG
  • P2 11:55BUFFaceoffTim Schaller
  • P2 11:54NYRMissed shotDerek Stepan1.0% xG
  • P2 11:55Stoppage
  • P2 11:47NYRFaceoffDerek Stepan
  • P2 11:47Stoppage
  • P2 11:45NYRShot on goalMartin St. Louis1.6% xG
  • P2 11:05NYRBlocked shotRick Nash1.4% xG
  • P2 10:48NYRHitDan Boyle
  • P2 10:17BUFHitMarcus Foligno
  • P2 09:31BUFBlocked shotJohan Larsson2.0% xG
  • P2 08:21NYRShot on goalDominic Moore1.2% xG
  • P2 08:12NYRFaceoffDominic Moore
  • P2 08:12Stoppage
  • P2 08:12Penalty
  • P2 07:25NYRBlocked shotMatt Hunwick1.6% xG
  • P2 07:20NYRMissed shotJesper Fast0.9% xG
  • P2 07:07NYRShot on goalMatt Hunwick1.1% xG
  • P2 07:02NYRShot on goalDominic Moore1.1% xG
  • P2 06:47NYRMissed shotJ.T. Miller3.2% xG
  • P2 05:47NYRFaceoffJ.T. Miller
  • P2 05:47Stoppage
  • P2 05:46BUFShot on goalMarcus Foligno0.5% xG
  • P2 05:09NYRShot on goalDerick Brassard3.7% xG
  • P2 04:36BUFFaceoffTim Schaller
  • P2 04:36Stoppage
  • P2 04:35NYRShot on goalMats Zuccarello1.0% xG
  • P2 04:29BUFHitTyler Ennis
  • P2 03:49NYRMissed shotChris Kreider0.6% xG
  • P2 03:21NYRFaceoffDerek Stepan
  • P2 03:21Stoppage
  • P2 03:06NYRFaceoffMats Zuccarello
  • P2 03:06Stoppage
  • P2 02:47NYRFaceoffDominic Moore
  • P2 02:47Stoppage
  • P2 02:46BUFShot on goalAndre Benoit0.6% xG
  • P2 02:17Takeaway
  • P2 02:05NYRShot on goalCarl Hagelin1.6% xG
  • P2 02:01Giveaway
  • P2 01:53BUFShot on goalMatt Moulson2.0% xG
  • P2 01:17NYRFaceoffDerek Stepan
  • P2 01:17Penalty
  • P2 01:17BUFHitAndrej Meszaros
  • P2 01:03NYRFaceoffDerick Brassard
  • P2 01:03Stoppage
  • P2 01:02BUFShot on goalBrian Gionta1.9% xG
  • P2 00:48BUFHitMarcus Foligno
  • P2 00:41BUFShot on goalRasmus Ristolainen0.5% xG
  • P2 00:08BUFFaceoffPhil Varone
  • P2 00:08Stoppage
  • P2 00:00BUFFaceoffPhil Varone
  • P1 19:59NYRMissed shotCarl Hagelin0.4% xG
  • P1 19:44NYRShot on goalDerek Stepan0.6% xG
  • P1 19:32NYRFaceoffDerek Stepan
  • P1 19:32Stoppage
  • P1 19:25NYRFaceoffDerek Stepan
  • P1 19:25Stoppage
  • P1 19:24BUFShot on goalMike Weber0.4% xG
  • P1 18:32NYRMissed shotDerick Brassard1.0% xG
  • P1 17:54NYRBlocked shotJesper Fast0.9% xG
  • P1 17:45NYRMissed shotDominic Moore0.6% xG
  • P1 17:29NYRHitTanner Glass
  • P1 17:11BUFHitTim Schaller
  • P1 17:05NYRHitDan Boyle
  • P1 16:54NYRBlocked shotDan Boyle1.6% xG
  • P1 16:49NYRMissed shotJ.T. Miller0.8% xG
  • P1 16:15BUFHitAndre Benoit
  • P1 15:31NYRFaceoffDerek Stepan
  • P1 15:20NYRMissed shotDerick Brassard0.7% xG
  • P1 14:50BUFFaceoffBrian Gionta
  • P1 14:50Penalty
  • P1 14:49NYRShot on goalChris Kreider1.1% xG
  • P1 14:22NYRFaceoffDerek Stepan
  • P1 14:22Stoppage
  • P1 14:21BUFShot on goalTyson Strachan0.6% xG
  • P1 14:11NYRHitTanner Glass
  • P1 13:45NYRHitJ.T. Miller
  • P1 13:27NYRHitCarl Hagelin
  • P1 13:19NYRMissed shotMatt Hunwick0.8% xG
  • P1 13:14NYRMissed shotJ.T. Miller0.7% xG
  • P1 12:57Takeaway
  • P1 11:31NYRFaceoffDerek Stepan
  • P1 11:31Stoppage
  • P1 11:14Giveaway
  • P1 10:36NYRFaceoffDominic Moore
  • P1 10:36Stoppage
  • P1 09:54BUFFaceoffPhil Varone
  • P1 09:54Stoppage
  • P1 09:46BUFFaceoffPhil Varone
  • P1 09:45BUFShot on goalPhil Varone0.7% xG
  • P1 09:46Stoppage
  • P1 09:36NYRShot on goalDerek Stepan0.4% xG
  • P1 08:41NYRShot on goalKeith Yandle0.5% xG
  • P1 08:29NYRHitTanner Glass
  • P1 08:23NYRHitTanner Glass
  • P1 08:16NYRShot on goalJesper Fast0.6% xG
  • P1 07:53NYRShot on goalMats Zuccarello1.0% xG
  • P1 07:35NYRFaceoffDerick Brassard
  • P1 07:35Stoppage
  • P1 07:32NYRBlocked shotDan Boyle0.6% xG
  • P1 07:28NYRFaceoffDerick Brassard
  • P1 07:28Stoppage
  • P1 07:04Giveaway
  • P1 06:52BUFBlocked shotTyler Ennis4.5% xG
  • P1 06:49BUFShot on goalMatt Moulson0.6% xG
  • P1 06:40Takeaway
  • P1 06:16BUFFaceoffJohan Larsson
  • P1 06:16Stoppage
  • P1 06:15BUFShot on goalTyler Ennis1.9% xG
  • P1 06:05NYRMissed shotJesper Fast0.8% xG
  • P1 06:01NYRMissed shotTanner Glass0.7% xG
  • P1 05:31BUFHitMarcus Foligno
  • P1 05:19NYRShot on goalRick Nash0.5% xG
  • P1 05:14NYRHitDan Girardi
  • P1 04:47BUFFaceoffMatt Ellis
  • P1 04:47Stoppage
  • P1 04:45BUFHitZac Dalpe
  • P1 04:27NYRBlocked shotKeith Yandle0.5% xG
  • P1 04:25BUFHitNikita Zadorov
  • P1 04:18NYRShot on goalJ.T. Miller0.7% xG
  • P1 04:08Takeaway
  • P1 03:33NYRHitDan Boyle
  • P1 03:01BUFHitMarcus Foligno
  • P1 02:57NYRMissed shotDominic Moore0.7% xG
  • P1 02:00NYRFaceoffDominic Moore
  • P1 02:00Stoppage
  • P1 01:52NYRFaceoffDominic Moore
  • P1 01:52Stoppage
  • P1 01:48NYRHitChris Kreider
  • P1 01:28BUFShot on goalJohan Larsson0.9% xG
  • P1 01:14BUFHitJohan Larsson
  • P1 00:40NYRMissed shotRyan McDonagh0.6% xG
  • P1 00:32BUFHitMarcus Foligno
  • P1 00:18BUFShot on goalBrian Gionta1.0% xG
  • P1 00:00NYRFaceoffKevin Hayes

NYR vs BUF

Shot tracker

Every attempt with live expected goals

  • P1 00:18BUFBrian Gionta1.0%
  • P1 00:40NYRRyan McDonagh0.6%
  • P1 01:28BUFJohan Larsson0.9%
  • P1 02:57NYRDominic Moore0.7%
  • P1 04:18NYRJ.T. Miller0.7%
  • P1 04:27NYRKeith Yandle0.5%
  • P1 05:19NYRRick Nash0.5%
  • P1 06:01NYRTanner Glass0.7%
  • P1 06:05NYRJesper Fast0.8%
  • P1 06:15BUFTyler Ennis1.9%
  • P1 06:49BUFMatt Moulson0.6%
  • P1 06:52BUFTyler Ennis4.5%
  • P1 07:32NYRDan Boyle0.6%
  • P1 07:53NYRMats Zuccarello1.0%
  • P1 08:16NYRJesper Fast0.6%
  • P1 08:41NYRKeith Yandle0.5%
  • P1 09:36NYRDerek Stepan0.4%
  • P1 09:45BUFPhil Varone0.7%
  • P1 13:14NYRJ.T. Miller0.7%
  • P1 13:19NYRMatt Hunwick0.8%
  • P1 14:21BUFTyson Strachan0.6%
  • P1 14:49NYRChris Kreider1.1%
  • P1 15:20NYRDerick Brassard0.7%
  • P1 16:49NYRJ.T. Miller0.8%
  • P1 16:54NYRDan Boyle1.6%
  • P1 17:45NYRDominic Moore0.6%
  • P1 17:54NYRJesper Fast0.9%
  • P1 18:32NYRDerick Brassard1.0%
  • P1 19:24BUFMike Weber0.4%
  • P1 19:44NYRDerek Stepan0.6%
  • P1 19:59NYRCarl Hagelin0.4%
  • P2 00:41BUFRasmus Ristolainen0.5%
  • P2 01:02BUFBrian Gionta1.9%
  • P2 01:53BUFMatt Moulson2.0%
  • P2 02:05NYRCarl Hagelin1.6%
  • P2 02:46BUFAndre Benoit0.6%
  • P2 03:49NYRChris Kreider0.6%
  • P2 04:35NYRMats Zuccarello1.0%
  • P2 05:09NYRDerick Brassard3.7%
  • P2 05:46BUFMarcus Foligno0.5%
  • P2 06:47NYRJ.T. Miller3.2%
  • P2 07:02NYRDominic Moore1.1%
  • P2 07:07NYRMatt Hunwick1.1%
  • P2 07:20NYRJesper Fast0.9%
  • P2 07:25NYRMatt Hunwick1.6%
  • P2 08:21NYRDominic Moore1.2%
  • P2 09:31BUFJohan Larsson2.0%
  • P2 11:05NYRRick Nash1.4%
  • P2 11:45NYRMartin St. Louis1.6%
  • P2 11:54NYRDerek Stepan1.0%
  • P2 12:57BUFMatt Moulson1.3%
  • P2 13:19BUFJohan Larsson1.0%
  • P2 13:59NYRJ.T. Miller0.5%
  • P2 14:18NYRJesper Fast2.0%
  • P2 14:54NYRRick Nash1.6%
  • P2 15:29NYRRick Nash0.7%
  • P2 16:05BUFPhil Varone3.4%
  • P2 16:41NYRMarc Staal0.6%
  • P2 18:07NYRRyan McDonagh0.9%
  • P2 19:32NYRCarl Hagelin0.6%
  • P2 19:50BUFTim Schaller1.0%
  • P2 19:59BUFMike Weber0.9%
  • P3 00:25NYRRyan McDonagh2.2%
  • P3 00:33NYRDan Boyle0.6%
  • P3 01:26NYRKeith Yandle1.4%
  • P3 01:32NYRDan Boyle2.2%
  • P3 01:35NYRKeith Yandle0.7%
  • P3 01:40NYRChris Kreider5.8%
  • P3 02:18NYRRyan McDonagh0.5%
  • P3 02:42BUFMatt Ellis1.0%
  • P3 02:45NYRDerek Stepan2.1%
  • P3 02:58NYRKevin Hayes1.6%
  • P3 03:21NYRKevin Hayes0.9%
  • P3 03:26NYRJesper Fast1.2%
  • P3 03:56BUFMike Weber0.8%
  • P3 05:02BUFNikita Zadorov0.8%
  • P3 07:31NYRKeith YandleGOAL
  • P3 08:05NYRDerick Brassard0.5%
  • P3 08:58NYRKevin Hayes0.8%
  • P3 09:12BUFRasmus Ristolainen0.6%
  • P3 09:31NYRMatt Hunwick2.0%
  • P3 09:43NYRRick Nash0.6%
  • P3 10:15BUFTyler Ennis0.5%
  • P3 12:06NYRDerek Stepan0.7%
  • P3 12:33NYRRick Nash0.5%
  • P3 12:44NYRMarc Staal1.5%
  • P3 13:25NYRKevin Hayes0.8%
  • P3 13:45NYRRick Nash1.8%
  • P3 14:05NYRMarc Staal0.4%
  • P3 15:55NYRKeith Yandle2.4%
  • P3 16:05NYRMartin St. Louis5.0%
  • P3 16:19NYRRyan McDonagh1.6%
  • P3 16:33NYRRyan McDonagh2.4%
  • P3 17:23BUFJerry D'Amigo0.4%
  • P3 17:30BUFMike Weber0.3%
  • P3 18:00NYRCarl Hagelin0.7%
  • P3 18:15NYRRick Nash0.7%
  • P3 19:27NYRMartin St. LouisGOAL