.
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 283 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
LESS THAN 10 GAMES
74. Sergei Murashov Active Pittsburgh Penguins 5 2.56 .897 1 1 2 1 282 104 12 2025-2026 1
75. Ernie Wakely Montréal Canadiens 1 3.00 .897 1 0 0 0 60 26 3 1962-1963 1
76. Robbie Tallas Boston Bruins 1 3.00 .897 1 0 0 0 60 26 3 1995-1996 1
77. Jean-François Damphousse New Jersey Devils 6 2.45 .896 1 3 0 0 294 103 12 2001-2002 1
78. Laurent Brossoit Edmonton Oilers 6 3.33 .896 0 5 1 0 360 173 20 2014-2016 2
79. Gary Smith Toronto Maple Leafs 5 3.61 .896 0 4 0 0 233 120 14 1965-1967 2
80. Mike Torchia Dallas Stars 6 3.30 .895 3 2 1 0 327 154 18 1994-1995 1
81. Al Smith Toronto Maple Leafs 3 3.44 .894 1 1 0 0 122 59 7 1965-1967 2
82. Bruce Gamble New York Rangers 3 3.67 .894 0 3 0 0 180 93 11 1958-1959 1
83. Ben Bishop St. Louis Blues 6 2.94 .893 1 1 1 0 245 100 12 2008-2009 1
                             
84. Tyler Moss Calgary Flames 6 3.27 .892 2 3 1 0 368 166 20 1997-1998 1
85. Andy Chiodo Pittsburgh Penguins 8 3.46 .892 3 4 1 0 486 232 28 2003-2004 1
86. Joni Ortio Calgary Flames 9 2.52 .891 4 4 0 0 501 172 21 2013-2014 1
87. Maxime Ouellet Philadelphia Flyers 2 2.38 .889 0 1 0 0 76 24 3 2000-2001 1
88. Chris Driedger Ottawa Senators 3 2.53 .889 0 1 0 0 95 32 4 2014-2017 3
89. Dunc Wilson Philadelphia Flyers 1 3.02 .885 0 1 0 0 60 23 3 1969-1970 1
90. Dave Dryden New York Rangers 1 4.55 .885 0 1 0 0 40 23 3 1961-1962 1
91. Sami Aittokallio Colorado Avalanche 2 3.37 .884 0 1 0 0 89 38 5 2012-2014 2
92. Gerald Coleman Tampa Bay Lightning 2 2.77 .882 0 0 1 0 43 15 2 2005-2006 1
93. Jean-Sébastien Giguère Hartford Whalers 8 3.65 .881 1 4 0 0 394 177 24 1996-1997 1
                             
94. Adam Munro Chicago Blackhawks 7 3.66 .880 1 5 1 0 426 191 26 2003-2004 1
95. Mike Zanier Edmonton Oilers 3 3.89 .880 1 1 1 0 185 88 12 1984-1985 1
96. Eric Comrie Active Winnipeg Jets 4 4.02 .880 2 2 0 0 239 117 16 2016-2018 2
97. Rick St. Croix Philadelphia Flyers 7 3.05 .879 2 4 1 0 394 145 20 1977-1978 1
98. Corey Hirsch New York Rangers 4 3.75 .879 1 2 1 0 224 102 14 1992-1993 1
99. Gary Edwards St. Louis Blues 2 3.75 .879 0 1 0 0 64 29 4 1968-1970 2
100. Pelle Lindbergh Philadelphia Flyers 8 4.39 .879 2 4 2 0 478 255 35 1981-1982 1
101. Corey Crawford Chicago Blackhawks 2 3.47 .878 0 0 1 0 86 36 5 2005-2006 1
102. Chris Terreri New Jersey Devils 7 4.42 .878 0 3 1 0 285 151 21 1986-1987 1
103. Mike Wall Anaheim Ducks 4 2.97 .877 2 2 0 0 202 71 10 2006-2007 1
                             
