.
League Information and Facts
Premium Filter
2003-2004 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Martin St-Louis (RW) Tampa Bay Lightning 82 38 56 94 1.15 24 35
2. Joe Sakic (C) Colorado Avalanche 81 33 54 87 1.07 42 11
3. Cory Stillman (LW) Tampa Bay Lightning 81 25 55 80 0.99 36 18
4. Brad Richards (C) Tampa Bay Lightning 82 26 53 79 0.96 12 14
5. Alex Tanguay (LW) Colorado Avalanche 69 25 54 79 1.14 42 30
6. Mark Recchi (RW) Philadelphia Flyers 82 26 49 75 0.91 47 18
7. Jarome Iginla (RW) Calgary Flames 81 41 32 73 0.90 84 21
8. Steve Sullivan (LW) totals 80 24 49 73 0.91 48 1
    Chicago Blackhawks 56 15 28 43 0.77 36 -7
    Nashville Predators 24 9 21 30 1.25 12 8
9. Joe Thornton (C) Boston Bruins 77 23 50 73 0.95 98 18
10. Shane Doan (RW) Phoenix Coyotes 79 27 41 68 0.86 47 -11
                   
11. Scott Walker (RW) Nashville Predators 75 25 42 67 0.89 94 4
12. Vincent Lecavalier (C) Tampa Bay Lightning 81 32 34 66 0.81 52 23
13. Daniel Brière (C) Buffalo Sabres 82 28 37 65 0.79 70 -7
14. Mike Ribeiro (C) Montréal Canadiens 81 20 45 65 0.80 34 15
15. Michael Ryder (RW) Montréal Canadiens 81 25 38 63 0.78 26 10
16. Glen Murray (RW) Boston Bruins 81 32 28 60 0.74 56 17
17. Brendan Morrison (C) Vancouver Canucks 82 22 38 60 0.73 50 16
18. Todd Bertuzzi (RW/LW) Vancouver Canucks 69 17 43 60 0.87 122 21
19. Ryan Smyth (LW) Edmonton Oilers 82 23 36 59 0.72 70 11
20. Rick Nash (LW/RW) Columbus Blue Jackets 80 41 16 57 0.71 87 -35
                   
21. Patrick Marleau (LW) San Jose Sharks 80 28 29 57 0.71 24 -5
22. Jason Arnott (C/RW) Dallas Stars 73 21 36 57 0.78 66 23
23. Jason Spezza (C) Ottawa Senators 78 22 33 55 0.71 71 22
24. Chris Pronger (D) St. Louis Blues 80 14 40 54 0.68 88 -1
25. Scott Niedermayer (D) New Jersey Devils 81 14 40 54 0.67 44 20
26. Brendan Shanahan (LW) Detroit Red Wings 82 25 28 53 0.65 117 15
27. Jean-Pierre Dumont (RW) Buffalo Sabres 77 22 31 53 0.69 40 -9
28. Bryan McCabe (D) Toronto Maple Leafs 75 16 37 53 0.71 86 22
29. Daymond Langkow (C) Phoenix Coyotes 81 21 31 52 0.64 40 4
30. Marc Savard (C) Atlanta Thrashers 45 19 33 52 1.16 85 -8
                   
31. Trent Hunter (RW) New York Islanders 77 25 26 51 0.66 16 23
32. Luc Robitaille (LW) Los Angeles Kings 80 22 29 51 0.64 56 4
33. Alexandre Daigle (C) Minnesota Wild 78 20 31 51 0.65 14 -4
34. Steve Yzerman (C) Detroit Red Wings 75 18 33 51 0.68 46 10
35. Joe Nieuwendyk (C) Toronto Maple Leafs 64 22 28 50 0.78 26 7
36. Brenden Morrow (LW) Dallas Stars 81 25 24 49 0.60 121 10
37. Andrew Brunette (LW) Minnesota Wild 82 15 34 49 0.60 12 3
38. Gary Roberts (LW) Toronto Maple Leafs 72 28 20 48 0.67 84 9
39. Owen Nolan (RW) Toronto Maple Leafs 65 19 29 48 0.74 110 4
40. Jonathan Cheechoo (RW) San Jose Sharks 81 28 19 47 0.58 33 5
                   
