Hockey Terminal
Be a GM

Players, 2003-04 season

916 players

Skater Team Pos GP G A P ▼ P/GP +/- PIM Shots Hits
Martin St. Louis NYR R 82 38 56 94 1.15 35 24 212 34
Ilya Kovalchuk WSH L 81 41 46 87 1.07 -10 63 341 49
Joe Sakic COL C 81 33 54 87 1.07 11 42 253 28
Markus Naslund NYR L 78 35 49 84 1.08 24 58 296 16
Marian Hossa CHI R 81 36 46 82 1.01 4 46 233 92
Patrik Elias NJD C 82 38 43 81 0.99 26 44 300 36
Cory Stillman CAR L 81 25 55 80 0.99 18 36 178 48
Daniel Alfredsson DET R 77 32 48 80 1.04 12 24 230 90
Alex Tanguay ARI L 69 25 54 79 1.14 30 42 117 47
Brad Richards DET C 82 26 53 79 0.96 14 12 244 9
Robert Lang PHX C 69 30 49 79 1.14 4 24 163 18
Mark Recchi BOS R 82 26 49 75 0.91 18 47 167 83
Mats Sundin VAN C 81 31 44 75 0.93 11 52 226 56
Milan Hejduk COL R 82 35 40 75 0.91 19 20 237 24
Jaromir Jagr CGY R 77 31 43 74 0.96 -5 38 257 23
Jarome Iginla LAK R 81 41 32 73 0.90 21 84 265 70
Joe Thornton FLA C 77 23 50 73 0.95 18 98 187 40
Steve Sullivan NJD L 80 24 49 73 0.91 1 48 218 28
Keith Tkachuk STL L 75 33 38 71 0.95 8 83 233 112
Scott Gomez OTT C 80 14 56 70 0.88 18 70 189 12
Bill Guerin PIT R 82 34 35 69 0.84 14 109 263 107
Brett Hull PHX R 81 25 43 68 0.84 -4 12 200 15
Martin Havlat STL R 68 31 37 68 1.00 12 46 175 25
Pavel Datsyuk DET C 75 30 38 68 0.91 -2 35 136 33
Shane Doan ARI R 79 27 41 68 0.86 -11 47 254 198
Scott Walker WSH R 75 25 42 67 0.89 4 94 157 57
Vincent Lecavalier LAK C 81 32 34 66 0.81 23 52 242 48
Daniel Brière COL C 82 28 37 65 0.79 -7 70 194 19
Doug Weight NYI C 75 14 51 65 0.87 -3 37 198 61
Mike Ribeiro NSH C 81 20 45 65 0.80 15 34 103 52
Sergei Fedorov WSH C 80 31 34 65 0.81 -5 42 268 38
Michael Ryder NJD R 81 25 38 63 0.78 10 26 215 117
Brendan Morrison CHI C 82 22 38 60 0.73 16 50 161 56
Glen Murray BOS R 81 32 28 60 0.74 17 56 260 37
Todd Bertuzzi DET R 69 17 43 60 0.87 21 122 156 102
Ryan Smyth EDM L 82 23 36 59 0.72 11 70 245 31
Michal Handzus CHI C 82 20 38 58 0.71 18 82 135 59
Olli Jokinen STL C 82 26 32 58 0.71 -16 81 280 86
Pavol Demitra VAN R 68 23 35 58 0.85 1 18 179 14
Sergei Gonchar MTL D 71 11 47 58 0.82 -14 56 161 34
Freddy Modin CGY L 82 29 28 57 0.70 31 32 206 36
Jason Arnott STL C 73 21 36 57 0.78 23 66 143 87
Miroslav Satan BOS R 82 29 28 57 0.70 -15 30 206 14
Patrick Marleau SJS C 80 28 29 57 0.71 -5 24 220 56
Rick Nash BOS L 80 41 16 57 0.71 -35 87 269 75
Bobby Holik NJD C 82 25 31 56 0.68 4 96 225 151
Jason Spezza TOR C 78 22 33 55 0.71 22 71 142 13
John LeClair PIT L 75 23 32 55 0.73 20 51 182 55
Nisse Ekman PIT R 82 22 33 55 0.67 30 34 147 22
Peter Forsberg COL C 39 18 37 55 1.41 16 30 85 45
Saku Koivu ANA C 68 14 41 55 0.81 -5 52 112 31
Shawn McEachern BOS L 82 17 38 55 0.67 5 76 176 39
Tyler Arnason COL C 82 22 33 55 0.67 -13 16 222 3
Chris Pronger PHI D 80 14 40 54 0.68 -1 88 203 73
Daniel Sedin VAN L 82 18 36 54 0.66 18 18 153 17
Scott Niedermayer ANA D 81 14 40 54 0.67 20 44 165 28
Vinny Prospal CBJ L 82 19 35 54 0.66 -9 54 185 27
Brendan Shanahan NJD L 82 25 28 53 0.65 15 117 280 40
Bryan McCabe NYR D 75 16 37 53 0.71 22 86 168 173
Chris Drury NYR C 76 18 35 53 0.70 8 68 152 49
David Vyborny CBJ R 82 22 31 53 0.65 -26 40 158 48
J-P Dumont NSH R 77 22 31 53 0.69 -9 40 156 81
Marek Zidlicky NYI D 82 14 39 53 0.65 -16 82 143 76
Tony Amonte CGY R 80 20 33 53 0.66 13 38 173 33
Daymond Langkow PHX C 81 21 31 52 0.64 4 40 174 48
Dick Tarnstrom CBJ D 80 16 36 52 0.65 -37 38 158 21
Jochen Hecht BUF C 64 15 37 52 0.81 17 49 174 27
Ladislav Nagy LAK L 55 24 28 52 0.95 11 46 160 24
Marc Savard BOS C 45 19 33 52 1.16 -8 85 133 9
Petr Sykora NJD R 81 23 29 52 0.64 -9 34 277 21
Valeri Bure DAL R 68 22 30 52 0.76 3 26 209 13
Vyacheslav Kozlov ATL L 76 20 32 52 0.68 -12 74 191 26
Alexandre Daigle MIN R 78 20 31 51 0.65 -4 14 145 9
Brian Leetch BOS D 72 15 36 51 0.71 6 34 206 69
Luc Robitaille LAK L 80 22 29 51 0.64 4 56 221 28
Oleg Kvasha PHX C 81 15 36 51 0.63 4 48 147 38
Steve Yzerman DET C 75 18 33 51 0.68 10 46 141 13
Trent Hunter LAK R 77 25 26 51 0.66 23 16 187 218
Aleksey Morozov PIT R 75 16 34 50 0.67 -24 24 132 23
Joe Nieuwendyk FLA C 64 22 28 50 0.78 7 26 131 27
Radek Dvorak CAR R 78 15 35 50 0.64 18 26 188 45
Richard Zednik FLA R 81 26 24 50 0.62 5 63 218 77
Andrew Brunette CHI L 82 15 34 49 0.60 3 12 90 15
Brenden Morrow TBL L 81 25 24 49 0.60 10 121 132 189
Mariusz Czerkawski BOS R 81 25 24 49 0.60 8 16 157 36
Martin Erat ARI R 76 16 33 49 0.64 10 38 137 24
Peter Bondra CHI R 77 26 23 49 0.64 -16 38 188 36
Alex Frolov NYR L 77 24 24 48 0.62 8 24 168 37
Brian Rolston BOS R 82 19 29 48 0.59 9 40 257 52
Gary Roberts TBL L 72 28 20 48 0.67 9 84 124 152
Owen Nolan MIN R 65 19 29 48 0.74 4 110 154 81
Alyn McCauley LAK C 82 20 27 47 0.57 23 28 146 63
Bryan Berard NYI D 58 13 34 47 0.81 -24 53 203 30
Craig Conroy CGY C 63 8 39 47 0.75 13 44 112 62
David Legwand BUF C 82 18 29 47 0.57 9 46 165 24
Jason Blake ANA L 75 22 25 47 0.63 11 56 243 96
Jeremy Roenick SJS C 62 19 28 47 0.76 1 62 128 83
Jonathan Cheechoo OTT R 81 28 19 47 0.58 5 33 175 91
Bryan Smolinski MTL C 80 19 27 46 0.58 22 49 182 86
Jeff Halpern PHX C 79 19 27 46 0.58 -21 56 114 46
Mathieu Schneider PHX D 78 14 32 46 0.59 22 56 165 142
Mike Knuble PHI R 82 21 25 46 0.56 19 32 192 69
Petr Nedved EDM C 81 19 27 46 0.57 -8 46 190 39
Rob Blake SJS D 74 13 33 46 0.62 6 61 242 136
Alex Kovalev FLA R 78 14 31 45 0.58 -9 66 207 66
Josef Vasicek NYI C 82 19 26 45 0.55 -3 60 161 40
Mark Bell ANA C 82 21 24 45 0.55 -14 106 202 63
Martin Rucinsky STL L 82 14 31 45 0.55 15 72 206 68
Simon Gagne BOS L 80 24 21 45 0.56 12 29 211 57
Adrian Aucoin CBJ D 81 13 31 44 0.54 29 54 213 157
Justin Williams CAR R 79 11 33 44 0.56 12 64 203 37
Kimmo Timonen CHI D 77 12 32 44 0.57 -7 52 180 44
Mike Modano DET C 76 14 30 44 0.58 -21 46 152 17
Radek Bonk NSH C 66 12 32 44 0.67 2 66 98 87
Tuomo Ruutu NJD L 82 23 21 44 0.54 -31 58 174 131
Henrik Zetterberg DET C 61 15 28 43 0.70 15 14 137 16
Mark Messier NYR C 76 18 25 43 0.57 3 42 104 20
Ray Whitney DAL L 67 14 29 43 0.64 7 22 119 7
Ryan Malone NYR L 81 22 21 43 0.53 -23 64 139 97
Steve Rucchin ATL C 82 20 23 43 0.52 -14 12 148 17
Trent Klatt LAK R 82 17 26 43 0.52 2 46 160 115
Wade Redden BOS D 81 17 26 43 0.53 21 65 175 122
Brent Sopel MTL D 80 10 32 42 0.53 11 36 173 80
Erik Cole DET L 80 18 24 42 0.53 -4 93 172 175
Henrik Sedin VAN C 76 11 31 42 0.55 23 32 99 32
Kim Johnsson CHI D 80 13 29 42 0.53 16 26 189 31
Mike York CBJ L 61 16 26 42 0.69 18 15 144 11
Paul Mara MTL D 81 6 36 42 0.52 -11 48 140 90
Sergei Zubov DAL D 77 7 35 42 0.55 0 20 154 54
Shean Donovan OTT R 82 18 24 42 0.51 14 72 138 38
Marco Sturm FLA L 64 21 20 41 0.64 0 36 158 46
Matthew Barnaby DAL R 82 16 25 41 0.50 18 157 104 95
Vincent Damphousse SJS C 82 12 29 41 0.50 -5 66 156 25
Zdeno Chara NYI D 79 16 25 41 0.52 33 147 185 239
Ziggy Palffy PIT R 35 16 25 41 1.17 18 12 109 16
Kris Draper DET C 67 24 16 40 0.60 22 31 149 78
Marian Gaborik OTT R 65 18 22 40 0.62 10 20 220 20
Michael Peca CBJ C 76 11 29 40 0.53 17 71 117 100
Milan Kraft PIT C 66 19 21 40 0.61 -22 18 134 13
Patrik Stefan DAL C 82 14 26 40 0.49 -7 26 110 26
Pierre Turgeon COL C 76 15 25 40 0.53 17 20 104 14
Ron Francis TOR C 80 13 27 40 0.50 -9 14 91 11
Sergei Samsonov FLA L 58 17 23 40 0.69 12 4 132 14
Shawn Horcoff ANA C 80 15 25 40 0.50 0 73 110 30
Steve Konowalchuk COL L 82 19 21 40 0.49 -3 70 152 189
Brad Stuart COL D 77 9 30 39 0.51 9 34 129 99
Dan Boyle NYR D 78 9 30 39 0.50 23 60 137 80
Dave Andreychuk TBL L 82 21 18 39 0.48 -9 42 165 14
Kyle Calder ANA L 66 21 18 39 0.59 -18 29 144 27
Patrice Bergeron BOS C 71 16 23 39 0.55 5 22 133 60
Peter Schaefer VAN L 81 15 24 39 0.48 22 26 112 62
Ruslan Fedotenko PHI L 77 17 22 39 0.51 14 30 116 53
Sean Hill MIN D 80 13 26 39 0.49 -2 84 228 151
Nicklas Lidstrom DET D 81 10 28 38 0.47 19 18 194 29
Rod Brind'Amour CAR C 78 12 26 38 0.49 0 28 141 37
Alexander Korolyuk SJS L 63 19 18 37 0.59 20 18 108 22
Jeff Friesen CGY L 81 17 20 37 0.46 8 26 177 39
Jozef Stumpel FLA L 64 8 29 37 0.58 5 16 78 30
Mike Van Ryn TOR D 79 13 24 37 0.47 -16 52 136 128
Randy Robitaille OTT C 69 11 26 37 0.54 -12 20 121 20
Vladimir Orszagh STL L 82 16 21 37 0.45 -4 74 124 56
Alexei Zhamnov BOS C 43 11 25 36 0.84 -1 28 96 9
Brian Rafalski DET D 69 6 30 36 0.52 6 24 130 28
Geoff Sanderson EDM L 80 16 20 36 0.45 -10 38 227 54
Paul Kariya STL L 51 11 25 36 0.71 -5 22 110 27
Trevor Linden VAN C 82 14 22 36 0.44 -6 26 97 90
Dallas Drake DET R 79 13 22 35 0.44 10 65 121 92
Derek Armstrong STL C 57 14 21 35 0.61 4 33 101 39
John Madden FLA C 80 12 23 35 0.44 7 22 210 45
Mark Parrish BUF R 59 24 11 35 0.59 8 18 105 40
Martin Gelinas NSH L 76 17 18 35 0.46 10 70 139 57
Pavel Kubina PHI D 81 17 18 35 0.43 9 85 153 99
Sheldon Souray ANA D 63 15 20 35 0.56 4 104 186 108
Ales Hemsky MTL R 71 12 22 34 0.48 -7 14 87 25
Alexei Yashin NYI C 47 15 19 34 0.72 -1 10 148 16
Dmitri Kalinin PHX D 77 10 24 34 0.44 0 42 118 74
Jeff O'Neill TOR C 67 14 20 34 0.51 -12 60 207 68
Joffrey Lupul TOR L 75 13 21 34 0.45 -6 28 137 46
John-Michael Liles BOS D 79 10 24 34 0.43 7 28 115 60
Mattias Ohlund TBL D 82 14 20 34 0.41 14 73 129 129
Nikolay Zherdev PHI R 57 13 21 34 0.60 -11 54 137 23
Raffi Torres SJS L 80 20 14 34 0.43 12 65 136 130
Rico Fata WSH L 73 16 18 34 0.47 -46 54 163 37
Todd Marchant ANA C 77 9 25 34 0.44 -17 34 163 67
Eric Belanger EDM C 81 13 20 33 0.41 -16 44 132 54
Jan Hrdina CBJ C 68 12 21 33 0.49 -6 40 73 30
Jordan Leopold MIN D 82 9 24 33 0.40 8 24 138 53
Kirk Maltby DET L 79 14 19 33 0.42 24 80 123 94
Scott Hartnell NSH L 59 18 15 33 0.56 -5 87 154 48
Sergei Brylin NJD L 82 14 19 33 0.40 10 20 98 48
Viktor Kozlov WSH C 59 13 20 33 0.56 -4 18 143 25
Branko Radivojevic MIN R 77 10 22 32 0.42 -5 72 107 63
Brian Savage PHI L 74 16 16 32 0.43 -8 38 124 74
Chris Gratton CBJ C 81 13 19 32 0.40 -18 111 150 81
Darcy Tucker COL R 64 21 11 32 0.50 4 68 146 89
Derek Morris PHX D 83 6 26 32 0.39 -1 49 167 120
Eric Lindros DAL C 39 10 22 32 0.82 7 60 83 53
Ethan Moreau LAK L 81 20 12 32 0.40 7 96 180 104
Greg Johnson NSH C 82 14 18 32 0.39 -21 33 100 13
Jaroslav Modry PHI D 79 5 27 32 0.41 11 44 196 53
Nathan Dempsey BOS D 75 12 20 32 0.43 -12 32 183 45
Shawn Bates NYI C 69 9 23 32 0.46 -8 46 115 93
Teemu Selanne ANA R 78 16 16 32 0.41 2 32 182 17
Trevor Letowski CAR R 73 15 17 32 0.44 -12 16 126 17
Brett McLean FLA C 76 11 20 31 0.41 -11 54 125 14
Eric Staal FLA C 81 11 20 31 0.38 -6 40 164 16
Kip Miller WSH C 66 9 22 31 0.47 -10 8 74 16
Kristian Huselius CBJ L 76 10 21 31 0.41 -6 24 168 22
Maxim Afinogenov ATL R 73 17 14 31 0.42 -4 57 148 21
Nik Antropov WPG C 62 13 18 31 0.50 7 62 89 99
Patrice Brisebois MTL D 71 4 27 31 0.44 17 22 96 35
Ronald Petrovicky PIT R 78 16 15 31 0.40 -9 123 102 112
Scott Mellanby ATL R 68 14 17 31 0.46 -7 76 103 71
Sergei Zholtok NSH C 70 14 17 31 0.44 2 19 132 7
Tomas Kaberle MTL D 71 3 28 31 0.44 16 18 88 35
Yanic Perreault CHI C 69 16 15 31 0.45 -10 40 114 15
Adam Foote COL D 73 8 22 30 0.41 13 87 105 97
Alexander Mogilny NJD R 37 8 22 30 0.81 9 12 92 14
Andy McDonald STL C 79 9 21 30 0.38 -13 24 162 56
Dean McAmmond NJD C 64 17 13 30 0.47 9 18 101 28
Fernando Pisani CHI R 76 16 14 30 0.39 14 46 99 41
Jan Bulis VAN C 72 13 17 30 0.42 -8 30 147 75
Nick Boynton PHI D 81 6 24 30 0.37 17 98 178 61
Ric Jackman ANA D 54 9 21 30 0.56 -16 27 91 70
Robert Reichel CZE C 69 11 19 30 0.43 2 30 100 38
Sami Kapanen PHI R 74 12 18 30 0.41 9 14 149 59
Tomas Holmstrom DET L 67 15 15 30 0.45 8 38 74 42
Brian Gionta BOS R 75 21 8 29 0.39 19 36 174 31
Frantisek Kaberle CAR D 67 3 26 29 0.43 2 30 94 28
Jim Dowd PHI C 69 7 22 29 0.42 12 44 54 41
Ken Klee PHX D 66 4 25 29 0.44 -1 36 85 108
Kenny Jonsson NYI D 79 5 24 29 0.37 25 22 106 64
Konstantin Koltsov PIT L 82 9 20 29 0.35 -30 30 123 50
Lubomir Visnovsky NYI D 58 8 21 29 0.50 8 26 114 54
Matthew Lombardi ANA C 79 16 13 29 0.37 4 32 130 54
Mike Grier BUF R 82 9 20 29 0.35 -9 36 133 106
Oleg Saprykin OTT L 69 12 17 29 0.42 1 41 151 56
Roman Hamrlik NYR D 81 7 22 29 0.36 2 68 182 91
Stephen Weiss DET C 50 12 17 29 0.58 -10 10 82 11
Steve Reinprecht FLA C 44 7 22 29 0.66 1 4 68 9
Stu Barnes DAL C 77 11 18 29 0.38 7 18 135 34
Todd White NYR C 53 9 20 29 0.55 12 22 98 30
Wayne Primeau TOR C 72 9 20 29 0.40 4 90 142 61
Alexei Ponikarovsky NJD L 73 9 19 28 0.38 14 44 110 75
Alexei Zhitnik ATL D 68 4 24 28 0.41 -13 102 134 101
Andrei Markov MTL D 69 6 22 28 0.41 -2 20 105 29
Anson Carter CAR R 77 15 13 28 0.36 -15 20 114 60
Chris Simon MIN L 78 17 11 28 0.36 15 250 147 71
Dan Mcgillis NJD D 80 5 23 28 0.35 -1 65 117 143
Janne Niinimaa MTL D 82 9 19 28 0.34 12 64 97 71
Rob Niedermayer BUF C 55 12 16 28 0.51 -6 34 111 34
Sean Avery NYR L 76 9 19 28 0.37 2 261 125 98
Steve Staios NYI D 82 6 22 28 0.34 17 86 153 57
Adam Hall PHI R 79 13 14 27 0.34 -8 37 151 48
Anders Eriksson NYR D 66 7 20 27 0.41 -6 18 84 35
Andreas Johansson NSH L 47 12 15 27 0.57 -2 26 108 21
Dainius Zubrus SJS C 54 12 15 27 0.50 -16 38 115 35
Jeff Cowan VAN L 71 11 16 27 0.38 1 92 89 94
Joni Pitkanen CAR D 71 8 19 27 0.38 15 44 133 18
Matt Stajan CGY C 69 14 13 27 0.39 7 22 63 26
Pierre Dagenais MTL R 50 17 10 27 0.54 15 24 149 25
Scott Thornton LAK L 80 13 14 27 0.34 -6 84 127 94
Turner Stevenson PHI R 61 14 13 27 0.44 0 76 76 72
Ales Kotalik CGY R 62 15 11 26 0.42 -1 41 142 75
Andrew Cassels WSH C 58 6 20 26 0.45 -24 26 91 14
Antti Laaksonen COL L 77 12 14 26 0.34 0 20 100 17
Dan Hamhuis NSH D 80 7 19 26 0.33 -12 57 115 111
Jamie Langenbrunner STL R 53 10 16 26 0.49 9 43 130 26
Jan Hlavac NSH L 72 5 21 26 0.36 -8 16 125 43
Jay Pandolfo BOS L 82 13 13 26 0.32 5 14 140 33
Jere Lehtinen DAL R 58 13 13 26 0.45 0 20 138 46
Jiri Slegr BOS D 52 6 20 26 0.50 11 35 98 34
Marc-Andre Bergeron CAR D 54 9 17 26 0.48 13 26 105 38
Martin Straka NYR C 54 10 16 26 0.48 -25 20 68 31
Mike Ricci PHX C 71 7 19 26 0.37 8 40 48 52
Niclas Havelid NJD D 79 6 20 26 0.33 -28 28 122 63
Pascal Dupuis PIT R 59 11 15 26 0.44 5 20 127 23
Petr Cajanek STL C 70 12 14 26 0.37 12 16 126 44
Sami Salo TBL D 74 7 19 26 0.35 8 22 143 75
Chris Clark CBJ R 82 10 15 25 0.30 -3 106 137 102
Curtis Brown SJS C 80 11 14 25 0.31 3 36 138 52
Dany Heatley ANA L 31 13 12 25 0.81 -8 18 83 13
Dave Scatchard STL C 61 9 16 25 0.41 12 78 111 103
Eric Brewer TOR D 77 7 18 25 0.32 -6 67 135 59
Joe Corvo OTT D 72 8 17 25 0.35 7 36 150 34
Juraj Kolnik FLA R 53 14 11 25 0.47 -7 14 100 56
Manny Malhotra MTL C 65 12 13 25 0.38 -7 28 107 81
Martin Lapointe OTT R 78 15 10 25 0.32 -5 67 136 118
Martin Skoula NJD D 79 4 21 25 0.32 5 32 84 52
Mikael Renberg TOR R 59 12 13 25 0.42 -1 50 88 10
Radim Vrbata FLA R 80 12 13 25 0.31 -10 24 195 14
Richard Park PIT R 73 13 12 25 0.34 0 28 142 14
Serge Aubin ATL C 66 10 15 25 0.38 0 73 97 100
Wes Walz MIN C 57 12 13 25 0.44 5 32 70 11
Arron Asham NYR R 79 12 12 24 0.30 -12 92 108 176
Bret Hedican ANA D 82 7 17 24 0.29 -10 64 112 66
Cliff Ronning NYI C 40 9 15 24 0.60 3 2 55 7
Drake Berehowsky TOR D 56 6 18 24 0.43 -11 67 70 46
Filip Kuba FLA D 77 5 19 24 0.31 -7 28 114 35
Kyle McLaren SJS D 64 2 22 24 0.38 10 60 67 99
Marcus Nilson CGY L 83 11 13 24 0.29 -6 40 133 59
Mike Comrie PIT C 49 12 12 24 0.49 -6 28 101 13
Mike Sillinger NYI C 76 13 11 24 0.32 -10 68 106 59
Niko Dimitrakos PHI R 68 9 15 24 0.35 6 49 116 16
Paul Martin SJS D 70 6 18 24 0.34 12 4 82 17
Philippe Boucher PIT D 70 8 16 24 0.34 15 64 134 131
Rob DiMaio TBL R 69 9 15 24 0.35 2 52 76 100
Tom Poti WSH D 67 10 14 24 0.36 -1 47 124 47
Chris Phillips OTT D 82 7 16 23 0.28 15 46 93 154
Ed Jovanovski FLA D 56 7 16 23 0.41 2 64 143 70
Matt Cooke MIN L 53 11 12 23 0.43 5 73 79 134
Niklas Hagman ANA L 75 10 13 23 0.31 -5 22 122 49
Tomas Surovy PIT L 47 11 12 23 0.49 -8 16 112 16
Alexander Semin MTL R 52 10 12 22 0.42 -2 36 92 7
Brian Holzinger CBJ C 74 7 15 22 0.30 -31 40 96 52
Darryl Sydor STL D 80 3 19 22 0.28 -16 32 122 40
Ian Laperriere PHI R 62 10 12 22 0.35 -4 58 59 106
Jaroslav Spacek CAR D 58 5 17 22 0.38 -13 45 108 44
Jason Wiemer NJD C 75 8 14 22 0.29 -7 130 103 78
Keith Primeau PHI C 54 7 15 22 0.41 11 80 86 77
Kevyn Adams CHI C 73 10 12 22 0.30 6 43 141 24
Lasse Pirjeta PIT L 70 8 14 22 0.31 -3 20 111 36
Nathan Horton CBJ R 55 14 8 22 0.40 -5 57 81 57
Pierre-Marc Bouchard NYI C 61 4 18 22 0.36 -7 22 60 7
Samuel Pahlsson VAN C 82 8 14 22 0.27 -2 52 134 117
Steve Thomas DET R 44 10 12 22 0.50 8 25 80 40
Tim Taylor TBL C 82 7 15 22 0.27 -5 25 95 32
Tom Kostopoulos NJD R 60 9 13 22 0.37 -14 67 101 29
Andrei Zyuzin CHI D 65 8 13 21 0.32 4 48 104 43
Andy Sutton EDM D 65 8 13 21 0.32 0 94 102 133
Chris Chelios ATL D 69 2 19 21 0.30 12 61 113 56
Cory Cross DET D 68 7 14 21 0.31 9 56 83 45
Denis Arkhipov CHI C 72 9 12 21 0.29 -2 22 91 16
Donald Audette FLA R 51 9 12 21 0.41 -13 38 107 22
Jarret Stoll MIN C 68 10 11 21 0.31 8 42 107 44
Jason King ANA R 47 12 9 21 0.45 0 8 107 24
Karel Rachunek NJD D 72 2 19 21 0.29 8 33 120 137
Marc Chouinard VAN C 45 11 10 21 0.47 4 17 70 32
Mark Rycroft COL R 71 9 12 21 0.30 2 32 110 124
Radoslav Suchy CBJ D 82 7 14 21 0.26 1 8 82 59
Richard Matvichuk NJD D 75 1 20 21 0.28 0 36 85 110
Scott Hannan SJS D 82 6 15 21 0.26 10 48 114 39
Ville Nieminen STL L 79 5 16 21 0.27 -9 58 83 78
Adam Mair NJD C 81 6 14 20 0.25 -3 146 82 121
Cale Hulse CGY D 82 3 17 20 0.24 -4 123 115 127
Daniel Tjarnqvist COL D 68 5 15 20 0.29 -4 20 65 30
Eric Nickulas BOS R 65 8 12 20 0.31 -8 52 121 82
Jay Bouwmeester STL D 61 2 18 20 0.33 -15 30 85 92
Mattias Weinhandl MIN R 55 8 12 20 0.36 9 26 49 39
Niklas Sundstrom MTL R 66 8 12 20 0.30 3 18 67 5
P.J. Axelsson BOS L 68 6 14 20 0.29 2 42 107 48
Taylor Pyatt PIT L 63 8 12 20 0.32 -7 25 98 68
Tie Domi TOR R 80 7 13 20 0.25 -2 208 84 80
Toni Lydman ANA D 67 4 16 20 0.30 6 30 93 82
Artem Chubarov VAN C 65 12 7 19 0.29 1 14 93 25
Brad Lukowich DAL D 79 5 14 19 0.24 29 24 86 80
Cory Sarich COL D 82 3 16 19 0.23 5 89 93 115
Danny Markov DET D 78 6 13 19 0.24 -6 95 100 92
Derek Roy EDM C 49 9 10 19 0.39 -8 12 71 31
Eric Weinrich VAN D 80 4 15 19 0.24 12 46 83 80
Jason Smith OTT D 68 7 12 19 0.28 13 98 84 139
Jason Woolley DET D 55 4 15 19 0.35 19 28 60 22
Jiri Fischer DET D 81 4 15 19 0.23 0 75 115 124
Karel Pilar TOR D 50 2 17 19 0.38 2 22 74 68
Marek Malik TBL D 78 3 16 19 0.24 35 45 61 62
Matt Cullen PIT C 56 6 13 19 0.34 -2 24 75 37
Mike Eastwood PIT C 82 4 15 19 0.23 -18 40 55 20
Mike Rathje PHI D 80 2 17 19 0.24 18 46 105 83
Tom Preissing COL D 69 2 17 19 0.28 8 12 89 14
Vladimir Malakhov NJD D 62 3 16 19 0.31 -6 55 95 98
Adam Oates EDM C 60 2 16 18 0.30 0 8 32 5
Brad Isbister VAN L 51 10 8 18 0.35 -2 54 80 32
Christian Backman CBJ D 66 5 13 18 0.27 3 16 92 18
Francis Bouillon MTL D 73 2 16 18 0.25 1 70 86 142
Igor Ulanov EDM D 42 5 13 18 0.43 19 28 49 42
Jason Krog VAN C 80 6 12 18 0.23 -4 16 111 50
Jean-Pierre Vigier ATL R 70 10 8 18 0.26 -18 22 110 99
Jeff Taffe MIN L 59 8 10 18 0.31 -8 20 67 35
Jon Sim NYI L 63 8 10 18 0.29 -4 33 100 65
Robyn Regehr LAK D 82 4 14 18 0.22 14 74 106 130
Scott Nichol STL C 75 7 11 18 0.24 -16 145 112 87
Stanislav Chistov BOS R 56 2 16 18 0.32 -16 26 70 26
Tyler Wright ANA C 68 9 9 18 0.26 -19 63 109 120
Chuck Kobasew PIT R 70 6 11 17 0.24 -12 51 78 51
Craig Adams PIT R 80 7 10 17 0.21 -5 69 110 142
Daniel Cleary DET R 68 6 11 17 0.25 -8 42 83 37
Georges Laraque MTL R 66 6 11 17 0.26 7 99 54 82
Jeff Jillson BUF D 64 4 13 17 0.27 -4 54 115 43
Jim Vandermeer SJS D 46 5 12 17 0.37 -11 83 61 52
Josh Langfeld NSH R 38 7 10 17 0.45 6 16 59 53
Mike Keane VAN R 64 8 9 17 0.27 7 20 41 59
Rem Murray EDM L 39 8 9 17 0.44 -1 12 58 13
Rhett Warrener CGY D 77 3 14 17 0.22 8 97 82 134
Stephane Yelle COL C 53 4 13 17 0.32 1 24 76 75
Teppo Numminen BUF D 62 3 14 17 0.27 -5 18 83 29
Tom Fitzgerald BOS R 69 7 10 17 0.25 -2 52 81 60
Andrew Ference EDM D 72 4 12 16 0.22 5 53 86 83
Boris Mironov NYR D 75 3 13 16 0.21 1 86 129 86
Chris Neil OTT R 82 8 8 16 0.20 13 194 76 202
Denis Gauthier LAK D 80 1 15 16 0.20 4 113 90 170
Dimitri Afanasenkov PHI L 71 6 10 16 0.23 -4 12 98 11
Greg De Vries NSH D 66 3 13 16 0.24 12 43 70 85
Lyle Odelein PIT D 82 4 12 16 0.20 -7 88 67 50
Marcus Ragnarsson PHI D 70 7 9 16 0.23 12 58 82 54
Martin Strbak PIT D 49 5 11 16 0.33 -10 46 54 66
Matt Bradley FLA R 82 7 9 16 0.20 -27 65 85 112
Nick Schultz PHI D 79 6 10 16 0.20 12 16 72 44
Pavel Trnka FLA D 67 3 13 16 0.24 2 51 66 71
Sandis Ozolinsh SJS D 36 5 11 16 0.44 -7 24 58 30
Scott Young STL R 53 8 8 16 0.30 -15 14 134 40
Travis Green TOR C 64 11 5 16 0.25 -6 67 104 80
Vitaly Vishnevski NJD D 73 6 10 16 0.22 0 51 86 147
Boyd Devereaux TOR C 61 6 9 15 0.25 -1 20 62 40
Brian Willsie WSH R 49 10 5 15 0.31 -7 18 85 18
Grant Marshall NJD R 65 8 7 15 0.23 -9 67 76 80
Jason York BOS D 67 2 13 15 0.22 -4 64 80 65
Joe Juneau MTL C 70 5 10 15 0.21 -4 20 76 29
Magnus Arvedson VAN L 41 8 7 15 0.37 7 12 54 10
Michael Cammalleri EDM L 31 9 6 15 0.48 1 20 53 15
Ruslan Salei DET D 82 4 11 15 0.18 -1 110 145 133
Steve Begin CGY L 52 10 5 15 0.29 6 41 91 173
Antoine Vermette ANA C 57 7 7 14 0.25 5 16 63 26
Jarkko Ruutu ANA L 71 6 8 14 0.20 -13 133 70 91
Josef Boumedienne WSH D 37 2 12 14 0.38 -10 30 44 35
Mattias Norstrom DAL D 74 1 13 14 0.19 -3 44 65 120
Michael Nylander WSH C 18 1 13 14 0.78 4 22 30 2
Radovan Somik PHI R 53 4 10 14 0.26 -2 17 41 23
Willie Mitchell FLA D 70 1 13 14 0.20 12 83 58 54
Colin White SJS D 75 2 11 13 0.17 10 96 61 118
Donald Brashear NYR L 64 6 7 13 0.20 -1 212 72 114
Erik Rasmussen NJD C 69 7 6 13 0.19 5 41 68 97
Fredrik Sjostrom TOR L 57 7 6 13 0.23 -7 22 73 39
Igor Korolev CHI C 62 3 10 13 0.21 -15 22 38 9
Jason Williams PIT C 49 6 7 13 0.27 1 15 44 70
Justin Papineau NYI C 64 8 5 13 0.20 4 8 44 14
Karlis Skrastins DAL D 82 5 8 13 0.16 18 26 102 73
Mark Eaton PIT D 75 4 9 13 0.17 16 26 82 51
Mathieu Biron WSH D 57 3 10 13 0.23 -13 51 75 68
Rostislav Klesla PHX D 47 2 11 13 0.28 -16 27 74 38
Stephane Robidas TOR D 59 3 10 13 0.22 4 41 63 97
Andreas Dackell MTL R 60 4 8 12 0.20 8 10 50 21
Andrei Nikolishin COL C 49 5 7 12 0.24 3 24 71 24
Brendan Witt NYI D 72 2 10 12 0.17 -22 123 91 172
Chris Taylor BUF C 54 6 6 12 0.22 -2 22 50 41
Christian Ehrhoff CHI D 41 1 11 12 0.29 4 14 58 15
Craig Rivet CBJ D 80 4 8 12 0.15 -1 98 96 66
David Oliver DAL R 36 7 5 12 0.33 6 12 30 25
David Tanabe CAR D 45 5 7 12 0.27 4 22 88 34
Eric Desjardins PHI D 48 1 11 12 0.25 11 28 92 19
Jason Chimera ANA L 60 4 8 12 0.20 -1 57 79 30
Jason Ward TBL R 53 5 7 12 0.23 3 21 56 47
Joel Kwiatkowski ATL D 80 6 6 12 0.15 -28 89 90 42
Marty Murray LAK C 66 5 7 12 0.18 6 8 56 27
Mathieu Dandenault MTL R 65 3 9 12 0.18 9 40 68 54
Matt Pettinger VAN L 71 7 5 12 0.17 -9 37 92 91
Michael Danton STL C 68 7 5 12 0.18 -8 141 72 137
Mike Rupp MIN L 57 6 6 12 0.21 -4 47 76 71
Scott Stevens NJD D 38 3 9 12 0.32 3 22 68 42
Shaun Van Allen OTT C 73 2 10 12 0.16 6 80 41 60
Steve Moore COL C 57 5 7 12 0.21 -5 37 52 122
Steve Ott MTL C 73 2 10 12 0.16 -2 152 74 159
Alexander Svitov CBJ C 40 2 9 11 0.28 -8 20 52 39
Bates Battaglia TOR L 70 4 7 11 0.16 -24 42 70 40
Brad May DET L 70 5 6 11 0.16 -2 137 75 118
Brian Campbell CHI D 53 3 8 11 0.21 -8 12 45 28
Byron Ritchie VAN C 50 5 6 11 0.22 -10 84 65 68
Craig Johnson WSH L 64 2 9 11 0.17 -10 28 77 41
Dan Hinote STL R 59 4 7 11 0.19 -6 57 53 161
Darren McCarty DET R 43 6 5 11 0.26 2 50 61 79
Deron Quint NYI D 51 4 7 11 0.22 -26 18 72 14
Don Sweeney DAL D 63 0 11 11 0.17 22 18 39 91
Eric Daze CHI L 19 4 7 11 0.58 -7 0 76 9
Esa Pirnes LAK C 57 3 8 11 0.19 -9 12 57 57
Igor Larionov NJD C 49 1 10 11 0.22 3 20 25 1
Igor Radulov CHI L 36 4 7 11 0.31 -2 18 47 23
Jamal Mayers CHI R 80 6 5 11 0.14 -19 91 130 84
James Patrick BUF D 55 4 7 11 0.20 11 12 44 27
Jason Doig WSH D 65 2 9 11 0.17 -12 105 59 104
Josh Green EDM C 50 5 6 11 0.22 -3 32 76 42
Marc Bergevin VAN D 61 1 10 11 0.18 -6 29 30 39
Mark Mowers ANA R 52 3 8 11 0.21 3 4 48 28
Rory Fitzpatrick PHI D 60 4 7 11 0.18 -5 44 78 82
Ryan Johnson CHI C 69 4 7 11 0.16 -2 8 36 95
Scott Barney ATL C 19 5 6 11 0.58 3 4 31 15
Sean O'Donnell CHI D 82 1 10 11 0.13 10 110 72 45
Ted Donato BOS L 63 6 5 11 0.17 2 18 35 9
Trent Whitfield BOS C 44 6 5 11 0.25 -2 14 38 20
Alexander Khavanov TOR D 48 3 7 10 0.21 2 18 62 19
Ben Clymer WSH R 66 2 8 10 0.15 5 50 96 52
Brooks Orpik WSH D 79 1 9 10 0.13 -36 127 56 200
Chris Therien PHI D 67 1 9 10 0.15 6 52 68 85
Darius Kasparaitis NYR D 44 1 9 10 0.23 11 48 29 105
Eric Boguniecki NYI C 27 6 4 10 0.37 -1 20 40 37
Eric Chouinard PHI C 48 6 4 10 0.21 -10 6 60 14
Eric Meloche PHI R 25 3 7 10 0.40 -6 20 28 40
Garnet Exelby TOR D 71 1 9 10 0.14 -10 134 42 157
Henrik Tallinder BUF D 72 1 9 10 0.14 5 26 63 37
Ivan Majesky WSH D 63 3 7 10 0.16 -7 76 35 100
Jamie Lundmark TOR C 56 2 8 10 0.18 -8 33 68 15
Krys Kolanos CGY C 41 4 6 10 0.24 -9 24 61 30
Landon Wilson DAL R 54 6 4 10 0.19 -3 47 76 47
Mike Fisher NSH C 24 4 6 10 0.42 -3 39 47 62
Mike Johnson STL R 11 1 9 10 0.91 -1 10 17 15
Niclas Wallin SJS D 57 3 7 10 0.18 -8 51 74 72
Shayne Corson DAL L 17 5 5 10 0.59 12 29 21 23
Stephane Veilleux MIN L 19 2 8 10 0.53 0 20 37 18
Vaclav Varada OTT R 30 5 5 10 0.33 2 26 47 54
Yannick Tremblay VAN D 38 2 8 10 0.26 -13 13 47 29
Aki Berg TOR D 79 2 7 9 0.11 -1 40 69 102
Christian Berglund FLA L 33 5 4 9 0.27 -6 14 50 15
Christoph Brandner MIN L 35 4 5 9 0.26 -2 8 50 10
Derrick Walser CBJ D 27 1 8 9 0.33 -6 22 35 7
Hal Gill PHI D 82 2 7 9 0.11 16 99 104 70
Jeremy Stevenson DAL L 56 5 4 9 0.16 -3 105 67 50
Mario Lemieux PIT C 10 1 8 9 0.90 -2 6 21 3
Martin Cibak TBL C 63 2 7 9 0.14 -1 30 44 48
Mikael Samuelsson DET R 37 3 6 9 0.24 0 35 50 15
Milan Bartovic CHI R 23 1 8 9 0.39 1 18 30 16
Rickard Wallin TOR C 15 5 4 9 0.60 1 14 16 6
Rob Zamuner BOS L 57 4 5 9 0.16 3 16 49 29
Todd Harvey EDM R 47 4 5 9 0.19 3 38 51 56
Aaron Johnson BOS D 29 2 6 8 0.28 -2 32 33 23
Aaron Ward ANA D 49 3 5 8 0.16 1 37 51 72
Alexander Karpovtsev FLA D 27 0 8 8 0.30 -16 18 34 18
Andrew Hutchinson PIT D 18 4 4 8 0.44 1 4 24 5
Brian Pothier CAR D 55 2 6 8 0.15 6 24 78 47
Bryce Salvador NJD D 69 3 5 8 0.12 -4 47 60 74
Claude Lapointe PHI C 42 5 3 8 0.19 2 32 26 55
Eric Cairns PIT D 72 2 6 8 0.11 -5 189 24 85
Joel Bouchard NYI D 28 1 7 8 0.29 2 10 34 20
Jordin Tootoo CHI R 70 4 4 8 0.11 -6 137 92 134
Josef Melichar TBL D 82 3 5 8 0.10 -17 62 78 63
Marty Reasoner NYI C 17 2 6 8 0.47 5 10 28 7
Matt Johnson MIN L 57 7 1 8 0.14 4 177 21 59
Mikhail Yakubov FLA C 30 1 7 8 0.27 -12 8 32 10
Pavel Brendl PHX R 18 5 3 8 0.44 0 8 27 8
Petr Schastlivy ANA L 65 4 4 8 0.12 -4 18 85 25
Shaone Morrisonn BUF D 33 1 7 8 0.24 10 10 14 23
Stephane Quintal MTL D 73 3 5 8 0.11 10 82 86 69
Todd Simpson MTL D 62 4 4 8 0.13 -7 152 52 58
Tyson Nash PHX L 69 3 5 8 0.12 -6 110 83 170
Andreas Lilja PHI D 79 3 4 7 0.09 -8 90 79 95
Andy Delmore CBJ D 37 2 5 7 0.19 -5 29 40 32
Brad Chartrand LAK R 53 3 4 7 0.13 -3 30 63 50
Branislav Mezei FLA D 45 0 7 7 0.16 -4 80 26 75
Bryan Allen MTL D 74 2 5 7 0.09 -10 94 70 89
Chris Tamer ATL D 38 2 5 7 0.18 -9 55 40 19
Dan Lacouture CAR L 59 5 2 7 0.12 -13 82 39 34
Duvie Westcott CBJ D 34 0 7 7 0.21 -15 39 43 24
Fedor Tyutin COL D 25 2 5 7 0.28 -4 14 33 42
Ivan Novoseltsev PHX R 34 3 4 7 0.21 -13 14 48 10
Jamie Rivers STL D 50 3 4 7 0.14 9 41 31 68
Jason Marshall ANA D 24 1 6 7 0.29 -3 26 30 14
Jassen Cullimore CHI D 79 2 5 7 0.09 8 58 78 86
Jesse Boulerice EDM R 76 6 1 7 0.09 -5 127 46 58
Jon Klemm LAK D 77 2 5 7 0.09 16 44 71 96
Keith Carney MIN D 69 2 5 7 0.10 -5 42 58 55
Lukas Krajicek PHI D 18 1 6 7 0.39 -2 12 16 5
Mattias Timander PHI D 39 2 5 7 0.18 15 21 46 13
Patrick Boileau PIT D 16 3 4 7 0.44 -16 8 41 9
Patrick Sharp CHI L 41 5 2 7 0.17 -3 55 44 17
Radek Martinek NYI D 47 4 3 7 0.15 -9 43 48 42
Shane Hnidy BOS D 46 0 7 7 0.15 5 82 28 62
Sven Butenschon VAN D 41 1 6 7 0.17 -3 30 17 20
Tim Gleason WSH D 47 0 7 7 0.15 1 21 45 60
Travis Brigley COL L 36 3 4 7 0.19 0 10 39 24
Vaclav Nedorost FLA C 32 4 3 7 0.22 -6 12 38 17
Alex Henry MTL D 71 2 4 6 0.08 4 106 37 75
Boyd Gordon PHI C 41 1 5 6 0.15 -9 8 42 13
Brent Burns COL D 36 1 5 6 0.17 -10 12 34 34
Burke Henry CHI D 23 2 4 6 0.26 0 24 31 27
Calle Johansson TOR D 8 0 6 6 0.75 5 0 8 2
Chad Kilger TOR L 41 3 3 6 0.15 4 16 35 62
Chris Dingman TBL L 74 1 5 6 0.08 -9 140 65 63
Chris Kunitz CHI L 21 0 6 6 0.29 1 12 31 15
Craig MacDonald CBJ C 52 0 6 6 0.12 -5 33 59 54
Eric Beaudoin FLA L 30 2 4 6 0.20 -6 12 30 26
Glen Wesley CAR D 74 0 6 6 0.08 18 32 82 44
Jason Holland LAK D 52 3 3 6 0.12 5 24 64 37
Jed Ortmeyer MIN R 58 2 4 6 0.10 -10 16 48 80
Jody Shelley PHI L 76 3 3 6 0.08 -10 228 62 92
John Tripp LAK R 34 1 5 6 0.18 -4 33 45 36
Kurt Sauer PHX D 69 1 5 6 0.09 -11 51 44 37
Luke Richardson OTT D 64 1 5 6 0.09 -11 48 34 96
Murray Baron STL D 80 1 5 6 0.08 -6 61 57 86
Niko Kapanen PHX C 67 1 5 6 0.09 -15 16 57 22
Ossi Vaananen VAN D 79 2 4 6 0.08 -14 89 45 137
Rick Berry WSH D 65 0 6 6 0.09 -5 108 43 83
Ryan Bayda CAR L 44 3 3 6 0.14 -14 22 65 19
Scott Ferguson MIN D 52 1 5 6 0.12 -5 80 38 31
Shane Willis TBL R 12 0 6 6 0.50 1 2 27 13
Travis Moen DAL L 82 4 2 6 0.07 -17 142 51 122
Trevor Daley DET D 27 1 5 6 0.22 -6 14 34 8
Alexei Semenov SJS D 46 2 3 5 0.11 8 32 36 41
Bob Boughner COL D 54 0 5 5 0.09 -10 88 34 66
Brad Ference CGY D 63 0 5 5 0.08 -19 103 39 21
Cody McCormick BUF C 44 2 3 5 0.11 -4 73 33 55
Curtis Leschyshyn OTT D 56 1 4 5 0.09 13 16 30 88
Dan Focht PIT D 52 2 3 5 0.10 -23 105 56 115
Darby Hendrickson COL C 34 2 3 5 0.15 -15 12 35 18
Dustin Brown LAK R 31 1 4 5 0.16 0 16 40 53
Ian Moran ANA D 35 1 4 5 0.14 3 28 54 31
Jay McKee PIT D 43 2 3 5 0.12 6 41 29 76
Jean-Luc Grand-Pierre WSH D 56 3 2 5 0.09 -12 52 53 84
Jozef Balej VAN R 17 1 4 5 0.29 -1 4 29 5
Justin Mapletoft NYI C 27 1 4 5 0.19 -1 6 15 28
Krzysztof Oliwa NJD L 65 3 2 5 0.08 -8 247 32 27
Matt Keith NYI R 20 2 3 5 0.25 -5 10 21 17
Michal Grosek BOS L 33 3 2 5 0.15 1 33 24 43
Niklas Kronwall DET D 20 1 4 5 0.25 5 16 18 28
Ramzi Abid NSH L 16 3 2 5 0.31 -5 27 35 8
Ryan Kesler ANA C 28 2 3 5 0.18 -2 16 23 25
Ryan Vandenbussche PIT R 66 4 1 5 0.08 -10 120 25 46
Sandy McCarthy NYR R 50 4 1 5 0.10 -8 30 38 49
Stephen Peat WSH R 64 5 0 5 0.08 -10 90 21 30
Todd Fedoruk TBL L 50 1 4 5 0.10 -4 136 33 32
Todd Rohloff WSH D 59 0 5 5 0.08 -17 26 35 57
Tomas Zizka LAK D 15 2 3 5 0.33 -4 12 24 15
Brad Larsen ATL L 32 2 2 4 0.13 0 13 23 36
Bryan Marchment CGY D 75 1 3 4 0.05 4 106 56 140
Darcy Hordichuk EDM L 57 3 1 4 0.07 -10 158 27 118
David Hale OTT D 65 0 4 4 0.06 12 72 45 52
Derian Hatcher PHI D 15 0 4 4 0.27 4 8 18 28
Espen Knutsen CBJ C 14 0 4 4 0.29 -5 2 11 7
Harold Druken TOR C 9 0 4 4 0.44 4 2 19 0
Jaroslav Svoboda DAL L 34 3 1 4 0.12 3 6 27 21
Jason Morgan MIN C 19 0 4 4 0.21 1 4 20 27
Jason Strudwick EDM D 54 1 3 4 0.07 -16 73 32 61
Jim McKenzie NSH L 61 1 3 4 0.07 -13 88 10 24
Kelly Buchberger PIT R 71 1 3 4 0.06 -19 109 34 47
Lance Ward ANA R 46 0 4 4 0.09 -1 94 26 53
Mark Hartigan DET C 9 1 3 4 0.44 -2 6 15 9
Mark Smith CGY C 36 1 3 4 0.11 -5 72 31 38
Mike Green NYR C 24 1 3 4 0.17 0 4 20 5
Mike Komisarek CAR D 46 0 4 4 0.09 4 34 40 85
Mike Leclerc CGY L 10 1 3 4 0.40 -1 4 19 10
Nolan Pratt BUF D 58 1 3 4 0.07 11 42 35 42
Pascal Rheaume PHX C 42 1 3 4 0.10 -6 9 38 43
Pavel Vorobiev CHI R 18 1 3 4 0.22 1 4 20 2
Peter Sejna STL L 20 2 2 4 0.20 -9 4 36 2
Peter Worrell COL L 49 3 1 4 0.08 2 179 32 80
Scott Lachance CBJ D 77 0 4 4 0.05 -23 44 35 67
Scott Parker COL R 50 1 3 4 0.08 0 101 20 41
Shawn Heins ATL D 17 0 4 4 0.24 -1 16 17 17
Steve Eminger NYR D 41 0 4 4 0.10 -11 45 12 39
Steve McCarthy ATL D 25 1 3 4 0.16 -9 8 29 30
Steve Poapst STL D 53 2 2 4 0.08 -16 26 55 86
Thomas Pock NYI D 6 2 2 4 0.67 -4 0 8 4
Tommy Albelin NJD D 45 1 3 4 0.09 7 4 27 16
Wyatt Smith COL C 18 3 1 4 0.22 2 2 21 5
Aaron Miller VAN D 35 1 2 3 0.09 -3 32 26 38
Allan Rourke EDM D 25 1 2 3 0.12 4 22 24 10
Andrei Nazarov MIN L 33 1 2 3 0.09 -7 125 17 14
Anton Volchenkov NSH D 19 1 2 3 0.16 1 8 15 29
Barret Jackman NSH D 15 1 2 3 0.20 -1 41 11 12
Benjamin Simon CBJ L 52 3 0 3 0.06 -10 28 30 86
Blair Betts PHI C 20 1 2 3 0.15 -1 10 21 9
Brad Bombardir NSH D 69 1 2 3 0.04 -9 25 47 18
Brad Brown BUF D 43 0 3 3 0.07 2 66 20 44
Cam Severson CBJ L 31 3 0 3 0.10 -3 50 24 28
Darren Langdon NJD L 64 0 3 3 0.05 -2 135 22 45
David Ling CBJ R 50 1 2 3 0.06 -3 98 45 56
Dominic Moore TOR C 5 0 3 3 0.60 0 0 3 1
Eric Boulton NYI L 44 1 2 3 0.07 -2 110 20 26
Eric Messier FLA L 21 0 3 3 0.14 -2 16 13 26
Garrett Burnett ANA L 39 1 2 3 0.08 0 184 24 24
Jamie Allison FLA D 47 0 3 3 0.06 -7 76 19 56
Jason Botterill BUF L 19 2 1 3 0.16 0 14 20 31
Jeff Heerema STL R 22 1 2 3 0.14 -5 4 28 13
Jim Cummins COL R 55 1 2 3 0.05 -5 147 25 37
Jiri Hudler DAL R 12 1 2 3 0.25 -1 10 8 8
Kent McDonell CBJ R 29 1 2 3 0.10 -7 36 23 48
Matt Hussey DET C 3 2 1 3 1.00 -1 0 8 1
Mike Zigomanis TOR C 17 0 3 3 0.18 -1 2 13 5
Nathan Perrott DAL R 40 1 2 3 0.08 -1 116 47 52
Nolan Baumgartner VAN D 14 0 3 3 0.21 -4 4 15 7
Raymond Giroux NJD D 11 0 3 3 0.27 -3 4 17 7
Rob Davison NJD D 55 0 3 3 0.05 -3 92 33 70
Rob Scuderi LAK D 13 1 2 3 0.23 2 4 4 6
Robert Schnabel NSH D 20 0 3 3 0.15 6 34 10 47
Sean Brown VAN D 39 0 3 3 0.08 5 44 25 18
Steve McKenna PIT L 49 1 2 3 0.06 -10 85 30 27
Steve Montador CHI D 26 1 2 3 0.12 -1 50 31 23
Tim Jackman ANA R 19 1 2 3 0.16 -7 16 18 14
Tommi Santala VAN C 33 1 2 3 0.09 -7 22 23 22
Tyler Bouck VAN L 18 1 2 3 0.17 -4 23 12 18
Zdenek Blatny BOS L 16 3 0 3 0.19 0 6 17 16
Aaron Downey DET R 37 1 1 2 0.05 2 77 11 32
Al MacInnis STL D 3 0 2 2 0.67 -1 6 9 1
Andre Roy CGY R 33 1 1 2 0.06 -5 78 24 36
Andrej Nedorost CBJ L 9 2 0 2 0.22 0 6 16 5
Andrew Peters NJD L 42 2 0 2 0.05 -3 151 19 21
Andy Hilbert MIN L 18 2 0 2 0.11 1 9 27 9
Anton Babchuk CGY D 5 0 2 2 0.40 -1 2 11 2
Brad Moran VAN C 2 1 1 2 1.00 -1 2 4 0
Brad Norton DET D 36 0 2 2 0.06 -5 94 16 42
Brett Clark MIN D 12 1 1 2 0.17 3 6 14 3
Brian Sutherby DAL C 30 2 0 2 0.07 -5 28 24 21
Bruno St. Jacques ANA D 35 0 2 2 0.06 -7 31 16 43
Carl Corazzini CHI C 12 2 0 2 0.17 2 0 16 11
Charlie Stephens COL C 6 0 2 2 0.33 -1 4 1 5
Dale Purinton NYR D 40 1 1 2 0.05 -9 117 31 30
Darcy Verot WSH C 37 0 2 2 0.05 -6 135 11 33
Darryl Bootland NYI R 22 1 1 2 0.09 -3 74 13 16
Dave Lowry CGY L 18 1 1 2 0.11 -6 11 9 24
Eric Manlow NYI C 18 0 2 2 0.11 -2 2 10 17
Erik Westrum TOR C 15 1 1 2 0.13 -3 20 29 6
Francis Lessard OTT R 62 1 1 2 0.03 -5 181 19 57
Ivan Ciernik WSH L 7 1 1 2 0.29 1 0 8 2
Jaroslav Bednar FLA C 13 1 1 2 0.15 2 4 19 7
Jim Fahey NJD D 15 0 2 2 0.13 -2 18 19 15
John Slaney PHI D 4 0 2 2 0.50 0 0 0 0
Kamil Piros FLA R 17 1 1 2 0.12 -4 4 11 6
Kevin Miller DET C 4 0 2 2 0.50 2 0 2 6
Lubomir Sekeras DAL D 4 1 1 2 0.50 0 2 2 2
Lynn Loyns CGY C 14 0 2 2 0.14 -3 2 6 17
Marcel Hossa PHX L 15 1 1 2 0.13 -3 8 19 15
Marek Svatos OTT R 4 2 0 2 0.50 1 0 6 1
Mathias Tjarnqvist PHX L 18 1 1 2 0.11 -6 2 11 16
Matt Murley PHX L 18 1 1 2 0.11 -6 14 20 4
Michael Holmqvist CHI C 21 2 0 2 0.10 -6 25 18 9
Mike Bishai EDM C 14 0 2 2 0.14 0 19 14 4
Pavel Rosa LAK R 2 1 1 2 1.00 1 0 4 1
Reed Low CHI R 57 0 2 2 0.04 -6 141 28 41
Ron Hainsey OTT D 11 1 1 2 0.18 3 4 11 11
Sean Bergenheim MIN L 18 1 1 2 0.11 -4 4 12 23
Simon Gamache TOR L 9 1 1 2 0.22 -3 0 5 5
Todd Reirden PHX D 7 0 2 2 0.29 -4 4 9 5
Tony Martensson ANA C 6 1 1 2 0.33 -2 0 4 1
Wade Belak NSH R 34 1 1 2 0.06 0 109 15 46
Wade Brookbank CAR D 29 2 0 2 0.07 -1 133 7 12
Zbynek Michalek ARI D 22 1 1 2 0.09 -7 4 17 15
Alexei Smirnov ANA L 8 0 1 1 0.13 0 2 8 4
Anders Myrvold DET D 8 0 1 1 0.13 -1 2 6 7
Antti Miettinen WPG R 16 1 0 1 0.06 -9 0 17 14
Benoit Gratton MTL C 4 0 1 1 0.25 0 4 3 4
Brad Fast CAR D 1 1 0 1 1.00 1 0 4 2
Brandon Reid VAN C 3 0 1 1 0.33 1 0 2 1
Brian Swanson ATL C 2 0 1 1 0.50 0 0 0 0
Brooks Laich LAK C 5 0 1 1 0.20 -1 2 3 2
Bryan Helmer WSH D 17 0 1 1 0.06 -5 10 10 6
Bryan Muir WSH D 2 0 1 1 0.50 1 2 2 4
Carlo Colaiacovo BUF D 2 0 1 1 0.50 1 2 0 8
Chad Wiseman NYR L 4 1 0 1 0.25 -1 0 3 2
Chris Armstrong ANA D 4 0 1 1 0.25 -1 0 8 2
Chris McAllister NYR L 46 0 1 1 0.02 -6 74 19 46
Christian Laflamme STL D 16 0 1 1 0.06 -3 20 9 10
Cory Larose NYR C 7 0 1 1 0.14 -2 4 10 10
Damian Surma CAR L 1 0 1 1 1.00 1 0 0 1
Dan Fritsche MIN C 19 1 0 1 0.05 -5 12 19 3
Daniel Corso ATL C 7 0 1 1 0.14 -2 0 2 6
Darrel Scoville CBJ D 8 0 1 1 0.13 -4 6 5 12
Denis Grebeshkov EDM D 4 0 1 1 0.25 -4 0 5 6
Derek MacKenzie FLA C 12 0 1 1 0.08 0 10 7 12
Donald MacLean PHX C 4 1 0 1 0.25 -1 0 10 1
Doug Doull WSH L 35 0 1 1 0.03 2 132 4 16
Dwayne Zinger WSH D 7 0 1 1 0.14 2 9 0 2
Eric Godard PIT R 31 0 1 1 0.03 -2 97 5 17
Fedor Fedorov NYR L 8 0 1 1 0.13 0 4 10 3
Garth Murray PHX C 20 1 0 1 0.05 -5 24 18 15
Jeff Finley STL D 53 0 1 1 0.02 -9 34 25 42
Jeremy Reich BOS C 9 0 1 1 0.11 -3 20 3 14
Jerred Smithson TOR C 8 0 1 1 0.13 0 4 2 13
Jiri Bicek NJD R 12 0 1 1 0.08 0 0 10 5
John Erskine WSH D 32 0 1 1 0.03 -9 84 23 44
John Gruden WSH D 11 1 0 1 0.09 -1 6 7 14
Johnathan Aitken CHI D 41 0 1 1 0.02 -9 70 37 47
Josh Olson FLA L 5 1 0 1 0.20 1 0 6 4
Karl Stewart TBL L 5 0 1 1 0.20 0 4 2 3
Kip Brennan NYI L 24 1 0 1 0.04 -1 96 8 22
Kirby Law PHI R 6 0 1 1 0.17 0 2 1 1
Kris Beech PIT C 4 0 1 1 0.25 0 6 6 4
Kurtis Foster PHI D 3 0 1 1 0.33 0 0 1 1
Kyle Rossiter ATL D 6 0 1 1 0.17 0 7 1 7
Kyle Wanvig TBL R 6 0 1 1 0.17 -2 10 16 5
Lasse Kukkonen PHI D 10 0 1 1 0.10 -2 4 9 7
Lee Goren VAN R 2 0 1 1 0.50 -4 0 1 2
Martin Grenier PHI D 7 1 0 1 0.14 3 9 6 4
Matt Ellison PHI R 10 0 1 1 0.10 -3 0 4 15
Matt Walker PHI D 14 0 1 1 0.07 0 25 8 18
Maxim Kuznetsov LAK D 16 0 1 1 0.06 -5 20 11 17
Michal Barinka CHI D 9 0 1 1 0.11 -5 6 15 4
Mikko Luoma EDM D 3 0 1 1 0.33 0 0 4 0
Milan Michalek TOR L 2 1 0 1 0.50 1 4 1 0
Noah Clarke NJD L 2 0 1 1 0.50 1 0 3 2
Owen Fussey WSH R 4 0 1 1 0.25 -1 0 6 2
Pat Kavanagh PHI R 3 1 0 1 0.33 0 0 1 2
Peter Sarno CBJ C 6 1 0 1 0.17 2 2 5 0
Pierre Hedin TOR D 3 0 1 1 0.33 -1 0 4 2
Quintin Laing WSH L 3 0 1 1 0.33 1 0 3 2
Riku Hahl FIN C 28 0 1 1 0.04 -7 12 40 41
Rob Ray OTT R 7 1 0 1 0.14 0 14 3 6
Rob Skrlac NJD L 9 1 0 1 0.11 1 22 3 3
Roman Tvrdon WSH C 9 0 1 1 0.11 -3 2 7 2
Scottie Upshall STL R 7 0 1 1 0.14 -2 0 6 5
Sean Pronger VAN C 3 0 1 1 0.33 -1 4 6 3
Serge Payer OTT C 5 0 1 1 0.20 1 2 2 7
Sergei Zinovjev BOS C 10 0 1 1 0.10 1 2 8 3
Shawn Thornton FLA L 8 1 0 1 0.13 2 23 14 8
Stan Neckar TBL D 1 0 1 1 1.00 2 0 0 0
Steve Martins OTT C 25 1 0 1 0.04 -7 22 27 22
Tomas Kloucek ATL D 42 0 1 1 0.02 -5 35 12 66
Tony Salmelainen CHI L 13 0 1 1 0.08 -1 4 17 3
Travis Roche PHX D 5 0 1 1 0.20 -3 0 5 0
Aleksander Suglobov TOR R 1 0 0 0 0.00 0 0 2 1
Andrei Podkonicky WSH C 2 0 0 0 0.00 -1 0 1 0
Aris Brimanis STL D 13 0 0 0 0.00 0 4 3 14
Benoit Dusablon NYR C 3 0 0 0 0.00 -1 2 3 6
Bill Lindsay ATL L 24 0 0 0 0.00 -6 25 10 34
Blake Sloan DAL R 28 0 0 0 0.00 -1 7 23 36
Boyd Kane WSH L 7 0 0 0 0.00 -4 7 6 9
Brad Boyes TOR R 1 0 0 0 0.00 -2 2 0 1
Brad Leeb TOR R 1 0 0 0 0.00 -1 0 1 0
Brett Lysak CAR C 2 0 0 0 0.00 0 2 0 0
Bryce Lampman NYR D 8 0 0 0 0.00 -4 0 7 3
Casey Hankinson ANA L 4 0 0 0 0.00 0 4 0 5
Chris Hajt WSH D 5 0 0 0 0.00 0 2 1 0
Chris Higgins VAN L 2 0 0 0 0.00 0 0 0 0
Chris Kelly ANA C 4 0 0 0 0.00 -2 0 4 5
Clarke Wilm TOR C 10 0 0 0 0.00 0 7 10 15
Colin Forbes WSH L 2 0 0 0 0.00 0 0 2 3
Colton Orr TOR R 1 0 0 0 0.00 -1 0 0 0
Craig Darby NJD C 2 0 0 0 0.00 -1 0 0 0
Dan Bylsma ANA L 11 0 0 0 0.00 -3 0 6 7
Darren Rumble TBL D 5 0 0 0 0.00 -2 2 5 2
Denis Hamel PHI L 5 0 0 0 0.00 -3 0 6 4
Denis Shvidki FLA R 2 0 0 0 0.00 0 0 4 1
Dennis Bonvie COL R 1 0 0 0 0.00 0 0 1 1
Dennis Seidenberg NYI D 5 0 0 0 0.00 -4 2 14 6
Derek Bekar NYI C 4 0 0 0 0.00 0 2 3 3
Domenic Pittis BUF C 4 0 0 0 0.00 -1 4 3 2
Doug Janik DET D 4 0 0 0 0.00 0 19 3 2
Doug Lynch EDM D 2 0 0 0 0.00 0 0 2 1
Eric Perrin ATL C 4 0 0 0 0.00 -1 0 3 1
Freddy Meyer ATL D 1 0 0 0 0.00 0 0 1 1
Garret Stroshein WSH R 3 0 0 0 0.00 -1 14 2 2
Gavin Morgan DAL C 6 0 0 0 0.00 0 21 7 9
Goran Bezina PHX D 3 0 0 0 0.00 -1 2 0 4
Gordie Dwyer MTL L 2 0 0 0 0.00 0 7 0 4
Graham Mink WSH R 2 0 0 0 0.00 -1 2 0 2
Grant McNeill FLA D 3 0 0 0 0.00 0 5 0 3
Greg Mauldin COL L 6 0 0 0 0.00 -2 4 6 3
Gregory Campbell CBJ C 2 0 0 0 0.00 -1 5 0 2
Ivan Huml BOS L 7 0 0 0 0.00 -3 6 11 2
Jakub Cutta WSH D 3 0 0 0 0.00 -1 0 1 3
Jame Pollock STL D 9 0 0 0 0.00 -1 6 19 11
Jamie Pushor CBJ D 14 0 0 0 0.00 -5 2 10 12
Jani Rita PIT L 2 0 0 0 0.00 0 0 1 4
Jason Jaspers PHX C 3 0 0 0 0.00 -1 2 3 8
Jason MacDonald NYR R 4 0 0 0 0.00 -1 19 3 3
Jason Pominville BUF R 1 0 0 0 0.00 0 0 3 0
Jean-Francois Fortin WSH D 2 0 0 0 0.00 0 0 0 1
Jeff Hamilton TOR C 1 0 0 0 0.00 0 0 1 0
Jeff MacMillan DAL D 4 0 0 0 0.00 -2 0 3 6
Jeremy Yablonski STL R 1 0 0 0 0.00 -1 5 1 5
Jody Hull OTT R 1 0 0 0 0.00 0 0 0 0
Joe Motzko ATL R 2 0 0 0 0.00 0 0 1 2
Joey Tetarenko CAR R 2 0 0 0 0.00 0 0 0 5
John Pohl TOR C 1 0 0 0 0.00 -2 0 1 2
Jordan Krestanovich COL L 14 0 0 0 0.00 0 6 25 2
Josh Holden TOR C 1 0 0 0 0.00 0 0 0 1
Julien Vauclair OTT D 1 0 0 0 0.00 1 2 0 0
Karl Dykhuis MTL D 9 0 0 0 0.00 -2 2 6 9
Ken Gernander NYR R 2 0 0 0 0.00 -1 2 0 0
Kris Vernarsky BOS C 3 0 0 0 0.00 -1 0 0 0
Kristian Kudroc FLA D 2 0 0 0 0.00 0 2 0 2
Kyle Wellwood WPG C 1 0 0 0 0.00 -1 0 1 0
Lawrence Nycholat COL D 9 0 0 0 0.00 -2 6 6 5
Layne Ulmer NYR C 1 0 0 0 0.00 -1 0 1 0
Libor Pivko NSH L 1 0 0 0 0.00 0 0 2 0
Mark Popovic ATL D 1 0 0 0 0.00 0 0 1 0
Martin Samuelsson BOS L 6 0 0 0 0.00 -1 0 7 4
Martin Sonnenberg CGY L 5 0 0 0 0.00 -2 2 7 4
Mathieu Darche MTL L 2 0 0 0 0.00 -1 0 1 2
Matthew Spiller NYI D 51 0 0 0 0.00 -11 54 22 74
Maxim Kondratiev ANA D 7 0 0 0 0.00 0 2 6 4
Melvin Angelstad WSH L 2 0 0 0 0.00 0 2 1 2
Michael Farrell NSH R 1 0 0 0 0.00 0 0 0 0
Mike Commodore TBL D 12 0 0 0 0.00 -4 25 10 22
Mike Pandolfo CBJ L 3 0 0 0 0.00 -2 0 3 0
Mike Peluso PHI R 1 0 0 0 0.00 0 0 2 1
Mike Siklenka NYR R 1 0 0 0 0.00 0 0 0 0
Mike Stuart STL D 2 0 0 0 0.00 0 0 0 1
Mike Stutzel PHX L 9 0 0 0 0.00 -4 0 3 5
Mike Weaver MTL D 1 0 0 0 0.00 -1 0 0 1
Mikhail Kuleshov COL L 3 0 0 0 0.00 -1 0 4 1
Miroslav Zalesak SJS R 2 0 0 0 0.00 -1 0 3 1
Nathan Robinson BOS L 5 0 0 0 0.00 -1 2 5 1
Nathan Smith MIN C 2 0 0 0 0.00 -1 0 1 2
Nolan Yonkman ANA D 1 0 0 0 0.00 0 0 0 0
Norman Milley TBL R 2 0 0 0 0.00 0 2 2 3
P.J. Stock BOS C 1 0 0 0 0.00 0 0 1 1
Patrick Leahy NSH R 6 0 0 0 0.00 1 0 2 1
Patrick Rissmiller FLA L 4 0 0 0 0.00 0 0 2 3
Paul Healey COL R 4 0 0 0 0.00 0 0 0 1
Peter White PHI C 3 0 0 0 0.00 -1 2 2 0
Randy Jones WPG D 5 0 0 0 0.00 1 0 5 3
Reid Simpson PIT L 2 0 0 0 0.00 0 17 2 3
Richard Scott NYR R 5 0 0 0 0.00 0 23 1 5
Rob Valicevic DAL R 7 0 0 0 0.00 -1 2 4 6
Ryan Barnes DET L 2 0 0 0 0.00 0 0 0 1
Scott Pellerin STL L 2 0 0 0 0.00 -3 2 1 4
Steve Gainey PHX L 7 0 0 0 0.00 1 7 0 9
Steve Kelly MIN C 3 0 0 0 0.00 0 0 5 1
Steve McLaren STL L 6 0 0 0 0.00 0 25 2 3
Steve Webb NYI R 10 0 0 0 0.00 -4 4 3 19
Timofei Shishkanov STL R 2 0 0 0 0.00 -1 0 0 1
Tomas Kurka CAR L 3 0 0 0 0.00 0 0 3 0
Tomas Malec OTT D 2 0 0 0 0.00 -1 2 1 1
Tomas Plekanec MTL C 2 0 0 0 0.00 0 0 0 1
Tomi Pettinen NYI D 4 0 0 0 0.00 -2 2 2 5
Tuomas Pihlman NJD L 2 0 0 0 0.00 0 2 1 1
Ty Jones FLA R 6 0 0 0 0.00 0 7 1 0
Vernon Fiddler NSH C 17 0 0 0 0.00 -6 23 8 2
Zdenek Kutlak BOS D 2 0 0 0 0.00 -1 0 0 1
Zenith Komarniski CBJ D 2 0 0 0 0.00 0 0 1 5