League Information and Facts
2003-2004 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Branko Radivojevic (RW) totals 83 10 22 32 0.39 72 -5
    Phoenix Coyotes 59 9 14 23 0.39 36 -5
    Philadelphia Flyers 24 1 8 9 0.38 36 0
2. Derek Morris (D) totals 83 6 26 32 0.39 49 -1
    Colorado Avalanche 69 6 22 28 0.41 47 4
    Phoenix Coyotes 14 0 4 4 0.29 2 -5
3. Marcus Nilson (RW/C) totals 83 11 13 24 0.29 40 -6
    Florida Panthers 69 6 13 19 0.28 26 -9
    Calgary Flames 14 5 0 5 0.36 14 3
4. Martin St-Louis (RW) Tampa Bay Lightning 82 38 56 94 1.15 24 35
5. Patrik Elias (C/LW) New Jersey Devils 82 38 43 81 0.99 44 26
6. Brad Richards (C) Tampa Bay Lightning 82 26 53 79 0.96 12 14
7. Milan Hejduk (RW) Colorado Avalanche 82 35 40 75 0.91 20 19
8. Mark Recchi (RW) Philadelphia Flyers 82 26 49 75 0.91 47 18
9. Bill Guerin (RW) Dallas Stars 82 34 35 69 0.84 109 14
10. Daniel Brière (C) Buffalo Sabres 82 28 37 65 0.79 70 -7
                   
11. Brendan Morrison (C) Vancouver Canucks 82 22 38 60 0.73 50 16
12. Ryan Smyth (LW) Edmonton Oilers 82 23 36 59 0.72 70 11
13. Olli Jokinen (C) Florida Panthers 82 26 32 58 0.71 81 -16
14. Michal Handzus (C) Philadelphia Flyers 82 20 38 58 0.71 82 18
15. Miroslav Satan (RW) Buffalo Sabres 82 29 28 57 0.70 30 -15
16. Fredrik Modin (LW) Tampa Bay Lightning 82 29 28 57 0.70 32 31
17. Bobby Holík (C) New York Rangers 82 25 31 56 0.68 96 4
18. Tyler Arnason (C) Chicago Blackhawks 82 22 33 55 0.67 16 -13
19. Nils Ekman (LW) San Jose Sharks 82 22 33 55 0.67 34 30
20. Shawn McEachern (LW) Atlanta Thrashers 82 17 38 55 0.67 76 5
                   
21. Václav Prospal (LW) Mighty Ducks of Anaheim 82 19 35 54 0.66 54 -9
22. Daniel Sedin (LW) Vancouver Canucks 82 18 36 54 0.66 18 18
23. Brendan Shanahan (LW) Detroit Red Wings 82 25 28 53 0.65 117 15
24. David Výborný (C) Columbus Blue Jackets 82 22 31 53 0.65 40 -26
25. Marek Zidlicky (D) Nashville Predators 82 14 39 53 0.65 82 -16
26. Andrew Brunette (LW) Minnesota Wild 82 15 34 49 0.60 12 3
27. Brian Rolston (LW) Boston Bruins 82 19 29 48 0.59 40 9
28. Alyn McCauley (C/LW) San Jose Sharks 82 20 27 47 0.57 28 23
29. David Legwand (C) Nashville Predators 82 18 29 47 0.57 46 9
30. Mike Knuble (RW) Boston Bruins 82 21 25 46 0.56 32 19
                   
31. Mark Bell (C/LW) Chicago Blackhawks 82 21 24 45 0.55 106 -14
32. Josef Vasicek (C) Carolina Hurricanes 82 19 26 45 0.55 60 -3
33. Martin Rucinsky (LW) totals 82 14 31 45 0.55 72 15
    New York Rangers 69 13 29 42 0.61 62 13
    Vancouver Canucks 13 1 2 3 0.23 10 2
34. Tuomo Ruutu (LW/RW) Chicago Blackhawks 82 21 23 44 0.54 58 -31
35. Steve Rucchin (C) Mighty Ducks of Anaheim 82 20 23 43 0.52 12 -14
36. Trent Klatt (RW) Los Angeles Kings 82 17 26 43 0.52 46 2
37. Shean Donovan (RW) Calgary Flames 82 18 24 42 0.51 72 14
38. Matthew Barnaby (LW) totals 82 16 25 41 0.50 157 18
    Colorado Avalanche 13 4 5 9 0.69 37 3
    New York Rangers 69 12 20 32 0.46 120 15
39. Vincent Damphousse (C) San Jose Sharks 82 12 29 41 0.50 66 -5
40. Steve Konowalchuk (LW) totals 82 19 21 40 0.49 70 -3
    Washington Capitals 6 0 1 1 0.17 0 -5
    Colorado Avalanche 76 19 20 39 0.51 70 2
                   
