.
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 696 583 1086 1669 2.40 323 1979-1988 9
2. Mario Lemieux (C) Pittsburgh Penguins 577 477 697 1174 2.03 586 1984-1993 9
3. Connor McDavid (C/LW) Active Edmonton Oilers 712 361 721 1082 1.52 286 2015-2025 10
4. Steve Yzerman (C) Detroit Red Wings 757 445 595 1040 1.37 476 1983-1993 10
5. Bryan Trottier (C) New York Islanders 688 352 608 960 1.40 508 1975-1984 9
6. Jaromír Jágr (RW) Pittsburgh Penguins 725 387 571 958 1.32 551 1990-2000 10
7. Denis Savard (C) Chicago Blackhawks 676 324 609 933 1.38 779 1980-1989 9
8. Dale Hawerchuk (C) Winnipeg Jets 713 379 550 929 1.30 478 1981-1990 9
9. Mike Bossy (RW) New York Islanders 609 474 454 928 1.52 175 1977-1985 8
10. Bobby Orr (D) Boston Bruins 631 264 624 888 1.41 924 1966-1976 10
                     
11. Sidney Crosby (C) Active Pittsburgh Penguins 627 302 551 853 1.36 510 2005-2015 10
12. Jari Kurri (RW) Edmonton Oilers 600 397 451 848 1.41 231 1980-1988 8
13. Mark Messier (C) Edmonton Oilers 719 335 506 841 1.17 1009 1979-1989 10
14. Michel Goulet (LW) Québec Nordiques 687 414 422 836 1.22 504 1979-1988 9
15. Ron Francis (C) Hartford Whalers 714 264 557 821 1.15 538 1981-1991 10
16. Guy Lafleur (RW) Montréal Canadiens 603 355 461 816 1.35 275 1971-1979 8
17. Luc Robitaille (LW) Los Angeles Kings 640 392 411 803 1.25 562 1986-1994 8
18. Nathan MacKinnon (C/RW) Active Colorado Avalanche 709 284 475 759 1.07 306 2013-2023 10
19. Leon Draisaitl (C/W) Active Edmonton Oilers 638 306 438 744 1.17 230 2014-2023 9
20. Mitchell Marner (RW/C) Active Toronto Maple Leafs 657 221 520 741 1.13 198 2016-2025 9
                     
21. Alexander Ovechkin (LW) Active Washington Capitals 601 371 364 735 1.22 408 2005-2013 8
22. Auston Matthews (C/LW) Active Toronto Maple Leafs 629 401 326 727 1.16 134 2016-2025 9
23. David Pastrnak (RW/LW) Active Boston Bruins 674 348 379 727 1.08 300 2014-2024 10
24. Brian Bellows (RW) Minnesota North Stars 753 342 380 722 0.96 537 1982-1992 10
25. Bobby Hull (LW) Chicago Blackhawks 674 370 345 715 1.06 489 1957-1967 10
26. Bobby Clarke (C) Philadelphia Flyers 622 233 473 706 1.14 758 1969-1977 8
27. Glenn Anderson (RW) Edmonton Oilers 602 339 366 705 1.17 512 1980-1988 8
28. Raymond Bourque (D) Boston Bruins 658 193 502 695 1.06 526 1979-1988 9
29. Bernie Nicholls (C) Los Angeles Kings 555 300 383 683 1.23 699 1981-1989 8
30. Gilbert Perreault (C) Buffalo Sabres 594 273 405 678 1.14 185 1970-1978 8
                     
31. Stan Mikita (C) Chicago Blackhawks 621 255 416 671 1.08 773 1958-1968 10
32. Paul Coffey (D) Edmonton Oilers 532 209 460 669 1.26 693 1980-1987 7
33. Steven Stamkos (C/W) Active Tampa Bay Lightning 664 348 320 668 1.01 440 2008-2018 10
34. Brian Propp (LW) Philadelphia Flyers 599 297 370 667 1.11 525 1979-1987 8
35. Patrick Kane (RW/LW) Active Chicago Blackhawks 658 251 412 663 1.01 252 2007-2016 9
36. Gordie Howe (RW) Detroit Red Wings 642 309 351 660 1.03 727 1946-1956 10
37. Eric Lindros (C) Philadelphia Flyers 486 290 369 659 1.36 946 1992-2000 8
38. Mike Gartner (RW) Washington Capitals 622 323 330 653 1.05 626 1979-1987 8
39. Bernie Federko (C) St. Louis Blues 562 226 414 640 1.14 264 1976-1984 8
40. Yevgeni Malkin (C) Active Pittsburgh Penguins 518 240 392 632 1.22 524 2006-2014 8
                     
