.
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 632 543 977 1520 2.41 299 1979-1987 8
2. Mario Lemieux (C) Pittsburgh Penguins 453 364 519 883 1.95 454 1984-1991 7
3. Connor McDavid (C/LW) Active Edmonton Oilers 569 303 547 850 1.49 219 2015-2023 8
4. Dale Hawerchuk (C) Winnipeg Jets 634 353 495 848 1.34 408 1981-1989 8
5. Steve Yzerman (C) Detroit Red Wings 594 342 458 800 1.35 368 1983-1991 8
6. Bryan Trottier (C) New York Islanders 540 278 482 760 1.41 381 1975-1982 7
7. Jaromír Jágr (RW) Pittsburgh Penguins 581 301 434 735 1.27 435 1990-1998 8
8. Bobby Orr (D) Boston Bruins 541 213 522 735 1.36 801 1966-1974 8
9. Denis Savard (C) Chicago Blackhawks 538 257 463 720 1.34 574 1980-1987 7
10. Mike Bossy (RW) New York Islanders 466 365 328 693 1.49 117 1977-1983 6
                     
11. Paul Coffey (D) Edmonton Oilers 532 209 460 669 1.26 693 1980-1987 7
12. Sidney Crosby (C/LW) Active Pittsburgh Penguins 470 238 427 665 1.41 417 2005-2013 8
13. Jari Kurri (RW) Edmonton Oilers 441 300 344 644 1.46 160 1980-1986 6
14. Ron Francis (C) Hartford Whalers 567 211 433 644 1.14 414 1981-1989 8
15. Mark Messier (C) Edmonton Oilers 570 265 371 636 1.12 776 1979-1987 8
16. Michel Goulet (LW) Québec Nordiques 532 317 317 634 1.19 387 1979-1986 7
17. Joe Sakic (C) Québec Nordiques 508 234 392 626 1.23 183 1988-1995 7
18. Alexander Ovechkin (LW) Active Washington Capitals 475 301 313 614 1.29 346 2005-2011 6
19. Eric Lindros (C) Philadelphia Flyers 431 263 337 600 1.39 863 1992-1999 7
20. Jeremy Roenick (C) Chicago Blackhawks 524 267 329 596 1.14 570 1988-1996 8
                     
21. Luc Robitaille (LW) Los Angeles Kings 473 285 307 592 1.25 376 1986-1992 6
22. Brian Bellows (RW) Minnesota North Stars 593 277 295 572 0.96 453 1982-1990 8
23. Pat LaFontaine (C) New York Islanders 530 287 279 566 1.07 309 1983-1991 8
24. Steven Stamkos (C/W) Active Tampa Bay Lightning 569 312 250 562 0.99 354 2008-2016 8
25. Nathan MacKinnon (C/RW) Active Colorado Avalanche 573 210 350 560 0.98 234 2013-2021 8
26. Phil Housley (D) Buffalo Sabres 608 178 380 558 0.92 386 1982-1990 8
27. Ilya Kovalchuk (LW) Atlanta Thrashers 545 297 260 557 1.02 384 2001-2009 7
28. Guy Lafleur (RW) Montréal Canadiens 445 243 312 555 1.25 221 1971-1977 6
29. Mitchell Marner (RW/C) Active Toronto Maple Leafs 507 168 386 554 1.09 166 2016-2023 7
30. Glenn Anderson (RW) Edmonton Oilers 442 266 278 544 1.23 389 1980-1986 6
                     
31. Auston Matthews (C/LW) Active Toronto Maple Leafs 481 299 243 542 1.13 94 2016-2023 7
32. Bobby Hull (LW) Chicago Blackhawks 543 264 274 538 0.99 367 1957-1965 8
33. Yevgeni Malkin (C/LW) Active Pittsburgh Penguins 427 208 319 527 1.23 426 2006-2012 6
34. Kirk Muller (C) New Jersey Devils 556 185 335 520 0.94 572 1984-1991 7
35. Gordie Howe (RW) Detroit Red Wings 508 242 277 519 1.02 559 1946-1954 8
36. Raymond Bourque (D) Boston Bruins 502 153 366 519 1.03 418 1979-1986 7
37. Trevor Linden (C) Vancouver Canucks 611 231 277 508 0.83 469 1988-1996 8
38. Leon Draisaitl (C/W) Active Edmonton Oilers 478 199 307 506 1.06 166 2014-2021 7
39. Mike Gartner (RW) Washington Capitals 470 247 258 505 1.07 502 1979-1985 6
40. David Pastrnak (RW/LW) Active Boston Bruins 510 240 264 504 0.99 215 2014-2022 8
                     
