We have updated our Terms of Service and Privacy Policy. By continuing to use the NHL’s online services, you agree to these updated documents and to the arbitration of disputes.
Sign in with your NHL account:
  • Submit
  • Or
  • Sign in with Google
 
SHARE
SeasonGame TypeTeamPositionCountryStatusReport 
Go ›
2003-2004 - Regular Season - Skater - Bios - Shoots
# Player Team Pos DOB Birth City S/P Ctry HT Wt S Draft Rnd Ovrl Rk GP G A Pts +/- PIM TOI/G
151-180 of 916 results.
First | Prev | 6 | 7 | 8 | 9 | 10 | 11 | 12-17 | Next | Last
7Kelly BuchbergerPITRDec 02 '66LangenburgSKCAN74200L19859188N71134-1910910:21
71Jiri SlegrVAN, BOSDMay 30 '71JihlavaCZE73210L1990223N5262026+113517:38
51Brian CampbellBUFDMay 23 '79StrathroyONCAN70192L19976156533811-81216:01
27Alex KovalevNYR, MTLRFeb 24 '73TogliattiRUS74222L1991115N78143145-96618:59
63Mike RibeiroMTLCFeb 10 '80MontrealQCCAN72177L199824581204565+153417:04
26Vaclav VaradaOTTRApr 26 '76VsetinCZE72209L1994489N305510+22614:20
23Chris KellyOTTCNov 11 '80TorontoONCAN72198L19993944000-209:29
10Gary RobertsTORLMay 23 '66North YorkONCAN74215L1984112N72282048+98417:33
12Alexei PonikarovskyTORLApr 09 '80KievUKR76225L1998487N7391928+144411:36
18Ryan BaydaCARLDec 09 '80SaskatoonSKCAN71185L2000380N44336-142210:56
32Grant McNeillFLADJun 08 '83VermilionABCAN74214L2001368N3000+052:43
6Brad NortonLAK, WSHDFeb 13 '75CambridgeMAUSA76230L19939215N36022-59410:27
32Kyle CalderCHILJan 05 '79MannvilleABCAN71177L19975130N66211839-182917:07
33Kris DraperDETCMay 24 '71TorontoONCAN70188L1989362N67241640+223117:43
19Denis ArkhipovNSHCMay 19 '79KazanRUS75215L1998360N7291221-22213:58
23Murray BaronSTLDJun 01 '67Prince GeorgeBCCAN75236L19868167N80156-66119:13
38Pavol DemitraSTLRNov 29 '74Dubnica nad VáhomSVK72200L19939227N68233558+11820:30
32Toni LydmanCGYDSep 25 '77LahtiFIN74213L1996489N6741620+63021:12
19Joe SakicCOLCJul 07 '69BurnabyBCCAN71195L1987115N81335487+114220:15
5Brett ClarkCOLDDec 23 '76WapellaSKCAN72194L19966154N12112+3610:26
10Shawn HorcoffEDMCSep 17 '78TrailBCCAN73210L199849980152540+07317:31
91Markus NaslundVANLJul 30 '73OrnskoldsvikSWE72191L1991116N78354984+245819:22
54Tyler BouckVANLJan 13 '80CamroseABCAN72196L1998257N18123-4239:18
20Rob NiedermayerANACDec 28 '74CassiarBCCAN74203L199315N55121628-63419:28
28Niclas HavelidANADApr 12 '73StockholmSWE72200L1999383N7962026-282822:38
39Niko KapanenDALCApr 29 '78HämeenlinnaFIN68180L19986173N67156-151611:30
12Noah ClarkeLAKLJun 11 '79La VerneCAUSA69190L19999250N2011+109:39
23Jeff TaffePHXLFeb 19 '81HastingsMNUSA75207L2000130N5981018-82011:01
16Marco SturmSJSLSep 08 '78DingolfingDEU72196L1996121N64212041+03616:24
25Andrew CasselsCBJCJul 23 '69BramaleaONCAN71178L1987117N5862026-242619:17