.
League Information and Facts
Premium Filter
All-time totals/team Regular Season Player Stats
# Player Team GP G A TP PPG PIM Period Years
1. Wayne Gretzky (C) Edmonton Oilers 393 356 558 914 2.33 173 1979-1984 5
2. Dale Hawerchuk (C) Winnipeg Jets 399 221 310 531 1.33 269 1981-1986 5
3. Mario Lemieux (C) Pittsburgh Penguins 292 215 301 516 1.77 246 1984-1988 4
4. Sidney Crosby (C) Active Pittsburgh Penguins 371 183 323 506 1.36 356 2005-2010 5
5. Connor McDavid (C/LW) Active Edmonton Oilers 351 162 307 469 1.34 118 2015-2020 5
6. Bryan Trottier (C) New York Islanders 309 155 269 424 1.37 151 1975-1979 4
7. Steve Yzerman (C) Detroit Red Wings 355 164 246 410 1.15 194 1983-1988 5
8. Denis Savard (C) Chicago Blackhawks 309 132 277 409 1.32 299 1980-1984 4
9. Ron Francis (C) Hartford Whalers 343 127 272 399 1.16 246 1981-1986 5
10. Bobby Orr (D) Boston Bruins 328 115 280 395 1.20 514 1966-1971 5
                     
11. Mark Messier (C) Edmonton Oilers 375 170 221 391 1.04 578 1979-1984 5
12. Jaromír Jágr (RW) Pittsburgh Penguins 359 157 232 389 1.08 235 1990-1995 5
13. Jeremy Roenick (C) Chicago Blackhawks 341 179 209 388 1.14 322 1988-1993 5
14. Steven Stamkos (C/W) Active Tampa Bay Lightning 373 208 178 386 1.03 249 2008-2013 5
15. Joe Sakic (C) Québec Nordiques 299 139 228 367 1.23 95 1988-1992 4
16. Kirk Muller (C) New Jersey Devils 396 136 228 364 0.92 422 1984-1989 5
17. Eric Lindros (C) Philadelphia Flyers 245 161 196 357 1.46 473 1992-1996 4
18. Bobby Carpenter (C) Washington Capitals 400 172 183 355 0.89 376 1981-1986 5
19. Paul Coffey (D) Edmonton Oilers 314 107 236 343 1.09 427 1980-1984 4
20. Brian Bellows (RW) Minnesota North Stars 376 159 183 342 0.91 245 1982-1987 5
                     
21. Phil Housley (D) Buffalo Sabres 382 102 239 341 0.89 211 1982-1987 5
22. Mats Sundin (C) Québec Nordiques 324 135 199 334 1.03 317 1990-1994 4
23. Trevor Linden (C) Vancouver Canucks 397 148 179 327 0.82 314 1988-1993 5
24. Tim Stützle (LW/C) Active Ottawa Senators 367 115 211 326 0.89 179 2020-2025 5
25. Pierre Turgeon (C) Buffalo Sabres 322 122 201 323 1.00 119 1987-1992 5
26. Barry Pederson (C) Boston Bruins 246 130 190 320 1.30 170 1980-1984 4
27. Bobby Hull (LW) Chicago Blackhawks 347 151 167 318 0.92 258 1957-1962 5
28. Michel Goulet (LW) Québec Nordiques 313 153 161 314 1.00 192 1979-1983 4
29. Alexander Ovechkin (LW) Active Washington Capitals 245 163 147 310 1.27 144 2005-2008 3
30. Mike Bossy (RW) New York Islanders 228 173 136 309 1.36 43 1977-1980 3
                     