41. Brian Propp (LW) Philadelphia Flyers 474 226 277 503 1.06 433 1979-1985 6
42. Denis Potvin (D) New York Islanders 467 155 348 503 1.08 622 1973-1979 6
43. Bobby Clarke (C) Philadelphia Flyers 466 176 321 497 1.07 551 1969-1975 6
44. Gilbert Perreault (C) Buffalo Sabres 435 193 301 494 1.14 135 1970-1976 6
45. Patrick Kane (RW) Active Chicago Blackhawks 515 178 315 493 0.96 212 2007-2014 7
46. Stan Mikita (C) Chicago Blackhawks 479 180 307 487 1.02 747 1958-1966 8
47. Rick Martin (LW) Buffalo Sabres 440 270 209 479 1.09 350 1971-1977 6
48. Anze Kopitar (C) Active Los Angeles Kings 522 173 303 476 0.91 150 2006-2013 7
49. John Tavares (C/LW) Active New York Islanders 510 207 264 471 0.92 243 2009-2016 7
50. Sebastian Aho (C/W) Active Carolina Hurricanes 520 218 250 468 0.90 214 2016-2023 7
                     
51. Dave Andreychuk (LW) Buffalo Sabres 478 202 266 468 0.98 367 1982-1989 7
52. Aleksander Barkov (C) Active Florida Panthers 529 181 284 465 0.88 98 2013-2021 8
53. Paul Kariya (LW) Anaheim Ducks 376 210 254 464 1.23 117 1994-2000 6
54. Theo Fleury (RW) Calgary Flames 441 203 259 462 1.05 746 1988-1994 6
55. Nikita Kucherov (RW) Active Tampa Bay Lightning 447 188 274 462 1.03 223 2013-2019 6
56. Bernie Nicholls (C) Los Angeles Kings 411 198 257 455 1.11 489 1981-1987 6
57. Bobby Smith (C/LW) Minnesota North Stars 386 156 294 450 1.17 308 1978-1984 6
58. Bernie Federko (C) St. Louis Blues 408 161 288 449 1.10 197 1976-1982 6
59. Brian Leetch (D) New York Rangers 437 103 343 446 1.02 237 1987-1994 7
60. Alexander Mogilny (RW) Buffalo Sabres 381 211 233 444 1.17 203 1989-1995 6
                     
61. Bill Barber (LW) Philadelphia Flyers 456 209 234 443 0.97 366 1972-1978 6
62. Jonathan Toews (C) Chicago Blackhawks 484 195 245 440 0.91 257 2007-2014 7
63. Tony Tanti (LW) Vancouver Canucks 490 236 202 438 0.89 439 1982-1989 7
64. Tom Lysiak (C) Atlanta Flames 445 155 276 431 0.97 329 1973-1979 6
65. Jarome Iginla (RW/LW) Calgary Flames 545 209 221 430 0.79 338 1995-2003 8
66. Lanny McDonald (RW) Toronto Maple Leafs 442 204 225 429 0.97 362 1973-1979 6
67. Scott Stevens (D) Washington Capitals 601 98 331 429 0.71 1628 1982-1990 8
68. Eric Staal (C) Carolina Hurricanes 479 193 235 428 0.89 357 2003-2010 6
69. John Ogrodnick (LW) Detroit Red Wings 424 209 215 424 1.00 124 1979-1985 6
70. Rick Nash (LW/RW) Columbus Blue Jackets 517 227 195 422 0.82 494 2002-2010 7
                     