41. Sebastian Aho (C/W) Active Carolina Hurricanes 677 283 348 631 0.93 296 2016-2025 9
42. Aleksander Barkov (C/LW) Active Florida Panthers 664 243 388 631 0.95 124 2013-2023 10
43. Joe Sakic (C) Québec Nordiques 508 234 392 626 1.23 183 1988-1995 7
44. John Tavares (C/LW) Active New York Islanders 669 272 349 621 0.93 307 2009-2018 9
45. Denis Potvin (D) New York Islanders 572 183 437 620 1.08 770 1973-1981 8
46. Dave Andreychuk (LW/RW) Buffalo Sabres 631 278 341 619 0.98 441 1982-1991 9
47. Mikko Rantanen (W/C) Active Colorado Avalanche 570 262 355 617 1.08 348 2015-2024 9
48. Theo Fleury (RW) Calgary Flames 568 278 338 616 1.08 970 1988-1996 8
49. Ilya Kovalchuk (LW) Atlanta Thrashers 594 328 287 615 1.04 429 2001-2010 8
50. Anze Kopitar (C/LW) Active Los Angeles Kings 683 218 392 610 0.89 184 2006-2015 9
                     
51. Al MacInnis (D) Calgary Flames 606 154 455 609 1.00 721 1981-1991 10
52. Vincent Lecavalier (C) Tampa Bay Lightning 710 273 329 602 0.85 507 1998-2008 9
53. Darryl Sittler (C) Toronto Maple Leafs 583 252 346 598 1.03 531 1970-1978 8
54. Jeremy Roenick (C) Chicago Blackhawks 524 267 329 596 1.14 570 1988-1996 8
55. Richard Martin (LW) Buffalo Sabres 578 330 265 595 1.03 401 1971-1979 8
56. Bill Barber (LW) Philadelphia Flyers 614 283 312 595 0.97 405 1972-1980 8
57. Dino Ciccarelli (RW) Minnesota North Stars 537 300 292 592 1.10 578 1980-1988 8
58. Sergei Fedorov (C) Detroit Red Wings 506 242 350 592 1.17 346 1990-1997 7
59. Paul Kariya (LW) Anaheim Ducks 524 275 313 588 1.12 165 1994-2002 8
60. Steve Larmer (RW) Chicago Blackhawks 567 267 321 588 1.04 243 1980-1989 9
                     
61. Eric Staal (C) Carolina Hurricanes 642 250 324 574 0.89 477 2003-2012 8
62. Nicklas Bäckström (C) Washington Capitals 577 145 427 572 0.99 298 2007-2015 8
63. Brian Leetch (D) New York Rangers 567 127 445 572 1.01 285 1987-1996 9
64. Trevor Linden (C) Vancouver Canucks 702 247 322 569 0.81 545 1988-1998 10
65. Joe Nieuwendyk (C) Calgary Flames 531 293 273 566 1.07 297 1986-1994 8
66. Pat LaFontaine (C) New York Islanders 530 287 279 566 1.07 309 1983-1991 8
67. Jonathan Toews (C) Active Chicago Blackhawks 645 251 313 564 0.87 355 2007-2016 9
68. Phil Housley (D) Buffalo Sabres 608 178 380 558 0.92 386 1982-1990 8
69. Brayden Point (C) Active Tampa Bay Lightning 580 264 289 553 0.95 142 2016-2024 8
70. Steve Shutt (LW) Montréal Canadiens 586 291 261 552 0.94 245 1972-1980 8
                     