41. Patrik Stefan (C) Atlanta Thrashers 82 14 26 40 0.49 26 -7
42. Dave Andreychuk (LW) Tampa Bay Lightning 82 21 18 39 0.48 42 -9
43. Vladimír Országh (RW) Nashville Predators 82 16 21 37 0.45 74 -4
44. Trevor Linden (C) Vancouver Canucks 82 14 22 36 0.44 26 -6
45. Mattias Öhlund (D) Vancouver Canucks 82 14 20 34 0.41 73 14
46. Sergei Brylin (W/C) New Jersey Devils 82 14 19 33 0.40 20 10
47. Jordan Leopold (D) Calgary Flames 82 9 24 33 0.40 24 8
48. Greg Johnson (C) Nashville Predators 82 14 18 32 0.39 33 -21
49. Konstantin Koltsov (LW/RW) Pittsburgh Penguins 82 9 20 29 0.35 30 -30
50. Mike Grier (RW) totals 82 9 20 29 0.35 36 -9
    Washington Capitals 68 8 12 20 0.29 32 -19
    Buffalo Sabres 14 1 8 9 0.64 4 10
                   
51. Janne Niinimaa (D) New York Islanders 82 9 19 28 0.34 64 12
52. Steve Staios (D) Edmonton Oilers 82 6 22 28 0.34 86 17
53. Jay Pandolfo (LW) New Jersey Devils 82 13 13 26 0.32 14 5
54. Chris Clark (RW) Calgary Flames 82 10 15 25 0.30 106 -3
55. Chris Phillips (D) Ottawa Senators 82 7 16 23 0.28 46 15
56. Samuel Påhlsson (C) Mighty Ducks of Anaheim 82 8 14 22 0.27 50 -2
57. Tim Taylor (C) Tampa Bay Lightning 82 7 15 22 0.27 25 -5
58. Radoslav Suchý (D) Phoenix Coyotes 82 7 14 21 0.26 8 1
59. Scott Hannan (D) San Jose Sharks 82 6 15 21 0.26 48 10
60. Cale Hulse (D) Phoenix Coyotes 82 3 17 20 0.24 123 -4
                   
61. Mike Eastwood (C) Pittsburgh Penguins 82 4 15 19 0.23 40 -18
62. Cory Sarich (D) Tampa Bay Lightning 82 3 16 19 0.23 89 5
63. Robyn Regehr (D) Calgary Flames 82 4 14 18 0.22 74 14
64. Chris Neil (RW) Ottawa Senators 82 8 8 16 0.20 194 13
65. Matt Bradley (RW/LW) Pittsburgh Penguins 82 7 9 16 0.20 65 -27
66. Lyle Odelein (D) Florida Panthers 82 4 12 16 0.20 88 -7
67. Ruslan Salei (D) Mighty Ducks of Anaheim 82 4 11 15 0.18 110 -1
68. Karlis Skrastins (D) Colorado Avalanche 82 5 8 13 0.16 26 18
69. Sean O'Donnell (D) Boston Bruins 82 1 10 11 0.13 110 10
70. Hal Gill (D) Boston Bruins 82 2 7 9 0.11 99 16
                   
71. Josef Melichar (D) Pittsburgh Penguins 82 3 5 8 0.10 62 -17
72. Travis Moen (LW/RW) Chicago Blackhawks 82 4 2 6 0.07 142 -17
73. Ilya Kovalchuk (LW) Atlanta Thrashers 81 41 46 87 1.07 63 -10
74. Joe Sakic (C) Colorado Avalanche 81 33 54 87 1.07 42 11
75. Marian Hossa (RW) Ottawa Senators 81 36 46 82 1.01 46 4
76. Cory Stillman (LW) Tampa Bay Lightning 81 25 55 80 0.99 36 18
77. Mats Sundin (C) Toronto Maple Leafs 81 31 44 75 0.93 52 11
78. Jarome Iginla (RW) Calgary Flames 81 41 32 73 0.90 84 21
79. Brett Hull (RW) Detroit Red Wings 81 25 43 68 0.84 12 -4
80. Vincent Lecavalier (C) Tampa Bay Lightning 81 32 34 66 0.81 52 23
                   