71. Sergei Fedorov (C) Detroit Red Wings 354 173 249 422 1.19 268 1990-1995 5
72. Joe Thornton (C) Boston Bruins 509 160 261 421 0.83 611 1997-2004 7
73. Dale Hunter (RW) Québec Nordiques 479 130 289 419 0.87 1410 1980-1986 6
74. Matt Duchene (C/RW) Active Colorado Avalanche 572 174 244 418 0.73 140 2009-2017 8
75. Clayton Keller (RW/LW) Active Arizona Coyotes 520 166 252 418 0.80 203 2016-2024 8
76. Jason Spezza (C) Ottawa Senators 404 148 270 418 1.03 302 2002-2009 6
77. Joe Nieuwendyk (C) Calgary Flames 388 219 197 416 1.07 194 1986-1992 6
78. Brent Sutter (C) New York Islanders 467 200 216 416 0.89 564 1980-1988 8
79. Henri Richard (C) Montréal Canadiens 451 161 255 416 0.92 411 1955-1962 7
80. Al MacInnis (D) Calgary Flames 449 98 318 416 0.93 549 1981-1989 8
                     
81. Ryan Getzlaf (C) Anaheim Ducks 430 126 289 415 0.97 417 2005-2011 6
82. Nicklas Bäckström (C) Active Washington Capitals 413 109 306 415 1.00 204 2007-2013 6
83. Marián Gáborík (RW) Minnesota Wild 485 206 208 414 0.85 299 2000-2008 7
84. Steve Larmer (RW) Chicago Blackhawks 407 183 229 412 1.01 147 1980-1987 7
85. Elias Pettersson (C/W) Active Vancouver Canucks 407 170 242 412 1.01 74 2018-2024 6
86. Stan Smyl (RW) Vancouver Canucks 453 166 246 412 0.91 858 1978-1984 6
87. Sean Monahan (C) Active Calgary Flames 541 194 217 411 0.76 119 2013-2020 7
88. Frank Mahovlich (LW) Toronto Maple Leafs 480 204 204 408 0.85 564 1956-1964 8
89. Mikko Rantanen (W/C) Active Colorado Avalanche 408 165 243 408 1.00 216 2015-2022 7
90. Barry Pederson (C) Boston Bruins 347 163 245 408 1.18 240 1980-1986 6
                     
91. Rick Vaive (RW) Toronto Maple Leafs 400 234 173 407 1.02 794 1979-1985 6
92. Dino Ciccarelli (RW) Minnesota North Stars 390 207 196 403 1.03 411 1980-1986 6
93. Alexei Yashin (C) Ottawa Senators 422 178 225 403 0.95 192 1993-1999 6
94. Vincent Lecavalier (C) Tampa Bay Lightning 547 181 221 402 0.73 374 1998-2006 7
95. Tim Young (F) Minnesota North Stars 445 150 250 400 0.90 303 1975-1981 6
96. Cam Neely (RW) Boston Bruins 363 221 178 399 1.10 723 1986-1991 5
97. Danny Gare (RW) Buffalo Sabres 408 214 180 394 0.97 552 1974-1980 6
98. Clark Gillies (LW) New York Islanders 458 181 212 393 0.86 448 1974-1980 6
99. Darryl Sittler (C) Toronto Maple Leafs 430 169 222 391 0.91 342 1970-1976 6
100. Anton Stastny (LW) Québec Nordiques 375 160 231 391 1.04 97 1980-1985 5
* Some data is missing to provide a correct summary.
10 532 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. Sean Burke New Jersey Devils 162 3.65 .876 62 66 23 4 9062 3899 552 1987-1991 4
402. Cam Newton Pittsburgh Penguins 16 3.77 .876 4 7 1 0 811 359 51 1970-1973 2
403. Pat Riggin Calgary Flames 94 4.06 .876 40 35 15 2 5329 2561 361 1980-1982 2
404. Michel Plasse Kansas City Scouts 24 4.06 .876 4 16 3 0 1420 677 96 1974-1975 1
405. Ron Tugnutt Québec Nordiques 153 4.08 .876 35 83 19 1 8353 4024 568 1987-1992 5
406. Dave Parro Washington Capitals 76 4.10 .876 21 36 10 2 4005 1932 274 1980-1983 3
407. Sean Burke Hartford Whalers 50 4.16 .876 16 27 3 0 2656 1301 184 1992-1993 1
408. Kay Whitmore Hartford Whalers 75 3.61 .875 23 33 10 3 4039 1707 243 1988-1992 4
409. Troy Gamble Vancouver Canucks 72 3.61 .875 22 29 9 1 3804 1607 229 1986-1992 4
410. Jeff Hackett San Jose Sharks 78 4.51 .875 13 57 2 0 4314 2262 324 1991-1993 2
                             