104. Cory Schneider Vancouver Canucks 8 3.38 .877 2 4 1 0 355 142 20 2008-2009 1
105. Jesper Wallstedt Active Minnesota Wild 5 3.44 .877 2 3 0 1 297 121 17 2023-2025 2
106. Marek Langhamer Arizona Coyotes 1 3.87 .875 0 0 0 0 16 7 1 2015-2017 2
107. Jan Lasak Nashville Predators 3 4.40 .875 0 3 0 0 177 91 13 2001-2002 1
108. Joey Daccord Active Ottawa Senators 1 5.00 .875 0 1 0 0 60 35 5 2018-2019 1
109. Mikko Koskinen New York Islanders 4 4.33 .873 2 1 0 0 208 103 15 2010-2011 1
110. Daryl Reaugh Edmonton Oilers 7 4.85 .872 1 2 0 0 235 130 19 1984-1988 3
111. Jack Campbell Dallas Stars 1 6.00 .872 0 1 0 0 60 41 6 2013-2014 1
112. Byron Dafoe Washington Capitals 6 3.38 .871 2 2 0 0 231 88 13 1992-1994 2
113. Thomas Milic Active Winnipeg Jets 3 3.46 .871 0 1 0 0 139 54 8 2025-2026 1
                             
114. Dustin Tokarski Tampa Bay Lightning 7 3.54 .871 1 3 1 0 288 115 17 2009-2012 2
115. Billy Smith Los Angeles Kings 5 4.60 .871 1 3 1 0 300 155 23 1971-1972 1
116. Carl Lindbom Active Vegas Golden Knights 7 3.14 .870 1 4 2 0 421 147 22 2025-2026 1
117. Gerry Gray Detroit Red Wings 7 4.74 .869 1 4 1 0 380 199 30 1970-1971 1
118. Stuart Skinner Active Edmonton Oilers 1 5.03 .868 1 0 0 0 60 33 5 2019-2021 2
119. Frédéric Chabot Montréal Canadiens 3 3.32 .867 0 0 1 0 108 39 6 1990-1991 1
120. Thatcher Demko Active Vancouver Canucks 1 3.91 .867 1 0 0 0 61 26 4 2016-2018 2
121. Pat Rupp Detroit Red Wings 1 4.00 .867 0 1 0 0 60 26 4 1963-1964 1
122. Anton Forsberg Active Columbus Blue Jackets 5 4.69 .866 0 4 0 0 256 129 20 2014-2015 1
123. Spencer Martin Active Colorado Avalanche 3 4.35 .865 0 2 1 0 179 83 13 2016-2018 2
                             
124. Alexei Melnichuk San Jose Sharks 3 5.05 .864 0 1 1 0 131 70 11 2020-2021 1
125. Chris Mason Nashville Predators 3 5.21 .864 0 0 0 0 69 38 6 1998-1999 1
126. Don Caley St. Louis Blues 1 6.00 .864 0 0 0 0 30 19 3 1967-1968 1
127. Arvid Söderblom Active Chicago Blackhawks 3 5.01 .863 0 2 0 0 156 82 13 2021-2022 1
128. Doug Dadswell Calgary Flames 2 4.81 .861 0 1 1 0 125 62 10 1986-1987 1
129. Thomas Greiss San Jose Sharks 3 3.26 .860 0 1 1 0 129 43 7 2007-2008 1
130. Justus Annunen Active Colorado Avalanche 4 3.93 .859 2 1 1 0 214 85 14 2021-2023 2
131. Johan Holmqvist New York Rangers 2 5.05 .859 0 2 0 0 119 61 10 2000-2001 1
132. Ivan Prosvetov Arizona Coyotes 6 4.19 .858 0 3 1 0 315 133 22 2019-2022 3
133. Sebastian Cossa Detroit Red Wings 1 2.67 .857 1 0 0 0 45 12 2 2024-2025 1
                             
134. Claude Cyr Montréal Canadiens 1 3.00 .857 0 0 0 0 20 6 1 1958-1959 1
135. Dave McLelland Vancouver Canucks 2 5.00 .857 1 1 0 0 120 60 10 1972-1973 1
136. Randy Ireland Buffalo Sabres 2 6.02 .857 0 0 0 0 30 18 3 1978-1979 1
137. Pierre Hamel Toronto Maple Leafs 4 5.55 .855 1 2 0 0 195 106 18 1974-1975 1
138. Manny Fernandez Dallas Stars 6 4.29 .851 0 2 1 0 308 126 22 1994-1996 2
139. Alexander Salák Florida Panthers 2 5.41 .850 0 1 0 0 67 34 6 2009-2010 1
140. Patrick DesRochers Arizona Coyotes 5 3.71 .848 1 2 1 0 243 84 15 2001-2002 1
141. Derek Wilkinson Tampa Bay Lightning 9 4.39 .847 0 5 1 0 369 150 27 1995-1997 2
142. Drew Commesso Chicago Blackhawks 2 3.36 .846 0 1 0 0 72 22 4 2024-2025 1
143. Justin Pogge Toronto Maple Leafs 7 4.36 .844 1 4 1 0 372 146 27 2008-2009 1
                             