31. Mike Modano (C) Minnesota North Stars 317 123 186 309 0.97 253 1988-1993 5
32. Yevgeni Malkin (C) Active Pittsburgh Penguins 242 115 189 304 1.26 238 2006-2009 3
33. Ilya Kovalchuk (LW) Atlanta Thrashers 305 160 143 303 0.99 216 2001-2006 4
34. Nathan MacKinnon (C/RW) Active Colorado Avalanche 374 114 189 303 0.81 151 2013-2018 5
35. Patrick Kane (RW/LW) Active Chicago Blackhawks 317 103 200 303 0.96 142 2007-2011 4
36. Sylvain Turgeon (LW) Hartford Whalers 328 162 136 298 0.91 326 1983-1988 5
37. Luc Robitaille (LW) Los Angeles Kings 237 144 149 293 1.24 175 1986-1989 3
38. Mitchell Marner (RW/C) Active Toronto Maple Leafs 300 83 208 291 0.97 102 2016-2020 4
39. Pat LaFontaine (C) New York Islanders 302 147 141 288 0.95 203 1983-1988 5
40. Auston Matthews (C/LW) Active Toronto Maple Leafs 282 158 127 285 1.01 46 2016-2020 4
                     
41. Anze Kopitar (C/LW) Active Los Angeles Kings 318 113 172 285 0.90 94 2006-2010 4
42. David Pastrnak (RW/LW) Active Boston Bruins 320 132 152 284 0.89 131 2014-2019 5
43. Jack Hughes (C/LW) Active New Jersey Devils 306 114 167 281 0.92 44 2019-2024 5
44. Pavel Bure (RW) Vancouver Canucks 224 154 123 277 1.24 185 1991-1994 3
45. Robert Reichel (C) Calgary Flames 307 119 157 276 0.90 166 1990-1994 4
46. Jonathan Toews (C) Active Chicago Blackhawks 302 115 152 267 0.88 168 2007-2011 4
47. Dave Andreychuk (LW/RW) Buffalo Sabres 265 119 146 265 1.00 171 1982-1986 4
48. Jari Kurri (RW) Edmonton Oilers 226 109 156 265 1.17 94 1980-1983 3
49. Andrei Svechnikov (RW/LW) Active Carolina Hurricanes 347 112 152 264 0.76 310 2018-2023 5
50. Sebastian Aho (C/W) Active Carolina Hurricanes 310 121 142 263 0.85 102 2016-2020 4
                     
51. Matt Duchene (C/W) Active Colorado Avalanche 337 105 158 263 0.78 88 2009-2014 5
52. Glenn Anderson (RW) Edmonton Oilers 210 116 146 262 1.25 165 1980-1983 3
53. Vincent Lecavalier (C) Tampa Bay Lightning 386 114 147 261 0.68 232 1998-2003 5
54. Raymond Bourque (D) Boston Bruins 277 83 177 260 0.94 240 1979-1983 4
55. Jack Eichel (C) Active Buffalo Sabres 286 101 158 259 0.91 102 2015-2019 4
56. Nicklas Bäckström (C) Washington Capitals 246 69 189 258 1.05 120 2007-2010 3
57. Gordie Howe (RW) Detroit Red Wings 298 113 144 257 0.86 315 1946-1951 5
58. Vincent Damphousse (C) Toronto Maple Leafs 315 92 164 256 0.81 197 1986-1990 4
59. Rob Brown (RW) Pittsburgh Penguins 224 112 143 255 1.14 307 1987-1991 4
60. Lucas Raymond (LW/RW) Active Detroit Red Wings 320 98 156 254 0.79 88 2021-2025 4
                     
61. Pierre Larouche (C) Pittsburgh Penguins 240 119 134 253 1.05 99 1974-1978 4
62. Jeff Friesen (LW) San Jose Sharks 366 111 142 253 0.69 213 1994-1999 5
63. Patrik Laine (LW/RW) Active Winnipeg Jets 306 140 110 250 0.82 118 2016-2021 5
64. Bobby Smith (C/LW) Minnesota North Stars 219 86 164 250 1.14 136 1978-1981 3
65. John Tavares (C/LW) Active New York Islanders 291 112 137 249 0.86 119 2009-2013 4
66. Aleksander Barkov (C/LW) Active Florida Panthers 331 100 149 249 0.75 58 2013-2018 5
67. Scott Stevens (D) Washington Capitals 385 68 181 249 0.65 1065 1982-1987 5
68. Joe Thornton (C) Boston Bruins 355 101 146 247 0.70 404 1997-2002 5
69. Paul Kariya (LW) Anaheim Ducks 198 112 134 246 1.24 30 1994-1997 3
70. Marcel Dionne (C) Detroit Red Wings 229 92 153 245 1.07 45 1971-1974 3
                     