71. Clark Gillies (LW) New York Islanders 617 252 296 548 0.89 622 1974-1982 8
72. Rick Nash (LW/RW) Columbus Blue Jackets 674 289 258 547 0.81 568 2002-2012 9
73. Brent Sutter (C) New York Islanders 611 262 285 547 0.90 706 1980-1990 10
74. Nikita Kucherov (RW) Active Tampa Bay Lightning 515 221 326 547 1.06 261 2013-2021 8
75. Henri Richard (C) Montréal Canadiens 584 198 344 542 0.93 541 1955-1964 9
76. Stan Smyl (RW) Vancouver Canucks 606 220 318 538 0.89 1102 1978-1986 8
77. Rick Vaive (RW) Toronto Maple Leafs 534 299 238 537 1.01 940 1979-1987 8
78. John Ogrodnick (LW) Detroit Red Wings 539 259 275 534 0.99 148 1979-1987 8
79. Jason Spezza (C) Ottawa Senators 526 192 340 532 1.01 350 2002-2011 8
80. Peter Forsberg (C) Colorado Avalanche 419 154 376 530 1.26 428 1995-2001 6
                     
81. William Nylander (W/C) Active Toronto Maple Leafs 603 217 311 528 0.88 158 2015-2024 9
82. Anton Stastny (LW) Québec Nordiques 526 218 309 527 1.00 124 1980-1987 7
83. Ryan Getzlaf (C) Anaheim Ducks 556 152 369 521 0.94 533 2005-2013 8
84. Kirk Muller (C) New Jersey Devils 556 185 335 520 0.94 572 1984-1991 7
85. Rod Brind'Amour (C) Philadelphia Flyers 539 206 313 519 0.96 512 1991-1998 7
86. Erik Karlsson (D) Active Ottawa Senators 627 126 392 518 0.83 316 2009-2018 9
87. Jamie Benn (LW/C) Active Dallas Stars 585 218 299 517 0.88 450 2009-2017 8
88. Claude Giroux (W/C) Active Philadelphia Flyers 574 166 351 517 0.90 270 2007-2016 9
89. Frank Mahovlich (LW) Toronto Maple Leafs 607 259 256 515 0.85 708 1956-1966 10
90. Tyler Seguin (C/RW) Active Dallas Stars 538 223 291 514 0.96 159 2013-2020 7
                     
91. Mark Scheifele (C) Active Winnipeg Jets 575 201 306 507 0.88 237 2011-2021 10
92. Dylan Larkin (C/LW) Active Detroit Red Wings 652 212 294 506 0.78 411 2015-2024 9
93. Jarome Iginla (RW) Calgary Flames 626 250 253 503 0.80 422 1995-2004 9
94. Danny Gare (RW) Buffalo Sabres 503 267 233 500 0.99 686 1974-1982 8
95. Dave Taylor (RW) Los Angeles Kings 399 209 291 500 1.25 579 1977-1983 6
96. Jonathan Huberdeau (LW/RW) Active Florida Panthers 591 168 330 498 0.84 287 2012-2021 9
97. Tim Young (F) Minnesota North Stars 564 178 316 494 0.88 401 1975-1983 8
98. Johnny Gaudreau (LW) Calgary Flames 520 170 324 494 0.95 106 2013-2021 8
99. Patrick Marleau (LW) San Jose Sharks 717 219 272 491 0.68 252 1997-2007 9
100. Alexei Yashin (C/W) Ottawa Senators 504 218 273 491 0.97 222 1993-2001 7
* Some data is missing to provide a correct summary.
13 632 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
601. Troy Gamble Vancouver Canucks 72 3.61 .875 22 29 9 1 3804 1607 229 1986-1992 4
602. Anders Lindbäck Dallas Stars 10 3.71 .875 2 8 0 0 517 224 32 2014-2015 1
603. Jeff Hackett San Jose Sharks 78 4.51 .875 13 57 2 0 4314 2262 324 1991-1993 2
604. Ron Grahame Boston Bruins 40 2.76 .874 26 6 7 3 2328 742 107 1977-1978 1
605. Jocelyn Thibault Colorado Avalanche 10 3.01 .874 3 4 2 0 558 194 28 1995-1996 1
606. Richard Sévigny Québec Nordiques 20 3.38 .874 10 6 2 1 1100 430 62 1984-1985 1
607. Jim Corsi Edmonton Oilers 26 3.66 .874 8 14 3 0 1360 576 83 1979-1980 1
608. Derek Wilkinson Tampa Bay Lightning 22 3.67 .874 3 12 3 0 933 396 57 1995-1999 4
609. Curt Ridley Vancouver Canucks 86 3.79 .874 23 38 14 1 4577 2006 289 1975-1978 3
610. Greg Millen Pittsburgh Penguins 135 3.84 .874 57 56 18 4 7820 3486 501 1978-1981 3
                             
