Skater Pos Team GP G A P +/- PiM GW GT ATOI PPG SHG S S% Hits P/GP
Alex Ovechkin LW CHI 82 64 73 137 +57 48 13 1 26:10 15 6 310 20.6 322 1.67
Jaromir Jagr RW WSH 81 64 44 108 +7 62 19 2 22:48 16 1 262 24.4 118 1.33
Jarome Iginla RW CHI 82 44 62 106 +67 76 9 0 23:05 6 0 253 17.4 162 1.29
Joe Sakic C CHI 76 42 63 105 +49 33 4 0 19:31 6 0 199 21.1 71 1.38
Rod Brind'Amour C SJS 77 35 67 102 +41 53 7 1 26:12 7 2 243 14.4 179 1.32
Joe Thornton C FLA 82 26 75 101 +26 89 3 0 24:12 5 1 234 11.1 140 1.23
Daniel Briere C BUF 80 34 62 96 +38 86 5 0 20:26 9 1 201 16.9 102 1.20
Michael Nylander C PIT 81 32 62 94 +12 94 6 1 22:37 9 2 224 14.3 78 1.16
Olli Jokinen C SJS 82 31 59 90 +30 88 3 0 24:01 7 0 226 13.7 207 1.10
Steve Sullivan LW DAL 78 35 54 89 -7 86 3 0 21:05 10 2 205 17.1 88 1.14
Martin St. Louis RW STL 81 35 54 89 +14 18 6 0 22:20 5 0 224 15.6 141 1.10
Scott Gomez C NJD 78 34 55 89 +31 20 2 0 20:17 5 2 161 21.1 90 1.14
Ray Whitney LW FLA 82 34 55 89 +41 34 5 1 20:44 9 0 207 16.4 53 1.09
Daniel Alfredsson RW OTT 79 40 48 88 -9 56 1 1 22:00 12 0 242 16.5 127 1.11
Vincent Lecavalier C PIT 80 30 53 83 +4 46 1 1 25:59 8 0 272 11.0 220 1.04
Patrice Bergeron C ATL 80 28 55 83 +11 52 3 2 21:36 8 0 192 14.6 98 1.04
Martin Straka C COL 81 28 55 83 +8 55 4 0 23:11 8 1 198 14.1 87 1.02
Sidney Crosby C BUF 79 24 59 83 +21 39 2 2 21:20 10 0 240 10.0 99 1.05
Nicklas Lidstrom D PHL 82 13 70 83 +25 61 1 0 26:00 4 0 196 6.6 119 1.01
Jordan Staal LW ANH 82 41 41 82 +15 75 9 0 18:45 11 0 207 19.8 142 1.00
Brian Gionta RW ATL 81 40 42 82 +24 35 6 1 19:40 10 0 193 20.7 104 1.01
David Legwand C WSH 82 37 44 81 +19 39 7 0 20:55 8 0 254 14.6 68 0.99
Brenden Morrow LW ATL 82 36 44 80 +21 75 6 0 20:50 13 1 224 16.1 172 0.98
Pavel Datsyuk LW BOS / PHL / NSH / NYI 84 32 48 80 -23 37 6 0 22:54 7 0 241 13.3 76 0.95
Bill Guerin RW MTL 75 38 41 79 -12 66 6 0 22:18 9 3 221 17.2 137 1.05
Alex Tanguay LW VAN 78 28 51 79 +2 48 4 0 23:05 4 2 223 12.6 130 1.01
Mats Sundin C NYR 78 34 44 78 +3 86 9 1 23:31 7 1 246 13.8 130 1.00
Patrick Marleau C MIN 79 25 53 78 +3 24 6 0 23:12 3 2 224 11.2 113 0.99
Jason Blake LW SJS 82 40 37 77 +35 60 8 0 19:32 12 1 194 20.6 108 0.94
Eric Staal C EDM 81 37 40 77 -3 100 4 0 22:28 15 2 202 18.3 111 0.95
Marian Hossa RW NJD 73 34 43 77 +18 68 7 0 22:55 6 1 230 14.8 143 1.05
Anze Kopitar C NYI 76 29 48 77 +21 28 7 1 19:13 8 0 191 15.2 87 1.01
Dany Heatley RW ATL 79 28 49 77 +14 92 8 0 23:08 6 0 241 11.6 145 0.97
Shawn Horcoff C DAL 81 39 37 76 +9 90 7 0 21:54 7 2 215 18.1 123 0.94
Kristian Huselius LW PIT 80 36 40 76 +14 56 8 0 21:13 16 1 225 16.0 61 0.95
Alexei Yashin C CHI 82 31 45 76 +25 62 6 0 20:54 9 1 232 13.4 51 0.93
Vaclav Prospal LW PHL 82 42 33 75 +25 48 7 0 20:09 10 0 199 21.1 105 0.91
Simon Gagne LW NJD 76 36 39 75 +25 48 8 0 21:41 8 1 213 16.9 85 0.99
Alexander Semin RW MIN 81 34 41 75 +22 103 6 1 23:42 7 0 251 13.5 75 0.93
Mike Modano C FLA 76 33 42 75 +6 52 6 0 23:09 6 2 229 14.4 115 0.99
Daymond Langkow C COL 82 22 53 75 +17 36 1 0 22:05 4 1 203 10.8 108 0.91
Derek Roy LW BUF 79 31 43 74 +35 108 6 0 19:25 6 2 200 15.5 105 0.94
Jere Lehtinen RW SJS 77 27 47 74 +25 58 6 0 21:08 9 1 213 12.7 111 0.96
Rostislav Olesz RW STL 82 36 37 73 -6 24 5 0 19:50 18 0 195 18.5 116 0.89
Teemu Selanne RW CHI 68 33 40 73 +28 30 4 0 19:35 7 0 186 17.7 54 1.07
Alex Frolov LW MTL 68 29 44 73 -7 20 4 0 19:29 13 1 171 17.0 86 1.07
Marc Savard C LAK 82 27 46 73 -44 128 3 0 22:51 10 0 203 13.3 151 0.89
Brendan Morrison C MTL 82 24 49 73 -5 119 5 0 21:02 4 1 212 11.3 50 0.89
Ryan Getzlaf C ANH 77 33 39 72 +10 58 5 0 18:54 5 1 195 16.9 112 0.94
Darcy Tucker LW TOR 78 29 43 72 +13 96 7 0 19:15 7 0 191 15.2 133 0.92
Markus Naslund LW COL 82 29 43 72 +7 28 6 0 18:23 7 1 175 16.6 34 0.88
Kyle Calder LW CHI 79 27 45 72 +14 59 2 1 20:03 7 0 191 14.1 105 0.91
Jeff Halpern C CGY 82 27 45 72 +1 86 3 1 20:35 10 1 197 13.7 112 0.88
Marian Gaborik RW BUF 76 36 35 71 +21 36 9 1 19:17 3 4 194 18.6 96 0.93
David Vyborny RW PIT 82 33 38 71 +9 35 7 1 20:27 12 1 225 14.7 100 0.87
Paul Stastny C ANH 81 27 44 71 +22 26 5 0 18:42 8 0 203 13.3 91 0.88
Jonathan Cheechoo RW WSH 82 25 46 71 +17 34 3 0 20:25 9 0 229 10.9 136 0.87
Chad Kilger LW CAR 78 22 49 71 +10 44 6 1 21:26 4 1 163 13.5 175 0.91
Petr Sykora LW COL 77 34 36 70 +7 60 6 1 20:19 11 1 172 19.8 47 0.91
Mike Comrie C NSH 80 30 40 70 -21 105 5 1 22:58 13 1 215 14.0 111 0.88
Henrik Zetterberg C ATL 78 28 42 70 +26 60 3 0 19:07 5 0 210 13.3 61 0.90
Radek Dvorak LW DAL 82 25 45 70 +3 65 4 0 20:24 3 1 194 12.9 103 0.85
Brad Richards C WSH 82 20 50 70 +20 26 4 0 18:13 3 0 183 10.9 47 0.85
Henrik Sedin C PHX 81 17 53 70 -2 101 3 1 22:06 4 0 204 8.3 66 0.86
Miroslav Satan RW FLA 78 28 41 69 +24 27 2 0 18:57 4 0 183 15.3 60 0.88
Scott Walker RW COL 79 27 42 69 +13 85 6 0 18:26 5 0 177 15.3 156 0.87
Andy McDonald C CLB 80 26 43 69 -34 44 1 1 20:17 5 0 189 13.8 49 0.86
Tomas Holmstrom RW NSH 70 37 31 68 -1 50 3 0 21:27 10 1 207 17.9 142 0.97
Erik Cole RW BOS 75 29 39 68 +4 60 4 0 23:17 7 1 209 13.9 233 0.91
Jason Spezza C CGY 82 26 42 68 -8 44 6 0 18:22 7 0 183 14.2 44 0.83
Paul Kariya LW ANH 82 22 46 68 -4 38 1 0 18:49 4 1 193 11.4 52 0.83
Wojtek Wolski LW NYI 82 36 31 67 +23 34 11 0 19:24 10 0 184 19.6 117 0.82
Evgeni Malkin RW SJS 73 30 37 67 +16 73 4 1 18:28 5 0 177 16.9 82 0.92
Martin Havlat RW PHL 82 27 40 67 +18 36 6 2 19:16 3 1 193 14.0 92 0.82
Brendan Shanahan RW TOR 79 26 41 67 +15 117 3 0 21:06 7 2 181 14.4 152 0.85
Ilya Kovalchuk LW ATL 76 23 44 67 +24 63 4 1 20:07 6 1 215 10.7 134 0.88
Ales Hemsky RW NYI 82 20 47 67 +17 30 3 0 20:46 8 0 174 11.5 104 0.82
Michael Ryder RW CGY 78 33 33 66 +16 64 8 0 18:16 11 0 206 16.0 124 0.85
Daniel Sedin LW PHX 82 32 34 66 +3 62 7 0 20:49 7 2 212 15.1 78 0.80
Chris Kunitz LW FLA 82 27 39 66 +18 63 3 0 20:42 6 0 187 14.4 153 0.80
Doug Weight C BOS 77 18 48 66 +9 62 0 1 19:14 2 0 150 12.0 88 0.86
Mark Recchi LW BOS 76 28 37 65 +8 57 2 1 21:47 4 2 181 15.5 107 0.86
Andrew Brunette LW PHL 82 26 39 65 -1 56 4 0 19:14 7 0 199 13.1 52 0.79
Jeff O'Neill RW CAR 78 31 32 63 -10 56 4 0 18:06 10 0 177 17.5 126 0.81
Vyacheslav Kozlov LW BOS 82 30 33 63 +1 18 6 0 17:59 4 1 186 16.1 85 0.77
Joffrey Lupul RW NYR 83 23 40 63 -10 54 1 0 20:06 5 0 225 10.2 107 0.76
Craig Conroy C CAR 74 24 38 62 +13 49 3 0 19:55 8 0 185 13.0 135 0.84
Cory Stillman LW LAK 81 23 39 62 -31 56 1 1 19:58 3 0 197 11.7 108 0.77
Sheldon Souray D FLA 79 20 42 62 -2 97 2 0 23:09 3 0 199 10.1 179 0.78
Tomas Kaberle D SJS 80 15 47 62 +12 67 3 0 23:59 2 0 173 8.7 115 0.78
Tyler Arnason C BOS 81 14 48 62 -2 45 0 0 19:22 1 0 175 8.0 19 0.77
Nathan Horton RW TOR 81 27 34 61 -5 102 2 0 17:47 7 0 183 14.8 88 0.75
Marek Svatos RW NSH 80 22 39 61 -4 46 6 0 19:10 4 0 188 11.7 89 0.76
Pierre-Marc Bouchard C STL 70 27 33 60 -4 32 7 0 17:37 6 0 125 21.6 43 0.86
Michael Cammalleri RW NYI 73 24 36 60 +21 43 1 0 18:52 6 0 185 13.0 79 0.82
Stephen Weiss C TOR 77 22 38 60 -2 46 3 1 19:33 5 0 157 14.0 90 0.78
Milan Michalek LW SJS 78 22 38 60 +24 63 4 0 16:26 6 0 160 13.8 83 0.77
Ales Kotalik RW CAR 77 21 39 60 +16 34 4 0 18:35 3 1 182 11.5 119 0.78
Oleg Saprykin LW NJD 81 29 30 59 +12 56 3 0 16:35 5 0 162 17.9 83 0.73
Corey Perry RW EDM 82 27 32 59 +6 80 3 0 18:27 9 0 185 14.6 114 0.72
Jozef Stumpel C CLB 82 26 33 59 -45 84 2 1 20:55 5 0 190 13.7 70 0.72
Brad Boyes RW TOR 82 25 34 59 +18 50 4 1 16:35 2 0 138 18.1 62 0.72
Bobby Holik C DET 81 23 36 59 -43 83 1 0 22:00 4 1 172 13.4 187 0.73
Tuomo Ruutu LW CHI 78 20 39 59 +11 49 3 0 16:20 4 0 149 13.4 125 0.76
Todd Marchant C PHX 81 18 41 59 -8 22 3 0 22:28 1 1 180 10.0 137 0.73
Marc-Andre Bergeron D BUF 81 16 43 59 -6 78 1 0 22:48 5 0 187 8.6 117 0.73
Scott Niedermayer D NYI 80 12 47 59 +4 64 1 0 25:29 1 1 192 6.2 183 0.74
Saku Koivu C EDM 77 29 29 58 +2 103 2 0 19:16 7 1 170 17.1 92 0.75
Mike Knuble RW COL 78 27 31 58 +2 72 5 0 20:15 8 0 211 12.8 167 0.74
Ryan Smyth LW CGY 81 27 31 58 -8 66 2 0 23:34 9 0 213 12.7 120 0.72
Petr Prucha LW NYR 72 25 33 58 +15 27 4 0 18:15 6 0 157 15.9 83 0.81
Freddy Modin LW DET 76 24 34 58 +3 22 2 0 21:29 4 0 200 12.0 91 0.76
J-P Dumont LW STL 82 19 39 58 -12 40 4 1 17:54 5 0 180 10.6 92 0.71
Sergei Gonchar D PHL 81 12 46 58 +13 106 2 0 23:19 3 0 189 6.3 119 0.72
Brian Campbell D WSH 81 10 48 58 -1 28 1 1 23:11 5 0 122 8.2 124 0.72
Dustin Brown LW CAR 82 23 34 57 +4 49 5 0 18:29 8 0 166 13.9 202 0.70
Matt Stajan C DAL 81 27 29 56 -2 89 4 0 19:11 7 0 168 16.1 91 0.69
Zach Parise C OTT 82 27 29 56 -12 16 5 0 21:16 3 0 191 14.1 129 0.68
Mike Fisher C NJD 70 25 31 56 +13 44 5 1 19:51 10 0 183 13.7 114 0.80
Marco Sturm RW MTL 71 20 36 56 -4 43 1 0 19:04 5 0 153 13.1 90 0.79
Steve Bernier RW ANH 82 17 39 56 +17 52 1 1 17:46 2 0 161 10.6 129 0.68
Brian Rolston LW PIT 81 32 23 55 +6 37 4 1 20:29 4 0 215 14.9 116 0.68
Chris Neil RW DAL 82 30 25 55 +5 253 5 0 16:24 2 0 178 16.9 171 0.67
Geoff Sanderson LW OTT 82 28 27 55 -47 63 2 0 18:38 6 0 183 15.3 44 0.67
Justin Williams RW COL / PHL 78 27 28 55 +9 61 6 0 18:57 4 0 190 14.2 159 0.71
Matt Cullen LW MTL 73 22 33 55 -15 52 2 0 19:18 5 0 156 14.1 99 0.75
Patrik Elias LW EDM 62 19 36 55 +17 50 4 0 20:30 1 1 165 11.5 93 0.89
Jason Pominville RW BUF 73 19 36 55 +23 24 4 1 18:10 6 0 158 12.0 74 0.75
Pavol Demitra LW WSH 79 19 36 55 0 24 3 0 17:58 4 0 184 10.3 83 0.70
Andrei Markov D EDM 73 10 45 55 +15 130 3 0 23:57 3 0 128 7.8 120 0.75
Daniel Cleary RW SJS / BOS 81 27 27 54 +3 34 6 1 16:37 9 0 189 14.3 84 0.67
Shane Doan RW PIT 75 21 33 54 +10 44 2 0 19:50 3 0 174 12.1 144 0.72
Peter Forsberg C NYI 50 20 34 54 +19 28 1 0 19:39 2 1 122 16.4 83 1.08
Bryan Smolinski RW LAK 81 20 34 54 -5 27 4 0 19:37 5 0 172 11.6 93 0.67
Thomas Vanek LW BUF 78 18 36 54 +13 55 1 2 15:36 5 0 150 12.0 46 0.69
Keith Tkachuk C PHL 80 29 24 53 +22 52 4 0 19:18 5 1 196 14.8 119 0.66
Chris Higgins LW EDM 77 23 30 53 +2 16 4 0 19:04 3 1 181 12.7 59 0.69
Alex Kovalev RW EDM 76 19 34 53 -20 72 3 1 20:26 2 0 176 10.8 109 0.70
John-Michael Liles D COL 82 7 46 53 +16 69 1 0 20:07 1 0 138 5.1 94 0.65
Todd Bertuzzi RW VAN 77 29 23 52 +3 126 6 1 16:17 5 0 153 19.0 82 0.68
Lee Stempniak RW DET 69 21 31 52 -3 28 2 1 18:15 4 0 160 13.1 54 0.75
Patrick Eaves RW NJD 75 20 32 52 +11 40 2 0 14:58 6 0 171 11.7 104 0.69
Radim Vrbata RW MTL 82 20 32 52 -6 28 1 1 13:30 4 0 124 16.1 39 0.63
Dainius Zubrus LW BUF 79 26 25 51 +37 71 2 0 14:50 4 0 151 17.2 119 0.65
John Madden C VAN 75 20 31 51 +5 67 2 0 22:38 3 1 178 11.2 116 0.68
Todd White C MTL 77 20 31 51 +10 69 2 0 16:51 4 3 144 13.9 91 0.66
Chuck Kobasew RW ANH 81 20 31 51 +14 33 6 1 13:10 3 0 150 13.3 78 0.63
Matthew Lombardi C TBL 80 18 33 51 +6 51 2 1 19:42 1 0 164 11.0 88 0.64
Jay Pandolfo LW STL 79 25 25 50 -9 30 6 0 16:57 3 1 160 15.6 94 0.63
Raffi Torres LW TOR 80 25 25 50 +19 94 6 0 17:11 11 0 161 15.5 141 0.63
Chris Kelly RW NJD 75 24 26 50 +19 52 3 0 16:44 2 0 156 15.4 86 0.67
Kris Draper LW WSH 79 16 34 50 +20 54 1 0 18:55 6 0 157 10.2 134 0.63
Brian Rafalski D NYI 80 10 40 50 +16 22 1 1 24:34 2 0 133 7.5 119 0.63
Roman Hamrlik D EDM 77 8 42 50 -5 62 2 0 23:28 3 0 142 5.6 160 0.65
Matt Bradley RW CLB 66 22 27 49 -33 64 1 0 17:53 9 0 123 17.9 89 0.74
Jamie Langenbrunner RW MIN 77 22 27 49 -13 23 2 0 19:55 4 0 178 12.4 97 0.64
Dan Boyle D SJS 75 11 38 49 +28 69 4 0 23:16 1 1 128 8.6 117 0.65
Christian Backman D CLB 81 7 42 49 +13 40 1 0 20:58 1 0 134 5.2 57 0.60
Mike Sillinger LW NYI 82 22 26 48 +2 32 4 1 15:54 3 0 131 16.8 86 0.59
Glen Murray RW TBL 81 21 27 48 -13 48 5 0 19:05 5 0 157 13.4 91 0.59
Maxim Afinogenov RW CGY 69 16 32 48 +7 39 3 0 18:13 1 1 140 11.4 70 0.70
Bryan McCabe D FLA 79 15 33 48 -2 92 2 0 23:22 1 0 167 9.0 191 0.61
Dion Phaneuf D ANH 81 12 36 48 +19 97 1 0 25:05 3 0 183 6.6 289 0.59
Wade Redden D DAL 77 8 40 48 +9 63 1 1 24:48 1 0 167 4.8 133 0.62
Lubomir Visnovsky D COL 77 7 41 48 +2 75 2 0 23:44 0 1 157 4.5 133 0.62
Tom Poti D CAR 82 6 42 48 +4 77 2 0 21:27 0 0 130 4.6 118 0.59
Jason Arnott C CAR 79 24 23 47 -5 101 8 0 16:37 5 2 147 16.3 85 0.59
Milan Hejduk RW PHX 76 18 29 47 -30 46 3 0 18:18 6 0 175 10.3 46 0.62
Sean Avery C NYR 75 23 23 46 -8 264 4 1 18:31 8 0 172 13.4 205 0.61
Chris Drury C BUF 82 18 28 46 +10 54 3 0 15:53 0 4 158 11.4 55 0.56
Mike Johnson RW LAK 81 16 30 46 -17 51 2 0 16:07 3 0 131 12.2 85 0.57
Chris Pronger D BUF 76 11 35 46 +26 120 3 0 24:23 0 0 155 7.1 188 0.61
Jan Bulis LW BUF 83 26 19 45 -40 78 3 1 20:23 7 0 187 13.9 103 0.54
Andrew Cogliano (R) C TBL 77 20 25 45 -38 49 3 1 17:28 4 0 161 12.4 80 0.58
Nik Antropov C TOR 80 20 25 45 +4 63 4 1 13:09 3 0 122 16.4 111 0.56
Tomas Plekanec C STL 80 14 31 45 +5 64 2 1 15:53 0 0 144 9.7 101 0.56
Sergei Fedorov D STL 76 13 32 45 +9 86 1 0 24:09 3 0 158 8.2 108 0.59
Ryan Malone LW TBL 82 22 22 44 +3 100 6 1 18:27 7 0 162 13.6 119 0.54
Alexei Ponikarovsky LW MTL 79 14 30 44 -4 68 4 0 16:35 2 0 147 9.5 134 0.56
Sergei Zubov D ATL 76 12 32 44 +7 38 2 2 23:56 1 1 167 7.2 105 0.58
Robyn Regehr D CAR 82 12 32 44 +17 83 2 0 23:54 2 0 139 8.6 260 0.54
Zdeno Chara D NJD 80 10 34 44 +16 88 0 0 21:48 1 0 140 7.1 228 0.55
Matt Carle (R) D CGY 82 8 36 44 -12 50 1 0 20:22 2 0 137 5.8 111 0.54
Ruslan Fedotenko RW PHL 83 21 22 43 -4 34 2 1 17:28 5 0 175 12.0 120 0.52
Anson Carter RW OTT 72 19 24 43 -10 37 1 0 13:04 5 0 110 17.3 62 0.60
Michal Handzus C BOS 76 18 25 43 +13 51 0 0 13:37 1 0 105 17.1 94 0.57
Rick Nash RW FLA 79 18 25 43 +1 81 3 1 20:33 7 1 202 8.9 138 0.54
Petr Cajanek C COL 68 17 26 43 -8 44 4 0 18:16 5 1 131 13.0 76 0.63
Mikko Koivu C MTL 55 16 27 43 -7 46 3 1 18:25 6 0 100 16.0 60 0.78
John LeClair LW CLB 73 15 28 43 -30 58 0 1 23:24 4 0 157 9.6 93 0.59
Marcel Hossa LW ANH 76 15 28 43 +24 10 3 0 10:51 2 0 100 15.0 64 0.57
Ladislav Nagy LW SJS / CGY 74 14 29 43 -3 63 3 0 17:02 2 1 153 9.2 79 0.58
Shea Weber (R) D SJS 76 14 29 43 +43 46 1 0 19:44 6 0 132 10.6 134 0.57
Antoine Vermette LW WSH 81 22 20 42 -30 67 2 0 15:34 7 0 167 13.2 93 0.52
Jarret Stoll C TOR 74 20 22 42 +13 77 3 0 15:56 1 1 125 16.0 123 0.57
Mark Parrish LW STL 79 17 25 42 -3 47 1 0 16:21 8 0 174 9.8 99 0.53
Philippe Boucher D TOR 70 15 27 42 +20 70 3 0 23:31 2 1 155 9.7 143 0.60
Brett Clark D FLA 82 12 30 42 +15 48 2 0 21:40 2 1 148 8.1 120 0.51
Henrik Tallinder D BUF 78 11 31 42 +14 36 0 0 22:58 3 0 137 8.0 131 0.54
Joni Pitkanen D PIT 82 6 36 42 -10 64 1 0 22:15 1 0 142 4.2 133 0.51
Tom Preissing D CHI 81 4 38 42 +25 22 0 0 19:18 2 0 134 3.0 107 0.52
Nisse Ekman RW TBL 79 18 23 41 +10 42 1 2 11:47 0 0 104 17.3 33 0.52
Mike York C MIN 74 15 26 41 -2 72 1 1 20:51 3 0 146 10.3 96 0.55
Robert Lang C STL 67 14 27 41 -10 44 2 0 18:50 2 0 110 12.7 55 0.61
Scottie Upshall LW EDM 75 13 28 41 -21 84 1 0 18:06 2 2 131 9.9 130 0.55
Mike Van Ryn D MIN 82 13 28 41 +32 50 2 0 21:48 1 1 140 9.3 126 0.50
Paul Mara D CAR 82 9 32 41 +22 26 1 1 19:29 2 1 108 8.3 147 0.50
Denis Arkhipov C DET 82 15 25 40 -13 42 6 2 11:35 3 1 121 12.4 25 0.49
Michael Peca C FLA 70 13 27 40 -4 68 1 0 16:21 5 0 113 11.5 115 0.57
Richard Park RW BOS 75 12 28 40 +6 18 1 0 16:00 3 0 110 10.9 95 0.53
Marek Zidlicky D PHX 82 8 32 40 -37 85 0 0 21:57 3 0 121 6.6 202 0.49
Darryl Sydor D MIN 78 7 33 40 +9 86 0 0 22:13 3 0 129 5.4 115 0.51
Kimmo Timonen D PIT 82 6 34 40 -3 60 0 1 24:30 2 0 159 3.8 139 0.49
Trent Hunter RW FLA 79 23 16 39 +1 42 5 0 18:03 4 0 161 14.3 167 0.49
Owen Nolan RW SJS 80 19 20 39 +2 102 2 1 15:15 1 0 154 12.3 109 0.49
Taylor Pyatt RW DAL 82 18 21 39 +24 70 0 0 15:02 3 0 130 13.8 76 0.48
Chris Clark RW CAR 79 16 23 39 +12 62 5 0 14:34 3 0 131 12.2 138 0.49
Rob Blake D ATL 82 12 27 39 +9 52 3 0 21:07 2 0 143 8.4 122 0.48
Jiri Novotny (R) C ANH 68 10 29 39 -7 79 2 1 17:22 3 0 108 9.3 51 0.57
Derek Morris D NYR 77 9 30 39 -5 54 1 0 23:04 2 0 134 6.7 165 0.51
Jason Chimera LW CGY 73 22 16 38 +5 79 4 0 18:49 1 1 135 16.3 135 0.52
Curtis Brown C LAK 75 16 22 38 -47 43 3 0 19:12 5 0 145 11.0 109 0.51
Sergei Brylin RW NYI 80 14 24 38 +12 34 2 0 13:14 0 0 98 14.3 57 0.48
Patrick Kane (R) LW MIN 82 14 24 38 -11 65 2 1 17:45 4 0 178 7.9 84 0.46
Brian Pothier D PHX 73 11 27 38 -14 24 1 0 22:42 1 1 130 8.5 112 0.52
Derek Armstrong C NSH 82 11 27 38 +6 64 1 0 13:18 1 0 100 11.0 93 0.46
R.J. Umberger C TBL 77 9 29 38 +17 43 1 0 14:31 2 0 123 7.3 76 0.49
Andy Hilbert LW OTT 82 9 29 38 -15 48 3 0 12:47 2 1 120 7.5 76 0.46
Duncan Keith (R) D CHI 82 6 32 38 +36 68 0 0 20:56 1 1 117 5.1 114 0.46
Tony Amonte RW DET 82 21 16 37 -38 40 0 0 15:10 2 1 152 13.8 60 0.45
Peter Bondra LW MIN 81 20 17 37 -14 53 1 0 15:38 3 0 155 12.9 79 0.46
Randy Robitaille LW LAK 75 17 20 37 -41 34 1 1 16:35 8 0 124 13.7 43 0.49
Niko Dimitrakos RW PHX 77 14 23 37 -8 54 0 2 17:07 3 0 154 9.1 78 0.48
Travis Zajac (R) C NSH 75 12 25 37 -7 33 3 0 12:04 4 1 103 11.7 65 0.49
Gary Roberts LW TOR 80 10 27 37 +6 73 0 0 16:45 2 1 120 8.3 143 0.46
Mathieu Schneider D CAR 74 7 30 37 +18 92 1 1 20:46 1 0 162 4.3 153 0.50
Jay Bouwmeester D STL 78 7 30 37 -14 60 1 0 24:28 2 0 141 5.0 170 0.47
Fredrik Sjostrom RW CGY 82 13 23 36 +3 36 1 0 11:19 1 0 107 12.1 75 0.44
Boyd Gordon C MIN 76 12 24 36 -7 55 2 0 15:49 3 2 139 8.6 77 0.47
Dave Scatchard C OTT 78 11 25 36 -15 69 0 0 15:43 1 1 113 9.7 122 0.46
Denis Gauthier D NYR 80 9 27 36 0 126 0 0 22:38 1 0 105 8.6 257 0.45
Adam Foote D WSH 80 8 28 36 +26 66 2 0 22:57 1 1 127 6.3 185 0.45
Ryan Whitney D PIT 80 8 28 36 +22 92 2 0 20:59 1 2 133 6.0 113 0.45
Craig Rivet D CLB 78 5 31 36 -37 96 0 0 24:01 0 0 141 3.5 200 0.46
Mattias Ohlund D VAN 70 4 32 36 0 68 0 0 22:28 1 0 137 2.9 156 0.51
Jeff Carter C PIT 81 16 19 35 +4 37 0 0 14:32 3 0 116 13.8 71 0.43
Tim Connolly LW SJS 76 15 20 35 -7 41 1 0 13:23 5 0 105 14.3 46 0.46
Max Talbot C CAR 82 15 20 35 +17 59 4 0 12:17 3 2 84 17.9 106 0.43
Viktor Kozlov LW NYI 79 11 24 35 -10 10 1 0 12:55 3 0 117 9.4 33 0.44
Danny Markov D LAK 66 7 28 35 -12 42 0 0 22:59 2 1 119 5.9 160 0.53
Ladislav Smid (R) D STL 80 5 30 35 +32 52 0 0 19:51 1 0 110 4.5 104 0.44
Jeff Friesen LW PHX 72 20 14 34 -12 69 1 1 15:45 2 0 153 13.1 64 0.47
Fernando Pisani LW BOS 78 17 17 34 +10 71 2 0 13:01 4 0 119 14.3 68 0.44
Mike Grier RW WSH 82 17 17 34 +12 67 1 1 11:32 1 0 116 14.7 76 0.41
Martin Rucinsky LW NSH 74 15 19 34 -12 48 1 2 16:02 0 0 133 11.3 38 0.46
Matt Cooke RW ATL 74 15 19 34 -8 97 1 0 15:08 2 0 141 10.6 176 0.46
Niklas Hagman RW BOS / PHL / NSH / DAL 82 15 19 34 -12 54 2 1 17:45 6 0 171 8.8 100 0.41
Mark Eaton D CGY 80 11 23 34 +6 37 0 0 23:00 1 1 126 8.7 180 0.43
Dmitri Kalinin D COL 79 6 28 34 -13 62 1 0 18:03 0 0 97 6.2 104 0.43
Mike Komisarek D MTL 82 5 29 34 -9 137 0 0 21:21 3 0 115 4.3 229 0.41
Alexei Zhitnik D NYR 75 4 30 34 +2 61 1 0 22:14 1 0 117 3.4 149 0.45
Sami Salo D OTT 81 4 30 34 -13 33 1 0 20:54 0 0 145 2.8 89 0.42
Andrej Meszaros D TOR 82 4 30 34 +11 138 0 0 23:40 1 0 119 3.4 117 0.41
Trevor Daley D ANH 78 2 32 34 +10 64 0 0 19:13 1 0 119 1.7 78 0.44
Peter Schaefer LW NJD 82 16 17 33 +14 37 3 0 14:42 2 0 130 12.3 85 0.40
Filip Kuba D WSH 68 12 21 33 +10 59 1 1 22:46 1 0 128 9.4 109 0.49
Ryan Suter D FLA 78 11 22 33 +4 54 1 0 19:38 2 0 125 8.8 99 0.42
Ed Jovanovski D EDM 74 10 23 33 +6 67 1 0 22:51 1 0 140 7.1 157 0.45
Christoph Schubert LW CGY 69 8 25 33 -11 68 2 1 19:53 3 0 77 10.4 136 0.48
Jordan Leopold D NJD 72 8 25 33 -10 72 2 0 20:16 3 0 104 7.7 77 0.46
Frantisek Kaberle D DET 76 8 25 33 -39 42 0 0 23:18 1 1 118 6.8 102 0.43
Erik Johnson (R) D CLB 73 7 26 33 -23 57 2 0 22:05 1 0 113 6.2 117 0.45
Eric Brewer D SJS 75 6 27 33 +2 87 2 0 19:33 0 0 91 6.6 102 0.44
Nick Boynton D SJS / NSH / ATL 81 6 27 33 -4 150 0 0 20:48 1 0 115 5.2 168 0.41
Joe Corvo D VAN / STL 82 6 27 33 -10 66 1 0 17:49 3 0 102 5.9 98 0.40
Wyatt Smith C VAN 78 18 14 32 -9 61 4 1 18:46 5 0 117 15.4 73 0.41
Colby Armstrong RW NYR 80 16 16 32 -14 84 3 0 12:22 4 0 101 15.8 100 0.40
Mike Ribeiro C PHL 83 15 17 32 +8 39 4 0 11:34 1 1 102 14.7 53 0.39
Mike Richards C OTT 52 13 19 32 -4 64 0 0 18:57 4 0 99 13.1 54 0.62
Trevor Linden C NYI 69 13 19 32 +16 21 2 0 13:13 0 1 76 17.1 77 0.46
Chris Simon LW BUF / CHI 80 12 20 32 -5 253 1 0 12:30 2 0 92 13.0 92 0.40
Michel Ouellet RW LAK 66 11 21 32 -18 31 2 1 14:40 1 0 116 9.5 66 0.48
David Tanabe D BOS 81 10 22 32 +17 90 2 0 18:40 1 0 100 10.0 108 0.40
Brendan Witt D BOS 76 9 23 32 +12 114 2 0 20:41 0 0 98 9.2 216 0.42
Jaroslav Spacek D DET 70 8 24 32 -1 83 0 0 22:20 1 0 118 6.8 125 0.46
Michal Rozsival D SJS 76 7 25 32 -11 68 0 0 20:33 3 1 112 6.2 140 0.42
Brent Burns D CAR 78 7 25 32 0 36 2 0 16:56 2 0 118 5.9 98 0.41
Mark Streit D DAL 73 6 26 32 -5 36 0 0 20:08 1 0 105 5.7 87 0.44
Paul Ranger (R) D OTT 66 4 28 32 -7 90 1 0 21:32 1 1 100 4.0 92 0.48
Jochen Hecht RW BUF 82 13 18 31 +5 52 1 0 11:00 0 0 99 13.1 62 0.38
Ryan Johnson C NJD 79 12 19 31 +6 45 1 0 10:28 0 0 88 13.6 67 0.39
Brett McLean C LAK 75 10 21 31 -7 25 0 0 11:09 2 1 86 11.6 23 0.41
Francis Bouillon D EDM 78 9 22 31 +13 44 1 0 18:16 2 0 119 7.6 204 0.40
P.J. Axelsson LW NYR 81 9 22 31 -4 34 1 0 13:35 2 0 101 8.9 78 0.38
Chris Chelios D ANH 79 8 23 31 +26 45 1 0 21:28 2 0 120 6.7 118 0.39
Blair Betts C NYR 81 8 23 31 -21 34 0 0 17:21 0 1 105 7.6 139 0.38
Chris Phillips D WSH 81 8 23 31 +6 60 1 0 20:58 0 1 109 7.3 151 0.38
Brent Seabrook D CHI 79 7 24 31 +15 146 0 0 19:02 2 0 116 6.0 146 0.39
Brent Sopel D ANH 77 5 26 31 -6 58 2 0 18:56 1 1 111 4.5 80 0.40
Keith Ballard D TBL 80 3 28 31 +14 119 0 0 21:58 0 0 116 2.6 171 0.39
Patrick Sharp RW VAN 80 19 11 30 +3 43 2 0 13:58 5 0 165 11.5 74 0.38
Nikolay Zherdev RW MTL 51 18 12 30 -19 22 1 0 15:00 6 1 104 17.3 30 0.59
Jerred Smithson RW VAN 80 16 14 30 -14 37 1 0 13:00 2 0 90 17.8 97 0.38
Sergei Samsonov LW NYR 52 15 15 30 -10 27 5 0 18:25 5 0 125 12.0 27 0.58
Marty Reasoner LW COL 74 15 15 30 0 67 3 0 14:08 4 1 101 14.9 58 0.41
Rene Bourque LW NSH 35 13 17 30 +12 26 1 0 15:05 3 0 70 18.6 28 0.86
Jay McClement (R) C ANH 79 12 18 30 -5 50 2 0 13:51 1 2 109 11.0 60 0.38
Dan Hamhuis D COL 82 10 20 30 +20 37 0 0 20:29 2 0 152 6.6 151 0.37
John Pohl RW CLB 68 9 21 30 -45 75 0 0 17:28 2 0 132 6.8 31 0.44
Shawn Bates C WSH 80 9 21 30 +14 24 2 0 12:54 0 3 73 12.3 57 0.38
Andrew Ference D NSH 77 8 22 30 -4 79 1 0 22:30 0 0 123 6.5 173 0.39
Nick Schultz D MIN 80 8 22 30 +27 43 0 0 19:06 2 0 94 8.5 167 0.38
Dan Hinote RW NSH 82 8 22 30 -13 53 0 1 13:58 0 0 117 6.8 110 0.37
Jim Vandermeer D BUF / LAK / WSH / VAN / NJD 74 7 23 30 -4 158 1 0 18:55 0 1 106 6.6 124 0.41
Toni Lydman D CHI 79 7 23 30 +19 38 2 0 21:13 1 0 118 5.9 175 0.38
Barret Jackman D MTL 72 6 24 30 -4 171 0 0 20:20 0 0 88 6.8 134 0.42
Mattias Norstrom D CHI 82 6 24 30 +52 57 0 1 20:57 1 0 131 4.6 152 0.37
Ruslan Salei D CGY 82 3 27 30 -8 82 1 0 20:43 1 1 99 3.0 195 0.37
Craig Adams RW DAL 81 15 14 29 +4 91 1 0 12:06 0 1 99 15.2 116 0.36
Ville Peltonen LW FLA 82 15 14 29 +5 30 1 0 12:06 1 2 103 14.6 76 0.35
Steve Reinprecht LW COL 66 14 15 29 -8 48 2 0 15:14 4 1 106 13.2 38 0.44
Radek Bonk C SJS 69 13 16 29 -9 58 1 0 14:39 2 0 107 12.1 72 0.42
Alexander Svitov C CLB 66 11 18 29 -11 116 0 0 14:23 1 0 85 12.9 104 0.44
Dan Fritsche C LAK / ANH 77 9 20 29 +2 18 0 0 10:38 3 1 80 11.2 63 0.38
Bret Hedican D ATL 82 9 20 29 +19 60 1 0 20:53 1 1 139 6.5 138 0.35
Kyle McLaren D FLA 79 7 22 29 +19 51 0 0 17:23 0 0 71 9.9 191 0.37
Kim Johnsson D TOR 83 7 22 29 -10 33 1 1 18:26 1 0 95 7.4 100 0.35
Anton Volchenkov D BUF 79 3 26 29 +5 76 1 0 22:44 0 0 111 2.7 237 0.37
Rostislav Klesla D WSH 77 1 28 29 +11 126 0 0 16:35 0 0 102 1.0 130 0.38
Matt Pettinger RW PIT 81 16 12 28 +4 32 5 0 9:22 0 2 88 18.2 75 0.35
Mark Bell LW DAL 75 15 13 28 +3 42 2 0 10:43 1 1 98 15.3 93 0.37
Stephane Yelle C PHX 72 14 14 28 -5 34 0 0 15:02 1 2 96 14.6 104 0.39
Nikita Alexeev RW CLB 79 14 14 28 -18 21 1 0 10:12 2 0 68 20.6 47 0.35
Jeff Cowan LW CGY 75 13 15 28 -3 168 1 0 11:11 1 1 107 12.1 92 0.37
Brad Isbister RW TBL 56 11 17 28 +20 40 2 0 12:57 2 0 87 12.6 72 0.50
Guillaume Latendresse (R) LW STL 79 11 17 28 +8 12 0 0 10:25 3 1 96 11.5 82 0.35
Shean Donovan LW DAL 82 10 18 28 -5 136 4 1 9:38 1 1 68 14.7 47 0.34
Nicklas Backstrom (R) C MIN 73 9 19 28 -13 43 1 0 16:12 1 0 98 9.2 63 0.38
Jeremy Roenick C CHI 82 9 19 28 +5 23 2 0 13:05 1 1 98 9.2 100 0.34
Paul Martin D BOS 81 7 21 28 +2 42 0 0 21:02 2 0 109 6.4 118 0.35
Sean Hill D BUF 77 6 22 28 +34 84 0 0 23:13 2 0 125 4.8 242 0.36
Marc-Edouard Vlasic (R) D PIT 82 6 22 28 +5 16 2 1 16:52 2 0 86 7.0 99 0.34
Aaron Johnson D DAL 64 5 23 28 -4 31 0 0 20:34 2 1 95 5.3 92 0.44
Zbynek Michalek D SJS 82 4 24 28 +15 50 0 0 15:54 0 0 77 5.2 97 0.34
Dustin Penner LW TBL 78 14 13 27 -5 23 4 0 10:20 5 0 76 18.4 89 0.35
Donald Brashear LW MIN 73 13 14 27 -22 342 1 0 18:25 1 1 145 9.0 216 0.37
Eric Belanger C CGY 79 13 14 27 +9 25 3 1 11:15 0 4 85 15.3 60 0.34
Ville Nieminen LW CLB 69 11 16 27 -37 49 1 0 19:43 5 0 116 9.5 154 0.39
Brad Stuart D BOS / PHL / COL 69 9 18 27 -3 33 0 0 21:47 3 0 107 8.4 141 0.39
Richard Zednik RW CAR 79 8 19 27 -7 63 1 0 12:09 1 0 98 8.2 55 0.34
Greg De Vries D TBL 80 7 20 27 +22 48 0 0 21:14 0 0 114 6.1 202 0.34
Patrice Brisebois D OTT 82 6 21 27 -22 33 0 0 15:40 3 0 110 5.5 63 0.33
Jon Sim LW CAR 79 13 13 26 -3 48 2 0 13:48 2 0 112 11.6 95 0.33
Adam Hall RW MIN 82 13 13 26 +2 56 1 0 9:56 4 0 89 14.6 60 0.32
Jed Ortmeyer RW NYR 76 11 15 26 -6 17 0 0 8:14 0 0 66 16.7 55 0.34
Martin Erat RW PIT 82 8 18 26 +3 22 0 0 8:45 0 0 88 9.1 50 0.32
Stephane Robidas D PHL 76 7 19 26 +11 55 2 0 16:31 2 0 73 9.6 175 0.34
Pavel Kubina D NJD 67 6 20 26 +27 34 0 0 21:43 1 0 111 5.4 155 0.39
Chris Campoli (R) D PHX 80 6 20 26 -23 49 0 0 21:02 3 0 126 4.8 170 0.33
Erik Christensen C CAR 72 5 21 26 +1 26 0 1 9:45 2 0 71 7.0 24 0.36
Steve Eminger D NSH 76 5 21 26 -26 68 1 0 20:47 1 0 122 4.1 164 0.34
Ric Jackman D CLB 79 4 22 26 -40 36 0 0 20:31 2 0 99 4.0 105 0.33
Fedor Tyutin D PHX 81 3 23 26 -25 49 1 0 22:05 1 1 118 2.5 176 0.32
Wes Walz C FLA 79 11 14 25 +5 35 2 0 11:27 1 0 85 12.9 48 0.32
George Parros LW PHX 78 10 15 25 -5 295 1 0 14:00 2 0 83 12.0 155 0.32
Cory Sarich D CGY 61 7 18 25 -7 93 2 0 21:30 1 0 76 9.2 132 0.41
Braydon Coburn (R) D NYR 71 7 18 25 -15 49 0 0 20:13 2 0 96 7.3 93 0.35
Adrian Aucoin D NYR 77 7 18 25 -30 62 0 1 22:18 1 0 104 6.7 96 0.32
Dennis Wideman D OTT 64 6 19 25 -24 103 1 0 19:11 1 0 109 5.5 86 0.39
Karel Rachunek D ANH 72 5 20 25 -29 62 0 0 18:04 0 0 68 7.4 75 0.35
Garnet Exelby D TOR 77 5 20 25 +6 185 0 0 19:09 0 1 77 6.5 188 0.32
Ron Hainsey D MTL 78 5 20 25 -14 50 2 0 17:41 2 0 96 5.2 98 0.32
Glen Wesley D ATL 82 5 20 25 +10 56 2 0 17:00 0 0 92 5.4 105 0.30
Jamal Mayers RW EDM 82 12 12 24 +8 125 3 0 12:57 3 0 110 10.9 114 0.29
Samuel Pahlsson C ATL 82 12 12 24 +6 28 1 0 12:33 1 1 90 13.3 98 0.29
Scott Thornton LW LAK 73 11 13 24 -10 44 2 0 10:43 3 2 66 16.7 98 0.33
Alexander Steen RW CAR 75 10 14 24 -3 43 1 0 9:44 1 0 57 17.5 64 0.32
Antti Laaksonen LW PIT 81 9 15 24 +6 22 0 1 9:36 0 0 76 11.8 44 0.30
Rob Niedermayer LW LAK 81 9 15 24 -11 53 1 0 13:07 0 1 87 10.3 93 0.30
Marcus Nilson RW CHI 79 8 16 24 +10 91 1 0 12:04 1 0 82 9.8 69 0.30
Martin Gelinas LW WSH 82 8 16 24 -1 32 0 0 8:34 0 0 61 13.1 47 0.29
Keith Carney D NYI 81 6 18 24 +24 33 2 0 16:55 0 0 93 6.5 131 0.30
Kevin Bieksa D NYI 81 6 18 24 +8 184 1 0 17:20 0 1 117 5.1 156 0.30
Andrew Ladd (R) LW ANH 74 12 11 23 0 44 2 0 10:28 0 0 80 15.0 69 0.31
Josef Vasicek LW OTT 82 12 11 23 -12 58 3 1 11:46 0 0 96 12.5 53 0.28
Pascal Dupuis LW CGY / SJS 83 11 12 23 -4 42 0 0 10:47 1 0 113 9.7 76 0.28
Jaroslav Balastik RW CLB 66 10 13 23 +1 51 1 0 8:53 1 0 65 15.4 18 0.35
Aaron Ward D SJS / BOS 69 10 13 23 +1 55 2 0 18:02 2 1 79 12.7 133 0.33
Arron Asham RW EDM 82 9 14 23 -6 47 1 0 11:30 0 0 83 10.8 96 0.28
Mike Commodore D DAL / PHL 60 8 15 23 +6 186 2 0 19:11 0 0 68 11.8 135 0.38
Joel Kwiatkowski D LAK 78 8 15 23 -42 80 1 0 21:33 2 0 119 6.7 161 0.29
Shaone Morrisonn D MIN 80 7 16 23 -17 48 1 0 18:57 0 0 101 6.9 103 0.29
Andy Sutton D EDM 82 7 16 23 -11 284 0 0 21:00 1 0 121 5.8 154 0.28
Dick Tarnstrom D BOS 75 6 17 23 +6 92 1 0 17:04 1 0 103 5.8 79 0.31
Francois Beauchemin D STL 82 6 17 23 -19 29 2 0 19:17 0 2 101 5.9 175 0.28
Greg Zanon D VAN 82 6 17 23 -5 86 2 0 16:40 0 0 79 7.6 131 0.28
Branislav Mezei D DET 79 5 18 23 -14 201 0 0 20:05 0 1 82 6.1 160 0.29
Bryce Salvador D NJD 82 4 19 23 +17 48 2 0 18:46 1 0 107 3.7 150 0.28
Glen Metropolit C LAK 78 15 7 22 -10 62 0 2 10:48 1 0 85 17.6 57 0.28
Juraj Kolnik RW COL 81 9 13 22 +7 32 1 0 7:42 1 0 66 13.6 43 0.27
Antti Miettinen RW NYR 82 9 13 22 -7 34 1 0 13:10 0 0 89 10.1 113 0.27
Niklas Kronwall D STL / VAN 70 8 14 22 -2 59 0 1 18:06 1 1 84 9.5 134 0.31
Mattias Weinhandl RW VAN 79 8 14 22 +2 58 1 0 8:05 0 0 43 18.6 41 0.28
Stu Barnes C DAL 66 6 16 22 -6 43 1 0 14:34 1 1 91 6.6 54 0.33
Tom Kostopoulos RW PHL 82 6 16 22 0 74 0 0 10:57 0 1 84 7.1 86 0.27
Lasse Kukkonen D NSH 74 5 17 22 +21 42 1 0 13:13 1 0 74 6.8 72 0.30
Niclas Wallin D ANH 80 4 18 22 +5 30 0 0 21:01 0 0 100 4.0 170 0.28
Martin Skoula D NSH 82 3 19 22 -2 34 0 0 13:30 0 0 62 4.8 65 0.27
Hal Gill D WSH 78 2 20 22 +1 54 0 0 19:22 0 0 110 1.8 131 0.28
Bryan Allen D PHL 82 1 21 22 -1 111 0 1 20:16 0 0 101 1.0 159 0.27
Manny Malhotra C DAL / PHL 75 12 9 21 +1 39 2 0 12:59 0 1 102 11.8 104 0.28
Ethan Moreau LW COL 80 9 12 21 -16 106 0 0 15:06 2 1 96 9.4 129 0.26
Dean McAmmond LW ATL 78 8 13 21 +1 40 0 0 9:44 0 0 100 8.0 60 0.27
Nolan Baumgartner D NJD 63 6 15 21 -4 29 3 0 14:23 2 0 85 7.1 62 0.33
Christian Ehrhoff D OTT 73 6 15 21 +5 26 2 0 13:55 2 0 83 7.2 45 0.29
Willie Mitchell D NYI 79 5 16 21 +27 96 1 0 20:22 0 0 80 6.2 115 0.27
Ken Klee D OTT 82 4 17 21 -18 50 0 0 17:13 0 0 55 7.3 94 0.26
Teppo Numminen D NYI 81 3 18 21 +2 60 0 0 16:18 1 0 93 3.2 99 0.26
Colin White D ATL 77 2 19 21 -14 59 0 0 19:53 0 0 94 2.1 230 0.27
Derian Hatcher D STL 83 2 19 21 -3 52 1 0 20:05 0 0 101 2.0 241 0.25
Jonathan Toews (R) C CAR 36 7 13 20 -3 23 1 0 16:36 1 0 67 10.4 33 0.56
Nathan Paetsch (R) D NSH 42 7 13 20 +6 42 0 0 15:51 2 0 39 17.9 42 0.48
Mike Rathje D DET 66 5 15 20 -10 41 0 0 18:53 0 0 78 6.4 112 0.30
Jaroslav Modry D COL 73 5 15 20 +15 20 0 0 12:17 0 0 48 10.4 65 0.27
Chris Gratton C CGY 79 5 15 20 +3 75 0 1 10:19 0 0 59 8.5 71 0.25
Alexandre R. Picard D VAN 64 4 16 20 -8 48 0 0 15:54 0 0 79 5.1 59 0.31
Marek Malik D CGY 79 4 16 20 -3 88 1 0 14:56 0 0 81 4.9 79 0.25
Rhett Warrener D NSH 72 2 18 20 -12 102 0 0 15:40 1 0 67 3.0 111 0.28
Sami Kapanen RW TOR 55 12 7 19 -15 14 5 0 15:22 4 2 87 13.8 48 0.35
Ryan Carter (R) LW VAN 55 11 8 19 +3 48 3 0 14:48 2 0 69 15.9 58 0.35
Ryan Shannon (R) RW FLA 75 7 12 19 -6 56 2 0 7:15 5 0 51 13.7 38 0.25
Radek Martinek D NJD 79 7 12 19 +19 37 1 0 11:11 2 0 61 11.5 85 0.24
Simon Gamache LW DAL 53 6 13 19 +1 8 0 0 14:35 3 0 57 10.5 33 0.36
Mikael Samuelsson RW LAK 49 5 14 19 -25 30 0 0 13:15 1 0 64 7.8 48 0.39
Kurt Sauer D DAL 81 5 14 19 -4 38 0 1 18:45 1 1 80 6.2 123 0.23
Mathieu Dandenault D BOS 71 3 16 19 +4 51 0 0 12:20 0 1 56 5.4 48 0.27
Richard Matvichuk D TBL 80 3 16 19 +4 44 1 0 16:35 0 0 76 3.9 142 0.24
Josef Melichar D NSH 82 2 17 19 +5 45 1 0 14:46 0 0 63 3.2 128 0.23
Darren Reid (R) RW CLB 69 11 7 18 -15 78 1 0 10:35 0 0 74 14.9 63 0.26
Adam Mair RW BUF 82 11 7 18 +12 61 2 0 6:58 0 1 46 23.9 63 0.22
Jiri Hudler (R) LW CAR 58 10 8 18 -3 16 2 2 14:36 2 0 90 11.1 33 0.31
Johan Franzen C CHI 82 10 8 18 +10 30 1 0 8:47 0 0 64 15.6 62 0.22
Yanic Perreault C EDM 81 8 10 18 -18 22 1 1 8:22 1 0 78 10.3 22 0.22
Aaron Miller D ANH 80 6 12 18 -6 58 2 1 16:22 2 0 78 7.7 90 0.23
Paul Gaustad C BUF 70 5 13 18 -7 69 1 0 8:50 1 1 55 9.1 75 0.26
Tim Gleason D CGY / SJS / MIN 80 4 14 18 0 83 0 1 14:07 0 0 95 4.2 113 0.23
Anders Eriksson D ANH / LAK 83 4 14 18 -52 53 0 0 20:57 0 0 108 3.7 101 0.22
Kurtis Foster D DAL 68 3 15 18 -5 84 0 0 15:03 0 0 72 4.2 78 0.26
Ian White D TBL 69 3 15 18 -13 17 1 1 10:06 1 0 41 7.3 31 0.26
Boyd Devereaux C CLB 82 12 5 17 -7 20 1 0 6:51 0 0 48 25.0 40 0.21
Brad Richardson (R) C DAL 80 9 8 17 -20 37 4 0 8:39 1 0 55 16.4 48 0.21
Brad Lukowich D PIT 82 7 10 17 +23 38 2 0 20:30 0 1 116 6.0 153 0.21
Andreas Lilja D CGY 62 6 11 17 +8 54 1 0 15:08 0 0 52 11.5 95 0.27
Ole-Kristian Tollefsen (R) D CLB 82 6 11 17 -40 231 0 0 - 1 0 80 7.5 153 0.21
Scott Hannan D FLA 70 5 12 17 +7 77 1 0 18:11 0 0 87 5.7 74 0.24
Vernon Fiddler LW EDM 77 5 12 17 +8 51 0 0 7:58 0 0 82 6.1 35 0.22
Scott Hartnell RW WSH 81 5 12 17 +6 49 0 0 6:16 0 0 45 11.1 49 0.21
Mike Rupp C DET 73 4 13 17 -27 59 1 0 12:12 1 0 89 4.5 78 0.23
Duvie Westcott D PIT 78 0 17 17 +10 50 0 0 10:24 0 0 44 0.0 101 0.22
Alexandre Giroux LW OTT 54 10 6 16 -2 36 3 1 12:37 0 0 54 18.5 70 0.30
Scott Nichol RW COL 61 8 8 16 -5 96 0 0 10:25 0 0 65 12.3 63 0.26
Marcel Goc C SJS 78 8 8 16 +5 12 1 0 8:01 0 0 73 11.0 40 0.21
Matthew Barnaby LW ATL 80 8 8 16 -11 144 0 0 10:16 2 0 76 10.5 122 0.20
Jason Smith D PHL 82 8 8 16 +16 74 1 0 19:36 0 2 85 9.4 160 0.20
Dallas Drake LW NSH 67 7 9 16 +8 33 3 0 10:19 0 1 68 10.3 46 0.24
Jay McKee D BUF 69 7 9 16 +25 80 1 0 18:20 0 1 87 8.0 151 0.23
Andrew Alberts D WSH 65 4 12 16 +18 87 1 0 17:26 0 0 57 7.0 174 0.25
Matt Greene (R) D TOR 68 4 12 16 +8 97 0 0 18:14 0 0 69 5.8 117 0.24
Steve Rucchin C ATL 78 4 12 16 -9 7 1 0 8:21 0 0 53 7.5 53 0.21
Oleg Tverdovsky D MIN 76 1 15 16 -11 24 0 0 13:50 0 0 69 1.4 49 0.21
Freddy Meyer D NJD 58 0 16 16 +12 14 0 0 13:38 0 0 61 0.0 76 0.28
Andrei Zyuzin D LAK 64 0 16 16 -23 32 0 0 17:18 0 0 78 0.0 73 0.25
Karlis Skrastins D COL / PHL / VAN 76 0 16 16 -1 36 0 0 16:38 0 0 73 0.0 98 0.21
Stanislav Chistov RW BOS 48 9 6 15 -15 34 2 0 10:47 0 0 62 14.5 29 0.31
Kirk Maltby LW NYR 79 9 6 15 -18 56 2 0 12:03 0 1 76 11.8 110 0.19
Steve Begin C MTL 73 7 8 15 -3 99 1 0 11:10 0 1 57 12.3 128 0.21
Robert Nilsson RW OTT 55 6 9 15 -11 20 2 0 11:24 1 0 70 8.6 23 0.27
Jussi Jokinen LW PIT 75 6 9 15 -2 6 2 0 6:47 1 0 46 13.0 17 0.20
Eric Perrin C STL 80 6 9 15 -5 20 1 0 8:21 1 0 56 10.7 38 0.19
Gregory Campbell (R) RW STL 80 4 11 15 -6 40 1 0 9:41 0 0 85 4.7 52 0.19
Ian Laperriere RW NYI 80 4 11 15 -14 137 0 0 10:33 1 1 75 5.3 90 0.19
Brooks Laich LW ANH 81 4 11 15 -7 23 1 0 8:11 1 0 63 6.3 40 0.19
Danny Syvret (R) D CLB 65 3 12 15 -20 30 0 0 16:09 1 0 69 4.3 45 0.23
Jody Shelley LW CLB 70 3 12 15 -7 372 0 0 14:12 0 0 95 3.2 188 0.21
Shane O'Brien (R) D PHX 81 3 12 15 -1 236 1 0 15:31 2 0 78 3.8 159 0.19
Noah Welch D DET 73 2 13 15 -30 45 0 0 16:57 2 0 62 3.2 79 0.21
Niclas Havelid D NYI 76 1 14 15 +2 58 0 0 13:17 0 0 67 1.5 70 0.20
Brandon Bochenski RW LAK 55 7 7 14 -11 14 1 0 9:45 0 0 60 11.7 29 0.25
Niko Kapanen C NJD 46 6 8 14 -13 18 1 0 11:09 1 0 44 13.6 36 0.30
Jim Dowd C COL 63 6 8 14 -4 45 0 0 9:10 0 2 49 12.2 42 0.22
Jaroslav Hlinka LW VAN 52 5 9 14 -3 46 0 0 11:30 0 0 53 9.4 25 0.27
Darius Kasparaitis D LAK 58 5 9 14 -22 92 0 0 17:10 0 1 61 8.2 95 0.24
Shane Hnidy D MTL 56 4 10 14 -12 54 0 0 13:35 3 0 44 9.1 64 0.25
Cale Hulse D TBL 67 4 10 14 0 58 0 0 11:44 0 0 41 9.8 80 0.21
Petr Nedved C NJD 62 3 11 14 -5 47 0 0 8:59 0 0 50 6.0 21 0.23
Alexei Semenov D NJD 69 3 11 14 -8 70 1 0 16:58 1 0 60 5.0 125 0.20
Yannick Tremblay D DET 70 2 12 14 -24 24 0 0 11:58 0 0 43 4.7 35 0.20
Mark Mowers C TOR 57 6 7 13 +4 44 0 0 6:13 0 0 40 15.0 18 0.23
Alyn McCauley C PHL 78 6 7 13 +2 49 1 0 8:57 0 2 62 9.7 25 0.17
Kyle Wellwood C NYR 33 5 8 13 -33 28 1 0 16:00 1 1 61 8.2 16 0.39
Marc Chouinard C NSH 48 5 8 13 -2 18 0 1 11:03 0 1 48 10.4 31 0.27
Kyle Wanvig RW MIN 77 5 8 13 -8 227 1 0 10:10 0 0 65 7.7 112 0.17
Phil Kessel RW STL 78 5 8 13 -12 16 0 0 7:16 1 0 59 8.5 25 0.17
Jason Williams C WSH 82 5 8 13 -2 26 0 0 5:02 1 0 48 10.4 23 0.16
Brad Winchester LW TOR 61 4 9 13 -3 58 0 0 8:39 0 0 45 8.9 40 0.21
Ronald Petrovicky RW ATL 73 2 11 13 -16 23 0 0 7:37 0 0 66 3.0 40 0.18
Brett Lebda D COL 79 1 12 13 -7 38 0 0 9:47 0 1 52 1.9 44 0.16
Steve Staios D EDM 82 1 12 13 -22 63 0 0 17:05 0 0 88 1.1 117 0.16
Darcy Hordichuk LW CAR 54 7 5 12 +10 130 0 0 11:35 1 0 50 14.0 105 0.22
Nigel Dawes (R) LW NJD 67 7 5 12 -11 12 0 0 10:08 1 0 71 9.9 44 0.18
Dimitri Afanasenkov LW NYR 57 6 6 12 +5 37 0 0 7:55 2 0 55 10.9 11 0.21
Ryan Craig LW TBL 73 6 6 12 -2 22 1 0 5:54 0 0 42 14.3 48 0.16
Mark Smith RW PHX 69 5 7 12 -3 40 1 1 5:58 0 0 44 11.4 39 0.17
Jeff Schultz (R) D ANH 50 4 8 12 -3 53 0 0 17:44 0 1 67 6.0 98 0.24
Wayne Primeau C BOS 73 3 9 12 -1 30 1 0 6:13 0 0 42 7.1 30 0.16
Tomas Kopecky RW NJD 44 2 10 12 0 39 1 0 9:54 0 0 35 5.7 26 0.27
Brad Larsen LW NSH 40 1 11 12 0 26 0 0 9:19 0 0 39 2.6 19 0.30
Vitaly Vishnevski D PHL 72 0 12 12 -13 50 0 0 17:25 0 0 83 0.0 158 0.17
Josh Gratton LW CLB 44 7 4 11 -18 169 1 0 16:30 2 0 60 11.7 101 0.25
Martin Lapointe RW SJS 76 7 4 11 -4 30 3 0 7:02 1 0 57 12.3 53 0.14
Alexander Radulov (R) LW NYI 35 5 6 11 -8 22 0 0 9:00 2 0 37 13.5 14 0.31
Dominic Moore C NJD 35 5 6 11 -2 8 0 0 7:37 2 0 29 17.2 14 0.31
Daniel Tjarnqvist D OTT 44 5 6 11 -1 18 2 0 11:12 3 0 27 18.5 34 0.25
Brian Sutherby C EDM 66 3 8 11 -9 38 1 1 7:38 0 0 53 5.7 59 0.17
Alain Nasreddine D DET 80 3 8 11 -33 200 0 0 14:04 0 0 65 4.6 148 0.14
Doug Janik D CLB 80 3 8 11 -15 64 0 0 10:49 0 0 51 5.9 59 0.14
Georges Laraque RW TOR 71 2 9 11 +10 58 0 0 4:37 0 0 32 6.2 33 0.15
Janne Niinimaa D PHX 80 2 9 11 -20 24 0 0 12:33 0 0 65 3.1 60 0.14
Lukas Krajicek D MTL 37 1 10 11 +5 34 0 0 16:12 0 0 41 2.4 41 0.30
Jamie Heward D SJS 54 1 10 11 -3 29 0 0 12:21 0 0 45 2.2 41 0.20
Ossi Vaananen D NYR 61 6 4 10 +7 62 3 0 12:35 1 0 47 12.8 60 0.16
Andrei Kostitsyn (R) LW MTL 19 4 6 10 -1 19 0 0 13:34 0 0 33 12.1 22 0.53
Boyd Kane LW DET 81 3 7 10 -16 202 0 1 10:22 0 0 73 4.1 111 0.12
Matt Niskanen (R) D VAN 17 2 8 10 0 4 0 0 20:17 0 0 27 7.4 20 0.59
Mark Giordano (R) D ANH 32 2 8 10 -1 30 0 0 14:46 1 0 42 4.8 26 0.31
Mark Stuart (R) D EDM 52 2 8 10 -6 64 0 0 13:50 0 0 39 5.1 73 0.19
Dan Girardi (R) D NYR 66 1 9 10 -16 58 0 0 13:50 0 0 52 1.9 81 0.15
Travis Green C TOR 67 6 3 9 -1 65 2 0 8:16 0 1 38 15.8 36 0.13
Joe Pavelski (R) C FLA 35 5 4 9 +3 0 1 0 9:29 1 0 43 11.6 12 0.26
Jan Hejda D LAK 61 5 4 9 -19 37 0 0 14:20 0 0 39 12.8 95 0.15
Jarkko Ruutu LW TBL 46 4 5 9 0 44 0 0 8:33 0 0 48 8.3 39 0.20
Branko Radivojevic LW PHL 82 4 5 9 -10 20 1 0 6:51 0 0 59 6.8 30 0.11
Tim Taylor C PHX 47 3 6 9 -5 2 0 0 10:10 0 0 40 7.5 35 0.19
Nick Tarnasky (R) RW OTT 42 2 7 9 -6 75 0 0 9:25 1 0 35 5.7 31 0.21
Kris Beech C VAN 33 5 3 8 +3 43 0 0 8:25 0 1 28 17.9 15 0.24
Trevor Letowski LW DAL 43 5 3 8 0 10 0 0 8:19 1 0 37 13.5 10 0.19
Jeff Hamilton C CLB 50 4 4 8 +1 10 0 0 5:02 0 0 26 15.4 8 0.16
Ryane Clowe LW CGY / SJS 61 4 4 8 -9 17 2 0 7:29 0 0 47 8.5 23 0.13
Rory Fitzpatrick D COL 44 2 6 8 -5 20 1 0 10:55 0 0 21 9.5 34 0.18
Carlo Colaiacovo D TBL 16 1 7 8 +5 0 0 0 19:56 0 0 22 4.5 12 0.50
Nolan Pratt D CLB 80 1 7 8 0 34 1 0 13:00 0 0 52 1.9 80 0.10
Jeff Tambellini (R) LW DET 64 0 8 8 -12 20 0 0 5:59 0 0 39 0.0 19 0.13
Jeremy Reich LW CLB 23 3 4 7 -10 90 0 0 14:28 0 0 22 13.6 46 0.30
Stephane Veilleux LW BOS 38 3 4 7 +3 22 1 0 8:22 0 0 33 9.1 25 0.18
Kevyn Adams C LAK 17 2 5 7 +3 11 0 0 7:38 0 0 18 11.1 8 0.41
Milan Jurcina (R) D ANH 17 2 5 7 +1 8 0 0 17:14 0 0 23 8.7 25 0.41
Darren McCarty RW ANH 36 2 5 7 -2 55 0 1 8:46 0 0 34 5.9 24 0.19
Douglas Murray D BOS 36 2 5 7 0 22 1 0 12:00 0 0 21 9.5 52 0.19
Jamie Lundmark C OTT 44 2 5 7 -6 24 0 0 12:39 1 0 63 3.2 37 0.16
Sandis Ozolinsh D MIN 55 2 5 7 -5 37 0 0 10:08 0 1 38 5.3 28 0.13
Steve Ott C TBL 55 2 5 7 -10 115 0 0 8:10 1 0 37 5.4 43 0.13
Denis Grebeshkov (R) D DAL 20 1 6 7 0 6 0 0 16:24 0 0 17 5.9 29 0.35
Shawn Matthias (R) C NSH 27 1 6 7 +2 28 0 0 7:31 0 0 27 3.7 14 0.26
Sean O'Donnell D WSH / VAN / CGY 32 1 6 7 -4 26 0 0 18:33 0 0 25 4.0 37 0.22
Mikko Lehtonen D DET 44 1 6 7 -8 6 0 0 9:09 0 0 20 5.0 17 0.16
Brian McGrattan RW CHI 69 1 6 7 +3 46 0 0 2:31 0 0 22 4.5 27 0.10
Nick Foligno (R) LW NSH 25 0 7 7 -1 6 0 0 8:24 0 0 17 0.0 16 0.28
Patrick Fischer LW DAL 29 4 2 6 -1 18 2 0 12:16 0 0 41 9.8 21 0.21
Andre Roy LW PHX 31 4 2 6 -3 93 0 0 12:32 1 0 37 10.8 48 0.19
Ryan Hollweg LW FLA 44 4 2 6 -6 15 1 0 5:46 0 0 22 18.2 43 0.14
Jordin Tootoo RW MTL 64 3 3 6 -10 37 2 0 8:05 1 0 51 5.9 55 0.09
Jim Slater (R) RW CGY 37 2 4 6 -6 16 0 0 6:29 0 0 15 13.3 18 0.16
Josh Gorges (R) D MTL 56 2 4 6 -28 38 0 1 14:57 0 0 47 4.3 43 0.11
Andy Greene D PHL 32 1 5 6 -3 15 0 0 7:30 0 0 19 5.3 11 0.19
Brooks Orpik D CAR 34 1 5 6 +10 46 0 0 12:58 0 0 15 6.7 52 0.18
Rob Globke RW ANH 39 4 1 5 -2 14 1 0 6:41 1 0 31 12.9 14 0.13
Ryan Kesler C VAN 28 3 2 5 0 18 0 0 10:51 1 0 29 10.3 28 0.18
Chris Conner (R) RW DET 30 3 2 5 -5 10 0 0 5:12 0 0 13 23.1 15 0.17
Brian Willsie RW STL 26 2 3 5 0 6 1 0 9:25 1 0 24 8.3 8 0.19
Derrick Walser D OTT 29 2 3 5 -5 44 0 0 8:33 0 0 19 10.5 3 0.17
Andrej Sekera (R) D DAL 30 2 3 5 -12 26 0 0 17:18 0 0 25 8.0 38 0.17
Patrick Rissmiller RW PHX 38 2 3 5 -10 10 1 0 9:22 0 0 31 6.5 35 0.13
Daniel Paille (R) LW BUF 13 1 4 5 +1 14 0 0 12:36 0 0 20 5.0 10 0.38
Rob Davison D WSH 20 1 4 5 -2 28 0 0 10:36 0 0 13 7.7 21 0.25
Colton Orr RW NYR 33 1 4 5 -5 91 0 0 8:38 0 0 17 5.9 26 0.15
Luke Richardson D TOR 45 1 4 5 +5 67 0 0 12:36 0 0 22 4.5 60 0.11
Thomas Pock D PHX 70 1 4 5 -22 51 0 0 10:02 0 0 42 2.4 40 0.07
Peter Harrold (R) D LAK 12 0 5 5 +1 4 0 0 17:05 0 0 8 0.0 13 0.42
Kris Letang (R) D DAL 13 0 5 5 +1 26 0 0 18:04 0 0 15 0.0 9 0.38
Mike Weaver D MTL 26 0 5 5 +3 2 0 0 10:27 0 0 20 0.0 17 0.19
Denis Tolpeko (R) LW VAN 27 0 5 5 0 17 0 0 9:37 0 0 19 0.0 19 0.19
Johnny Oduya D CAR 29 0 5 5 +2 16 0 0 14:06 0 0 30 0.0 22 0.17
Jassen Cullimore D LAK 49 0 5 5 -8 34 0 0 16:42 0 0 45 0.0 54 0.10
Carsen Germyn RW DET 20 2 2 4 -4 13 0 0 8:48 0 0 9 22.2 14 0.20
Brendan Bell D MIN 24 2 2 4 -1 4 1 0 5:35 0 0 10 20.0 15 0.17
Patrick Thoresen RW DET 33 2 2 4 -10 18 0 0 4:29 0 0 21 9.5 6 0.12
Rick Rypien (R) RW VAN 11 1 3 4 0 6 0 0 10:32 0 0 13 7.7 7 0.36
Cam Barker (R) D OTT 19 1 3 4 +8 13 0 0 13:56 0 0 20 5.0 18 0.21
James Wisniewski (R) D CHI 21 1 3 4 +1 15 0 0 12:00 0 0 21 4.8 21 0.19
Lars Jonsson D MTL 21 1 3 4 -1 22 1 0 10:11 0 0 16 6.2 10 0.19
Gilbert Brule (R) RW ANH 35 1 3 4 0 6 0 0 4:24 0 0 16 6.2 13 0.11
Travis Roche D MIN 43 1 3 4 -3 14 0 0 7:13 1 0 26 3.8 21 0.09
Kevin Dallman D OTT 61 1 3 4 -7 40 0 0 7:19 0 0 25 4.0 25 0.07
Bates Battaglia LW PHL 30 0 4 4 -6 8 0 0 7:12 0 0 19 0.0 18 0.13
Darryl Bootland RW LAK 9 3 0 3 +4 12 0 0 7:40 0 0 5 60.0 9 0.33
Enver Lisin RW SJS 21 3 0 3 -6 4 0 0 11:40 1 0 18 16.7 14 0.14
Dan Lacouture LW DAL / NSH 20 2 1 3 -2 14 0 1 10:12 0 0 16 12.5 28 0.15
Brad May LW MIN 42 2 1 3 -4 45 0 0 6:20 1 0 12 16.7 15 0.07
Stefan Ruzicka (R) RW MTL 4 1 2 3 +2 2 0 0 13:15 0 0 10 10.0 7 0.75
David Clarkson (R) C PIT 5 1 2 3 +5 7 1 0 10:36 0 0 8 12.5 12 0.60
Denis Hamel LW NYI 12 1 2 3 +4 0 0 0 8:50 1 0 8 12.5 12 0.25
Mathias Tjarnqvist RW BOS 17 1 2 3 +3 18 0 0 10:52 0 0 18 5.6 9 0.18
Brett Sterling (R) LW PHX 21 1 2 3 -6 4 0 0 10:02 0 0 23 4.3 14 0.14
Steve McCarthy D PHX 23 1 2 3 -3 6 0 0 13:00 0 0 19 5.3 17 0.13
Travis Moen LW CHI 26 1 2 3 0 14 0 0 3:02 0 0 6 16.7 10 0.12
John Erskine D OTT 31 1 2 3 -8 136 0 0 12:34 0 0 21 4.8 63 0.10
Jon Klemm D ATL 45 1 2 3 +1 25 0 0 10:17 1 0 30 3.3 42 0.07
Alexander Perezhogin (R) LW COL 7 0 3 3 0 16 0 0 13:42 0 0 10 0.0 4 0.43
Serge Aubin C NSH 7 0 3 3 +1 4 0 0 9:17 0 0 9 0.0 8 0.43
Alexander Brooks D BOS 14 0 3 3 -2 8 0 0 16:12 0 0 11 0.0 18 0.21
Joakim Lindstrom C MIN 15 0 3 3 +1 6 0 0 14:12 0 0 12 0.0 10 0.20
Mark Popovic (R) D NSH 16 0 3 3 +1 16 0 0 11:11 0 0 12 0.0 18 0.19
Matt Ellis LW DET 18 0 3 3 -7 24 0 0 9:03 0 0 15 0.0 8 0.17
Nathan Dempsey D PHL 19 0 3 3 +5 8 0 0 7:50 0 0 14 0.0 6 0.16
Rob Scuderi D PIT 53 0 3 3 +1 21 0 0 5:20 0 0 6 0.0 20 0.06
Patrick O'Sullivan (R) C NYI 4 2 0 2 +2 2 0 0 3:30 0 0 2 100.0 1 0.50
Zenon Konopka C STL 4 2 0 2 0 2 0 0 10:15 1 0 4 50.0 5 0.50
Lawrence Nycholat D NYR 23 2 0 2 -12 26 0 1 15:18 1 0 23 8.7 25 0.09
Aaron Downey RW NSH 27 2 0 2 -4 73 0 0 7:02 0 0 14 14.3 23 0.07
Dustin Byfuglien (R) RW CHI 7 1 1 2 0 2 0 0 12:08 0 0 2 50.0 3 0.29
Mathieu Roy (R) D EDM 9 1 1 2 -1 6 1 0 9:53 0 0 8 12.5 11 0.22
Cam Janssen (R) RW FLA 11 1 1 2 +3 22 0 1 5:49 0 0 5 20.0 6 0.18
Cody McCormick RW NJD 11 1 1 2 +2 4 0 0 11:00 0 0 10 10.0 9 0.18
Eric Cairns D TBL 40 1 1 2 -5 123 0 0 12:30 0 0 32 3.1 64 0.05
Andrew Peters LW BUF 44 1 1 2 -5 78 0 0 4:35 0 0 20 5.0 27 0.05
Josh Green LW TBL 44 1 1 2 -7 2 0 0 5:50 0 1 25 4.0 11 0.05
Michael Funk (R) D NYR 6 0 2 2 -3 4 0 0 16:40 0 0 5 0.0 5 0.33
Mark Hartigan C COL 26 0 2 2 -2 16 0 0 10:04 0 0 16 0.0 22 0.08
Rico Fata RW NYR 30 0 2 2 -4 2 0 0 2:56 0 0 10 0.0 5 0.07
Brandon Dubinsky (R) C DAL 31 0 2 2 -10 37 0 0 9:54 0 0 18 0.0 41 0.06
Ben Eager (R) LW PHL 35 0 2 2 +2 24 0 0 2:13 0 0 8 0.0 17 0.06
Brad Ference D OTT 45 0 2 2 -3 90 0 0 7:46 0 0 22 0.0 35 0.04
Derek MacKenzie C ATL 2 1 0 1 +1 0 0 0 13:00 0 0 3 33.3 1 0.50
Josh Langfeld RW TBL 2 1 0 1 0 0 0 0 15:30 0 0 5 20.0 2 0.50
Danny Bois (R) LW CLB 3 1 0 1 -2 4 0 0 11:20 1 0 3 33.3 3 0.33
Erik Westrum C DET 4 1 0 1 +1 2 0 0 10:15 0 0 5 20.0 6 0.25
Janis Sprukts C FLA 6 1 0 1 0 0 0 0 2:20 0 0 3 33.3 0 0.17
Alexandre Burrows RW TBL 8 1 0 1 -2 7 0 0 6:30 0 0 4 25.0 4 0.13
Matt Foy RW MIN 10 1 0 1 +1 5 0 0 4:06 0 0 2 50.0 4 0.10
Martin Lojek (R) D NSH 11 1 0 1 -5 2 0 0 11:38 0 0 11 9.1 5 0.09
Ramzi Abid LW CAR 15 1 0 1 -2 5 1 0 4:12 0 0 5 20.0 9 0.07
Valtteri Filppula (R) C NYI 17 1 0 1 0 0 1 0 1:49 0 0 2 50.0 2 0.06
Wade Belak D FLA 17 1 0 1 -4 22 0 0 8:17 0 0 11 9.1 20 0.06
David Hale D MIN 19 1 0 1 -1 6 0 0 5:37 1 0 3 33.3 13 0.05
Jason Ward RW CAR 28 1 0 1 0 2 0 0 2:04 0 0 4 25.0 3 0.04
Brad Norton D ATL 1 0 1 1 +1 12 0 0 10:00 0 0 0 - 0 1.00
Mike Zigomanis C CAR 1 0 1 1 0 0 0 0 13:00 0 0 0 - 0 1.00
Mike Green (R) D ANH 2 0 1 1 0 0 0 0 17:00 0 0 2 0.0 1 0.50
Richard Petiot (R) D MTL 3 0 1 1 0 0 0 0 8:20 0 0 0 - 2 0.33
Kyle Cumiskey (R) D SJS 4 0 1 1 0 0 0 0 10:30 0 0 2 0.0 1 0.25
Mike Weber (R) D BUF 4 0 1 1 -2 6 0 0 13:15 0 0 2 0.0 1 0.25
Roman Polak (R) D LAK 4 0 1 1 +2 6 0 0 18:45 0 0 2 0.0 4 0.25
Patrick Coulombe (R) D TBL 8 0 1 1 0 24 0 0 12:30 0 0 4 0.0 6 0.13
Richie Regehr (R) D STL 11 0 1 1 -4 8 0 0 13:43 0 0 6 0.0 13 0.09
Drew Stafford (R) RW BUF 12 0 1 1 +2 6 0 0 4:35 0 0 4 0.0 4 0.08
Jason Morgan C DAL 12 0 1 1 -6 0 0 0 8:05 0 0 6 0.0 4 0.08
Jason Jaffray C DET 13 0 1 1 -6 8 0 0 5:27 0 0 5 0.0 2 0.08
Joel Lundqvist LW MIN 13 0 1 1 -3 6 0 0 12:50 0 0 6 0.0 21 0.08
Steve Downie (R) RW DET 15 0 1 1 -5 46 0 0 8:48 0 0 5 0.0 7 0.07
Barry Tallackson (R) RW VAN 19 0 1 1 -1 0 0 0 2:22 0 0 5 0.0 9 0.05
David Koci LW CHI 19 0 1 1 +4 23 0 0 3:15 0 0 4 0.0 9 0.05
Steve Montador D MIN 20 0 1 1 -2 10 0 0 7:57 0 0 10 0.0 15 0.05
Keith Aucoin C NJD 55 0 1 1 -4 8 0 0 1:49 0 0 6 0.0 5 0.02
Craig MacDonald LW BOS 1 0 0 0 0 0 0 0 7:00 0 0 0 - 0 0.00
Drew Larman (R) C PIT 1 0 0 0 -1 0 0 0 7:00 0 0 0 - 0 0.00
Garth Murray LW TBL 1 0 0 0 0 0 0 0 - 0 0 0 - 0 0.00
Gregory Jacina C FLA 1 0 0 0 0 0 0 0 1:00 0 0 0 - 0 0.00
Joe Piskula (R) D CGY 1 0 0 0 -1 0 0 0 5:00 0 0 0 - 0 0.00
Lee Goren RW BOS 1 0 0 0 0 2 0 0 6:00 0 0 0 - 0 0.00
Milan Lucic (R) LW MIN 1 0 0 0 0 7 0 0 16:00 0 0 1 0.0 1 0.00
Teddy Purcell (R) RW PIT 1 0 0 0 0 0 0 0 1:00 0 0 0 - 0 0.00
Ben Ondrus LW MIN 2 0 0 0 0 2 0 0 8:30 0 0 1 0.0 2 0.00
Bruno Gervais (R) D CAR 2 0 0 0 -1 0 0 0 12:00 0 0 3 0.0 1 0.00
Jamie Rivers D DAL 2 0 0 0 +2 2 0 0 11:00 0 0 1 0.0 1 0.00
Jason Strudwick D ATL 2 0 0 0 0 2 0 0 10:00 0 0 0 - 5 0.00
Joe DiPenta D OTT 2 0 0 0 -3 0 0 0 9:00 0 0 0 - 1 0.00
Shawn Belle (R) D EDM 2 0 0 0 +1 0 0 0 7:30 0 0 1 0.0 0 0.00
Andy Wozniewski D TOR 3 0 0 0 0 2 0 0 17:40 0 0 1 0.0 7 0.00
Bryan Muir D LAK 3 0 0 0 0 0 0 0 5:20 0 0 0 - 0 0.00
Cody McLeod (R) LW BUF 3 0 0 0 0 0 0 0 0:40 0 0 0 - 0 0.00
Derek Meech (R) D BUF 3 0 0 0 0 2 0 0 19:40 0 0 2 0.0 2 0.00
Dustin Boyd (R) C EDM 3 0 0 0 -2 0 0 0 10:00 0 0 4 0.0 2 0.00
Jarkko Immonen C VAN 3 0 0 0 -1 0 0 0 10:20 0 0 1 0.0 1 0.00
Rob Schremp (R) RW LAK 3 0 0 0 0 0 0 0 5:20 0 0 1 0.0 1 0.00
Tim Jackman RW SJS 3 0 0 0 +1 5 0 0 12:00 0 0 2 0.0 3 0.00
Allan Rourke D EDM 4 0 0 0 -1 18 0 0 14:45 0 0 0 - 0 0.00
Chris Thorburn (R) C BUF 4 0 0 0 -1 12 0 0 3:45 0 0 0 - 1 0.00
Mark Rycroft LW WSH 4 0 0 0 -1 0 0 0 4:45 0 0 0 - 3 0.00
Steve Wagner (R) D VAN 4 0 0 0 +1 0 0 0 5:00 0 0 1 0.0 0 0.00
Tobias Enstrom (R) D WSH 4 0 0 0 +1 0 0 0 14:30 0 0 4 0.0 3 0.00
Wade Brookbank LW PHX 4 0 0 0 -1 8 0 0 11:45 0 0 3 0.0 5 0.00
David Booth (R) LW BOS 5 0 0 0 +1 0 0 0 2:12 0 0 1 0.0 0 0.00
David Krejci (R) C PIT 5 0 0 0 -2 0 0 0 8:48 0 0 5 0.0 3 0.00
Derek Boogaard LW SJS 6 0 0 0 +1 2 0 0 3:10 0 0 1 0.0 3 0.00
Jim Fahey D DET 6 0 0 0 +3 0 0 0 19:50 0 0 5 0.0 7 0.00
Marc-Antoine Pouliot (R) RW EDM 6 0 0 0 0 2 0 0 6:50 0 0 3 0.0 3 0.00
Maxim Lapierre (R) C MTL 6 0 0 0 -4 0 0 0 10:10 0 0 6 0.0 5 0.00
Eric Nystrom (R) LW STL 7 0 0 0 0 0 0 0 - 0 0 0 - 0 0.00
Clarke MacArthur (R) C BUF 9 0 0 0 0 0 0 0 1:33 0 0 4 0.0 1 0.00
Cory Murphy D VAN 9 0 0 0 -3 4 0 0 11:46 0 0 7 0.0 4 0.00
Ben Walter (R) C CLB 16 0 0 0 -1 0 0 0 1:15 0 0 0 - 2 0.00
Kamil Kreps (R) C NSH 16 0 0 0 -1 2 0 0 4:00 0 0 1 0.0 3 0.00
Tyler Bouck RW NSH 16 0 0 0 +1 9 0 0 6:52 0 0 6 0.0 9 0.00
Yan Stastny (R) LW NYR 16 0 0 0 -2 10 0 0 6:30 0 0 10 0.0 6 0.00
Toby Petersen C PHX 18 0 0 0 +1 0 0 0 2:30 0 0 3 0.0 1 0.00
Byron Ritchie C NYI 20 0 0 0 -6 37 0 0 5:18 0 0 7 0.0 10 0.00
Eric Boulton LW OTT 25 0 0 0 -8 13 0 0 8:33 0 0 18 0.0 11 0.00
Triston Grant (R) LW SJS 25 0 0 0 -1 0 0 0 0:21 0 0 2 0.0 2 0.00
718 Skaters 44248 7710 13702 21412 - 35823 1108 120 - 1539 202 69356 - 56227 302.26