.
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
301. Ed Belfour Chicago Blackhawks 23 3.87 .877 4 12 3 0 1148 530 74 1988-1990 2
302. Dave Parro Washington Capitals 70 4.09 .877 20 33 9 2 3745 1825 255 1980-1982 2
303. Lindsay Middlebrook Winnipeg Jets 10 4.15 .877 2 8 0 0 578 284 40 1979-1980 1
304. Rick Wamsley Montréal Canadiens 131 3.29 .876 72 36 16 5 7365 2863 404 1980-1984 4
305. Scott Bailey Boston Bruins 19 3.42 .876 6 6 2 0 965 390 55 1995-1997 2
306. Pelle Lindbergh Philadelphia Flyers 84 3.58 .876 41 30 8 4 4797 2020 286 1981-1984 3
307. Daniel Berthiaume Winnipeg Jets 120 3.63 .876 50 45 13 4 6590 2821 399 1985-1990 5
308. Sean Burke New Jersey Devils 162 3.65 .876 62 66 23 4 9062 3899 552 1987-1991 4
309. Jean-Claude Bergeron Tampa Bay Lightning 21 3.66 .876 8 10 1 0 1163 503 71 1992-1993 1
310. Cam Newton Pittsburgh Penguins 16 3.77 .876 4 7 1 0 811 359 51 1970-1973 2
                             
311. Frank Pietrangelo Pittsburgh Penguins 36 4.01 .876 14 14 0 1 1872 884 125 1987-1989 2
312. Pat Riggin Calgary Flames 94 4.06 .876 40 35 15 2 5329 2561 361 1980-1982 2
313. Ron Tugnutt Québec Nordiques 153 4.08 .876 35 83 19 1 8353 4024 568 1987-1992 5
314. Kay Whitmore Hartford Whalers 75 3.61 .875 23 33 10 3 4039 1707 243 1988-1992 4
315. Troy Gamble Vancouver Canucks 72 3.61 .875 22 29 9 1 3804 1607 229 1986-1992 4
316. Jeff Hackett San Jose Sharks 78 4.51 .875 13 57 2 0 4314 2262 324 1991-1993 2
317. Jocelyn Thibault Colorado Avalanche 10 3.01 .874 3 4 2 0 558 194 28 1995-1996 1
318. Gary Bromley Buffalo Sabres 62 3.14 .874 29 16 14 4 3383 1230 177 1973-1975 2
319. Derek Wilkinson Tampa Bay Lightning 22 3.67 .874 3 12 3 0 933 396 57 1995-1999 4
320. Greg Millen Pittsburgh Penguins 135 3.84 .874 57 56 18 4 7820 3486 501 1978-1981 3
                             
321. Rick Tabaracci Winnipeg Jets 61 3.84 .874 15 26 7 1 3018 1343 193 1990-1993 3
322. Paul Harrison Toronto Maple Leafs 55 3.99 .874 17 29 5 1 2886 1336 192 1978-1980 2
323. Markus Mattsson Winnipeg Jets 52 4.00 .874 8 32 8 3 2895 1340 193 1979-1981 2
324. Olaf Kölzig Washington Capitals 24 3.53 .873 2 13 2 0 1088 439 64 1989-1995 4
325. Wendell Young Vancouver Canucks 30 4.01 .873 5 15 4 0 1437 661 96 1985-1987 2
326. Brian Hayward Winnipeg Jets 113 4.06 .873 50 47 11 1 6388 2972 432 1982-1985 3
327. Pete LoPresti Minnesota North Stars 173 4.07 .873 43 101 20 5 9740 4533 660 1974-1979 5
328. Greg Millen Hartford Whalers 55 4.30 .873 11 30 12 0 3194 1568 229 1981-1982 1
329. Jacques Cloutier Buffalo Sabres 33 3.34 .872 15 8 7 0 1762 666 98 1981-1985 3
330. Mario Gosselin Québec Nordiques 153 3.53 .872 68 63 9 6 8439 3389 497 1983-1988 5
                             
