.
League Information and Facts
Premium Filter
2003-2004 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Martin St-Louis (RW) Tampa Bay Lightning 105 47 71 118 1.12 38 41
2. Brad Richards (C) Tampa Bay Lightning 105 38 67 105 1.00 16 19
3. Joe Sakic (C) Colorado Avalanche 92 40 59 99 1.08 50 11
4. Jarome Iginla (RW/LW) Calgary Flames 107 54 41 95 0.89 129 34
5. Cory Stillman (LW) Tampa Bay Lightning 102 27 60 87 0.85 51 20
6. Alex Tanguay (LW) Colorado Avalanche 77 27 56 83 1.08 44 31
7. Vincent Lecavalier (C) Tampa Bay Lightning 104 41 41 82 0.79 77 21
8. Mark Recchi (RW) Philadelphia Flyers 100 30 51 81 0.81 51 15
9. Steve Sullivan (LW) totals 86 25 50 75 0.87 54 -3
    Chicago Blackhawks 56 15 28 43 0.77 36 -7
    Nashville Predators 30 10 22 32 1.07 18 4
10. Joe Thornton (C) Boston Bruins 84 23 50 73 0.87 102 12
                   
11. Patrick Marleau (LW) San Jose Sharks 97 36 33 69 0.71 30 -5
12. Shane Doan (RW) Phoenix Coyotes 79 27 41 68 0.86 47 -11
13. Scott Walker (RW) Nashville Predators 81 25 43 68 0.84 100 1
14. Mike Ribeiro (C) Montréal Canadiens 92 22 46 68 0.74 52 15
15. Michael Ryder (RW) Montréal Canadiens 92 26 40 66 0.72 30 5
16. Daniel Brière (C) Buffalo Sabres 82 28 37 65 0.79 70 -7
17. Brendan Morrison (C) Vancouver Canucks 89 24 41 65 0.73 58 18
18. Glen Murray (RW) Boston Bruins 88 34 29 63 0.72 64 15
19. Bryan McCabe (D) Toronto Maple Leafs 88 19 42 61 0.69 100 22
20. Todd Bertuzzi (RW/LW) Vancouver Canucks 69 17 43 60 0.87 122 21
                   
21. Brendan Shanahan (LW) Detroit Red Wings 94 26 33 59 0.63 137 19
22. Ryan Smyth (LW) Edmonton Oilers 82 23 36 59 0.72 70 11
23. Jason Arnott (C) Dallas Stars 78 22 37 59 0.76 68 22
24. Rick Nash (LW/RW) Columbus Blue Jackets 80 41 16 57 0.71 87 -35
25. Jonathan Cheechoo (RW) San Jose Sharks 98 32 25 57 0.58 43 9
26. Gary Roberts (LW) Toronto Maple Leafs 85 32 24 56 0.66 94 6
27. Joe Nieuwendyk (C) Toronto Maple Leafs 73 28 28 56 0.77 30 7
28. Steve Yzerman (C) Detroit Red Wings 86 21 35 56 0.65 46 9
29. Jason Spezza (C) Ottawa Senators 81 22 33 55 0.68 73 21
30. Vincent Damphousse (C) San Jose Sharks 99 19 36 55 0.56 86 -5
                   
31. Scott Niedermayer (D) New Jersey Devils 86 15 40 55 0.64 50 15
32. Chris Pronger (D) St. Louis Blues 85 14 41 55 0.65 104 0
33. Simon Gagné (LW) Philadelphia Flyers 98 29 25 54 0.55 41 22
34. Jean-Pierre Dumont (RW) Buffalo Sabres 77 22 31 53 0.69 40 -9
35. Dave Andreychuk (LW) Tampa Bay Lightning 105 22 31 53 0.50 56 -11
36. Shean Donovan (RW) Calgary Flames 106 23 29 52 0.49 95 14
37. Daymond Langkow (C) Phoenix Coyotes 81 21 31 52 0.64 40 4
38. Marc Savard (C) Atlanta Thrashers 45 19 33 52 1.16 85 -8
39. Trent Hunter (RW) New York Islanders 82 25 26 51 0.62 20 21
40. Luc Robitaille (LW) Los Angeles Kings 80 22 29 51 0.64 56 4
                   