611. Rick Tabaracci Winnipeg Jets 61 3.84 .874 15 26 7 1 3018 1343 193 1990-1993 3
612. Paul Harrison Toronto Maple Leafs 55 3.99 .874 17 29 5 1 2886 1336 192 1978-1981 3
613. Markus Mattsson Winnipeg Jets 52 4.00 .874 8 32 8 3 2895 1340 193 1979-1981 2
614. Mark LaForest Philadelphia Flyers 38 3.91 .873 10 16 4 1 1902 851 124 1987-1989 2
615. Wendell Young Vancouver Canucks 30 4.01 .873 5 15 4 0 1437 661 96 1985-1987 2
616. Mike Palmateer Washington Capitals 60 4.03 .873 20 26 11 2 3257 1500 219 1980-1982 2
617. Pete LoPresti Minnesota North Stars 173 4.07 .873 43 101 20 5 9740 4533 660 1974-1979 5
618. Frank Pietrangelo Pittsburgh Penguins 87 4.13 .873 34 32 3 1 4474 2125 308 1987-1992 5
619. Bill McKenzie Detroit Red Wings 26 4.15 .873 5 13 6 1 1459 693 101 1973-1975 2
620. Gary Bromley Buffalo Sabres 63 3.21 .872 29 17 14 4 3443 1257 184 1973-1976 3
                             
621. Steve Baker New York Rangers 57 3.71 .872 20 20 11 3 3074 1289 190 1979-1983 4
622. Pokey Reddick Winnipeg Jets 117 3.73 .872 41 51 14 0 6357 2703 395 1986-1989 3
623. Jim Bedard Washington Capitals 73 3.95 .872 17 40 13 1 4223 1894 278 1977-1979 2
624. Jeff Reese Toronto Maple Leafs 74 4.08 .872 19 32 9 2 3679 1699 250 1987-1992 5
625. Glen Hanlon St. Louis Blues 16 4.66 .872 3 9 1 0 747 395 58 1981-1983 2
626. Carter Hart Active Vegas Golden Knights 12 3.28 .871 5 3 3 0 660 243 36 2025-2026 1
627. Pat Riggin Boston Bruins 49 3.37 .871 20 16 9 1 2781 1052 156 1985-1987 2
628. Mario Gosselin Québec Nordiques 192 3.67 .871 79 82 12 6 10503 4348 643 1983-1989 6
629. Mario Brunetta Québec Nordiques 40 3.92 .871 12 17 1 0 1960 866 128 1987-1990 3
630. Rollie Boutin Washington Capitals 22 3.96 .871 7 10 1 0 1136 507 75 1978-1981 3
                             
631. Ed Staniowski St. Louis Blues 137 3.97 .871 37 68 14 0 7488 3340 496 1975-1981 6
632. Ivan Prosvetov Arizona Coyotes 13 4.07 .871 4 6 1 0 737 339 50 2019-2023 4
633. Wendell Young Pittsburgh Penguins 83 4.32 .871 32 35 5 1 4241 2063 305 1988-1991 3
634. Ken Wregget Toronto Maple Leafs 200 4.35 .871 55 112 17 2 10903 5332 790 1983-1989 6
635. Chris Worthy California Golden Seals 26 4.49 .871 5 11 3 0 1309 663 98 1968-1971 3
636. Vincent Riendeau Detroit Red Wings 32 3.29 .870 17 8 2 0 1625 595 89 1991-1994 3
637. Kevin Hodson Tampa Bay Lightning 29 3.46 .870 4 8 5 0 1007 387 58 1998-2000 2
638. Greg Millen St. Louis Blues 10 3.50 .870 2 7 1 0 600 234 35 1984-1985 1
639. Réjean Lemelin Atlanta Flames 21 3.68 .870 8 10 1 0 1141 469 70 1978-1980 2
640. Jacques Cloutier Buffalo Sabres 108 3.72 .870 35 44 15 1 5632 2327 349 1981-1988 6
                             