41. Alyn McCauley (C/LW) San Jose Sharks 82 20 27 47 0.57 28 23
42. Rob Blake (D) Colorado Avalanche 74 13 33 46 0.62 61 6
43. Simon Gagné (LW) Philadelphia Flyers 80 24 21 45 0.56 29 12
44. Mark Bell (C/LW) Chicago Blackhawks 82 21 24 45 0.55 106 -14
45. Adrian Aucoin (D) New York Islanders 81 13 31 44 0.54 54 29
46. 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
47. Steve Rucchin (C) Mighty Ducks of Anaheim 82 20 23 43 0.52 12 -14
48. Mark Messier (C) New York Rangers 76 18 25 43 0.57 42 3
49. Wade Redden (D) Ottawa Senators 81 17 26 43 0.53 65 21
50. Ray Whitney (LW/RW) Detroit Red Wings 67 14 29 43 0.64 22 7
                   
51. Shean Donovan (RW) Calgary Flames 82 18 24 42 0.51 72 14
52. Brent Sopel (D) Vancouver Canucks 80 10 32 42 0.53 36 11
53. Matthew Barnaby (RW/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
54. Vincent Damphousse (C) San Jose Sharks 82 12 29 41 0.50 66 -5
55. Kris Draper (C) Detroit Red Wings 67 24 16 40 0.60 31 22
56. Pierre Turgeon (C) Dallas Stars 76 15 25 40 0.53 20 17
57. Shawn Horcoff (C) Edmonton Oilers 80 15 25 40 0.50 73 0
58. Ron Francis (C) totals 80 13 27 40 0.50 14 -9
    Carolina Hurricanes 68 10 20 30 0.44 14 -12
    Toronto Maple Leafs 12 3 7 10 0.83 0 3
59. Michael Peca (C) New York Islanders 76 11 29 40 0.53 71 17
60. Kyle Calder (LW) Chicago Blackhawks 66 21 18 39 0.59 29 -18
                   
61. Dave Andreychuk (LW/RW) Tampa Bay Lightning 82 21 18 39 0.48 42 -9
62. Patrice Bergeron (C) Boston Bruins 71 16 23 39 0.55 22 5
63. Peter Schaefer (LW) Ottawa Senators 81 15 24 39 0.48 26 22
64. Brad Stuart (D) San Jose Sharks 77 9 30 39 0.51 34 9
65. Dan Boyle (D) Tampa Bay Lightning 78 9 30 39 0.50 60 23
66. Rod Brind'Amour (C) Carolina Hurricanes 78 12 26 38 0.49 28 0
67. Jeff Friesen (LW) New Jersey Devils 81 17 20 37 0.46 26 8
68. Mike Van Ryn (D) Florida Panthers 79 13 24 37 0.47 52 -16
69. Randy Robitaille (C) Atlanta Thrashers 69 11 26 37 0.54 20 -12
70. Geoff Sanderson (LW) totals 80 16 20 36 0.45 38 -10
    Columbus Blue Jackets 67 13 16 29 0.43 34 -9
    Vancouver Canucks 13 3 4 7 0.54 4 -1
                   
71. Trevor Linden (C) Vancouver Canucks 82 14 22 36 0.44 26 -6
72. Paul Kariya (LW) Colorado Avalanche 51 11 25 36 0.71 22 -5
73. Martin Gélinas (LW) Calgary Flames 76 17 18 35 0.46 70 10
74. Sheldon Souray (D) Montréal Canadiens 63 15 20 35 0.56 104 4
75. Derek Armstrong (C/RW) Los Angeles Kings 57 14 21 35 0.61 33 4
76. Dallas Drake (LW) St. Louis Blues 79 13 22 35 0.44 65 10
77. John Madden (C) New Jersey Devils 80 12 23 35 0.44 22 7
78. Raffi Torres (LW) Edmonton Oilers 80 20 14 34 0.43 65 12
79. Rico Fata (C) Pittsburgh Penguins 73 16 18 34 0.47 54 -46
80. Jeff O'Neill (RW) Carolina Hurricanes 67 14 20 34 0.51 60 -12
                   
81. Joffrey Lupul (RW) Mighty Ducks of Anaheim 75 13 21 34 0.45 28 -6
82. Scott Hartnell (LW) Nashville Predators 59 18 15 33 0.56 87 -5
83. Kirk Maltby (LW) Detroit Red Wings 79 14 19 33 0.42 80 24
84. Éric Bélanger (C) Los Angeles Kings 81 13 20 33 0.41 44 -16
85. Darcy Tucker (LW) Toronto Maple Leafs 64 21 11 32 0.50 68 4
86. Ethan Moreau (LW) Edmonton Oilers 81 20 12 32 0.40 96 7
87. Brian Savage (LW) totals 74 16 16 32 0.43 38 -8
    Phoenix Coyotes 61 12 13 25 0.41 36 -5
    St. Louis Blues 13 4 3 7 0.54 2 -3
88. Trevor Letowski (RW) Columbus Blue Jackets 73 15 17 32 0.44 16 -12
89. Greg Johnson (C) Nashville Predators 82 14 18 32 0.39 33 -21
90. Chris Gratton (C) totals 81 13 19 32 0.40 111 -18
    Phoenix Coyotes 68 11 18 29 0.43 93 -19
    Colorado Avalanche 13 2 1 3 0.23 18 1
                   
91. 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
92. Eric Lindros (C) New York Rangers 39 10 22 32 0.82 60 7
93. 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
94. Yanic Perreault (C) Montréal Canadiens 69 16 15 31 0.45 40 -10
95. Scott Mellanby (RW) St. Louis Blues 68 14 17 31 0.46 76 -7
96. Brett McLean (C) Chicago Blackhawks 76 11 20 31 0.41 54 -11
97. Eric Staal (C) Carolina Hurricanes 81 11 20 31 0.38 40 -6
98. Patrice Brisebois (D) Montréal Canadiens 71 4 27 31 0.44 22 17
99. Dean McAmmond (LW) Calgary Flames 64 17 13 30 0.47 18 9
100. Fernando Pisani (RW) Edmonton Oilers 76 16 14 30 0.39 46 14
502 players found | Previous page | Next page
2003-2004 Regular Season 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 57 2.05 .926 29 18 9 3 3420 1469 117
4. Chris Mason Nashville Predators 17 2.18 .926 4 4 1 1 744 338 27
5. Mathieu Garon Montréal Canadiens 19 2.27 .921 8 6 2 0 1003 442 38
6. Manny Legace Detroit Red Wings 41 2.12 .920 23 10 5 3 2325 937 82
7. José Théodore Montréal Canadiens 67 2.27 .919 33 28 5 6 3961 1710 150
8. Ed Belfour Toronto Maple Leafs 59 2.13 .918 34 19 6 10 3444 1361 122
9. Marc Denis Columbus Blue Jackets 66 2.56 .918 21 36 7 5 3796 1808 162
10. Martin Brodeur New Jersey Devils 75 2.03 .917 38 26 11 11 4555 1691 154
                         
11. Manny Fernandez Minnesota Wild 37 2.49 .915 11 14 9 2 2166 966 90
12. Dan Cloutier Vancouver Canucks 60 2.27 .914 33 21 6 5 3539 1420 134
13. Jean-Sébastien Giguère Mighty Ducks of Anaheim 55 2.62 .914 17 31 6 3 3210 1483 140
14. Marty Turco Dallas Stars 73 1.98 .913 37 21 13 9 4359 1504 144
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 67 2.24 .910 31 25 8 3 3861 1460 144
19. Curtis Joseph Detroit Red Wings 31 2.39 .909 16 10 3 2 1708 676 68
20. Sean Burke totals 47 2.73 .909 16 20 7 2 2620 1183 119
    Phoenix Coyotes 32 2.81 .908 10 15 5 1 1795 829 84
    Philadelphia Flyers 15 2.55 .910 6 5 2 1 825 354 35
                         
21. Jean-Sébastien Aubin Pittsburgh Penguins 22 2.98 .908 7 9 0 1 1067 521 53
22. Patrick Lalime Ottawa Senators 57 2.29 .905 25 23 7 5 3324 1207 127
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 15 3.26 .876 6 5 2 1 883 340 48
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 6 2.06 .929 2 2 2 0 349 156 12
7. Maxime Ouellet Washington Capitals 6 3.12 .910 2 3 1 1 365 191 19
8. Matt 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 0.00 .000 - - - - - - -