.
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 553 481 856 1337 2.42 271 1979-1986 7
2. Mario Lemieux (C) Pittsburgh Penguins 427 345 493 838 1.96 424 1984-1990 6
3. Dale Hawerchuk (C) Winnipeg Jets 559 312 440 752 1.35 380 1981-1988 7
4. Connor McDavid (C/LW) Active Edmonton Oilers 487 239 458 697 1.43 183 2015-2022 7
5. Steve Yzerman (C) Detroit Red Wings 514 291 401 692 1.35 334 1983-1990 7
6. Jaromír Jágr (RW) Pittsburgh Penguins 504 266 367 633 1.26 371 1990-1997 7
7. Bryan Trottier (C) New York Islanders 460 228 403 631 1.37 293 1975-1981 6
8. Denis Savard (C) Chicago Blackhawks 468 217 413 630 1.35 466 1980-1986 6
9. Bobby Orr (D) Boston Bruins 467 181 432 613 1.31 719 1966-1973 7
10. Sidney Crosby (C) Active Pittsburgh Penguins 434 223 386 609 1.40 401 2005-2012 7
                     
11. Paul Coffey (D) Edmonton Oilers 473 192 410 602 1.27 644 1980-1986 6
12. Mike Bossy (RW) New York Islanders 387 305 270 575 1.49 97 1977-1982 5
13. Ron Francis (C) Hartford Whalers 498 182 385 567 1.14 378 1981-1988 7
14. Joe Sakic (C) Québec Nordiques 461 215 349 564 1.22 153 1988-1994 6
15. Michel Goulet (LW) Québec Nordiques 457 264 266 530 1.16 323 1979-1985 6
16. Alexander Ovechkin (LW) Active Washington Capitals 396 269 260 529 1.34 305 2005-2010 5
17. Jeremy Roenick (C) Chicago Blackhawks 458 235 294 529 1.16 461 1988-1995 7
18. Mark Messier (C) Edmonton Oilers 493 228 301 529 1.07 703 1979-1986 7
19. Kirk Muller (C) New Jersey Devils 556 185 335 520 0.94 572 1984-1991 7
20. Jari Kurri (RW) Edmonton Oilers 363 232 281 513 1.41 138 1980-1985 5
                     
21. Eric Lindros (C) Philadelphia Flyers 360 223 284 507 1.41 743 1992-1998 6
22. Steven Stamkos (C/W) Active Tampa Bay Lightning 492 276 222 498 1.01 316 2008-2015 7
23. Nathan MacKinnon (C/RW) Active Colorado Avalanche 525 190 305 495 0.94 197 2013-2020 7
24. Luc Robitaille (LW) Los Angeles Kings 393 241 244 485 1.23 281 1986-1991 5
25. Pat LaFontaine (C) New York Islanders 455 246 235 481 1.06 267 1983-1990 7
26. Phil Housley (D) Buffalo Sabres 528 157 320 477 0.90 354 1982-1989 7
27. Brian Bellows (RW) Minnesota North Stars 513 222 251 473 0.92 381 1982-1989 7
28. Bobby Hull (LW) Chicago Blackhawks 482 225 242 467 0.97 335 1957-1964 7
29. Ilya Kovalchuk (LW) Atlanta Thrashers 466 254 212 466 1.00 334 2001-2008 6
30. Auston Matthews (C/LW) Active Toronto Maple Leafs 407 259 198 457 1.12 74 2016-2022 6
                     
31. Mitchell Marner (RW/C) Active Toronto Maple Leafs 427 138 317 455 1.07 138 2016-2022 6
32. Glenn Anderson (RW) Edmonton Oilers 370 212 230 442 1.19 299 1980-1985 5
33. Raymond Bourque (D) Boston Bruins 428 134 308 442 1.03 350 1979-1985 6
34. Bobby Smith (C/LW) Minnesota North Stars 376 153 288 441 1.17 299 1978-1983 5
35. Gordie Howe (RW) Detroit Red Wings 438 209 229 438 1.00 450 1946-1953 7
36. Anze Kopitar (C/LW) Active Los Angeles Kings 475 163 271 434 0.91 134 2006-2012 6
37. Trevor Linden (C) Vancouver Canucks 529 198 230 428 0.81 427 1988-1995 7
38. David Pastrnak (RW/LW) Active Boston Bruins 438 200 227 427 0.97 195 2014-2021 7
39. Patrick Kane (RW/LW) Active Chicago Blackhawks 446 149 275 424 0.95 190 2007-2013 6
40. Leon Draisaitl (C/W) Active Edmonton Oilers 422 168 254 422 1.00 144 2014-2020 6
                     
