ForensicHockey

Forensic report

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

Process edge: PHI

MTL

Goals
5
xG (flurry)
0.20
xG (raw)
0.20
Deserve %
43.2%
Finishing luck
+4.80

PHI

Goals
3
xG (flurry)
0.27
xG (raw)
0.27
Deserve %
56.8%
Finishing luck
+2.73

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
27A. Kovalev12320020:08
46A. Kostitsyn02212015:04
11S. Koivu101-10018:40
40M. Lapierre10112017:34
73M. Ryder10100011:53
14T. Plekanec01110119:05
21C. Higgins000-12218:40
22S. Begin00012007:23
25M. Dandenault000-10111:31
74S. Kostitsyn000-10013:04
84G. Latendresse000-11110:47

Defense

#PlayerGAP+/-SHBLKTOI
79A. Markov03300127:41
51F. Bouillon10113217:17
3R. O'Byrne00001008:35
8M. Komisarek00011821:16
26J. Gorges00012012:06
32M. Streit00010015:14
44R. Hamrlik00003322:02

Goalies

PlayerSAGASV%TOIDec
C. Price37391.9%60:00W
C. HuetNaN%

Shot map

70 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:41PHIGoalRiley Cote, R.J. Umberger, Braydon Coburn
  • P3 18:54PHIShot on goalScottie Upshall
  • P3 18:36MTLGoalMaxim Lapierre, Andrei Markov, Carey Price
  • P3 17:35MTLShot on goalMike Komisarek
  • P3 17:06PHIShot on goalDaniel Brière
  • P3 15:22PHIShot on goalR.J. Umberger
  • P3 09:57Penalty
  • P3 09:55PHIShot on goalBraydon Coburn
  • P3 09:00PHIShot on goalJim Dowd
  • P3 08:31MTLShot on goalSergei Kostitsyn
  • P3 07:53PHIShot on goalJeff Carter
  • P3 05:28MTLShot on goalMichael Ryder
  • P3 05:10MTLShot on goalSergei Kostitsyn
  • P3 04:48MTLShot on goalMark Streit
  • P3 04:03MTLShot on goalTomas Plekanec
  • P3 03:33Penalty
  • P3 03:27MTLShot on goalGuillaume Latendresse
  • P3 02:12MTLShot on goalSteve Begin
  • P3 01:51PHIShot on goalJeff Carter
  • P3 00:56PHIShot on goalDaniel Brière
  • P3 00:20MTLShot on goalAndrei Markov
  • P2 20:00Penalty
  • P2 19:42PHIShot on goalJeff Carter
  • P2 19:23PHIShot on goalMike Richards
  • P2 19:11PHIShot on goalDaniel Brière
  • P2 17:59Penalty
  • P2 17:24PHIShot on goalJeff Carter
  • P2 17:22PHIShot on goalScottie Upshall
  • P2 17:11PHIShot on goalBraydon Coburn
  • P2 16:16Penalty
  • P2 16:05PHIShot on goalMike Knuble
  • P2 15:09PHIShot on goalSami Kapanen
  • P2 13:06PHIShot on goalKimmo Timonen
  • P2 12:24PHIShot on goalR.J. Umberger
  • P2 11:49PHIShot on goalR.J. Umberger
  • P2 11:42PHIShot on goalKimmo Timonen
  • P2 11:38Penalty
  • P2 11:36PHIShot on goalMike Richards
  • P2 11:34PHIShot on goalJim Dowd
  • P2 10:10MTLGoalSaku Koivu, Andrei Markov, Alex Kovalev
  • P2 09:59MTLShot on goalMark Streit
  • P2 09:11Penalty
  • P2 09:10MTLShot on goalChris Higgins
  • P2 08:51Penalty
  • P2 06:57PHIShot on goalKimmo Timonen
  • P2 06:15MTLShot on goalGuillaume Latendresse
  • P2 05:06PHIShot on goalRandy Jones
  • P2 03:19Penalty
  • P2 02:15MTLGoalMichael Ryder, Alex Kovalev, Andrei Markov
  • P2 02:05MTLShot on goalMichael Ryder
  • P2 00:34PHIGoalBraydon Coburn, Scottie Upshall, Mike Knuble
  • P1 19:58MTLGoalFrancis Bouillon, Andrei Kostitsyn
  • P1 19:42PHIShot on goalJeff Carter
  • P1 19:34PHIShot on goalMike Knuble
  • P1 19:00MTLShot on goalFrancis Bouillon
  • P1 18:57MTLShot on goalTomas Plekanec
  • P1 18:21PHIShot on goalSami Kapanen
  • P1 18:15PHIShot on goalRandy Jones
  • P1 17:55PHIShot on goalRandy Jones
  • P1 16:02PHIShot on goalMike Richards
  • P1 15:33Penalty
  • P1 15:33Penalty
  • P1 15:33Penalty
  • P1 14:41PHIShot on goalLasse Kukkonen
  • P1 11:04MTLShot on goalAlex Kovalev
  • P1 10:04MTLShot on goalSaku Koivu
  • P1 09:40MTLShot on goalMark Streit
  • P1 09:30PHIGoalMike Richards, R.J. Umberger
  • P1 09:00Penalty
  • P1 07:50MTLShot on goalMichael Ryder
  • P1 07:38MTLShot on goalAndrei Markov
  • P1 06:49Penalty
  • P1 06:33MTLShot on goalGuillaume Latendresse
  • P1 06:18MTLGoalAlex Kovalev, Tomas Plekanec, Andrei Kostitsyn
  • P1 05:23PHIShot on goalMike Knuble
  • P1 05:11PHIShot on goalJeff Carter
  • P1 05:04MTLShot on goalMike Komisarek
  • P1 04:48MTLShot on goalAndrei Markov
  • P1 03:42MTLShot on goalGuillaume Latendresse
  • P1 03:01MTLShot on goalRoman Hamrlik
  • P1 02:50MTLShot on goalRoman Hamrlik
  • P1 01:15MTLShot on goalAlex Kovalev
  • P1 00:37Penalty
  • P1 00:36MTLShot on goalChris Higgins
  • P1 00:26PHIShot on goalJeff Carter

MTL vs PHI · 85 events