41. Alexandre Daigle (C) Minnesota Wild 78 20 31 51 0.65 14 -4
42. Rob Blake (D) Colorado Avalanche 83 13 38 51 0.61 67 6
43. Brenden Morrow (LW) Dallas Stars 86 25 25 50 0.58 125 10
44. Martin Gélinas (LW) Calgary Flames 102 25 25 50 0.49 105 20
45. Alyn McCauley (C/LW) San Jose Sharks 93 22 28 50 0.54 30 23
46. Andrew Brunette (LW) Minnesota Wild 82 15 34 49 0.60 12 3
47. Dan Boyle (D) Tampa Bay Lightning 101 11 38 49 0.49 76 30
48. Owen Nolan (RW) Toronto Maple Leafs 65 19 29 48 0.74 110 4
49. Ray Whitney (LW/RW) Detroit Red Wings 79 15 32 47 0.59 26 3
50. Mark Bell (C/LW) Chicago Blackhawks 82 21 24 45 0.55 106 -14
                   
51. Brad Stuart (D) San Jose Sharks 94 10 35 45 0.48 47 5
52. Kris Draper (C) Detroit Red Wings 79 25 19 44 0.56 37 23
53. Wade Redden (D) Ottawa Senators 88 18 26 44 0.50 67 16
54. Pierre Turgeon (C) Dallas Stars 81 16 28 44 0.54 22 15
55. Adrian Aucoin (D) New York Islanders 86 13 31 44 0.51 60 23
56. Ron Francis (C) totals 92 13 31 44 0.48 16 -9
    Carolina Hurricanes 68 10 20 30 0.44 14 -12
    Toronto Maple Leafs 24 3 11 14 0.58 2 3
57. Justin Williams (RW) totals 79 11 33 44 0.56 64 12
    Philadelphia Flyers 47 6 20 26 0.55 32 10
    Carolina Hurricanes 32 5 13 18 0.56 32 2
58. Steve Rucchin (C) Mighty Ducks of Anaheim 82 20 23 43 0.52 12 -14
59. Mark Messier (C) New York Rangers 76 18 25 43 0.57 42 3
60. Patrice Bergeron (C) Boston Bruins 78 17 26 43 0.55 22 10
                   
61. Matthew Barnaby (RW/LW) totals 93 16 27 43 0.46 184 15
    Colorado Avalanche 24 4 7 11 0.46 64 0
    New York Rangers 69 12 20 32 0.46 120 15
62. Brent Sopel (D) Vancouver Canucks 87 10 33 43 0.49 36 7
63. Peter Schaefer (LW) Ottawa Senators 88 15 26 41 0.47 30 23
64. Shawn Horcoff (C) Edmonton Oilers 80 15 25 40 0.50 73 0
65. Michael Peca (C) New York Islanders 81 11 29 40 0.49 77 16
66. Kyle Calder (LW) Chicago Blackhawks 66 21 18 39 0.59 29 -18
67. Geoff Sanderson (LW) totals 87 17 21 38 0.44 42 -11
    Columbus Blue Jackets 67 13 16 29 0.43 34 -9
    Vancouver Canucks 20 4 5 9 0.45 8 -2
68. Keith Primeau (C) Philadelphia Flyers 72 16 22 38 0.53 102 22
69. Rod Brind'Amour (C) Carolina Hurricanes 78 12 26 38 0.49 28 0
70. Jeff Friesen (LW) New Jersey Devils 86 17 20 37 0.43 30 6
                   
71. Sheldon Souray (D) Montréal Canadiens 74 15 22 37 0.50 143 2
72. Kirk Maltby (LW) Detroit Red Wings 91 15 22 37 0.41 91 26
73. Dallas Drake (LW) St. Louis Blues 84 14 23 37 0.44 67 9
74. Mike Van Ryn (D) Florida Panthers 79 13 24 37 0.47 52 -16
75. Paul Kariya (LW) Colorado Avalanche 52 11 26 37 0.71 22 -6
76. Randy Robitaille (C) Atlanta Thrashers 69 11 26 37 0.54 20 -12
77. Scott Hartnell (LW) Nashville Predators 65 19 17 36 0.55 89 -2
78. Trevor Linden (C) Vancouver Canucks 89 14 22 36 0.40 32 -9
79. Chris Simon (LW) totals 94 22 13 35 0.37 324 15
    New York Rangers 65 14 9 23 0.35 225 14
    Calgary Flames 29 8 4 12 0.41 99 1
80. Yanic Perreault (C) Montréal Canadiens 78 18 17 35 0.45 40 -13
                   