41. Joe Thornton (C) Boston Bruins 509 160 261 421 0.83 611 1997-2004 7
42. Guy Lafleur (RW) Montréal Canadiens 365 187 232 419 1.15 201 1971-1976 5
43. Yevgeni Malkin (C) Active Pittsburgh Penguins 352 158 260 418 1.19 356 2006-2011 5
44. Dave Andreychuk (LW/RW) Buffalo Sabres 422 174 242 416 0.99 327 1982-1988 6
45. Richard Martin (LW) Buffalo Sabres 374 234 180 414 1.11 292 1971-1976 5
46. Stan Mikita (C) Chicago Blackhawks 411 150 259 409 1.00 689 1958-1965 7
47. Barry Pederson (C) Boston Bruins 347 163 245 408 1.18 240 1980-1986 6
48. Aleksander Barkov (C/LW) Active Florida Panthers 479 155 252 407 0.85 84 2013-2020 7
49. Brian Propp (LW) Philadelphia Flyers 398 183 223 406 1.02 390 1979-1984 5
50. Mike Gartner (RW) Washington Capitals 390 197 206 403 1.03 431 1979-1984 5
                     
51. Denis Potvin (D) New York Islanders 394 124 278 402 1.02 564 1973-1978 5
52. Sebastian Aho (C/W) Active Carolina Hurricanes 445 182 219 401 0.90 172 2016-2022 6
53. John Tavares (C/LW) Active New York Islanders 432 174 227 401 0.93 205 2009-2015 6
54. Alexander Mogilny (RW) Buffalo Sabres 337 192 205 397 1.18 167 1989-1994 5
55. Marián Hossa (RW) Ottawa Senators 467 188 202 390 0.84 243 1997-2004 7
56. Tony Tanti (LW) Vancouver Canucks 413 212 177 389 0.94 370 1982-1988 6
57. Scott Stevens (D) Washington Capitals 545 87 302 389 0.71 1474 1982-1989 7
58. Matthew Tkachuk (LW/RW) Active Calgary Flames 431 152 230 382 0.89 425 2016-2022 6
59. Gilbert Perreault (C) Buffalo Sabres 355 149 232 381 1.07 99 1970-1975 5
60. Bobby Clarke (C) Philadelphia Flyers 386 149 232 381 0.99 426 1969-1974 5
                     
61. Paul Kariya (LW) Anaheim Ducks 302 168 210 378 1.25 93 1994-1999 5
62. Theo Fleury (RW) Calgary Flames 358 163 214 377 1.05 560 1988-1993 5
63. Matt Duchene (C/W) Active Colorado Avalanche 495 156 221 377 0.76 128 2009-2016 7
64. Bernie Nicholls (C) Los Angeles Kings 331 165 209 374 1.13 388 1981-1986 5
65. Tom Lysiak (C) Atlanta Flames 393 132 241 373 0.95 293 1973-1978 5
66. Jonathan Toews (C) Active Chicago Blackhawks 408 167 205 372 0.91 223 2007-2013 6
67. Sergei Fedorov (C) Detroit Red Wings 312 153 219 372 1.19 244 1990-1994 4
68. Bill Barber (LW) Philadelphia Flyers 376 168 203 371 0.99 332 1972-1977 5
69. Jack Hughes (C/LW) Active New Jersey Devils 385 151 220 371 0.96 62 2019-2026 7
70. Bobby Carpenter (C) Washington Capitals 422 177 190 367 0.87 397 1981-1987 6
                     
