Loading page

NHL 2003-2004 Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
Canada (562)
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

2003-2004 Regular Season Player Stats

Export
Season Type
2003-2004
#PlayerTeamGPGATPP/GPPIM+/-
1.Canada flagMartin St-Louis (RW)Tampa Bay Lightning823856941.152435
2.Canada flagJoe Sakic (C)Colorado Avalanche813354871.074211
3.Canada flagCory Stillman (LW)Tampa Bay Lightning812555800.993618
4.Canada flagBrad Richards (C)Tampa Bay Lightning822653790.961214
5.Canada flagAlex Tanguay (LW)Colorado Avalanche692554791.144230
6.Canada flagMark Recchi (RW)Philadelphia Flyers822649750.914718
7.Canada flagJarome Iginla (RW)Calgary Flames814132730.908421
8.Canada flagSteve Sullivan (LW)totals802449730.91481
Chicago BlackhawksChicago Blackhawks561528430.7736-7
Nashville PredatorsNashville Predators24921301.25128
9.Canada flagJoe Thornton (C)Boston Bruins772350730.959818
10.Canada flagShane Doan (RW)Arizona Coyotes792741680.8647-11
11.Canada flagScott Walker (RW)Nashville Predators752542670.89944
12.Canada flagVincent Lecavalier (C)Tampa Bay Lightning813234660.815223
13.Canada flagDaniel Brière (C)Buffalo Sabres822837650.7970-7
14.Canada flagMike Ribeiro (C)Montréal Canadiens812045650.803415
15.Canada flagMichael Ryder (RW)Montréal Canadiens812538630.782610
16.Canada flagGlen Murray (RW)Boston Bruins813228600.745617
17.Canada flagBrendan Morrison (C)Vancouver Canucks822238600.735016
18.Canada flagTodd Bertuzzi (RW/LW)Vancouver Canucks691743600.8712221
19.Canada flagRyan Smyth (LW)Edmonton Oilers822336590.727011
20.Canada flagRick Nash (LW)Columbus Blue Jackets804116570.7187-35
21.Canada flagPatrick Marleau (LW)San Jose Sharks802829570.7124-5
22.Canada flagJason Arnott (C/RW)Dallas Stars732136570.786623
23.Canada flagJason Spezza (C)Ottawa Senators782233550.717122
24.Canada flagChris Pronger (D)St. Louis Blues801440540.6888-1
25.Canada flagScott Niedermayer (D)New Jersey Devils811440540.674420
26.Canada flagBrendan Shanahan (LW)Detroit Red Wings822528530.6511715
27.Canada flagJean-Pierre Dumont (RW)Buffalo Sabres772231530.6940-9
28.Canada flagBryan McCabe (D)Toronto Maple Leafs751637530.718622
29.Canada flagDaymond Langkow (C)Arizona Coyotes812131520.64404
30.Canada flagMarc Savard (C)Atlanta Thrashers451933521.1685-8
31.Canada flagTrent Hunter (RW)New York Islanders772526510.661623
32.Canada flagLuc Robitaille (LW)Los Angeles Kings802229510.64564
33.Canada flagAlexandre Daigle (C)Minnesota Wild782031510.6514-4
34.Canada flagSteve Yzerman (C)Detroit Red Wings751833510.684610
35.Canada flagJoe Nieuwendyk (C)Toronto Maple Leafs642228500.78267
36.Canada flagBrenden Morrow (LW)Dallas Stars812524490.6012110
37.Canada flagAndrew Brunette (LW)Minnesota Wild821534490.60123
38.Canada flagGary Roberts (LW)Toronto Maple Leafs722820480.67849
39.Canada flagOwen Nolan (RW)Toronto Maple Leafs651929480.741104
40.Canada flagJonathan Cheechoo (RW)San Jose Sharks812819470.58335
41.Canada flagAlyn McCauley (C/LW)San Jose Sharks822027470.572823
42.Canada flagRob Blake (D)Colorado Avalanche741333460.62616
43.Canada flagSimon Gagné (LW)Philadelphia Flyers802421450.562912
44.Canada flagMark Bell (C/LW)Chicago Blackhawks822124450.55106-14
45.Canada flagAdrian Aucoin (D)New York Islanders811331440.545429
46.Canada flagJustin Williams (RW)totals791133440.566412
Philadelphia FlyersPhiladelphia Flyers47620260.553210
Carolina HurricanesCarolina Hurricanes32513180.56322
47.Canada flagSteve Rucchin (C)Anaheim Ducks822023430.5212-14
48.Canada flagMark Messier (C)New York Rangers761825430.57423
49.Canada flagWade Redden (D)Ottawa Senators811726430.536521
50.Canada flagRay Whitney (LW/RW)Detroit Red Wings671429430.64227
51.Canada flagShean Donovan (RW)Calgary Flames821824420.517214
52.Canada flagBrent Sopel (D)Vancouver Canucks801032420.533611
53.Canada flagMatthew Barnaby (RW/LW)totals821625410.5015718
Colorado AvalancheColorado Avalanche134590.69373
New York RangersNew York Rangers691220320.4612015
54.Canada flagVincent Damphousse (C)San Jose Sharks821229410.5066-5
55.Canada flagKris Draper (C)Detroit Red Wings672416400.603122
56.Canada flagPierre Turgeon (C)Dallas Stars761525400.532017
57.Canada flagShawn Horcoff (C)Edmonton Oilers801525400.50730
58.Canada flagRon Francis (C)totals801327400.5014-9
Carolina HurricanesCarolina Hurricanes681020300.4414-12
Toronto Maple LeafsToronto Maple Leafs1237100.8303
59.Canada flagMichael Peca (C)New York Islanders761129400.537117
60.Canada flagKyle Calder (LW)Chicago Blackhawks662118390.5929-18
61.Canada flagDave Andreychuk (LW/RW)Tampa Bay Lightning822118390.4842-9
62.Canada flagPatrice Bergeron (C)Boston Bruins711623390.55225
63.Canada flagPeter Schaefer (LW)Ottawa Senators811524390.482622
64.Canada flagBrad Stuart (D)San Jose Sharks77930390.51349
65.Canada flagDan Boyle (D)Tampa Bay Lightning78930390.506023
66.Canada flagRod Brind'Amour (C)Carolina Hurricanes781226380.49280
67.Canada flagJeff Friesen (LW)New Jersey Devils811720370.46268
68.Canada flagMike Van Ryn (D)Florida Panthers791324370.4752-16
69.Canada flagRandy Robitaille (C)Atlanta Thrashers691126370.5420-12
70.Canada flagGeoff Sanderson (LW)totals801620360.4538-10
Columbus Blue JacketsColumbus Blue Jackets671316290.4334-9
Vancouver CanucksVancouver Canucks133470.544-1
71.Canada flagTrevor Linden (C)Vancouver Canucks821422360.4426-6
72.Canada flagPaul Kariya (LW)Colorado Avalanche511125360.7122-5
73.Canada flagMartin Gélinas (LW)Calgary Flames761718350.467010
74.Canada flagSheldon Souray (D)Montréal Canadiens631520350.561044
75.Canada flagDerek Armstrong (C/RW)Los Angeles Kings571421350.61334
76.Canada flagDallas Drake (LW)St. Louis Blues791322350.446510
77.Canada flagJohn Madden (C)New Jersey Devils801223350.44227
78.Canada flagRaffi Torres (LW)Edmonton Oilers802014340.436512
79.Canada flagRico Fata (C)Pittsburgh Penguins731618340.4754-46
80.Canada flagJeff O'Neill (RW)Carolina Hurricanes671420340.5160-12
81.Canada flagJoffrey Lupul (RW)Anaheim Ducks751321340.4528-6
82.Canada flagScott Hartnell (LW)Nashville Predators591815330.5687-5
83.Canada flagKirk Maltby (LW)Detroit Red Wings791419330.428024
84.Canada flagÉric Bélanger (C)Los Angeles Kings811320330.4144-16
85.Canada flagDarcy Tucker (LW)Toronto Maple Leafs642111320.50684
86.Canada flagEthan Moreau (LW)Edmonton Oilers812012320.40967
87.Canada flagBrian Savage (LW)totals741616320.4338-8
Arizona CoyotesArizona Coyotes611213250.4136-5
St. Louis BluesSt. Louis Blues134370.542-3
88.Canada flagTrevor Letowski (RW)Columbus Blue Jackets731517320.4416-12
89.Canada flagGreg Johnson (C)Nashville Predators821418320.3933-21
90.Canada flagChris Gratton (C)totals811319320.40111-18
Arizona CoyotesArizona Coyotes681118290.4393-19
Colorado AvalancheColorado Avalanche132130.23181
91.Canada flagNathan Dempsey (D)totals751220320.4332-12
Chicago BlackhawksChicago Blackhawks58817250.4330-5
Los Angeles KingsLos Angeles Kings174370.412-7
92.Canada flagEric Lindros (C)New York Rangers391022320.82607
93.Canada flagDerek Morris (D)totals83626320.3949-1
Colorado AvalancheColorado Avalanche69622280.41474
Arizona CoyotesArizona Coyotes140440.292-5
94.Canada flagYanic Perreault (C)Montréal Canadiens691615310.4540-10
95.Canada flagScott Mellanby (RW)St. Louis Blues681417310.4676-7
96.Canada flagBrett McLean (C)Chicago Blackhawks761120310.4154-11
97.Canada flagEric Staal (C)Carolina Hurricanes811120310.3840-6
98.Canada flagPatrice Brisebois (D)Montréal Canadiens71427310.442217
99.Canada flagDean McAmmond (LW)Calgary Flames641713300.47189
100.Canada flagFernando Pisani (RW)Edmonton Oilers761614300.394614