144. Danny Lorenz New York Islanders 4 4.50 .844 0 3 0 0 200 81 15 1990-1992 2
145. Jim Craig Atlanta Flames 4 3.79 .841 1 2 1 0 206 69 13 1979-1980 1
146. Mike Sands Minnesota North Stars 3 6.05 .841 0 3 0 0 139 74 14 1984-1985 1
147. Kirk McLean New Jersey Devils 6 4.67 .840 2 2 0 0 270 110 21 1985-1987 2
148. Bill Oleschuk Colorado Rockies 2 5.40 .839 0 2 0 0 100 47 9 1977-1978 1
149. Harrison Gray Detroit Red Wings 1 7.50 .839 0 1 0 0 40 26 5 1963-1964 1
150. Tyrone Garner Calgary Flames 3 5.18 .838 0 2 0 0 139 62 12 1998-1999 1
151. Chad Erickson New Jersey Devils 2 4.50 .836 1 1 0 0 120 46 9 1991-1992 1
152. Steve Penney Montréal Canadiens 4 4.76 .835 0 4 0 0 239 96 19 1983-1984 1
153. Yevgeni Konstantinov Tampa Bay Lightning 2 2.86 .833 0 0 0 0 21 5 1 2000-2003 2
                             
154. Darcy Wakaluk Buffalo Sabres 6 4.20 .833 1 3 0 0 214 75 15 1988-1989 1
155. Scott Langkow Arizona Coyotes 3 4.39 .833 0 1 1 0 137 50 10 1997-1998 1
156. Brandon Halverson Active New York Rangers 1 4.78 .833 0 0 0 0 13 5 1 2016-2018 2
157. Warren Skorodenski Chicago Blackhawks 1 5.05 .833 0 1 0 0 59 25 5 1981-1982 1
158. Cleon Daskalakis Boston Bruins 8 4.97 .830 1 2 1 0 290 117 24 1984-1985 1
159. Jean-Marc Pelletier Philadelphia Flyers 1 5.00 .828 0 1 0 0 60 24 5 1998-1999 1
160. Pat Jablonski St. Louis Blues 4 4.89 .827 0 3 0 0 208 81 17 1989-1990 1
161. Marc Behrend Winnipeg Jets 6 5.50 .826 2 4 0 0 349 152 32 1983-1984 1
162. Darren Pang Chicago Blackhawks 1 4.00 .818 0 1 0 0 60 18 4 1984-1985 1
163. Kaden Fulcher Detroit Red Wings 1 4.44 .818 0 0 0 0 27 9 2 2018-2019 1
                             
164. Tom Draper Winnipeg Jets 2 6.00 .818 1 1 0 0 120 54 12 1988-1989 1
165. Brian Ford Québec Nordiques 3 6.34 .814 1 1 0 0 123 57 13 1983-1984 1
166. Bob Ring Boston Bruins 1 7.24 .810 0 0 0 0 33 17 4 1965-1966 1
167. Rick Tabaracci Pittsburgh Penguins 1 7.25 .810 0 0 0 0 33 17 4 1988-1989 1
168. Marek Schwarz St. Louis Blues 6 4.32 .809 0 2 0 0 125 38 9 2006-2009 3
169. Jari Kaarela Colorado Rockies 5 6.00 .809 2 2 0 0 220 93 22 1980-1981 1
170. David Goverde Los Angeles Kings 4 6.06 .807 1 3 0 0 218 92 22 1991-1993 2
171. Ron Loustel Winnipeg Jets 1 10.00 .804 0 1 0 0 60 41 10 1980-1981 1
172. Olaf Kölzig Washington Capitals 3 6.00 .800 0 2 0 0 140 56 14 1989-1993 2
173. Danny Taylor Los Angeles Kings 1 6.00 .800 0 0 0 0 20 8 2 2007-2008 1
456 goalies found | Previous page | Next page