71. Nicklas Bäckström (C) Washington Capitals 365 101 266 367 1.01 184 2007-2012 5
72. Brian Leetch (D) New York Rangers 353 80 287 367 1.04 170 1987-1993 6
73. Stéphane Richer (LW) Montréal Canadiens 413 198 168 366 0.89 362 1984-1991 7
74. Henri Richard (C) Montréal Canadiens 397 140 226 366 0.92 363 1955-1961 6
75. Marcel Dionne (C) Detroit Red Wings 309 139 227 366 1.18 59 1971-1975 4
76. Andrei Svechnikov (RW/LW) Active Carolina Hurricanes 478 151 213 364 0.76 427 2018-2025 7
77. Jarome Iginla (RW) Calgary Flames 470 174 189 363 0.77 289 1995-2002 7
78. Sean Monahan (C/LW) Active Calgary Flames 471 172 191 363 0.77 94 2013-2019 6
79. Joe Nieuwendyk (C) Calgary Flames 319 197 163 360 1.13 139 1986-1991 5
80. Rasmus Dahlin (D) Active Buffalo Sabres 509 83 277 360 0.71 378 2018-2025 7
                     
81. Eric Staal (C) Carolina Hurricanes 409 164 194 358 0.88 289 2003-2009 5
82. Bernie Federko (C) St. Louis Blues 334 131 226 357 1.07 127 1976-1981 5
83. Mike Bullard (LW) Pittsburgh Penguins 377 187 169 356 0.94 375 1980-1986 6
84. Brent Sutter (C) New York Islanders 397 171 185 356 0.90 509 1980-1987 7
85. Rick Nash (LW/RW) Columbus Blue Jackets 441 194 161 355 0.80 436 2002-2009 6
86. Jack Eichel (C) Active Buffalo Sabres 375 139 216 355 0.95 142 2015-2021 6
87. Doug Gilmour (C) St. Louis Blues 384 149 205 354 0.92 264 1983-1988 5
88. Frank Mahovlich (LW) Toronto Maple Leafs 410 178 175 353 0.86 498 1956-1963 7
89. Nico Hischier (C/LW) Active New Jersey Devils 452 136 217 353 0.78 105 2017-2024 7
90. Geoff Sanderson (LW) Hartford Whalers 439 189 163 352 0.80 181 1990-1997 7
                     
91. Jeff Friesen (LW) San Jose Sharks 512 149 201 350 0.68 316 1994-2001 7
92. Tim Stützle (LW/C) Active Ottawa Senators 395 126 224 350 0.89 195 2020-2026 6
93. Brady Tkachuk (LW) Active Ottawa Senators 440 162 187 349 0.79 627 2018-2024 6
94. Dale Hunter (RW) Québec Nordiques 399 102 247 349 0.87 1145 1980-1985 5
95. Stan Smyl (RW) Vancouver Canucks 373 142 203 345 0.92 722 1978-1983 5
96. Jason Spezza (C) Ottawa Senators 322 116 229 345 1.07 223 2002-2008 5
97. Lanny McDonald (RW) Toronto Maple Leafs 363 161 183 344 0.95 330 1973-1978 5
98. Tomas Sandström (RW) New York Rangers 359 154 189 343 0.96 463 1984-1989 5
99. Clayton Keller (RW/LW) Active Arizona Coyotes 442 133 209 342 0.77 171 2016-2023 7
100. Al MacInnis (D) Calgary Flames 370 82 260 342 0.92 413 1981-1988 7
* Some data is missing to provide a correct summary.
9 133 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
401. Chuck Gardiner Chicago Blackhawks 84 2.31 - 13 61 10 8 5178 - 199 1927-1929 2
402. Turk Broda Toronto Maple Leafs 141 2.33 - 65 54 22 17 8750 - 340 1936-1939 3
403. Charlie Hodge Montréal Canadiens 26 2.38 - 14 6 6 2 1539 317 61 1954-1958 2
404. Dave Kerr New York Rangers 37 2.47 - 19 12 6 4 2287 - 94 1934-1935 1
405. Gerry McNeil Montréal Canadiens 78 2.56 - 28 32 18 7 4655 - 199 1947-1951 3
406. John Henderson Boston Bruins 46 2.58 - 15 14 16 5 2718 24 117 1954-1956 2
407. Bill Beveridge Detroit Red Wings 39 2.71 - 14 20 5 2 2410 - 109 1929-1930 1
408. Harry Lumley Detroit Red Wings 324 2.75 - 163 105 56 26 19432 - 890 1943-1950 7
409. Bill Beveridge Ottawa Senators 92 2.84 - 20 56 13 8 5583 - 264 1930-1934 3
410. Jim Henry New York Rangers 48 2.90 - 29 17 2 1 2960 - 143 1941-1942 1
                             