81. Mike Ribeiro (C) Montréal Canadiens 81 20 45 65 0.80 34 15
82. Michael Ryder (RW) Montréal Canadiens 81 25 38 63 0.78 26 10
83. Glen Murray (RW) Boston Bruins 81 32 28 60 0.74 56 17
84. Scott Niedermayer (D) New Jersey Devils 81 14 40 54 0.67 44 20
85. Petr Sykora (RW) Mighty Ducks of Anaheim 81 23 29 52 0.64 34 -9
86. Daymond Langkow (C) Phoenix Coyotes 81 21 31 52 0.64 40 4
87. Oleg Kvasha (LW/C) New York Islanders 81 15 36 51 0.63 48 4
88. Richard Zednik (LW) Montréal Canadiens 81 26 24 50 0.62 63 5
89. Mariusz Czerkawski (RW) New York Islanders 81 25 24 49 0.60 16 8
90. Brenden Morrow (LW) Dallas Stars 81 25 24 49 0.60 121 10
                   
91. Jonathan Cheechoo (RW) San Jose Sharks 81 28 19 47 0.58 33 5
92. Petr Nedved (C) totals 81 19 27 46 0.57 46 -8
    New York Rangers 65 14 17 31 0.48 42 -9
    Edmonton Oilers 16 5 10 15 0.94 4 1
93. Adrian Aucoin (D) New York Islanders 81 13 31 44 0.54 54 29
94. Ryan Malone (LW) Pittsburgh Penguins 81 22 21 43 0.53 64 -23
95. Wade Redden (D) Ottawa Senators 81 17 26 43 0.53 65 21
96. Paul Mara (D) Phoenix Coyotes 81 6 36 42 0.52 48 -11
97. Peter Schaefer (LW) Ottawa Senators 81 15 24 39 0.48 26 22
98. Nicklas Lidström (D) Detroit Red Wings 81 10 28 38 0.47 18 19
99. Jeff Friesen (LW) New Jersey Devils 81 17 20 37 0.46 26 8
100. Pavel Kubina (D) Tampa Bay Lightning 81 17 18 35 0.43 85 9
916 players found | Previous page | Next page
2003-2004 Regular Season Goaltending Stats
# Player Team GP GAA SVS%
1. Miikka Kiprusoff Calgary Flames 38 1.70 .933
2. Dwayne Roloson Minnesota Wild 48 1.88 .933
3. Roberto Luongo Florida Panthers 73 2.43 .931
4. Vesa Toskala San Jose Sharks 28 2.06 .930
5. Andrew Raycroft Boston Bruins 57 2.05 .926
6. Chris Mason Nashville Predators 17 2.18 .926
7. David Aebischer Colorado Avalanche 62 2.09 .924
8. Yevgeni Nabokov San Jose Sharks 59 2.20 .921
9. Mathieu Garon Montréal Canadiens 19 2.27 .921
10. Manny Legace Detroit Red Wings 41 2.12 .920
           
11. José Théodore Montréal Canadiens 67 2.27 .919
12. Ed Belfour Toronto Maple Leafs 59 2.13 .918
13. Martin Gerber Mighty Ducks of Anaheim 32 2.26 .918
14. Marc Denis Columbus Blue Jackets 66 2.56 .918
15. Martin Brodeur New Jersey Devils 75 2.03 .917
16. Martin Prusek Ottawa Senators 29 2.12 .917
17. Robert Esche Philadelphia Flyers 40 2.04 .915
18. Manny Fernandez Minnesota Wild 37 2.49 .915
19. Dan Cloutier Vancouver Canucks 60 2.27 .914
20. Roman Turek Calgary Flames 18 2.33 .914
           
21. Jean-Sébastien Giguère Mighty Ducks of Anaheim 55 2.62 .914
22. Marty Turco Dallas Stars 73 1.98 .913
23. John Grahame Tampa Bay Lightning 29 2.06 .913
24. Martin Biron Buffalo Sabres 52 2.52 .913
25. Jussi Markkanen New York Rangers 26 2.56 .913
26. Jocelyn Thibault Chicago Blackhawks 14 2.85 .913
27. Kevin Weekes Carolina Hurricanes 66 2.33 .912
28. Ty Conklin Edmonton Oilers 39 2.42 .912
29. Rick DiPietro New York Islanders 50 2.36 .911
30. Jamie McLennan Calgary Flames 26 2.20 .910
           
31. Chris Osgood St. Louis Blues 67 2.24 .910
32. Nikolai Khabibulin Tampa Bay Lightning 55 2.33 .910
33. Sean Burke Philadelphia Flyers 15 2.55 .910
34. Curtis Joseph Detroit Red Wings 31 2.39 .909
35. Tomas Vokoun Nashville Predators 73 2.53 .909
36. Sean Burke Phoenix Coyotes 32 2.81 .908
37. Olaf Kölzig Washington Capitals 63 2.89 .908
38. Jean-Sébastien Aubin Pittsburgh Penguins 22 2.98 .908
39. Dominik Hasek Detroit Red Wings 14 2.20 .907
40. Cristobal Huet Los Angeles Kings 41 2.43 .907
           
