ForensicHockey

Forensic report

101 ingested shots · flurry-adjusted xG · deserve-to-win meter

Process edge: BUF

MTL

Goals
6
xG (flurry)
0.73
xG (raw)
0.74
Deserve %
42.3%
Finishing luck
+5.27

BUF

Goals
3
xG (flurry)
1.00
xG (raw)
1.03
Deserve %
57.7%
Finishing luck
+2.00

Deserve-to-win uses league-average goaltending assumption (MoneyPuck-style). Positive luck means outscoring flurry-adjusted expected goals; negative means underperforming shot quality.

Box score

Forwards

#PlayerGAP+/-SHBLKTOI
14N. Suzuki12302220:45
20J. Slafkovský033-11119:17
93I. Demidov11202114:44
24P. Danault02211116:00
13C. Caufield10101016:48
17J. Anderson10120114:29
71J. Evans10110117:50
85A. Texier10110012:27
15A. Newhook01111116:15
76Z. Bolduc000-12009:52
77K. Dach00003009:05
90J. Veleno000-10009:56

Defense

#PlayerGAP+/-SHBLKTOI
48L. Hutson02210020:33
45A. Carrier01101423:27
8M. Matheson000-11426:18
21K. Guhle00011520:38
53N. Dobson00012320:20
72A. Xhekaj00001107:16

Goalies

PlayerSAGASV%TOIDec
J. Fowler00NaN%00:00
J. Dobes36391.7%60:00W

Shot map

101 model xG shots in warehouse

High danger (xG ≥ 25%)Medium (xG 12–25%)Low (xG 5–12%)Very low (xG < 5%)Goal