411. Normie Smith Montréal Maroons 21 2.94 - 5 11 4 0 1267 - 62 1931-1932 1
412. Paul Bibeault Toronto Maple Leafs 29 3.00 - 13 14 2 5 1740 - 87 1943-1944 1
413. Claude Bourque Montréal Canadiens 61 3.01 - 18 36 7 5 3770 - 189 1938-1940 2
414. Lorne Worsley New York Rangers 50 3.02 - 13 29 8 2 3000 - 151 1952-1953 1
415. Benny Grant Toronto Maple Leafs 17 3.10 - 5 10 2 3 1085 - 56 1928-1932 4
416. Sam LoPresti Chicago Blackhawks 74 3.12 - 30 38 6 4 4540 - 236 1940-1942 2
417. Hank Bassen Chicago Blackhawks 33 3.12 - 6 18 9 1 1979 308 103 1954-1956 2
418. John Roach Toronto Maple Leafs 99 3.44 - 53 44 2 3 5989 - 343 1921-1925 4
419. Chuck Rayner New York Americans 48 3.46 - 15 28 5 1 3003 - 173 1940-1942 2
420. Paul Bibeault Montréal Canadiens 92 3.61 - 37 40 14 2 5600 - 337 1940-1943 3
                             
421. Harry Lumley Chicago Blackhawks 64 3.88 - 12 41 10 3 3785 - 245 1950-1951 1
422. Vernon Forbes Toronto Maple Leafs 25 3.91 - 15 10 0 0 1521 - 99 1919-1921 2
423. Emile Francis Chicago Blackhawks 73 3.93 - 25 42 6 1 4380 - 287 1946-1948 2
424. Harvey Bennett Boston Bruins 25 4.20 - 10 12 2 0 1470 - 103 1944-1945 1
425. Wilf Cude Philadelphia Quakers 30 4.38 - 2 23 3 1 1779 - 130 1930-1931 1
426. Hec Highton Chicago Blackhawks 24 4.50 - 10 14 0 0 1440 - 108 1943-1944 1
427. Ken McAuley New York Rangers 96 5.61 - 17 64 15 1 5740 - 537 1943-1945 2
428. Frank Brophy Québec Bulldogs 21 7.11 - 3 18 0 0 1249 - 148 1919-1920 1
LESS THAN 10 GAMES
1. Chris Clifford Chicago Blackhawks 2 0.00 1.000 0 0 0 0 24 8 0 1984-1989 2
2. Mike Murphy Carolina Hurricanes 2 0.00 1.000 0 1 0 0 36 9 0 2011-2014 2
3. Jack Campbell Los Angeles Kings 1 0.00 1.000 0 0 0 0 20 5 0 2016-2017 1
4. Cody Rudkowsky St. Louis Blues 1 0.00 1.000 1 0 0 0 30 10 0 2002-2003 1
5. Matt Keetley Calgary Flames 1 0.00 1.000 0 0 0 0 9 2 0 2007-2008 1
6. Brian Foster Florida Panthers 1 0.00 1.000 0 0 0 0 5 1 0 2011-2012 1
7. Alex Stalock San Jose Sharks 1 0.00 1.000 1 0 0 0 30 9 0 2010-2011 1
8. Victor Östman Seattle Kraken 1 0.00 1.000 0 0 0 0 20 12 0 2024-2025 1
9. Mark Holden Montréal Canadiens 1 0.00 1.000 0 0 0 0 20 4 0 1981-1982 1
10. Randy Exelby Montréal Canadiens 1 0.00 1.000 0 0 0 0 3 1 0 1988-1989 1
                             