71. Peter Zezel (C) Philadelphia Flyers 284 87 157 244 0.86 215 1984-1988 4
72. Dave Babych (D) Winnipeg Jets 293 56 187 243 0.83 300 1980-1984 4
73. Mike Gartner (RW) Washington Capitals 237 119 123 242 1.02 287 1979-1982 3
74. Brent Sutter (C) New York Islanders 267 120 118 238 0.89 362 1980-1985 5
75. Tom Fergus (C) Boston Bruins 289 98 138 236 0.82 138 1981-1985 4
76. Matthew Tkachuk (LW/RW) Active Calgary Flames 293 94 141 235 0.80 302 2016-2020 4
77. Gilbert Perreault (C) Buffalo Sabres 232 92 142 234 1.01 53 1970-1973 3
78. Richard Martin (LW) Buffalo Sabres 226 133 100 233 1.03 153 1971-1974 3
79. Tony Tanti (LW) Vancouver Canucks 263 131 102 233 0.89 196 1982-1986 4
80. Stan Mikita (C) Chicago Blackhawks 271 83 150 233 0.86 389 1958-1963 5
                     
81. Rasmus Dahlin (D) Active Buffalo Sabres 355 46 187 233 0.66 258 2018-2023 5
82. Brian Propp (LW) Philadelphia Flyers 239 104 128 232 0.97 281 1979-1982 3
83. Brian Leetch (D) New York Rangers 237 52 177 229 0.97 118 1987-1991 4
84. Marián Hossa (RW) Ottawa Senators 306 107 121 228 0.75 163 1997-2002 5
85. Denis Potvin (D) New York Islanders 234 69 159 228 0.97 380 1973-1976 3
86. Taylor Hall (LW/C) Active Edmonton Oilers 246 92 133 225 0.91 140 2010-2014 4
87. Henri Richard (C) Montréal Canadiens 257 86 139 225 0.88 206 1955-1959 4
88. Dale McCourt (C) Detroit Red Wings 235 91 133 224 0.95 36 1977-1980 3
89. Tom Lysiak (C) Atlanta Flames 234 75 148 223 0.95 187 1973-1976 3
90. Ryan Nugent-Hopkins (C/W) Active Edmonton Oilers 313 77 145 222 0.71 93 2011-2016 5
                     
91. Jason Arnott (C/RW) Edmonton Oilers 251 95 126 221 0.88 411 1993-1997 4
92. Geoff Sanderson (LW) Hartford Whalers 276 119 101 220 0.80 112 1990-1995 5
93. Wayne Babych (RW) St. Louis Blues 204 107 113 220 1.08 217 1978-1981 3
94. Sam Gagner (C/RW) Edmonton Oilers 366 77 143 220 0.60 180 2007-2012 5
95. Martin Havlát (RW/LW) Ottawa Senators 280 96 123 219 0.78 162 2000-2004 4
96. Wyatt Johnston (C/RW) Active Dallas Stars 282 108 110 218 0.77 82 2022-2026 4
97. Sergei Samsonov (LW) Boston Bruins 319 95 123 218 0.68 48 1997-2001 4
98. Sean Monahan (C/LW) Active Calgary Flames 319 107 110 217 0.68 58 2013-2017 4
99. Guy Chouinard (C) Atlanta Flames 242 95 122 217 0.90 34 1974-1979 5
100. Jeff Skinner (C/LW) Active Carolina Hurricanes 336 115 101 216 0.64 168 2010-2015 5
* Some data is missing to provide a correct summary.
5 720 players found | Previous page | Next page
All-time totals/team Regular Season Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA Period Years
101. Denis Herron Kansas City Scouts 22 3.75 .896 4 13 4 0 1279 687 80 1974-1975 1
102. Bob Sauvé Buffalo Sabres 15 2.81 .895 7 4 0 0 661 264 31 1976-1978 2
103. Karri Rämö Tampa Bay Lightning 48 3.35 .895 11 21 10 0 2651 1263 148 2006-2009 3
104. Pete Peeters Philadelphia Flyers 45 2.81 .894 30 7 6 1 2647 1046 124 1978-1980 2
105. Samuel Montembeault Active Florida Panthers 11 3.05 .894 4 3 2 0 591 252 30 2017-2019 2
106. Robert Esche Arizona Coyotes 36 3.11 .894 12 14 4 2 1888 824 98 1998-2001 3
107. Pat Riggin Atlanta Flames 25 3.21 .894 11 9 2 2 1365 613 73 1979-1980 1
108. Dan Blackburn New York Rangers 63 3.22 .894 20 32 4 1 3499 1589 188 2001-2003 2
109. John Davidson St. Louis Blues 79 3.38 .894 30 34 14 0 4655 2218 262 1973-1975 2
110. Garret Sparks Toronto Maple Leafs 17 3.02 .893 6 9 1 1 975 407 49 2015-2016 1
                             
