ForensicHockey

Forensic report

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

Process edge: TBL

ATL

Goals
3
xG (flurry)
0.15
xG (raw)
0.15
Deserve %
36.8%
Finishing luck
+2.85

TBL

Goals
1
xG (flurry)
0.26
xG (raw)
0.26
Deserve %
63.2%
Finishing luck
+0.74

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
13V. Kozlov10112115:25
17I. Kovalchuk10112020:59
49C. Stuart10101013:12
11E. Perrin01122014:45
47R. Peverley01120017:27
9E. Christensen000-10114:43
10B. Little00000114:55
12T. White00000121:28
20C. Armstrong000-10015:08
27C. Thorburn00002008:19
36E. Boulton00002008:49
41J. Motzko00011008:20

Defense

#PlayerGAP+/-SHBLKTOI
18M. Schneider01121118:03
28N. Havelid01100123:15
2G. Exelby00002015:16
4Z. Bogosian00001014:03
6R. Hainsey00022220:57
39T. Enstrom00000324:57

Goalies

PlayerSAGASV%TOIDec
J. HedbergNaN%
K. Lehtonen41197.6%59:59W

Shot map

65 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:50ATLGoalIlya Kovalchuk
  • P3 17:51ATLShot on goalIlya Kovalchuk
  • P3 17:28TBLShot on goalRyan Malone
  • P3 17:01TBLShot on goalCory Murphy
  • P3 16:21TBLShot on goalVinny Prospal
  • P3 15:08TBLShot on goalSteve Downie
  • P3 13:07TBLShot on goalRyan Malone
  • P3 12:50TBLShot on goalSteve Eminger
  • P3 12:26Penalty
  • P3 12:07TBLShot on goalMark Recchi
  • P3 11:51TBLShot on goalSteven Stamkos
  • P3 10:09ATLShot on goalChris Thorburn
  • P3 10:05ATLShot on goalEric Boulton
  • P3 09:34ATLShot on goalEric Boulton
  • P3 09:32ATLShot on goalEric Boulton
  • P3 09:27ATLShot on goalRich Peverley
  • P3 07:04TBLShot on goalSteve Eminger
  • P3 06:58TBLShot on goalRyan Craig
  • P3 03:16TBLShot on goalSteven Stamkos
  • P3 03:02TBLShot on goalRyan Craig
  • P3 02:37TBLShot on goalGary Roberts
  • P3 02:16TBLShot on goalSteve Eminger
  • P3 01:19TBLShot on goalVincent Lecavalier
  • P3 01:04Penalty
  • P3 00:55TBLShot on goalVincent Lecavalier
  • P3 00:23TBLShot on goalMartin St. Louis
  • P2 19:59TBLShot on goalCory Murphy
  • P2 19:20Penalty
  • P2 19:18TBLShot on goalVincent Lecavalier
  • P2 15:45TBLShot on goalJeff Halpern
  • P2 15:33Penalty
  • P2 14:28TBLShot on goalVinny Prospal
  • P2 14:01TBLShot on goalMark Recchi
  • P2 13:57TBLShot on goalRyan Malone
  • P2 13:10ATLShot on goalColby Armstrong
  • P2 10:42TBLShot on goalMartin St. Louis
  • P2 10:38ATLShot on goalNiclas Havelid
  • P2 09:18TBLShot on goalJeff Halpern
  • P2 08:57ATLShot on goalMathieu Schneider
  • P2 08:02TBLShot on goalVincent Lecavalier
  • P2 07:55ATLShot on goalMathieu Schneider
  • P2 07:44TBLShot on goalSteve Eminger
  • P2 07:01ATLShot on goalRon Hainsey
  • P2 06:51ATLShot on goalVyacheslav Kozlov
  • P2 06:37ATLShot on goalIlya Kovalchuk
  • P2 06:32ATLShot on goalBryan Little
  • P2 06:08ATLShot on goalTodd White
  • P2 05:41Penalty
  • P2 05:09TBLShot on goalMartin St. Louis
  • P2 03:19TBLShot on goalSteve Downie
  • P2 02:40ATLShot on goalColby Armstrong
  • P2 02:27TBLShot on goalGary Roberts
  • P2 02:02ATLGoalVyacheslav Kozlov, Rich Peverley, Niclas Havelid
  • P1 18:17TBLShot on goalMatt Pettinger
  • P1 16:25ATLShot on goalRich Peverley
  • P1 16:09Penalty
  • P1 15:26ATLShot on goalColin Stuart
  • P1 13:37TBLShot on goalSteven Stamkos
  • P1 12:35TBLShot on goalRyan Malone
  • P1 09:52ATLGoalColin Stuart, Eric Perrin, Mathieu Schneider
  • P1 08:28Penalty
  • P1 08:28TBLShot on goalVinny Prospal
  • P1 08:14ATLShot on goalRich Peverley
  • P1 07:44TBLShot on goalCory Murphy
  • P1 07:33TBLShot on goalMartin St. Louis
  • P1 07:06Penalty
  • P1 06:53ATLShot on goalZach Bogosian
  • P1 06:23ATLShot on goalGarnet Exelby
  • P1 03:53TBLShot on goalGary Roberts
  • P1 03:47TBLShot on goalMatt Smaby
  • P1 01:24TBLGoalGary Roberts, Steve Downie, Steven Stamkos
  • P1 01:05TBLShot on goalVinny Prospal
  • P1 01:02TBLShot on goalMartin St. Louis

ATL vs TBL · 73 events