81. Matthew Lombardi (C) Calgary Flames 92 17 18 35 0.38 36 5
82. Greg Johnson (C) Nashville Predators 88 15 20 35 0.40 33 -17
83. Derek Armstrong (C) Los Angeles Kings 57 14 21 35 0.61 33 4
84. John Madden (C) New Jersey Devils 85 12 23 35 0.41 22 7
85. Darcy Tucker (LW) Toronto Maple Leafs 76 23 11 34 0.45 82 1
86. Raffi Torres (LW) Edmonton Oilers 80 20 14 34 0.43 65 12
87. Brian Savage (LW) totals 79 17 17 34 0.43 38 -11
    Phoenix Coyotes 61 12 13 25 0.41 36 -5
    St. Louis Blues 18 5 4 9 0.50 2 -6
88. Rico Fata (C) Pittsburgh Penguins 73 16 18 34 0.47 54 -46
89. Jeff O'Neill (RW) Carolina Hurricanes 67 14 20 34 0.51 60 -12
90. Joffrey Lupul (RW) Mighty Ducks of Anaheim 75 13 21 34 0.45 28 -6
                   
91. Adam Foote (D) Colorado Avalanche 84 8 26 34 0.40 97 11
92. Patrice Brisebois (D) Montréal Canadiens 82 6 28 34 0.41 26 12
93. Éric Bélanger (C) Los Angeles Kings 81 13 20 33 0.41 44 -16
94. Ethan Moreau (LW) Edmonton Oilers 81 20 12 32 0.40 96 7
95. Trevor Letowski (RW) Columbus Blue Jackets 73 15 17 32 0.44 16 -12
96. Scott Mellanby (RW) St. Louis Blues 72 14 18 32 0.44 78 -11
97. Chris Gratton (C) totals 92 13 19 32 0.35 138 -19
    Phoenix Coyotes 68 11 18 29 0.43 93 -19
    Colorado Avalanche 24 2 1 3 0.13 45 0
98. Nathan Dempsey (D) totals 75 12 20 32 0.43 32 -12
    Chicago Blackhawks 58 8 17 25 0.43 30 -5
    Los Angeles Kings 17 4 3 7 0.41 2 -7
99. Eric Lindros (C) New York Rangers 39 10 22 32 0.82 60 7
100. Wayne Primeau (C) San Jose Sharks 89 10 22 32 0.36 94 -3
501 players found | Previous page | Next page
2003-2004 Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Dwayne Roloson Minnesota Wild 48 1.88 .933 19 18 11 5 2847 1234 89
2. Roberto Luongo Florida Panthers 73 2.43 .931 25 33 14 7 4252 2303 172
3. Andrew Raycroft Boston Bruins 64 2.06 .926 32 22 9 4 3867 1663 133
4. Chris Mason Nashville Predators 17 2.18 .926 4 4 1 1 744 338 27
5. Mathieu Garon Montréal Canadiens 20 2.25 .922 8 6 2 0 1015 448 38
6. Ed Belfour Toronto Maple Leafs 72 2.12 .920 40 26 6 13 4218 1713 149
7. José Théodore Montréal Canadiens 78 2.29 .919 37 35 5 7 4639 2016 177
8. Manny Legace Detroit Red Wings 45 2.12 .918 25 12 5 3 2545 1013 90
9. Marc Denis Columbus Blue Jackets 66 2.56 .918 21 36 7 5 3796 1808 162
10. Martin Brodeur New Jersey Devils 80 2.06 .916 39 30 11 11 4853 1811 167
                         
11. Curtis Joseph Detroit Red Wings 40 2.16 .915 20 14 3 3 2226 861 80
12. Manny Fernandez Minnesota Wild 37 2.49 .915 11 14 9 2 2166 966 90
13. Dan Cloutier Vancouver Canucks 63 2.27 .914 34 22 6 5 3677 1479 139
14. Jean-Sébastien Giguère Mighty Ducks of Anaheim 55 2.62 .914 17 31 6 3 3210 1483 140
15. Martin Biron Buffalo Sabres 52 2.52 .913 26 18 5 2 2972 1317 125
16. Jocelyn Thibault Chicago Blackhawks 14 2.87 .913 5 7 2 1 821 411 39
17. Kevin Weekes Carolina Hurricanes 66 2.33 .912 23 30 11 6 3765 1506 146
18. Chris Osgood St. Louis Blues 72 2.26 .909 32 29 8 3 4148 1557 156
19. Marty Turco Dallas Stars 78 2.08 .908 38 25 13 9 4684 1605 162
20. Sean Burke totals 48 2.71 .908 16 20 7 2 2660 1191 120
    Phoenix Coyotes 32 2.81 .908 10 15 5 1 1795 829 84
    Philadelphia Flyers 16 2.50 .910 6 5 2 1 865 362 36
                         