111. Nico Daws Active New Jersey Devils 25 3.11 .893 10 11 1 0 1272 551 66 2021-2023 2
112. Bill Ranford Boston Bruins 45 3.26 .893 19 21 2 3 2465 1118 134 1985-1987 2
113. Mark Fitzpatrick New York Islanders 60 3.48 .893 23 25 7 3 3400 1648 197 1988-1991 3
114. Cam Ward Carolina Hurricanes 88 3.16 .892 44 29 8 2 4906 2140 258 2005-2007 2
115. Bruce Gamble Boston Bruins 52 3.71 .892 12 33 7 0 3118 1588 193 1960-1961 1
116. Mika Noronen Buffalo Sabres 12 2.68 .891 6 3 1 0 626 228 28 2000-2002 2
117. Jim Rutherford Pittsburgh Penguins 40 3.23 .891 17 15 5 1 2156 950 116 1971-1972 1
118. Steve Guenette Pittsburgh Penguins 21 3.44 .891 12 9 0 1 1203 565 69 1986-1988 2
119. Dominic Roussel Philadelphia Flyers 51 3.37 .890 20 19 7 2 2691 1219 151 1991-1993 2
120. Curtis Joseph St. Louis Blues 15 3.38 .890 9 5 1 0 852 387 48 1989-1990 1
                             
121. Patrick Roy Montréal Canadiens 139 3.06 .889 69 46 18 5 7922 3238 404 1984-1988 4
122. André Racicot Montréal Canadiens 31 3.29 .889 7 12 5 1 1424 626 78 1989-1992 3
123. Mads Søgaard Active Ottawa Senators 21 3.30 .889 9 7 3 0 1164 514 64 2021-2023 2
124. Glen Hanlon Vancouver Canucks 92 3.32 .889 30 44 16 3 5348 2363 296 1977-1980 3
125. Gilles Meloche California Golden Seals 115 3.72 .889 28 57 27 5 6585 3256 408 1971-1973 2
126. Markus Mattsson Winnipeg Jets 21 3.26 .887 5 11 4 2 1196 511 65 1979-1980 1
127. Brian Hayward Winnipeg Jets 24 3.73 .887 10 12 2 1 1433 697 89 1982-1983 1
128. Gilles Gilbert Minnesota North Stars 22 3.77 .887 6 12 3 0 1208 598 76 1969-1972 3
129. Mark Fitzpatrick Los Angeles Kings 17 4.01 .887 6 7 3 0 957 502 64 1988-1989 1
130. Tom Barrasso Buffalo Sabres 256 3.23 .886 122 95 28 13 14873 6207 800 1983-1988 5
                             
131. David LeNeveu Arizona Coyotes 15 3.24 .886 3 8 2 0 814 342 44 2005-2006 1
132. Mike Veisor Chicago Blackhawks 19 3.37 .886 8 5 3 1 996 434 56 1973-1975 2
133. José Théodore Montréal Canadiens 35 3.58 .886 9 18 2 1 1743 812 104 1995-1999 4
134. Wendell Young Vancouver Canucks 22 3.60 .886 4 9 3 0 1018 474 61 1985-1986 1
135. Don Beaupre Minnesota North Stars 142 3.62 .886 64 45 27 0 7998 3748 482 1980-1984 4
136. Stéphane Beauregard Winnipeg Jets 35 3.57 .885 10 18 4 0 1915 879 114 1989-1991 2
137. Andy Moog Edmonton Oilers 65 3.71 .885 39 16 7 1 3542 1682 219 1980-1983 3
138. Grant Fuhr Edmonton Oilers 171 3.80 .885 97 35 30 2 9821 4776 622 1981-1985 4
139. Joel Blomqvist Pittsburgh Penguins 15 3.81 .885 4 9 1 0 773 376 49 2023-2025 2
140. Greg Millen Pittsburgh Penguins 72 3.55 .884 32 29 8 4 4110 1849 243 1978-1980 2
                             
