June 30, 2004     Age Team G Pts PPG Status
Ben Ladislav Nagy 25.1 Phoenix 55 52 0.95
Ben Keith Tkachuk 32.2 St. Louis 76 71 0.93
Ben Mario Lemieux 38.7 Pittsburgh 10 9 0.90 injured
Ben Scott Gomez 24.5 New Jersey 80 70 0.88
Ben Todd Bertuzzi 29.4 Vancouver 69 60 0.87 suspended
Ben Dany Heatley 23.4 Atlanta 31 25 0.81
Ben Joe Nieuwendyk 37.8 Toronto 64 50 0.78
Ben Glen Murray 31.6 Boston 81 60 0.74
Ben Brian Leetch 36.3 Toronto 72 51 0.71
Ben Bryan McCabe Toronto 75 53 0.71
Ben Slava Kozlov 32.1 Atlanta 76 52 0.68
Ben Shawn McEachern 35.3 Atlanta 81 54 0.67
Ben Brendan Shanahan 35.4 Detroit 82 53 0.65
Ben Brian Rolston 31.3 Boston 82 48 0.59  
Ben Petr Nedved 32.5 Edmonton 81 46 0.57
Ben Alexandre Daigle 29.4 Minnesota 61 34 0.56
Ben Sergei Zubov 33.9 Dallas 76 42 0.55
Ben Steve Rucchin 33.0 Anaheim 82 43 0.52
Ben Radim Vrbata 23.0 Carolina 80 25 0.31
Ben Igor Grigorenko 20.8 Detroit Lada Togliatti
Ben Jason Allison 29.1 Los Angeles concussion
Ben Jared Aulin 22.3 Washington
Ben Steve Bernier 19.2 San Jose Moncton
Ben Ryan Kesler Vancouver
Ben -     20.8       0.78  
Ben ---- z   Age Team       Status
Bruce Markus Naslund 31.0 Vancouver 78 84 1.08
Bruce Mike Johnson 29.7 Phoenix 11 10 0.91 injured
Bruce Daniel Briere 26.7 Buffalo 82 65 0.79
Bruce Mikael Nylander 31.7 Boston 18 14 0.78
Bruce Jeremy Roenick 34.4 Philadelphia 62 47 0.76
Bruce Brendan Morrison 28.9 Vancouver 82 60 0.73
Bruce Fredrik Modin 29.9 Tampa Bay 82 57 0.70
Bruce Alexei Morozov 27.4 Pittsburgh 75 50 0.67
Bruce David Vyborny 29.1 Columbus 82 53 0.65
Bruce Marco Sturm 25.8 San Jose 64 41 0.64 injujred
Bruce Simon Gagne 24.3 Philadelphia 80 45 0.56
Bruce Brian Rafalski 30.7 New Jersey 69 36 0.52
Bruce Peter Schaefer 27.0 Ottawa 81 39 0.48
Bruce Niklas Lidstrom 34.2 Detroit 81 38 0.47  
Bruce Yannic Perreault 33.2 Montreal 70 31 0.44
Bruce Raffi Torres 22.7 Edmonton 80 34 0.43
Bruce Ed Jovanovski 28.0 Vancouver 56 23 0.41
Bruce Ethan Moreau 28.8 Edmonton 81 32 0.40
Bruce Matt Stajan 20.5 Toronto 69 27 0.39
Bruce Mike Leclerc 27.6 Anaheim 11 4 0.36
Bruce Fedor Federov 23.0 Vancouver 8 1 minors
Bruce Corey Perry 19.1 Anaheim London
Bruce Jiri Novotny 20.9 Buffalo Rochester
Bruce Travis  Zajac New Jersey
Bruce -     21.0       0.69  
Bruce --     Age Team       Status
Chris Martin St. Louis 29.0 Tampa Bay 82 94 1.15
Chris Joe Sakic 35.0 Colorado 81 87 1.07
Chris Daniel Alfredsson 31.5 Ottawa 77 80 1.04
Chris Steve Sullivan 30.0 Nashville 80 73 0.91
Chris Sergei Samsonov 25.7 Boston 58 40 0.69
Chris Dick Tarnstrom 29.4 Pittsburgh 80 52 0.65
Chris Radek Dvorak 27.3 Edmonton 78 50 0.64
Chris Richard Zednik 28.5 Montreal 82 50 0.61
Chris Brian Smolinski 32.5 Ottawa 80 46 0.58
Chris Dan Boyle 28.0 Tampa Bay 78 39 0.50
Chris Robert Reichel 33.0 Toronto 55 27 0.49
Chris Jan Hrdina 28.4 New Jersey 68 33 0.49
Chris Jeff Friesen 27.9 New Jersey 81 37 0.46
Chris Sami Kapanen 31.0 Philadelphia 75 30 0.40  
Chris Stu Barnes 33.5 Dallas 76 29 0.38
Chris Peter Cajanek 28.9 St. Louis 70 26 0.37
Chris Roman Hamrlik 30.2 NY Islanders 81 29 0.36
Chris Alexander Svitov 21.6 Columbus 40 11 0.28
Chris Kris Beech 23.1 Pittsburgh 4 1 0.25 Wilkes-Barre
Chris Mike Commodore Calgary 10 2 0.20
Chris Dan Fritsche 19.0 Columbus 19 1 0.05 minors
Chris Petr Taticek 20.8 Florida S.S. Marie
Chris Colby Armstrong 21.6 Pittsburgh Wilkes-Barre
Chris Rotislav Olesz Florida
Chris -     23.6       0.69  
Chris ----   Age Team       Status
Dale Peter Forsberg 30.9 Colorado 39 55 1.41
Dale Martin Havlat 23.2 Ottawa 68 68 1.00
Dale Vincent LeCavelier 24.2 Tampa Bay 81 66 0.81
Dale Bryan Berard 27.3 Chicago 58 47 0.81
Dale Saku Koivu 29.6 Montreal 69 55 0.80
Dale Alexei Yashin 30.6 NY Islanders 47 34 0.72
Dale Patrick Marleau 24.8 San Jose 80 57 0.71
Dale Jason Spezza 21.0 Ottawa 78 55 0.71
Dale Miroslav Satan 29.7 Buffalo 82 57 0.70
Dale Scott Niedermayer 30.8 New Jersey 80 52 0.65
Dale Peter Bondra 36.4 Ottawa 76 49 0.64
Dale Alexander Frolov 22.0 Los Angeles 77 48 0.62
Dale Marian Gaborik 22.4 Minnesota 65 40 0.62
Dale Mike Modano 34.0 Dallas 75 44 0.59  
Dale Mike Comrie 23.8 Phoenix 49 24 0.49
Dale Kristian Huselius 25.6 Florida 76 31 0.41
Dale Nathan Horton 19.1 Florida 56 22 0.39
Dale Jiri Hudler 20.5 Detroit 12 3 0.25 minors
Dale Antoine Vermette 21.9 Ottawa 57 14 0.25
Dale Timofei Shishkanov 21.0 Nashville 1 0 minors
Dale Anthony Stewart 19.5 Florida Kingston
Dale Adrian Foster 22.4 New Jersey Albany
Dale Robbie Schremp Edmonton London
Dale Alexei Kaigodorov 21.0 Ottawa Magnitagorsk
Dale - DALE SMITH   21.0       0.77  
Dale -- z   Age Team       Status
Dave Michael Ryder 24.2 Montreal 82 63 0.77
Dave Trent Hunter 24.0 NY Islanders 77 51 0.66
Dave Steven Reinprecht 28.1 Calgary 44 29 0.66
Dave Oleg Kvasha 25.9 NY Islanders 81 51 0.63
Dave Brendan Morrow 25.4 Dallas 80 49 0.61
Dave Johnathan Cheechoo 24.0 San Jose 81 47 0.58
Dave David Legwand 23.9 Nashville 82 47 0.57
Dave Justin Williams 22.7 Carolina 79 44 0.56
Dave Henrik Sedin 23.7 Vancouver 76 42 0.55
Dave Mark Bell 23.9 Chicago 82 45 0.55
Dave Dainius Zubrus 26.0 Washington 55 27 0.49
Dave Mike Cammalleri 22.0 Los Angeles 31 15 0.48
Dave Juraj Kolnik Florida 53 25 0.47
Dave Joffrey Lupul 20.8 Anaheim 75 34 0.45  
Dave Chuck Kobasew 22.2 Calgary 69 17 0.25
Dave Jamie Lundmark 23.4 NY Rangers 56 10 0.18
Dave Brent Burns 19.3 Minnesota 36 6 0.17
Dave Marcel Hossa 22.7 Montreal 15 2 0.13 minors
Dave Ryan Getzlaf 19.1 Anaheim Calgary
Dave Mikko Koivu 21.3 Minnesota minors
Dave Patrick O'Sullivan 19.4 Minnesota Mississauga
Dave Robert Nilsson 19.5 NY Islanders Leksand
Dave Mike Richards 19.4 Philadelphia Kitchener
Dave Alexandre Picard Columbus
Dave -     20.7       0.57  
Dave -- z   Age Team       Status
Jeff Marc Savard 26.9 Atlanta 45 52 1.16
Jeff Alex Tanguay 24.6 Colorado 70 79 1.13
Jeff Marian Hossa 25.4 Ottawa 81 82 1.01
Jeff Patrick Elias 28.2 New Jersey 82 81 0.99
Jeff Brad Richards 24.1 Tampa Bay 82 79 0.96
Jeff Shane Doan 27.7 Phoenix 79 68 0.86
Jeff Bill Guerin 33.6 Dallas 81 69 0.85
Jeff Mike Ribeiro 24.4 Montreal 82 65 0.79
Jeff Craig Conroy 32.8 Calgary 62 47 0.76
Jeff Michal Handzus 27.3 Philadelphia 82 58 0.71
Jeff Daniel Sedin 23.7 Vancouver 82 54 0.66
Jeff Vaclav Prospal 29.3 Anaheim 82 54 0.66
Jeff Mark Parrish 27.4 NY Islanders 59 35 0.59
Jeff Alexander Korolyuk   San Jose 63 37 0.59  
Jeff Ruslan Fedotenko 25.4 Tampa Bay 77 39 0.51
Jeff Milan Michalek 19.6 San Jose 2 1 0.50 knee injury
Jeff Vincent Damphousse 36.5 San Jose 82 41 0.50
Jeff Alexander Semin 20.3 Washington 53 22 0.42
Jeff Derek Roy 24.1 Buffalo 49 19 0.39
Jeff Brian Gionta 25.4 New Jersey 75 29 0.39
Jeff Marek Svatos Colorado 6 2 0.33
Jeff Marcel Goc San Jose
Jeff Wojtek Wolski Colorado
Jeff Igor Mirnov 19.8 Ottawa Dynamo
Jeff -     22.6       0.84  
Jeff ----     Age Team       Status
Kent Sergei Gonchar 30.2 Boston 71 58 0.82
Kent Rick Nash 20.0 Columbus 80 57 0.71
Kent Patrice Bergeron 18.2 Boston 71 39 0.55
Kent Nicolai Antropov 24.4 Toronto 62 31 0.50
Kent Maxim Afinogenov 24.9 Buffalo 73 31 0.42
Kent Mike Fisher 24.1 Ottawa 24 10 0.42
Kent Derek Morris 25.8 Phoenix 83 32 0.39
Kent Matthew Lombardi 22.3 Calgary 78 29 0.37
Kent Mattias Weinhandl 24.1 NY Islanders 55 20 0.36
Kent Konstantin Koltsov 23.2 Pittsburgh 82 29 0.35
Kent Niko Dimitrakos San Jose 68 24 0.35
Kent Stanislav Chistov 21.2 Anaheim 56 18 0.32
Kent Taylor Pyatt 22.9 Buffalo 63 20 0.32
Kent Vaclav Nederost 22.3 Florida 32 7 0.22  
Kent Alexei Smirnov 22.4 Anaheim 8 1 0.13 minors
Kent Petr Schastlivy 25.2 Anaheim 66 8 0.12
Kent Brad Boyes 22.2 Boston St. John's
Kent Tim Connolly 23.1 Buffalo concussion
Kent Konstantin Pushkarev 19.4 Los Angeles Torpedo
Kent Alexander Perezhougin 20.8 Montreal Avangard Omsk
Kent Hugh Jessiman 20.2 NY Rangers Dartmouth
Kent Alexander Polushin 21.1 Tampa Bay CSKA Moscow
Kent Nikita Alexeev 22.5 Tampa Bay Hershey
Kent Evgeni Malkin Pittsburgh Russia
Kent -     21.9       0.44  
Kent ---- z   Age Team       Status
Larry Mats Sundin 33.4 Toronto 81 75 0.93
Larry Milan Hejduk 28.4 Colorado 82 75 0.91
Larry Doug Weight 33.4 St. Louis 76 65 0.86
Larry Sergei Federov 34.5 Anaheim 80 65 0.81
Larry Ryan Smyth 28.3 Edmonton 82 59 0.72
Larry Olli Jokinen 25.6 Florida 82 58 0.71
Larry Petr Sykora 27.6 Anaheim 81 52 0.64
Larry Milan Kraft 24.4 Pittsburgh 66 40 0.61
Larry Andrew Brunette 30.8 Minnesota 82 49 0.60
Larry Mike Knuble 32.0 Boston 81 46 0.57
Larry Rod Brind'Amour 33.9 Carolina 78 38 0.49
Larry Ales Hemsky 20.9 Edmonton 71 34 0.48
Larry Teemu Selanne 34.0 Colorado 78 32 0.41
Larry Pierre-Marc Bouchard 20.2 Minnesota 61 22 0.36  
Larry Rotislav Klesla 22.3 Columbus 47 13 0.28
Larry Andrei Nikolishin Colorado 31 7 0.23
Larry Dimitri Afanasenkov 24.1 Tampa Bay 71 16 0.23
Larry Jani Rita 22.9 Edmonton 2 0 0.00
Larry Ruslan Zainullan 22.4 Calgary Kazan
Larry Konstantin Glazachev 19.4 Nashville Yaroslavl
Larry RJ Umberger 22.1 NY Rangers Ohio State
Larry Jason Williams 23.9 Detroit minors
Larry Pavel Bure 33.2 NY Rangers knees
Larry Roman Voloshenko Minnesota Soviet Wings
Larry -     24.0       0.65  
Larry -- z   Age Team       Status
Mark Robert Lang 33.5 Detroit 68 79 1.16
Mark Ilya Kovalchuk 21.2 Atlanta 80 86 1.08
Mark Jaromir Jagr 32.4 NY Rangers 77 74 0.96
Mark Joe Thornton 25.0 Boston 78 73 0.94
Mark Mark Recchi 36.4 Philadelphia 82 75 0.91
Mark Jarome Iginla 27.5 Calgary 80 73 0.91
Mark Pavel Datsyuk 25.9 Detroit 75 68 0.91
Mark Scott Walker 30.9 Nashville 75 67 0.89
Mark Pavol Demitra 29.6 St. Louis 67 57 0.85
Mark Brett Hull 39.9 Free Agent U 80 67 0.84
Mark Alexei Zhamnov 33.7 Philadelphia 43 36 0.84
Mark Alexander Mogilny 35.3 Toronto 36 29 0.81
Mark Steve Yzerman 39.1 Detroit 74 51 0.69
Mark Tony Amonte 33.9 Philadelphia 80 53 0.66  
Mark Marek Zidlicky 27.4 Nashville 81 53 0.65
Mark Jozef Stumpel 32.0 Los Angeles 64 37 0.58
Mark Shean Donovan Calgary 81 42 0.52
Mark Martin Straka 31.8 Los Angeles 53 26 0.49
Mark Branko Radivojevic 23.6 Philadelphia 66 29 0.44
Mark Keith Primeau 32.6 Philadelphia 54 22 0.41
Mark Igor Radulov 21.8 Chicago 36 11 0.31
Mark Christian Berglund 24.3 Florida 25 7 0.28
Mark Lukas Kaspar San Jose
Mark Blake Wheeler Carolina
Mark -     #####       0.89  
Mark -- z   Age Team       Status
Mike Zigmund Palffy 32.1 Los Angeles 35 41 1.17 injured
Mike Eric Lindros 31.3 NY Rangers 39 32 0.82 concussion
Mike Valeri Bure 30.0 Dallas 67 52 0.78
Mike Paul Kariya 29.7 Colorado 51 36 0.71
Mike Bobby Holik 35.3 NY Rangers 82 56 0.68
Mike Radek Bonk 28.5 Montreal 66 44 0.67
Mike Jason Blake 30.8 NY Islanders 76 47 0.62
Mike Eric Daze 29.4 Chicago 19 11 0.58
Mike Scott Hartnell 22.2 Nashville 59 33 0.56
Mike Martin Rucinsky 33.3 Vancouver 82 45 0.55
Mike Todd White 29.1 Ottawa 53 29 0.55
Mike Tuomo Ruutu 21.4 Chicago 82 44 0.54
Mike Pierre Turgeon 34.8 Dallas 75 40 0.53
Mike Dean McAmmond 31.0 Calgary 64 30 0.47  
Mike Pascal Dupuis 25.2 Minnesota 59 26 0.44
Mike Trevor Letowski 27.2 Columbus 73 32 0.44
Mike Pavel Kubina 27.2 Tampa Bay 81 35 0.43
Mike Jaroslav Modry 33.3 Los Angeles 78 32 0.41
Mike Dustin Brown 19.6 Los Angeles 30 5 0.17
Mike Brett Lysak 23.5 Carolina Lowell
Mike Corey Locke 20.1 Montreal Ottawa
Mike Adam Henrich 20.4 Tampa Bay Brampton
Mike Andrew Ladd Carolina
Mike Dave Bolland Chicago
Mike -     24.6       0.66  
Mike --- z   Age Team       Status
Ryan Nils Ekman San Jose 82 55 0.67
Ryan Nikolai Zherdev 19.6 Columbus 57 34 0.60
Ryan Kimmo Timonen 29.3 Nashville 78 44 0.56
Ryan Ryan Malone 24.6 Pittsburgh 81 43 0.53
Ryan Paul Mara Phoenix 81 42 0.52
Ryan Brad Stuart 24.6 San Jose 77 39 0.51
Ryan Tomas Surovy Pittsburgh 48 23 0.48
Ryan Eric Staal 19.7 Carolina 81 31 0.38
Ryan Joni Pitkanen 20.8 Philadelphia 72 27 0.38
Ryan Jay Bouwmeester 20.7 Florida 61 20 0.33
Ryan Jeff Taffe 23.3 Phoenix 59 18 0.31
Ryan Scottie Upshall 20.7 Nashville 7 1 minors
Ryan Chris Higgins 21.1 Montreal 2 0 minors
Ryan Jim Slater 21.5 Atlanta       Michigan State
Ryan Tuomas Pihlman 21.6 New Jersey Jyvaskyla
Ryan Jeff Carter 19.5 Philadelphia S.S. Marie
Ryan Alexander Steen 20.3 Toronto Frolunda
Ryan Eric Fehr 18.8 Washington Brandon
Ryan Alexander Ovechkin Washington
Ryan Lauri Korpikoski NY Rangers
Ryan Jakub Sindel Chicago
Ryan Viktor Alexandrov St. Louis
Ryan Drew Stafford Buffalo
Ryan Petteri Nokelainen NY Islanders
Ryan -      20.5          
Ryan ---  z   Age Team       Status
Shawn Joechen Hecht 27.0 Buffalo 64 52 0.81
Shawn Jason Arnott 29.7 Dallas 73 57 0.78
Shawn John LeClair 35.0 Philadelphia 75 55 0.73
Shawn Mike York 26.5 Edmonton 61 42 0.69
Shawn Chris Pronger 29.7 St. Louis 81 54 0.67
Shawn Ray Whitney 32.1 Detroit 67 43 0.64
Shawn Mariusz Czerkawski 32.2 NY Islanders 81 49 0.60
Shawn Kyle Calder 25.5 Chicago 67 39 0.58
Shawn Andreas Johansson 31.1 Nashville 47 27 0.57
Shawn Alyn McCauley 27.1 San Jose 82 47 0.57
Shawn Alexei Kovalev 31.3 Montreal 79 45 0.57
Shawn Stephen Weiss 21.2 Florida 51 29 0.57
Shawn Jeff O'Neill 28.3 Carolina 68 34 0.50
Shawn Jamie Langenbrunner 28.9 New Jersey 53 26 0.49  
Shawn Jere Lehtinen 31.0 Dallas 57 26 0.46
Shawn Vladimir Orsagh Nashville 82 37 0.45
Shawn Geoff Sanderson 32.4 Vancouver 80 36 0.45
Shawn Pavel Brendl 23.3 Carolina 19 8 0.42
Shawn Brett McLean Chicago 76 31 0.41
Shawn Anson Carter 30.1 Los Angeles 76 28 0.37
Shawn Thomas Vanek 20.4 Buffalo Minnesota
Shawn Andrei Kastsitsyn 19.4 Montreal Central Army
Shawn Pavel Vorobiev 22.1 Chicago 17 4 minors
Shawn Lauri Tukonen Los Angeles Espoo
Shawn -     23.1       0.63  
Shawn ---- z   Age Team       Status
Tom Cory Stillman 30.5 Tampa Bay 81 80 0.99
Tom Owen Nolan 31.8 Toronto 65 48 0.74
Tom Henrik Zetterberg 23.7 Detroit 61 43 0.70
Tom Chris Drury 27.8 Buffalo 76 53 0.70
Tom J.P. Dumont 26.2 Buffalo 77 53 0.69
Tom Tyler Arnason 25.3 Chicago 82 55 0.67
Tom Daymond Langkow 27.7 Phoenix 81 52 0.64
Tom Martin Erat 22.8 Nashville 77 49 0.64
Tom Rob Blake 34.5 Colorado 75 46 0.61
Tom Viktor Kozlov 29.4 New Jersey 59 33 0.56
Tom Josef Vasicek 23.8 Carolina 82 45 0.55
Tom Mike Peca 30.2 NY Islanders 76 40 0.53
Tom Erik Cole 25.6 Carolina 80 42 0.53
Tom Patrik Stefan 23.8 Atlanta 82 40 0.49  
Tom Rico Fata Pittsburgh 73 34 0.47
Tom Tomas Kaberle 26.3 Toronto 71 31 0.44
Tom Oleg Saprykin 23.4 Calgary 69 29 0.42
Tom Ales Kotalik 25.5 Buffalo 62 26 0.42
Tom Chris Gratton 29.0 Colorado 81 32 0.40
Tom Fredrik Sjostrom 21.1 Phoenix 57 13 0.23
Tom Adam Deadmarsh 29.1 Los Angeles concussion
Tom Sergei Anshakov 20.4 Los Angeles CSKA Moscow
Tom Zach Parise 19.9 New Jersey North Dakota
Tom Alexander Radulov Nashville Tver
Tom -     23.9       0.64  
Tom --       Z       Status
Waiver Gary Roberts 38.1 Toronto 72 48 0.67
Waiver Luc Robitaille 38.3 Los Angeles 62 41 0.66
Waiver Kris Draper Detroit 67 40 0.60
Waiver Matthieu Schneider 37.1 Detroit 78 46 0.59
Waiver Derek Armstrong Los Angeles 17 10 0.59
Waiver Brent Sopel Vancouver 65 37 0.57
Waiver Sheldon Souray Montreal 64 35 0.55
Waiver Adrien Aucoin 31.0 NY Islanders 81 44 0.54
Waiver Wade Redden 27.0 Ottawa 80 43 0.54
Waiver Mark Messier 43.4 NY Rangers 67 36 0.54
Waiver Lubomir Visnovsky 27.9 Los Angeles 47 25 0.53
Waiver Trent Klatt 33.4 Los Angeles 64 34 0.53
Waiver Zdeno Chara 27.3 Ottawa 78 41 0.53
Waiver Kim Johnsson 28.3 Philadelphia 80 42 0.53
Waiver
Waiver Rookies Marc-Andre Bergeron Edmonton 31 12 0.39
Waiver Rookies J.P. Vigier Atlanta 49 18 0.37
Waiver Rookies Fernando Pisani Edmonton 35 12 0.34
Waiver Rookies Jarrett Stoll Edmonton 50 17 0.34
Waiver Rookies Sean Avery 24.2 Los Angeles 48 16 0.33
Waiver Rookies Joe Corvo 27.0 Los Angeles 30 10 0.33
Waiver Rookies Martin Strbak 29.4 Pittsburgh 37 12 0.32
Waiver Rookies Dan Hamhuis Nashville 51 15 0.29
Waiver Rookies Christoph Brandner 29.1 Minnesota 37 9 0.24
WaiverZ