331. Pokey Reddick Winnipeg Jets 117 3.73 .872 41 51 14 0 6357 2703 395 1986-1989 3
332. Jim Bedard Washington Capitals 73 3.95 .872 17 40 13 1 4223 1894 278 1977-1979 2
333. Mike Bales Ottawa Senators 21 4.14 .872 2 14 1 0 1043 489 72 1994-1996 2
334. Aleksei Kolosov Active Philadelphia Flyers 19 3.44 .871 5 10 1 0 976 378 56 2024-2026 2
335. Steve Baker New York Rangers 54 3.73 .871 20 19 11 3 2973 1252 185 1979-1982 3
336. Mario Brunetta Québec Nordiques 40 3.92 .871 12 17 1 0 1960 866 128 1987-1990 3
337. Ed Staniowski St. Louis Blues 118 3.93 .871 27 65 11 0 6478 2854 424 1975-1980 5
338. Rollie Boutin Washington Capitals 22 3.96 .871 7 10 1 0 1136 507 75 1978-1981 3
339. Ivan Prosvetov Arizona Coyotes 13 4.07 .871 4 6 1 0 737 339 50 2019-2023 4
340. Ken Wregget Toronto Maple Leafs 200 4.35 .871 55 112 17 2 10903 5332 790 1983-1989 6
                             
341. Chris Worthy California Golden Seals 26 4.49 .871 5 11 3 0 1309 663 98 1968-1971 3
342. Kevin Weekes Florida Panthers 11 3.96 .870 0 5 1 0 485 215 32 1997-1998 1
343. Bill Oleschuk Colorado Rockies 54 3.98 .870 7 27 10 1 2771 1230 184 1977-1980 3
344. Darcy Wakaluk Buffalo Sabres 22 3.55 .869 5 8 3 0 844 332 50 1988-1991 2
345. Peter Ing Edmonton Oilers 12 4.27 .869 3 4 0 0 463 219 33 1991-1992 1
346. Jeff Reese Toronto Maple Leafs 66 4.23 .868 18 27 8 1 3266 1509 230 1987-1991 4
347. Arturs Irbe San Jose Sharks 13 4.46 .868 2 6 3 0 645 317 48 1991-1992 1
348. Vincent Tremblay Toronto Maple Leafs 54 4.70 .868 12 22 8 1 2540 1311 199 1979-1983 4
349. Byron Dafoe Washington Capitals 10 3.44 .867 3 3 1 0 418 157 24 1992-1995 3
350. Steve Weeks New York Rangers 68 3.78 .867 32 22 12 1 3948 1621 249 1980-1983 3
                             
351. Joaquin Gage Edmonton Oilers 18 3.82 .867 2 10 1 0 816 338 52 1994-1996 2
352. Maxime Lagacé Vegas Golden Knights 16 3.92 .867 6 7 1 0 874 373 57 2017-2018 1
353. Roland Melanson Minnesota North Stars 20 4.11 .867 5 10 3 0 1137 508 78 1984-1985 1
354. Ken Ellacott Vancouver Canucks 12 4.47 .867 2 3 4 0 551 268 41 1982-1983 1
355. Marco Baron Boston Bruins 64 3.41 .866 31 23 5 1 3575 1315 203 1979-1983 4
356. Doug Soetaert New York Rangers 90 3.88 .866 33 33 13 1 4850 2034 314 1975-1981 6
357. Murray Bannerman Chicago Blackhawks 44 4.22 .866 13 22 6 1 2529 1154 178 1980-1982 2
358. Steve Penney Montréal Canadiens 76 3.46 .865 32 30 10 1 4470 1649 258 1983-1986 3
359. Paul Harrison Minnesota North Stars 35 4.19 .865 6 22 3 1 1977 883 138 1975-1978 3
360. Doug Keans Los Angeles Kings 56 4.09 .864 13 18 13 0 2745 1185 187 1979-1983 4
                             
361. Pat Jablonski St. Louis Blues 22 4.11 .863 5 12 3 0 1168 505 80 1989-1992 3
362. Jean-Claude Bergeron Montréal Canadiens 18 3.76 .862 7 6 2 0 941 367 59 1990-1991 1
363. Greg Stefan Detroit Red Wings 170 4.19 .862 56 79 19 3 9242 4019 646 1981-1986 5
364. Jim Craig Boston Bruins 23 3.68 .861 9 7 6 0 1270 484 78 1980-1981 1
365. Robert Holland Pittsburgh Penguins 44 4.09 .861 11 22 9 1 2508 1056 171 1979-1981 2
366. Scott Langkow Atlanta Thrashers 15 4.31 .861 3 11 0 0 765 340 55 1999-2000 1
367. Marco Baron Los Angeles Kings 21 4.33 .861 3 14 4 0 1206 541 87 1983-1984 1
368. Frank Caprice Vancouver Canucks 80 4.21 .859 24 36 9 1 4320 1841 303 1982-1987 5
369. Gilles Gratton New York Rangers 41 4.23 .859 11 18 7 0 2030 869 143 1976-1977 1
370. Ed Dyck Vancouver Canucks 62 4.35 .859 8 28 5 1 2453 1083 178 1971-1974 3
                             