11. Corrie D'Alessio Hartford Whalers 1 0.00 1.000 0 0 0 0 11 3 0 1992-1993 1
12. Rich Parent St. Louis Blues 1 0.00 1.000 0 0 0 0 12 1 0 1997-1998 1
13. Jamie Ram New York Rangers 1 0.00 1.000 0 0 0 0 27 9 0 1995-1996 1
14. Riku Helenius Tampa Bay Lightning 1 0.00 1.000 0 0 0 0 7 2 0 2008-2009 1
15. Scott Langkow Winnipeg Jets 1 0.00 1.000 0 0 0 0 6 2 0 1995-1996 1
16. Vesa Toskala San Jose Sharks 1 0.00 1.000 0 0 0 0 10 2 0 2001-2002 1
17. Göran Högosta New York Islanders 1 0.00 1.000 0 0 0 0 9 4 0 1977-1978 1
18. Simon Lajeunesse Ottawa Senators 1 0.00 1.000 0 0 0 0 24 9 0 2001-2002 1
19. Mathieu Chouinard Los Angeles Kings 1 0.00 1.000 0 0 0 0 3 2 0 2003-2004 1
20. Matt Berlin Edmonton Oilers 1 0.00 1.000 0 0 0 0 3 1 0 2022-2023 1
                             
21. Robbie Irons St. Louis Blues 1 0.00 1.000 0 0 0 0 3 1 0 1968-1969 1
22. Murray Bannerman Vancouver Canucks 1 0.00 1.000 0 0 0 0 20 7 0 1977-1978 1
23. Joe Junkin Boston Bruins 1 0.00 1.000 0 0 0 0 9 4 0 1968-1969 1
24. Claude Pronovost Boston Bruins 1 0.00 1.000 1 0 0 1 60 31 0 1955-1956 1
25. Chris Holt New York Rangers 1 0.00 1.000 0 0 0 0 10 2 0 2005-2006 1
26. Chris Holt St. Louis Blues 1 0.00 1.000 0 0 0 0 19 3 0 2008-2009 1
27. Olivier Michaud Montréal Canadiens 1 0.00 1.000 0 0 0 0 18 14 0 2001-2002 1
28. Tyler Weiman Colorado Avalanche 1 0.00 1.000 0 0 0 0 16 10 0 2007-2008 1
29. Harry Lumley New York Rangers 1 0.00 1.000 0 0 0 0 20 - 0 1943-1944 1
30. Mackenzie Skapski New York Rangers 2 0.50 .978 2 0 0 1 119 44 1 2014-2015 1
                             
31. Georgi Romanov San Jose Sharks 2 1.01 .967 0 0 0 0 59 29 1 2023-2024 1
32. Erik Portillo Los Angeles Kings 1 1.02 .966 1 0 0 0 59 28 1 2024-2025 1
33. Peter McDuffe New York Rangers 1 1.00 .962 1 0 0 0 60 25 1 1972-1973 1
34. Antero Niittymäki Philadelphia Flyers 3 1.00 .961 3 0 0 0 180 74 3 2003-2004 1
35. Kristers Gudlevskis Tampa Bay Lightning 3 1.37 .959 1 0 1 0 131 70 3 2013-2017 3
36. Scott Wedgewood Active New Jersey Devils 4 1.25 .957 2 1 1 1 241 111 5 2015-2016 1
37. Anton Khudobin Minnesota Wild 6 1.40 .955 4 1 0 1 258 128 6 2009-2011 2
38. Dan LaCosta Columbus Blue Jackets 4 1.42 .953 2 0 0 1 169 81 4 2007-2009 2
39. Steve Valiquette New York Islanders 6 1.87 .949 2 0 0 0 193 111 6 1999-2000 1
40. Landon Bow Dallas Stars 2 1.03 .947 0 0 0 0 59 18 1 2017-2019 2
                             
