ForensicHockey

Forensic report

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

Process edge: ANA

MIN

Goals
5
xG (flurry)
0.14
xG (raw)
0.14
Deserve %
41.1%
Finishing luck
+4.86

ANA

Goals
2
xG (flurry)
0.20
xG (raw)
0.20
Deserve %
58.9%
Finishing luck
+1.80

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
12B. Rolston123-10020:06
34A. Voros11212117:41
10M. Gaborik10100120:35
25E. Belanger10111116:26
96P. Bouchard01100012:01
15J. Sheppard00000013:03
17T. Fedoruk00000115:29
18D. Moore000-10011:34
19S. Veilleux000-11013:25
21M. Parrish00010118:52
24D. Boogaard00000004:30
38P. Demitra00000119:27

Defense

#PlayerGAP+/-SHBLKTOI
8B. Burns11201119:13
5K. Johnsson02201023:29
3K. Carney00001217:29
6S. Hill00000018:46
41M. Skoula00001016:04
55N. Schultz00001019:02

Goalies

PlayerSAGASV%TOIDec
J. Harding30293.3%59:52W
N. BackstromNaN%

Shot map

49 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:09ANAGoalTodd Bertuzzi, Ryan Getzlaf, Corey Perry
  • P3 19:08ANAShot on goalTodd Bertuzzi
  • P3 18:13Penalty
  • P3 18:13Penalty
  • P3 15:53MINShot on goalAaron Voros
  • P3 15:51MINShot on goalAaron Voros
  • P3 14:33MINShot on goalMarian Gaborik
  • P3 13:35ANAGoalBrad May, Mathieu Schneider, Shane Hnidy
  • P3 13:18ANAShot on goalMathieu Schneider
  • P3 13:13ANAShot on goalTravis Moen
  • P3 13:04ANAShot on goalSamuel Pahlsson
  • P3 12:28ANAShot on goalRyan Getzlaf
  • P3 12:09ANAShot on goalTodd Bertuzzi
  • P3 07:52ANAShot on goalShane Hnidy
  • P3 07:00ANAShot on goalFrancois Beauchemin
  • P3 04:58MINShot on goalBrian Rolston
  • P3 04:31Penalty
  • P3 04:15ANAShot on goalChris Kunitz
  • P3 04:01ANAShot on goalGeoff Platt
  • P3 03:32ANAShot on goalJoe Dipenta
  • P2 19:53ANAShot on goalRyan Getzlaf
  • P2 19:46ANAShot on goalTodd Bertuzzi
  • P2 19:40ANAShot on goalCorey Perry
  • P2 18:00ANAShot on goalTodd Bertuzzi
  • P2 16:10MINGoalBrent Burns, Aaron Voros
  • P2 15:06MINGoalBrian Rolston, Pierre-Marc Bouchard, Kim Johnsson
  • P2 14:39Penalty
  • P2 14:39MINShot on goalMarian Gaborik
  • P2 14:37MINShot on goalMarian Gaborik
  • P2 14:01Penalty
  • P2 10:38MINShot on goalJames Sheppard
  • P2 10:02MINShot on goalBrian Rolston
  • P2 09:54ANAShot on goalFrancois Beauchemin
  • P2 08:41ANAShot on goalShane Hnidy
  • P2 08:02ANAShot on goalRyan Getzlaf
  • P2 06:15MINGoalEric Belanger, Kim Johnsson, Brian Rolston
  • P2 05:18ANAShot on goalSamuel Pahlsson
  • P2 05:02MINGoalMarian Gaborik, Brian Rolston, Brent Burns
  • P2 03:53Penalty
  • P2 03:24MINShot on goalPavol Demitra
  • P2 02:33ANAShot on goalMathieu Schneider
  • P2 01:42Penalty
  • P2 01:15ANAShot on goalTodd Marchant
  • P1 17:52MINShot on goalBrian Rolston
  • P1 17:33ANAShot on goalRob Niedermayer
  • P1 17:26MINShot on goalMarian Gaborik
  • P1 17:11ANAShot on goalTravis Moen
  • P1 16:58ANAShot on goalChris Pronger
  • P1 13:36Penalty
  • P1 13:05ANAShot on goalRob Niedermayer
  • P1 12:54MINShot on goalBrian Rolston
  • P1 12:08MINGoalAaron Voros
  • P1 11:59ANAShot on goalTodd Bertuzzi
  • P1 11:23MINShot on goalStephane Veilleux
  • P1 06:09ANAShot on goalMathieu Schneider
  • P1 04:57ANAShot on goalRyan Getzlaf
  • P1 03:31MINShot on goalAaron Voros

MIN vs ANA · 57 events