411. Jocelyn Thibault Colorado Avalanche 10 3.01 .874 3 4 2 0 558 194 28 1995-1996 1
412. Jim Corsi Edmonton Oilers 26 3.66 .874 8 14 3 0 1360 576 83 1979-1980 1
413. Derek Wilkinson Tampa Bay Lightning 22 3.67 .874 3 12 3 0 933 396 57 1995-1999 4
414. Mark LaForest Philadelphia Flyers 21 3.72 .874 5 9 2 1 969 418 60 1987-1988 1
415. Greg Millen Pittsburgh Penguins 135 3.84 .874 57 56 18 4 7820 3486 501 1978-1981 3
416. Rick Tabaracci Winnipeg Jets 61 3.84 .874 15 26 7 1 3018 1343 193 1990-1993 3
417. Pat Jablonski Tampa Bay Lightning 43 3.97 .874 8 24 4 1 2268 1044 150 1992-1993 1
418. Paul Harrison Toronto Maple Leafs 55 3.99 .874 17 29 5 1 2886 1336 192 1978-1981 3
419. Markus Mattsson Winnipeg Jets 52 4.00 .874 8 32 8 3 2895 1340 193 1979-1981 2
420. Yves Bélanger Atlanta Flames 17 3.53 .873 7 8 0 1 937 379 55 1977-1978 1
                             
421. Wendell Young Vancouver Canucks 30 4.01 .873 5 15 4 0 1437 661 96 1985-1987 2
422. Pete LoPresti Minnesota North Stars 173 4.07 .873 43 101 20 5 9740 4533 660 1974-1979 5
423. Frank Pietrangelo Pittsburgh Penguins 57 4.13 .873 22 20 2 1 2938 1387 202 1987-1990 3
424. Bill McKenzie Detroit Red Wings 26 4.15 .873 5 13 6 1 1459 693 101 1973-1975 2
425. Gary Bromley Buffalo Sabres 63 3.21 .872 29 17 14 4 3443 1257 184 1973-1976 3
426. Steve Baker New York Rangers 57 3.71 .872 20 20 11 3 3074 1289 190 1979-1983 4
427. Pokey Reddick Winnipeg Jets 117 3.73 .872 41 51 14 0 6357 2703 395 1986-1989 3
428. Jeff Reese Calgary Flames 12 3.78 .872 3 2 2 0 587 253 37 1991-1992 1
429. Jim Bedard Washington Capitals 73 3.95 .872 17 40 13 1 4223 1894 278 1977-1979 2
430. Jeff Reese Toronto Maple Leafs 74 4.08 .872 19 32 9 2 3679 1699 250 1987-1992 5
                             
431. Glen Hanlon St. Louis Blues 16 4.66 .872 3 9 1 0 747 395 58 1981-1983 2
432. Mario Gosselin Québec Nordiques 192 3.67 .871 79 82 12 6 10503 4348 643 1983-1989 6
433. Ron Scott New York Rangers 13 3.76 .871 2 6 3 0 639 269 40 1983-1986 2
434. Mario Brunetta Québec Nordiques 40 3.92 .871 12 17 1 0 1960 866 128 1987-1990 3
435. Rollie Boutin Washington Capitals 22 3.96 .871 7 10 1 0 1136 507 75 1978-1981 3
436. Ed Staniowski St. Louis Blues 137 3.97 .871 37 68 14 0 7488 3340 496 1975-1981 6
437. Ivan Prosvetov Arizona Coyotes 13 4.07 .871 4 6 1 0 737 339 50 2019-2023 4
438. Ken Wregget Toronto Maple Leafs 200 4.35 .871 55 112 17 2 10903 5332 790 1983-1989 6
439. Chris Worthy California Golden Seals 26 4.49 .871 5 11 3 0 1309 663 98 1968-1971 3
440. Réjean Lemelin Atlanta Flames 21 3.68 .870 8 10 1 0 1141 469 70 1978-1980 2
                             
