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 - Country
# Player Team Pos DOB Birth City S/P Ctry HT Wt S Draft Rnd Ovrl Rk GP G A Pts +/- PIM TOI/G
361-390 of 916 results.
First | Prev | 13 | 14 | 15 | 16 | 17 | 18 | 19-24 | Next | Last
22Pascal RheaumeNYR, STLCJun 21 '73Quebec CityQCCAN73210LN42134-6910:12
63Mike RibeiroMTLCFeb 10 '80MontrealQCCAN72177L199824581204565+153417:04
40Mike RicciSJSCOct 27 '71ScarboroughONCAN72200L199014N7171926+84014:21
91Brad RichardsTBLCMay 02 '80Murray HarbourPECAN72199L199836482265379+141220:25
2Luke RichardsonCBJDMar 26 '69OttawaONCAN75214L198717N64156-114820:07
15Byron RitchieFLACApr 24 '77BurnabyBCCAN70190L19957165N505611-108413:53
48Jamie RiversDETDMar 16 '75OttawaONCAN73200L1993363N50347+94110:13
52Craig RivetMTLDSep 13 '74North BayONCAN74207R1992368N804812-19819:28
10Gary RobertsTORLMay 23 '66North YorkONCAN74215L1984112N72282048+98417:33
19Stephane RobidasDAL, CHIDMar 03 '77SherbrookeQCCAN71190R199571645931013+44119:02
51Nathan RobinsonDETLDec 31 '81ScarboroughONCAN70180LN5000-126:00
20Luc RobitailleLAKLFeb 17 '66MontrealQCCAN73215L19849171N80222951+45616:40
27Randy RobitailleATLCOct 12 '75OttawaONCAN71200LN69112637-122015:51
77Travis RocheMINDJun 17 '78Grand CacheABCAN73195RN5011-3016:07
77Cliff RonningNYICOct 01 '65BurnabyBCCAN68165L19847134N4091524+3211:56
36Kyle RossiterFLA, ATLDJun 09 '80EdmontonABCAN75220L1998230N6011+0711:21
52Allan RourkeCARDMar 06 '80MississaugaONCAN74215L19986154N25123+42212:27
21Derek RoyBUFCMay 04 '83OttawaONCAN69184L20012324991019-81215:18
20Steve RucchinANACJul 04 '71Thunder BayONCAN74210L19942N82202343-141219:46
38Darren RumbleTBLDJan 23 '69BarrieONCAN73207L1987120N5000-2211:33
20Mark RycroftSTLRJul 12 '78PentictonBCCAN72192RN7191221+23214:22
17Michael RyderMTLRMar 31 '80BonavistaNLCAN73200R1998821681253863+102616:00
19Joe SakicCOLCJul 07 '69BurnabyBCCAN71195L1987115N81335487+114220:15
24Bryce SalvadorSTLDFeb 11 '76BrandonMBCAN76215L1994613869358-44717:28
8Geoff SandersonCBJ, VANLFeb 01 '72Hay RiverNTCAN72190L1990236N80162036-103816:05
16Cory SarichTBLDAug 16 '78SaskatoonSKCAN76207R19962278231619+58918:30
44Peter SarnoEDMCJul 26 '79TorontoONCAN71185L19976141N6101+2210:15
49Brian SavagePHX, STLLFeb 24 '71SudburyONCAN73200L19918171N74161632-83814:39
91Marc SavardATLCJul 17 '77OttawaONCAN70191L1995491N45193352-88522:19
38Dave ScatchardNYICFeb 20 '76HintonABCAN75220R1994242N6191625+127816:12