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
121-150 of 916 results.
First | Prev | 1 | 2 | 3 | 4 | 5 | 6 | 7-12 | Next | Last
18Harold DrukenTORCJan 26 '79St. John'sNLCAN72205L1997236N9044+4210:48
71J-P DumontBUFRApr 01 '78MontrealQCCAN73205L199613N77223153-94017:00
9Pascal DupuisMINRApr 07 '79LavalQCCAN73205L59111526+52015:48
22Benoit DusablonNYRCAug 01 '79St. Anne De La PeradeQCCAN74209LN3000-128:19
32Gordie DwyerMTLLJan 25 '78DalhousieNBCAN75202L19986152N2000+075:54
28Karl DykhuisMTLDJul 08 '72Sept-IlesQCCAN75214L1990116N9000-2213:02
20Mike EastwoodPITCJul 01 '67OttawaONCAN75216R1987591N8241519-184014:08
28Matt EllisonCHIRDec 08 '83DuncanBCCAN72192R20024128N10011-3012:40
44Steve EmingerWSHDOct 31 '83WoodbridgeONCAN74207R2002112N41044-114517:32
4John ErskineDALDJun 26 '80KingstonONCAN76220L199823932011-98412:36
34Garnet ExelbyATLDAug 16 '81CraikSKCAN73215L19998217N711910-1013419:31
47Brad FastCARDFeb 21 '80Fort St. JohnSKCAN72185L1999384N1101+1021:24
22Rico FataPITLFeb 12 '80Sault Ste. MarieONCAN72214L199816N73161834-465417:58
17Todd FedorukPHILFeb 13 '79RedwaterABCAN74232L19977164N49145-41366:46
21Andrew FerenceCGYDMar 17 '79EdmontonABCAN71184L199782087241216+55318:39
32Brad FerencePHXDApr 02 '79CalgaryABCAN75201R1997110N63055-1910314:02
23Scott FergusonEDMDJan 06 '73CamroseABCAN73195LN52156-58013:21
38Vernon FiddlerNSHCMay 09 '80EdmontonABCAN71205L17000-6238:06
37Jeff FinleySTLDApr 14 '67EdmontonABCAN74203L1985355N53011-93417:05
12Mike FisherOTTCJun 05 '80PeterboroughONCAN73215R1998244244610-33917:25
4Dan FochtPITDDec 31 '77ReginaSKCAN78237L1996111N52235-2310516:35
52Adam FooteCOLDJul 10 '71TorontoONCAN74220R1989222N7382230+138724:03
36Colin ForbesWSHLFeb 16 '76New WestminsterBCCAN75220L19947166N2000+008:52
58Jean-Francois FortinWSHDMar 15 '79LavalQCCAN75210R1997235N2000+007:56
3Kurtis FosterATLDNov 24 '81CarpONCAN77225R2000240N3011+006:58
10Ron FrancisCAR, TORCMar 01 '63Sault Ste. MarieONCAN75200L198114N80132740-91415:49
16Jeff FriesenNJDLAug 05 '76Meadow LakeSKCAN73212L1994111N81172037+82615:08
46Owen FusseyWSHRApr 02 '83WinnipegMBCAN72195L2001390N4011-108:16
12Simon GagnePHILFeb 29 '80Ste. FoyQCCAN73195L1998122N80242145+122916:27
14Steve GaineyDALLJan 26 '79MontrealQCCAN73192L1997377N7000+175:27