641. Joaquin Gage Edmonton Oilers 23 3.74 .870 4 12 1 0 1076 448 67 1994-2001 3
642. Pat Jablonski Tampa Bay Lightning 58 3.95 .870 13 30 7 1 3102 1364 204 1992-1994 2
643. Kevin Weekes Florida Panthers 11 3.96 .870 0 5 1 0 485 215 32 1997-1998 1
644. Bill Oleschuk Colorado Rockies 54 3.98 .870 7 27 10 1 2771 1230 184 1977-1980 3
645. Roland Melanson Los Angeles Kings 115 4.07 .870 39 57 14 3 6638 3012 450 1985-1988 3
646. Darcy Wakaluk Buffalo Sabres 22 3.55 .869 5 8 3 0 844 332 50 1988-1991 2
647. Greg Stefan Detroit Red Wings 292 3.93 .869 114 122 30 5 15935 6912 1044 1981-1989 8
648. Ed Staniowski Winnipeg Jets 62 4.14 .869 24 27 6 2 3462 1581 239 1981-1983 2
649. Mike Bales Ottawa Senators 22 4.16 .869 2 15 1 0 1095 503 76 1994-1997 3
650. Göran Högosta Québec Nordiques 21 4.18 .869 5 12 3 1 1193 553 83 1979-1980 1
                             
651. Doug Soetaert Winnipeg Jets 130 4.24 .869 50 48 21 2 7217 3381 510 1981-1984 3
652. Peter Ing Edmonton Oilers 12 4.27 .869 3 4 0 0 463 219 33 1991-1992 1
653. Glenn Healy Los Angeles Kings 83 4.33 .869 37 37 3 1 4615 2216 333 1985-1989 3
654. Daniel Berthiaume Ottawa Senators 26 4.39 .869 2 17 1 0 1327 644 97 1992-1994 2
655. Robbie Tallas Chicago Blackhawks 12 3.35 .868 2 7 0 0 627 230 35 2000-2001 1
656. Steve Weeks Hartford Whalers 50 3.83 .868 23 25 2 3 2996 1256 191 1984-1986 2
657. Ron Scott New York Rangers 16 3.85 .868 3 7 4 0 794 334 51 1983-1988 4
658. Maxime Lagacé Vegas Golden Knights 17 3.92 .868 6 8 1 0 934 400 61 2017-2019 2
659. Tim Bernhardt Toronto Maple Leafs 60 4.24 .868 17 31 7 0 3435 1602 243 1984-1986 2
660. Greg Millen Hartford Whalers 219 4.26 .868 62 120 33 4 12938 6031 919 1981-1985 4
                             
661. Darrin Madeley Ottawa Senators 39 4.36 .868 4 23 5 0 1928 919 140 1992-1995 3
662. Vincent Tremblay Toronto Maple Leafs 54 4.70 .868 12 22 8 1 2540 1311 199 1979-1983 4
663. Byron Dafoe Washington Capitals 10 3.44 .867 3 3 1 0 418 157 24 1992-1995 3
664. Jean-Claude Bergeron Tampa Bay Lightning 53 3.65 .867 14 26 5 1 2775 1098 169 1992-1996 4
665. Eddie Mio Edmonton Oilers 77 4.03 .867 25 28 14 1 4093 1797 275 1979-1981 2
666. Mike Blake Los Angeles Kings 40 4.26 .867 13 15 5 0 2113 982 150 1981-1984 3
667. Ken Ellacott Vancouver Canucks 12 4.47 .867 2 3 4 0 551 268 41 1982-1983 1
668. Jarmo Myllys San Jose Sharks 27 5.02 .867 3 18 1 0 1374 747 115 1991-1992 1
669. Marco Baron Boston Bruins 64 3.41 .866 31 23 5 1 3575 1315 203 1979-1983 4
670. Steve Weeks New York Rangers 94 3.83 .866 42 33 14 1 5306 2194 339 1980-1984 4
                             