21. Jean-Sébastien Aubin Pittsburgh Penguins 22 2.98 .908 7 9 0 1 1067 521 53
22. Patrick Lalime Ottawa Senators 64 2.26 .905 28 27 7 5 3722 1333 140
23. Jamie McLennan totals 30 2.31 .905 13 12 3 4 1690 619 65
    Calgary Flames 26 2.20 .910 12 9 3 4 1446 534 53
    New York Rangers 4 2.96 .876 1 3 0 0 244 85 12
24. Jeff Hackett Philadelphia Flyers 27 2.39 .905 10 10 6 3 1630 619 65
25. Félix Potvin Boston Bruins 28 2.51 .903 12 8 6 4 1605 623 67
26. Ron Tugnutt Dallas Stars 11 2.41 .900 3 7 0 1 548 198 22
27. Michael Leighton Chicago Blackhawks 35 2.98 .900 6 18 8 2 1988 888 99
28. Byron Dafoe Atlanta Thrashers 18 3.15 .898 4 11 1 0 973 448 51
29. Fred Brathwaite Columbus Blue Jackets 21 3.37 .897 4 11 1 0 1050 515 59
30. Marc-André Fleury Pittsburgh Penguins 22 3.64 .896 4 14 2 1 1154 605 70
                         
31. Sébastien Caron Pittsburgh Penguins 40 3.74 .883 9 24 5 1 2213 1041 138
32. Steve Shields Florida Panthers 16 3.44 .879 3 6 1 0 732 304 42
33. Jamie Storr Carolina Hurricanes 14 2.91 .878 0 8 2 0 660 230 32
34. Trevor Kidd Toronto Maple Leafs 16 3.21 .877 6 5 2 1 916 350 49
LESS THAN 10 GAMES
1. Mathieu Chouinard Los Angeles Kings 1 0.00 1.000 0 0 0 0 3 2 0
2. Corey Schwab New Jersey Devils 3 0.64 .971 2 0 1 1 187 66 2
3. Marc Lamothe Detroit Red Wings 2 1.45 .948 1 0 1 0 125 55 3
4. Martin Brochu Pittsburgh Penguins 1 1.84 .947 0 0 0 0 33 18 1
5. Wade Dubielewicz New York Islanders 2 1.72 .940 1 0 1 0 105 47 3
6. Alex Auld Vancouver Canucks 9 2.21 .918 3 4 2 0 571 235 21
7. Maxime Ouellet Washington Capitals 6 3.12 .910 2 3 1 1 365 191 19
8. Matthew Yeats Washington Capitals 5 3.03 .908 1 3 0 0 258 128 13
9. Ray Emery Ottawa Senators 3 2.38 .904 2 0 0 0 126 47 5
10. Pascal Leclaire Columbus Blue Jackets 2 3.52 .899 0 2 0 0 119 62 7
                         
11. Steve Valiquette totals 3 3.58 .897 1 1 0 0 134 70 8
    Edmonton Oilers 1 8.65 .714 0 0 0 0 14 5 2
    New York Rangers 2 3.00 .915 1 1 0 0 120 65 6
12. Steve Passmore Chicago Blackhawks 9 2.89 .896 2 6 0 0 478 198 23
13. Dan Ellis Dallas Stars 1 3.00 .893 1 0 0 0 60 25 3
14. Andy Chiodo Pittsburgh Penguins 8 3.46 .892 3 4 1 0 486 232 28
15. Zac Bierk Phoenix Coyotes 4 3.79 .889 0 1 2 0 190 96 12
16. Adam Munro Chicago Blackhawks 7 3.66 .880 1 5 1 0 426 191 26
17. Matt Underhill Chicago Blackhawks 1 3.95 .879 0 1 0 0 61 29 4
18. Sébastien Charpentier Washington Capitals 7 3.41 .875 0 6 0 0 369 147 21
19. Dany Sabourin Calgary Flames 4 3.56 .848 0 3 0 0 169 56 10
20. Jason LaBarbera New York Rangers 4 4.84 .824 1 2 0 0 199 75 16
                         
21. Neil Little Philadelphia Flyers 1 3.61 .750 0 1 0 0 33 6 2
22. Travis Scott Florida Panthers 0 - - - - - - - - -
23. Seamus Kotyk San Jose Sharks 0 - - - - - - - - -
24. Tyler Moss Edmonton Oilers 0 - - - - - - - - -
25. Brent Krahn Calgary Flames 0 - - - - - - - - -
26. Chris Levesque Vancouver Canucks 0 - - - - - - - - -
* Some data is missing to provide a correct summary.