Play-by-play

  • P3 19:52MTLFaceoffJoe Veleno
  • P3 19:52Stoppage
  • P3 19:46BUFBlocked shotLuke Schenn
  • P3 18:42BUFHitOwen Power
  • P3 18:39BUFBlocked shotKonsta Helenius
  • P3 18:35BUFMissed shotOwen Power
  • P3 18:22BUFMissed shotRyan McLeod
  • P3 18:11BUFBlocked shotOwen Power
  • P3 17:50MTLFaceoffJake Evans
  • P3 17:50Penalty
  • P3 17:50Penalty
  • P3 17:50Stoppage
  • P3 17:49BUFShot on goalRasmus Dahlin
  • P3 17:30BUFShot on goalJosh Norris
  • P3 16:32MTLFaceoffJake Evans
  • P3 16:32Penalty
  • P3 16:32Penalty
  • P3 16:32Penalty
  • P3 16:30delayed penalty
  • P3 15:56BUFFaceoffRyan McLeod
  • P3 15:56Stoppage
  • P3 15:44BUFBlocked shotTage Thompson
  • P3 15:29BUFBlocked shotTage Thompson
  • P3 15:28BUFFaceoffJosh Norris
  • P3 15:28Stoppage
  • P3 15:23MTLMissed shotJuraj Slafkovský
  • P3 15:22Giveaway
  • P3 15:08BUFShot on goalAlex Tuch
  • P3 14:58BUFBlocked shotAlex Tuch
  • P3 14:41BUFBlocked shotAlex Tuch
  • P3 14:38Giveaway
  • P3 14:28BUFShot on goalRasmus Dahlin
  • P3 14:23BUFFaceoffRyan McLeod
  • P3 14:23Stoppage
  • P3 14:21BUFShot on goalMattias Samuelsson
  • P3 14:02Takeaway
  • P3 13:55BUFHitJosh Norris
  • P3 13:51BUFShot on goalTage Thompson
  • P3 13:31MTLFaceoffPhillip Danault
  • P3 13:31Stoppage
  • P3 13:29BUFMissed shotZach Benson
  • P3 13:15BUFFaceoffJosh Norris
  • P3 13:15Stoppage
  • P3 13:09Giveaway
  • P3 12:37BUFShot on goalBowen Byram
  • P3 12:01Giveaway
  • P3 11:56BUFFaceoffAlex Tuch
  • P3 11:56Stoppage
  • P3 11:54BUFBlocked shotJack Quinn
  • P3 11:46BUFMissed shotJack Quinn
  • P3 11:27BUFHitMattias Samuelsson
  • P3 11:19BUFHitJosh Doan
  • P3 10:35MTLFaceoffJoe Veleno
  • P3 10:35Stoppage
  • P3 10:32MTLBlocked shotKaiden Guhle
  • P3 10:06MTLFaceoffPhillip Danault
  • P3 10:06Stoppage
  • P3 10:04BUFShot on goalJack Quinn
  • P3 09:42BUFMissed shotJosh Doan
  • P3 09:33BUFBlocked shotRasmus Dahlin
  • P3 09:31BUFShot on goalJosh Doan
  • P3 09:30BUFShot on goalJosh Norris
  • P3 09:29BUFShot on goalJosh Norris
  • P3 09:28BUFBlocked shotJosh Doan
  • P3 09:26BUFShot on goalMattias Samuelsson
  • P3 09:02MTLFaceoffPhillip Danault
  • P3 09:02Stoppage
  • P3 09:00BUFShot on goalBowen Byram
  • P3 08:56BUFShot on goalAlex Tuch
  • P3 08:48BUFMissed shotOwen Power
  • P3 07:45BUFMissed shotPeyton Krebs
  • P3 07:44BUFFaceoffPeyton Krebs
  • P3 07:44Stoppage
  • P3 07:41BUFShot on goalJosh Doan
  • P3 07:32MTLHitKaiden Guhle
  • P3 07:27Giveaway
  • P3 07:11BUFBlocked shotBowen Byram
  • P3 06:13BUFFaceoffRyan McLeod
  • P3 06:13Stoppage
  • P3 06:11Giveaway
  • P3 06:08BUFHitKonsta Helenius
  • P3 06:03Giveaway
  • P3 05:44MTLMissed shotNoah Dobson
  • P3 05:01MTLFaceoffPhillip Danault
  • P3 05:01Stoppage
  • P3 04:59BUFShot on goalTage Thompson
  • P3 04:58MTLHitNoah Dobson
  • P3 04:02MTLHitZachary Bolduc
  • P3 03:58MTLShot on goalKirby Dach
  • P3 03:32BUFFaceoffKonsta Helenius
  • P3 03:32MTLGoalIvan Demidov, Juraj Slafkovský, Nick Suzuki
  • P3 03:07MTLBlocked shotIvan Demidov
  • P3 02:53MTLBlocked shotLane Hutson
  • P3 02:09BUFFaceoffJordan Greenway
  • P3 02:09Penalty
  • P3 02:07delayed penalty
  • P3 02:07MTLBlocked shotAlex Newhook
  • P3 01:56BUFShot on goalMattias Samuelsson
  • P3 01:50BUFFaceoffJosh Norris
  • P3 01:50Stoppage
  • P3 01:48BUFShot on goalJordan Greenway
  • P3 01:40BUFFaceoffRyan McLeod
  • P3 01:40Stoppage
  • P3 01:15Takeaway
  • P3 00:58MTLFaceoffPhillip Danault
  • P3 00:58Stoppage
  • P3 00:49MTLShot on goalJuraj Slafkovský
  • P3 00:38BUFMissed shotZach Benson
  • P3 00:35BUFShot on goalRasmus Dahlin
  • P3 00:32BUFShot on goalZach Benson
  • P3 00:28BUFMissed shotRasmus Dahlin
  • P3 00:25BUFMissed shotZach Benson
  • P3 00:07Takeaway
  • P3 00:00BUFFaceoffJosh Norris
  • P2 19:04MTLShot on goalKaiden Guhle
  • P2 19:00BUFBlocked shotJosh Norris
  • P2 17:41MTLShot on goalAlexandre Carrier
  • P2 17:33MTLFaceoffPhillip Danault
  • P2 17:33MTLGoalNick Suzuki, Juraj Slafkovský, Lane Hutson
  • P2 17:23BUFFaceoffRyan McLeod

MTL vs BUF · 326 events