441. Kevin Weekes Florida Panthers 11 3.96 .870 0 5 1 0 485 215 32 1997-1998 1
442. Bill Oleschuk Colorado Rockies 54 3.98 .870 7 27 10 1 2771 1230 184 1977-1980 3
443. Douglas Grant Detroit Red Wings 37 4.16 .870 15 16 2 1 2017 934 140 1973-1974 1
444. Doug Soetaert Winnipeg Jets 39 4.32 .870 13 14 8 2 2155 1033 155 1981-1982 1
445. Darcy Wakaluk Buffalo Sabres 22 3.55 .869 5 8 3 0 844 332 50 1988-1991 2
446. Mike Bales Ottawa Senators 22 4.16 .869 2 15 1 0 1095 503 76 1994-1997 3
447. Göran Högosta Québec Nordiques 21 4.18 .869 5 12 3 1 1193 553 83 1979-1980 1
448. Peter Ing Edmonton Oilers 12 4.27 .869 3 4 0 0 463 219 33 1991-1992 1
449. Maxime Lagacé Vegas Golden Knights 17 3.92 .868 6 8 1 0 934 400 61 2017-2019 2
450. Eddie Mio Edmonton Oilers 34 4.22 .868 9 13 5 1 1706 787 120 1979-1980 1
                             
451. Vincent Tremblay Toronto Maple Leafs 54 4.70 .868 12 22 8 1 2540 1311 199 1979-1983 4
452. Byron Dafoe Washington Capitals 10 3.44 .867 3 3 1 0 418 157 24 1992-1995 3
453. Joaquin Gage Edmonton Oilers 18 3.82 .867 2 10 1 0 816 338 52 1994-1996 2
454. Ken Ellacott Vancouver Canucks 12 4.47 .867 2 3 4 0 551 268 41 1982-1983 1
455. Greg Millen Hartford Whalers 115 4.57 .867 25 68 18 1 6705 3339 511 1981-1983 2
456. Marco Baron Boston Bruins 64 3.41 .866 31 23 5 1 3575 1315 203 1979-1983 4
457. Steve Weeks New York Rangers 94 3.83 .866 42 33 14 1 5306 2194 339 1980-1984 4
458. Doug Soetaert New York Rangers 90 3.88 .866 33 33 13 1 4850 2034 314 1975-1981 6
459. Roland Melanson Minnesota North Stars 26 4.19 .866 7 11 5 0 1462 659 102 1984-1986 2
460. Steve Penney Montréal Canadiens 76 3.46 .865 32 30 10 1 4470 1649 258 1983-1986 3
                             
461. Paul Harrison Minnesota North Stars 35 4.19 .865 6 22 3 1 1977 883 138 1975-1978 3
462. Roland Melanson Los Angeles Kings 22 4.22 .865 4 16 1 0 1236 559 87 1985-1986 1
463. Alain Chevrier New Jersey Devils 95 4.43 .865 35 44 4 0 5006 2371 370 1985-1987 2
464. Greg Stefan Detroit Red Wings 213 4.05 .864 76 96 22 4 11584 4962 781 1981-1987 6
465. Doug Keans Los Angeles Kings 56 4.09 .864 13 18 13 0 2745 1185 187 1979-1983 4
466. Brian Hayward Winnipeg Jets 165 4.28 .864 63 75 16 1 9101 4134 649 1982-1986 4
467. Glenn Healy Los Angeles Kings 35 4.42 .864 12 18 1 1 1916 899 141 1985-1988 2
468. Pat Jablonski St. Louis Blues 22 4.11 .863 5 12 3 0 1168 505 80 1989-1992 3
469. Darrin Madeley Ottawa Senators 34 4.48 .863 3 20 5 0 1673 787 125 1992-1994 2
470. Wendell Young Pittsburgh Penguins 22 4.80 .863 12 9 0 0 1150 581 92 1988-1989 1
                             