41. Rick LaFerriere Colorado Rockies 1 3.00 .947 0 0 0 0 20 18 1 1981-1982 1
42. Oscar Dansk Vegas Golden Knights 4 1.78 .946 3 0 0 1 169 88 5 2017-2018 1
43. Dustin Tokarski Montréal Canadiens 3 1.84 .946 2 0 0 1 163 88 5 2013-2014 1
44. Ken Appleby New Jersey Devils 3 1.45 .945 0 1 0 0 124 52 3 2016-2018 2
45. Jack McCartan New York Rangers 4 1.75 .945 1 1 2 0 240 121 7 1959-1960 1
46. Akira Schmid Active Vegas Golden Knights 5 1.26 .944 2 0 1 0 239 85 5 2024-2025 1
47. Marek Langhamer Arizona Coyotes 2 1.33 .944 0 0 0 0 45 17 1 2015-2018 3
48. Steve Mason Philadelphia Flyers 7 1.90 .944 4 2 0 0 378 203 12 2012-2013 1
49. Niklas Svedberg Boston Bruins 1 1.97 .943 1 0 0 0 61 33 2 2013-2014 1
50. Wade Dubielewicz New York Islanders 2 1.72 .940 1 0 1 0 105 47 3 2003-2004 1
                             
51. Dylan Ferguson Ottawa Senators 2 2.52 .940 1 1 0 0 119 78 5 2022-2023 1
52. Sébastien Charpentier Washington Capitals 2 2.46 .936 1 1 0 0 122 73 5 2001-2002 1
53. Ted Ouimet St. Louis Blues 1 2.02 .935 0 1 0 0 59 29 2 1968-1969 1
54. Robert Perreault Montréal Canadiens 6 2.00 .931 3 3 0 1 360 162 12 1955-1956 1
55. Tomas Pöpperle Columbus Blue Jackets 2 1.35 .929 0 0 0 0 45 13 1 2006-2007 1
56. Steve Janaszek Minnesota North Stars 1 2.00 .929 0 0 1 0 60 26 2 1979-1980 1
57. Jordan Willis Dallas Stars 1 3.20 .929 0 1 0 0 19 13 1 1995-1996 1
58. Ken Brown Chicago Blackhawks 1 3.37 .929 0 0 0 0 18 13 1 1970-1971 1
59. Cesare Maniago Toronto Maple Leafs 7 2.43 .928 4 2 1 0 419 219 17 1960-1961 1
60. Robbie Moore Philadelphia Flyers 5 1.77 .927 3 0 1 2 237 89 7 1978-1979 1
                             
61. Antoine Bibeau Toronto Maple Leafs 2 1.99 .927 1 1 0 0 121 51 4 2016-2017 1
62. Denis DeJordy Chicago Blackhawks 5 2.49 .927 2 1 2 0 290 152 12 1960-1963 2
63. Ilya Bryzgalov Anaheim Ducks 2 1.95 .925 1 0 0 0 93 37 3 2001-2004 2
64. Al Montoya Arizona Coyotes 5 2.08 .925 3 1 0 1 259 111 9 2008-2009 1
65. Alexander Pechursky Pittsburgh Penguins 1 1.69 .923 0 0 0 0 36 12 1 2009-2010 1
66. Keith Kinkaid New Jersey Devils 1 2.33 .923 0 0 0 0 26 12 1 2012-2014 2
67. Dylan Wells Chicago Blackhawks 1 3.00 .923 0 0 0 0 20 12 1 2022-2023 1
68. Bill Oleschuk Kansas City Scouts 1 4.00 .923 0 1 0 0 60 48 4 1975-1976 1
69. Gilles Gratton St. Louis Blues 6 2.49 .921 2 0 2 0 265 128 11 1975-1976 1
70. Pauli Jaks Los Angeles Kings 1 3.00 .920 0 0 0 0 40 23 2 1994-1995 1
                             
71. Gilles Meloche Chicago Blackhawks 2 3.00 .917 2 0 0 0 120 66 6 1970-1971 1
72. Michel Plasse St. Louis Blues 1 3.00 .917 1 0 0 0 60 33 3 1970-1971 1
* Some data is missing to provide a correct summary.
780 goalies found | Previous page | Next page