371. Doug Dadswell Calgary Flames 27 4.42 .859 8 8 3 0 1343 601 99 1986-1988 2
372. Larry Lozinski Detroit Red Wings 30 4.29 .858 6 11 7 0 1454 630 104 1980-1981 1
373. Jimmy Waite Chicago Blackhawks 53 3.72 .857 13 21 6 2 2610 969 162 1988-1993 5
374. Nick Ricci Pittsburgh Penguins 19 4.39 .857 7 12 0 0 1080 474 79 1979-1983 4
375. Bruce Bullock Vancouver Canucks 14 4.79 .857 3 8 3 0 840 402 67 1972-1973 1
376. Corrado Micalef Detroit Red Wings 113 4.25 .856 26 59 15 2 5771 2435 409 1981-1986 5
377. Gary Kurt California Golden Seals 16 4.30 .856 1 7 5 0 837 357 60 1971-1972 1
378. Ron Low Washington Capitals 48 5.45 .855 8 36 2 1 2587 1387 235 1974-1975 1
379. Stéphane Beauregard Philadelphia Flyers 16 4.41 .854 3 9 0 0 802 346 59 1992-1993 1
380. Don McLeod Detroit Red Wings 14 5.17 .852 3 7 0 0 697 346 60 1970-1971 1
                             
381. Gary Laskoski Los Angeles Kings 59 4.65 .851 19 27 5 0 2940 1300 228 1982-1984 2
382. Mark LaForest Detroit Red Wings 33 4.74 .851 6 22 0 1 1596 722 126 1985-1987 2
383. Alain Chevrier New Jersey Devils 37 4.62 .850 11 18 2 0 1857 808 143 1985-1986 1
384. Darren Eliot Los Angeles Kings 60 4.64 .850 16 28 9 0 3295 1450 255 1984-1986 2
385. Marc Behrend Winnipeg Jets 39 4.92 .848 12 19 3 1 1986 907 163 1983-1986 3
386. Jimmy Waite San Jose Sharks 15 4.30 .843 3 7 0 0 697 269 50 1993-1994 1
387. Craig Billington New Jersey Devils 43 4.94 .841 9 23 3 0 2148 939 177 1985-1989 3
388. Cleon Daskalakis Boston Bruins 12 4.85 .839 3 4 1 0 507 214 41 1984-1987 3
389. Gord Laxton Pittsburgh Penguins 17 5.56 .830 4 9 1 0 799 361 74 1975-1979 4
390. Jarmo Myllys Minnesota North Stars 10 5.79 .828 1 7 0 0 394 183 38 1988-1990 2
                             
391. Mike Moffat Boston Bruins 19 4.38 .826 7 6 2 0 918 317 67 1981-1984 3
392. Terry Richardson Detroit Red Wings 19 5.40 .824 3 10 0 0 844 355 76 1973-1977 4
393. Jacques Plante Montréal Canadiens 20 1.40 - 9 5 6 5 1200 - 28 1952-1954 2
394. Alec Connell Ottawa Senators 110 1.54 - 71 30 9 35 6890 - 177 1924-1927 3
395. Al Rollins Toronto Maple Leafs 42 1.80 - 27 7 7 6 2467 - 74 1949-1951 2
396. Mike Karakas Chicago Blackhawks 48 1.85 - 21 19 8 9 2990 - 92 1935-1936 1
397. Terry Sawchuk Detroit Red Wings 277 1.93 - 159 64 54 45 16604 - 535 1949-1954 5
398. Johnny Mowers Detroit Red Wings 48 2.01 - 21 16 11 4 3040 - 102 1940-1941 1
399. Glenn Hall Detroit Red Wings 78 2.04 - 36 25 17 13 4678 1805 159 1951-1956 4
400. Dave Kerr Montréal Maroons 102 2.31 - 47 38 19 11 6510 - 251 1930-1934 3
* Some data is missing to provide a correct summary.
780 goalies found | Previous page | Next page