471. Jean-Claude Bergeron Montréal Canadiens 18 3.76 .862 7 6 2 0 941 367 59 1990-1991 1
472. Jim Craig Boston Bruins 23 3.68 .861 9 7 6 0 1270 484 78 1980-1981 1
473. Robert Holland Pittsburgh Penguins 44 4.09 .861 11 22 9 1 2508 1056 171 1979-1981 2
474. Scott Langkow Atlanta Thrashers 15 4.31 .861 3 11 0 0 765 340 55 1999-2000 1
475. Marco Baron Los Angeles Kings 21 4.33 .861 3 14 4 0 1206 541 87 1983-1984 1
476. Michel Belhumeur Washington Capitals 35 5.37 .861 0 24 3 0 1810 1003 162 1974-1975 1
477. Craig Billington New Jersey Devils 69 4.20 .860 22 30 4 2 3511 1507 246 1985-1992 4
478. Jimmy Waite Chicago Blackhawks 55 3.67 .859 14 22 6 2 2729 1015 167 1988-1995 6
479. Frank Caprice Vancouver Canucks 102 4.20 .859 31 46 11 1 5566 2380 390 1982-1988 6
480. Gilles Gratton New York Rangers 41 4.23 .859 11 18 7 0 2030 869 143 1976-1977 1
                             
481. Ed Dyck Vancouver Canucks 62 4.36 .859 8 28 5 1 2449 1083 178 1971-1974 3
482. Doug Dadswell Calgary Flames 27 4.42 .859 8 8 3 0 1343 601 99 1986-1988 2
483. Larry Lozinski Detroit Red Wings 30 4.29 .858 6 11 7 0 1454 630 104 1980-1981 1
484. Markus Mattsson Los Angeles Kings 19 4.35 .857 5 5 4 1 896 388 65 1982-1983 1
485. Nick Ricci Pittsburgh Penguins 19 4.39 .857 7 12 0 0 1080 474 79 1979-1983 4
486. Corrado Micalef Detroit Red Wings 113 4.25 .856 26 59 15 2 5771 2435 409 1981-1986 5
487. Gary Kurt California Golden Seals 16 4.30 .856 1 7 5 0 837 357 60 1971-1972 1
488. Bruce Bullock Vancouver Canucks 15 4.73 .856 3 9 3 0 900 423 71 1972-1975 2
489. Lindsay Middlebrook Winnipeg Jets 24 5.12 .856 2 17 3 0 1230 624 105 1979-1981 2
490. Jim Pettie Boston Bruins 21 3.68 .855 9 7 2 1 1157 417 71 1976-1979 3
                             
491. Stéphane Beauregard Philadelphia Flyers 16 4.41 .854 3 9 0 0 802 346 59 1992-1993 1
492. Ron Low Washington Capitals 91 5.46 .854 14 67 4 1 4872 2599 443 1974-1976 2
493. Tyler Moss Carolina Hurricanes 12 3.99 .853 1 6 0 0 558 214 37 2000-2001 1
494. Don McLeod Detroit Red Wings 14 5.17 .852 3 7 0 0 697 346 60 1970-1971 1
495. Gary Laskoski Los Angeles Kings 59 4.65 .851 19 27 5 0 2940 1300 228 1982-1984 2
496. Mark LaForest Detroit Red Wings 33 4.74 .851 6 22 0 1 1596 722 126 1985-1987 2
497. Darren Eliot Los Angeles Kings 84 4.58 .850 24 41 11 1 4692 2034 358 1984-1987 3
498. Marc Behrend Winnipeg Jets 39 4.92 .848 12 19 3 1 1986 907 163 1983-1986 3
499. Jimmy Waite San Jose Sharks 15 4.30 .843 3 7 0 0 697 269 50 1993-1994 1
500. Cleon Daskalakis Boston Bruins 12 4.85 .839 3 4 1 0 507 214 41 1984-1987 3
935 goalies found | Previous page | Next page