41. Roman Cechmanek Los Angeles Kings 49 2.51 .906
42. Mika Noronen Buffalo Sabres 35 2.57 .906
43. Brian Boucher Phoenix Coyotes 40 2.74 .906
44. Patrick Lalime Ottawa Senators 57 2.29 .905
45. Jeff Hackett Philadelphia Flyers 27 2.39 .905
46. Craig Anderson Chicago Blackhawks 21 2.84 .905
47. Félix Potvin Boston Bruins 28 2.50 .903
48. Pasi Nurminen Atlanta Thrashers 64 2.78 .903
49. Brent Johnson St. Louis Blues 10 2.43 .901
50. Ron Tugnutt Dallas Stars 11 2.41 .900
           
51. Johan Hedberg Vancouver Canucks 21 2.52 .900
52. Reinhard Divis St. Louis Blues 13 2.77 .900
53. Michael Leighton Chicago Blackhawks 35 2.99 .900
54. Arturs Irbe Carolina Hurricanes 10 2.45 .899
55. Garth Snow New York Islanders 39 2.80 .899
56. Byron Dafoe Atlanta Thrashers 18 3.14 .898
57. Fred Brathwaite Columbus Blue Jackets 21 3.37 .897
58. Tommy Salo Edmonton Oilers 44 2.58 .896
59. Mike Dunham New York Rangers 57 3.03 .896
60. Philippe Sauvé Colorado Avalanche 17 3.04 .896
           
61. Marc-André Fleury Pittsburgh Penguins 22 3.64 .896
62. Mikael Tellqvist Toronto Maple Leafs 12 2.87 .894
63. Sébastien Caron Pittsburgh Penguins 40 3.74 .883
64. Steve Shields Florida Panthers 16 3.44 .879
65. Jamie Storr Carolina Hurricanes 14 2.91 .878
66. Trevor Kidd Toronto Maple Leafs 15 3.26 .876
LESS THAN 10 GAMES
1. Mathieu Chouinard Los Angeles Kings 1 0.00 1.000
2. Corey Schwab New Jersey Devils 3 0.64 .971
3. Antero Niittymäki Philadelphia Flyers 3 1.01 .961
4. Kari Lehtonen Atlanta Thrashers 4 1.26 .953
5. Scott Clemmensen New Jersey Devils 4 1.01 .952
6. Marc Lamothe Detroit Red Wings 2 1.45 .948
7. Martin Brochu Pittsburgh Penguins 1 1.82 .947
8. Wade Dubielewicz New York Islanders 2 1.73 .940
9. Jussi Markkanen Edmonton Oilers 7 1.83 .934
10. Ilya Bryzgalov Mighty Ducks of Anaheim 1 2.00 .929
           
11. Alex Auld Vancouver Canucks 6 2.07 .929
12. Steve Valiquette New York Rangers 2 3.00 .915
13. Brent Johnson Phoenix Coyotes 8 2.60 .914
14. Tommy Salo Colorado Avalanche 5 2.37 .912
15. Maxime Ouellet Washington Capitals 6 3.12 .910
16. Matthew Yeats Washington Capitals 5 3.02 .908
17. Ray Emery Ottawa Senators 3 2.38 .904
18. Pascal Leclaire Columbus Blue Jackets 2 3.53 .899
19. Steve Passmore Chicago Blackhawks 9 2.89 .896
20. Dan Ellis Dallas Stars 1 3.00 .893
           
21. Andy Chiodo Pittsburgh Penguins 8 3.46 .892
22. Rastislav Stana Washington Capitals 6 3.13 .890
23. Zac Bierk Phoenix Coyotes 4 3.81 .889
24. Milan Hnilicka Los Angeles Kings 2 3.75 .881
25. Adam Munro Chicago Blackhawks 7 3.66 .880
26. Matt Underhill Chicago Blackhawks 1 3.93 .879
27. Jamie McLennan New York Rangers 4 2.96 .876
28. Sébastien Charpentier Washington Capitals 7 3.41 .875
29. Jean-Marc Pelletier Phoenix Coyotes 4 4.14 .857
30. Dany Sabourin Calgary Flames 4 3.55 .848
           
31. Jason LaBarbera New York Rangers 4 4.85 .824
32. Ryan Miller Buffalo Sabres 3 5.06 .795
33. Neil Little Philadelphia Flyers 1 3.64 .750
34. Steve Valiquette Edmonton Oilers 1 8.57 .714