141. John Vanbiesbrouck New York Rangers 107 3.65 .884 46 46 8 4 5913 2736 360 1981-1986 4
142. Kirk McLean Vancouver Canucks 83 3.42 .883 31 44 6 5 4811 2073 274 1987-1989 2
143. John Tanner Québec Nordiques 21 3.60 .883 2 11 5 1 1084 492 65 1989-1992 3
144. Allan Bester Toronto Maple Leafs 84 4.06 .883 24 39 8 3 4420 2266 299 1983-1987 4
145. Steve Baker New York Rangers 27 3.41 .882 9 8 6 1 1389 588 79 1979-1980 1
146. Rick Tabaracci Winnipeg Jets 42 3.58 .882 10 16 7 1 2059 917 123 1990-1992 2
147. Doug Soetaert New York Rangers 43 3.69 .882 12 15 6 1 2099 964 129 1975-1979 4
148. Pokey Reddick Winnipeg Jets 48 3.24 .881 21 21 4 0 2760 1105 149 1986-1987 1
149. Bill Ranford Edmonton Oilers 35 3.40 .881 18 8 4 1 1834 773 104 1987-1989 2
150. Jim Hrivnak Washington Capitals 20 3.57 .881 9 7 1 0 1041 457 62 1989-1991 2
                             
151. Stéphane Fiset Québec Nordiques 69 3.78 .881 25 26 8 1 3600 1686 227 1989-1993 4
152. Ron Low Toronto Maple Leafs 42 3.90 .881 12 24 4 1 2339 1125 152 1972-1973 1
153. Dunc Wilson Vancouver Canucks 35 4.30 .881 3 25 2 0 1784 944 128 1970-1971 1
154. Fred Brathwaite Edmonton Oilers 33 3.71 .880 5 15 4 0 1583 717 98 1993-1995 2
155. Peter Ing Toronto Maple Leafs 59 3.95 .880 16 31 9 1 3308 1605 218 1989-1991 2
156. Jeff Hackett New York Islanders 43 3.59 .879 9 25 1 0 2170 940 130 1988-1991 2
157. John Davidson New York Rangers 56 3.97 .879 22 28 5 3 3200 1545 212 1975-1976 1
158. Denis Herron Pittsburgh Penguins 26 3.79 .878 8 11 2 2 1331 604 84 1972-1975 3
159. Pete LoPresti Minnesota North Stars 113 3.94 .878 29 62 14 3 6333 2996 416 1974-1977 3
160. Billy Smith New York Islanders 37 4.16 .878 7 24 3 0 2121 1060 147 1972-1973 1
                             
161. Chris Worthy California Golden Seals 15 4.24 .878 4 8 2 0 835 423 59 1968-1970 2
162. Daniel Berthiaume Winnipeg Jets 96 3.61 .877 40 34 10 3 5203 2240 313 1985-1989 4
163. Tim Cheveldae Detroit Red Wings 95 3.64 .877 40 37 13 2 5337 2320 324 1988-1991 3
164. Sean Burke New Jersey Devils 127 3.67 .877 54 54 15 4 7192 3136 440 1987-1990 3
165. Jim Rutherford Detroit Red Wings 29 3.77 .876 7 15 3 1 1495 667 94 1970-1971 1
166. Cam Newton Pittsburgh Penguins 16 3.77 .876 4 7 1 0 811 359 51 1970-1973 2
167. Pat Riggin Calgary Flames 94 4.06 .876 40 35 15 2 5329 2561 361 1980-1982 2
168. Jocelyn Thibault Colorado Avalanche 10 3.01 .874 3 4 2 0 558 194 28 1995-1996 1
169. Rollie Boutin Washington Capitals 20 3.78 .874 7 8 1 0 1016 443 64 1978-1980 2
170. Cayden Primeau Active Montréal Canadiens 18 4.21 .874 3 10 2 0 840 408 59 2019-2022 3
                             
