ForensicHockey

Forensic report pending

Shot-level xG and process metrics are built after the game is ingested into the warehouse (usually within a few hours of final). Live play-by-play and shot locations are shown below.

Game ID 2003021093 · Analytics

Box score

Forwards

#PlayerGAP+/-SHBLKTOI
55J. Hecht11210125:40
9D. Roy10112022:34
17J. Dumont10101023:16
22A. Mair10102008:08
15M. Bartovic01110014:03
25M. Grier01111019:07
48D. Brière011-10019:16
61M. Afinogenov01100015:01
24T. Pyatt00002003:05
26E. Boulton00000003:47
76A. Peters00000004:06
81M. Satan00000026:18

Defense

#PlayerGAP+/-SHBLKTOI
3J. Patrick01111120:04
10H. Tallinder01101019:11
45D. Kalinin01111031:08
4B. Brown000-13110:47
34J. Jillson00000008:43
74J. McKee00001116:24

Goalies

PlayerSAGASV%TOIDec
M. NoronenNaN%
M. Biron23387.0%58:43W

Play-by-play

  • P4 00:15BUFGoalDerek Roy, Dmitri Kalinin, James Patrick
  • P3 19:17ATLShot on goalPatrik Stefan
  • P3 16:18BUFShot on goalDmitri Kalinin
  • P3 15:39BUFShot on goalMilan Bartovic
  • P3 13:47BUFGoalJochen Hecht, Milan Bartovic, Henrik Tallinder
  • P3 13:23BUFShot on goalJ-P Dumont
  • P3 12:23BUFGoalAdam Mair, Mike Grier, Maxim Afinogenov
  • P3 12:06BUFShot on goalJochen Hecht
  • P3 11:28BUFShot on goalDerek Roy
  • P3 11:06BUFShot on goalJ-P Dumont
  • P3 09:46BUFShot on goalMilan Bartovic
  • P3 05:38Penalty
  • P3 05:38Penalty
  • P3 05:38Penalty
  • P3 05:38Penalty
  • P3 05:35ATLShot on goalShawn McEachern
  • P3 05:06ATLShot on goalIlya Kovalchuk
  • P3 04:53BUFShot on goalDaniel Brière
  • P3 04:30BUFShot on goalMiroslav Satan
  • P3 04:07ATLShot on goalRandy Robitaille
  • P3 01:40Penalty
  • P3 01:40Penalty
  • P3 01:40Penalty
  • P3 01:40Penalty
  • P3 01:40Penalty
  • P3 01:40Penalty
  • P3 00:37ATLGoalAndy Sutton, Dany Heatley, Shawn McEachern
  • P2 19:52ATLShot on goalIlya Kovalchuk
  • P2 19:38ATLShot on goalDany Heatley
  • P2 19:18Penalty
  • P2 18:23Penalty
  • P2 17:44Penalty
  • P2 17:44BUFShot on goalDerek Roy
  • P2 17:41BUFShot on goalHenrik Tallinder
  • P2 15:16Penalty
  • P2 15:16Penalty
  • P2 15:16ATLShot on goalKip Brennan
  • P2 14:56ATLGoalAndy Sutton, Daniel Tjarnqvist
  • P2 14:29Penalty
  • P2 12:28Penalty
  • P2 12:28Penalty
  • P2 12:28Penalty
  • P2 12:28Penalty
  • P2 12:28Penalty
  • P2 12:28Penalty
  • P2 12:28Penalty
  • P2 12:23ATLShot on goalRandy Robitaille
  • P2 12:02BUFShot on goalMilan Bartovic
  • P2 10:46BUFShot on goalHenrik Tallinder
  • P2 10:12BUFShot on goalJochen Hecht
  • P2 09:50ATLShot on goalPatrik Stefan
  • P2 09:23Penalty
  • P2 08:57BUFShot on goalJay McKee
  • P2 07:53BUFShot on goalJeff Jillson
  • P2 07:48BUFShot on goalMiroslav Satan
  • P2 06:47ATLShot on goalBenjamin Simon
  • P2 06:34BUFShot on goalAndrew Peters
  • P2 05:32ATLShot on goalFrancis Lessard
  • P2 05:07BUFShot on goalJeff Jillson
  • P2 04:49ATLShot on goalIlya Kovalchuk
  • P2 04:34BUFShot on goalMaxim Afinogenov
  • P2 04:29BUFShot on goalMaxim Afinogenov
  • P2 03:12ATLGoalIlya Kovalchuk, Shawn McEachern, Ronald Petrovicky
  • P2 01:11ATLShot on goalShawn Heins
  • P2 01:03Penalty
  • P2 00:55BUFShot on goalAdam Mair
  • P1 19:04BUFGoalJ-P Dumont, Daniel Brière, Jochen Hecht
  • P1 18:54BUFShot on goalDmitri Kalinin
  • P1 17:38ATLShot on goalPatrik Stefan
  • P1 17:38ATLShot on goalPatrik Stefan
  • P1 17:21BUFShot on goalMaxim Afinogenov
  • P1 17:06Penalty
  • P1 16:24ATLShot on goalPatrik Stefan
  • P1 16:04ATLShot on goalDaniel Tjarnqvist
  • P1 14:01Penalty
  • P1 11:51BUFShot on goalDaniel Brière
  • P1 11:26BUFShot on goalDmitri Kalinin
  • P1 11:02Penalty
  • P1 10:53BUFShot on goalHenrik Tallinder
  • P1 10:47BUFShot on goalHenrik Tallinder
  • P1 09:00Penalty
  • P1 09:00BUFShot on goalAdam Mair
  • P1 06:50ATLShot on goalIvan Majesky
  • P1 05:31ATLShot on goalDany Heatley
  • P1 05:13ATLShot on goalRonald Petrovicky
  • P1 04:29Penalty
  • P1 02:58Penalty
  • P1 02:58Penalty
  • P1 02:54Penalty
  • P1 02:54Penalty

BUF vs ATL · 90 events