671. Doug Soetaert New York Rangers 90 3.88 .866 33 33 13 1 4850 2034 314 1975-1981 6
672. Craig Billington New Jersey Devils 111 3.99 .866 43 46 8 4 5900 2539 392 1985-1993 5
673. Roland Melanson Minnesota North Stars 26 4.19 .866 7 11 5 0 1462 659 102 1984-1986 2
674. Alain Chevrier New Jersey Devils 140 4.22 .866 53 63 7 1 7357 3340 518 1985-1988 3
675. Steve Penney Montréal Canadiens 76 3.46 .865 32 30 10 1 4470 1649 258 1983-1986 3
676. Mario Gosselin Los Angeles Kings 26 3.87 .865 7 11 1 0 1226 508 79 1989-1990 1
677. Dieter Kochan Tampa Bay Lightning 20 3.88 .865 1 10 1 0 789 327 51 1999-2002 3
678. Paul Harrison Minnesota North Stars 35 4.19 .865 6 22 3 1 1977 883 138 1975-1978 3
679. Doug Keans Los Angeles Kings 56 4.09 .864 13 18 13 0 2745 1185 187 1979-1983 4
680. Brian Hayward Winnipeg Jets 165 4.28 .864 63 75 16 1 9101 4134 649 1982-1986 4
                             
681. Michel Dion Winnipeg Jets 14 4.84 .864 3 6 3 0 756 386 61 1980-1981 1
682. Aleksei Kolosov Active Philadelphia Flyers 21 3.64 .863 5 11 1 0 1022 391 62 2024-2026 2
683. Calvin Pickard Active Philadelphia Flyers 11 4.01 .863 4 2 2 1 464 196 31 2018-2019 1
684. Pat Jablonski St. Louis Blues 22 4.11 .863 5 12 3 0 1168 505 80 1989-1992 3
685. Mike O'Neill Winnipeg Jets 20 4.22 .863 0 9 2 0 824 365 58 1991-1994 3
686. Ron Low Washington Capitals 145 4.87 .863 30 94 9 1 7782 3989 631 1974-1977 3
687. Jean-Claude Bergeron Montréal Canadiens 18 3.76 .862 7 6 2 0 941 367 59 1990-1991 1
688. Douglas Grant Detroit Red Wings 46 4.34 .862 17 22 2 1 2516 1136 182 1973-1976 3
689. Jack Norris Chicago Blackhawks 10 4.42 .862 3 3 0 1 434 200 32 1967-1969 2
690. Jimmy Waite Chicago Blackhawks 58 3.64 .861 14 23 7 2 2865 1074 174 1988-1997 8
                             
691. Jim Craig Boston Bruins 23 3.68 .861 9 7 6 0 1270 484 78 1980-1981 1
692. Robert Holland Pittsburgh Penguins 44 4.09 .861 11 22 9 1 2508 1056 171 1979-1981 2
693. Lyle Carter California Golden Seals 15 4.16 .861 4 7 0 0 721 311 50 1971-1972 1
694. Dunc Wilson New York Rangers 23 4.25 .861 6 11 3 0 1255 552 89 1974-1976 2
695. Scott Langkow Atlanta Thrashers 15 4.31 .861 3 11 0 0 765 340 55 1999-2000 1
696. Marco Baron Los Angeles Kings 21 4.33 .861 3 14 4 0 1206 541 87 1983-1984 1
697. Michel Belhumeur Washington Capitals 42 5.32 .861 0 29 4 0 2186 1200 194 1974-1976 2
698. Frank Caprice Vancouver Canucks 102 4.20 .859 31 46 11 1 5566 2380 390 1982-1988 6
699. Gilles Gratton New York Rangers 41 4.23 .859 11 18 7 0 2030 869 143 1976-1977 1
700. Alain Chevrier Winnipeg Jets 22 4.29 .859 8 8 2 1 1092 476 78 1988-1989 1
* Some data is missing to provide a correct summary.
1 285 goalies found | Previous page | Next page