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.
Welcome |Account|Sign Out 
NEW! SIGN IN WITH YOUR SOCIAL PROFILE
OR
Username or EmailPassword
 
SHARE
SeasonGame TypeTeamPositionCountryStatusReport 
Go ›
2002-2003 - Regular Season - Skater - Bios - Position
# Player Team Pos DOB Birth City S/P Ctry HT Wt S Draft Rnd Ovrl Rk GP G A Pts +/- PIM TOI/G
1-30 of 888 results.
1 | 2 | 3 | 4 | 5 | 6 | 7-12 | Next | Last
26Justin PapineauSTL, NYICJan 15 '80OttawaONCAN71180L2000375N16336+0412:11
28Roman LyashenkoNYRCMay 02 '79MurmanskRUS72196R1997252N2000-2011:46
76Kris VernarskyBOSCApr 05 '82DetroitMIUSA75207L2000251N14101-2210:15
28Paul GaustadBUFCFeb 03 '82FargoNDUSA77223L200072201000+005:48
25Viktor KozlovFLACFeb 14 '75TogliattiRUS76232R199316N74223456-81822:35
15Glen MetropolitWSHCJun 25 '74TorontoONCAN70196RN23235+4610:07
13Pavel DatsyukDETCJul 20 '78SverdlovskRUS71198L1998617164123951+201615:27
32Riku HahlCOLCNov 01 '80HämeenlinnaFIN73205L19996183N42347+31211:02
14Stu BarnesBUF, DALCDec 25 '70Spruce GroveABCAN71182R198914N81132639-112818:18
51Chris SchmidtLAKCMar 01 '76BeaverlodgeABCAN75212L19945111N10022-1510:01
16Mark SmithSJSCOct 24 '77EdmontonABCAN70200L19979219N7541115+1649:20
79Alexei YashinNYICNov 05 '73SverdlovskRUS75218R199212N81263965-123218:32
18Harold DrukenVAN, CAR, TOR, CARCJan 26 '79St. John'sNLCAN72205L1997236N22145-146:39
91Brad RichardsTBLCMay 02 '80Murray HarbourPECAN72196L199836480175774+32419:41
11Dean McAmmondCOLCJun 15 '73Grand CacheABCAN71195L1991122N4110818+11014:24
29Brian SwansonEDMCMar 24 '76Eagle RiverAKUSA70185L19945115N4421012-71011:55
25Andrew CasselsCBJCJul 23 '69BramaleaONCAN71178L1987117N79204868-43019:51
22Craig DarbyNJDCSep 26 '72OneidaNYUSA75205R1991243N3011-1010:35
34Ian MacNeilPHICApr 27 '77HalifaxNSCAN74190L1995485N2000+1010:08
11Adam MairBUFCFeb 15 '79HamiltonONCAN73208R1997484N7961117-414610:36
10Shawn HorcoffEDMCSep 17 '78TrailBCCAN73210L199849978122133+105513:29
21Jamie LundmarkNYRCJan 16 '81EdmontonABCAN72197R199919N5581119-31612:03
22Shaun Van AllenOTTCAug 29 '67CalgaryABCAN73206L19875105N78122032+176612:29
39Per SvartvadetATLCMay 17 '75OrnskoldsvikSWE73190L19936139N62178-11811:46
Steve ReinprechtCOLCMay 07 '76EdmontonABCAN72188LN77183351-61817:22
37Steve KellyLAKCOct 26 '76VancouverBCCAN74210L199516N15235-6012:29
22Daymond LangkowPHXCSep 27 '76EdmontonABCAN70181L199515N82203252+205620:59
19Michael PecaNYICMar 26 '74TorontoONCAN71183R1992240N66132942-44318:57
11Mark MessierNYRCJan 18 '61EdmontonABCAN74211L1979348N78182240-23018:37
27Patrik StefanATLCSep 16 '80PribramCZE74205L199911N71132134-101216:49