171. Roberto Romano Pittsburgh Penguins 52 4.64 .874 15 31 2 2 2792 1498 216 1982-1985 3
172. Doug Keans Los Angeles Kings 19 3.56 .873 5 6 4 0 1010 414 60 1979-1981 2
173. Ken Wregget Toronto Maple Leafs 112 4.27 .873 34 57 11 0 6022 2944 429 1983-1987 4
174. Jim Bedard Washington Capitals 73 3.95 .872 17 40 13 1 4223 1894 278 1977-1979 2
175. Ron Tugnutt Québec Nordiques 67 4.14 .872 17 37 6 0 3626 1709 250 1987-1990 3
176. Jacques Cloutier Buffalo Sabres 32 3.32 .871 15 8 6 0 1697 633 94 1981-1983 2
177. Kay Whitmore Hartford Whalers 12 3.47 .871 6 3 1 0 622 243 36 1988-1990 2
178. Vincent Riendeau St. Louis Blues 32 3.52 .871 11 15 5 0 1842 728 108 1988-1989 1
179. Jim Carey Boston Bruins 19 3.82 .871 5 13 0 0 1004 432 64 1996-1997 1
180. Ed Staniowski St. Louis Blues 57 3.85 .871 16 29 5 0 3086 1339 198 1975-1978 3
                             
181. Mario Brunetta Québec Nordiques 40 3.92 .871 12 17 1 0 1960 866 128 1987-1990 3
182. Mario Gosselin Québec Nordiques 69 3.48 .870 35 24 4 4 3823 1487 222 1983-1986 3
183. Daren Puppa Buffalo Sabres 27 3.91 .870 11 12 2 1 1456 637 95 1985-1988 3
184. Kevin Weekes Florida Panthers 11 3.96 .870 0 5 1 0 485 215 32 1997-1998 1
185. Peter Ing Edmonton Oilers 12 4.27 .869 3 4 0 0 463 219 33 1991-1992 1
186. Marco Baron Boston Bruins 55 3.33 .868 25 20 5 1 3061 1116 170 1979-1982 3
187. Nick Ricci Pittsburgh Penguins 16 4.05 .868 6 10 0 0 933 414 63 1979-1982 3
188. Aleksei Kolosov Active Philadelphia Flyers 17 3.59 .867 5 9 1 0 902 352 54 2024-2025 1
189. Joaquin Gage Edmonton Oilers 18 3.82 .867 2 10 1 0 816 338 52 1994-1996 2
190. Vincent Tremblay Toronto Maple Leafs 53 4.73 .867 12 22 8 1 2500 1286 197 1979-1982 3
                             
191. Greg Stefan Detroit Red Wings 87 3.97 .865 25 40 11 2 4550 1927 301 1981-1984 3
192. Paul Harrison Minnesota North Stars 35 4.19 .865 6 22 3 1 1977 883 138 1975-1978 3
193. Robert Holland Pittsburgh Penguins 34 3.84 .864 10 17 6 1 1969 801 126 1979-1980 1
194. Ed Dyck Vancouver Canucks 37 4.27 .863 6 23 3 1 1870 837 133 1971-1973 2
195. Jean-Claude Bergeron Montréal Canadiens 18 3.76 .862 7 6 2 0 941 367 59 1990-1991 1
196. Jeff Reese Toronto Maple Leafs 15 4.65 .862 3 8 2 0 735 357 57 1987-1989 2
197. Zac Bierk Tampa Bay Lightning 14 3.90 .861 1 5 1 0 492 199 32 1997-1999 2
198. Frank Caprice Vancouver Canucks 48 4.27 .861 16 22 5 1 2626 1162 187 1982-1985 3
199. Clint Malarchuk Québec Nordiques 40 4.44 .859 18 15 5 0 2229 1009 165 1981-1984 3
200. Fern Rivard Minnesota North Stars 13 4.44 .859 0 6 4 0 648 293 48 1968-1969 1
456 goalies found | Previous page | Next page