.
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. Gordie Howe (RW) Detroit Red Wings 1687 786 1023 1809 1.07 1643 1946-1971 25
2. Steve Yzerman (C) Detroit Red Wings 1514 692 1063 1755 1.16 924 1983-2006 22
3. Sidney Crosby (C) Active Pittsburgh Penguins 1408 652 1094 1746 1.24 892 2005-2026 21
4. Mario Lemieux (C) Pittsburgh Penguins 915 690 1033 1723 1.88 834 1984-2006 17
5. Wayne Gretzky (C) Edmonton Oilers 696 583 1086 1669 2.40 323 1979-1988 9
6. Raymond Bourque (D) Boston Bruins 1518 395 1111 1506 0.99 1087 1979-2000 21
7. Stan Mikita (C) Chicago Blackhawks 1394 541 926 1467 1.05 1270 1958-1980 22
8. Bryan Trottier (C) New York Islanders 1123 500 853 1353 1.20 798 1975-1990 15
9. Johnny Bucyk (LW) Boston Bruins 1436 545 794 1339 0.93 436 1957-1978 21
10. Gilbert Perreault (C) Buffalo Sabres 1191 512 814 1326 1.11 500 1970-1987 17
                     
11. Marcel Dionne (C) Los Angeles Kings 921 550 757 1307 1.42 461 1975-1987 12
12. Alex Delvecchio (C) Detroit Red Wings 1550 456 825 1281 0.83 383 1950-1974 24
13. Guy Lafleur (RW) Montréal Canadiens 961 518 728 1246 1.30 381 1971-1985 14
14. Jean Béliveau (C) Montréal Canadiens 1125 507 712 1219 1.08 1029 1950-1971 20
15. Bobby Clarke (C) Philadelphia Flyers 1144 358 852 1210 1.06 1453 1969-1984 15
16. Connor McDavid (C/LW) Active Edmonton Oilers 770 395 783 1178 1.53 308 2015-2026 11
17. Luc Robitaille (LW) Los Angeles Kings 1077 557 597 1154 1.07 924 1986-2006 14
18. Bobby Hull (LW) Chicago Blackhawks 1036 604 549 1153 1.11 640 1957-1972 15
19. Steven Stamkos (C/W) Active Tampa Bay Lightning 1082 555 582 1137 1.05 631 2008-2024 16
20. Mike Bossy (RW) New York Islanders 752 573 553 1126 1.50 222 1977-1987 10
                     
21. Patrick Marleau (LW) San Jose Sharks 1607 522 589 1111 0.69 481 1997-2021 21
22. Nathan MacKinnon (C/RW) Active Colorado Avalanche 925 407 701 1108 1.20 407 2013-2026 13
23. Denis Savard (C) Chicago Blackhawks 881 377 719 1096 1.24 1005 1980-1997 13
24. Jarome Iginla (RW) Calgary Flames 1219 525 570 1095 0.90 831 1995-2013 17
25. Bernie Federko (C) St. Louis Blues 927 352 721 1073 1.16 463 1976-1989 13
26. Dave Taylor (RW) Los Angeles Kings 1111 431 638 1069 0.96 1589 1977-1994 17
27. Joe Thornton (C) San Jose Sharks 1104 251 804 1055 0.96 631 2005-2020 15
28. Denis Potvin (D) New York Islanders 1060 310 742 1052 0.99 1356 1973-1988 15
29. Henri Richard (C) Montréal Canadiens 1256 358 688 1046 0.83 928 1955-1975 20
30. Patrice Bergeron (C) Boston Bruins 1294 427 613 1040 0.80 494 2003-2023 19
                     
31. Mark Messier (C) Edmonton Oilers 851 392 642 1034 1.22 1122 1979-1991 12
32. Rod Gilbert (RW) New York Rangers 1065 406 615 1021 0.96 508 1960-1978 18
33. Ryan Getzlaf (C) Anaheim Ducks 1157 282 737 1019 0.88 960 2005-2022 17
34. Joe Sakic (C) Colorado Avalanche 870 391 624 1015 1.17 431 1995-2009 13
35. Phil Esposito (C) Boston Bruins 625 459 553 1012 1.62 512 1967-1976 9
36. Jamie Benn (LW/C) Active Dallas Stars 1227 408 570 978 0.80 900 2009-2026 17
37. Brad Marchand (W/C) Active Boston Bruins 1090 422 554 976 0.90 1113 2009-2025 16
38. Maurice Richard (RW) Montréal Canadiens 978 544 422 966 0.99 1287 1942-1960 18
39. Shane Doan (RW) Arizona Coyotes 1466 395 560 955 0.65 1252 1996-2017 20
40. Martin St-Louis (RW) Tampa Bay Lightning 972 365 588 953 0.98 254 2000-2014 13
                     
41. Michel Goulet (LW) Québec Nordiques 813 456 489 945 1.16 613 1979-1990 11
42. Dale Hawerchuk (C) Winnipeg Jets 713 379 550 929 1.30 478 1981-1990 9
43. Steve Larmer (RW) Chicago Blackhawks 891 406 517 923 1.04 475 1980-1993 13
44. Wayne Gretzky (C) Los Angeles Kings 539 246 672 918 1.70 182 1988-1996 8
45. Darryl Sittler (C) Toronto Maple Leafs 844 389 527 916 1.09 763 1970-1982 12
46. Glenn Anderson (RW) Edmonton Oilers 845 417 489 906 1.07 798 1980-1996 12
47. Claude Giroux (W/C) Active Philadelphia Flyers 1000 291 609 900 0.90 412 2007-2022 15
48. Rick Middleton (RW) Boston Bruins 881 402 496 898 1.02 124 1976-1988 12
49. Bobby Orr (D) Boston Bruins 631 264 624 888 1.41 924 1966-1976 10
50. Bill Barber (LW) Philadelphia Flyers 903 420 463 883 0.98 623 1972-1984 12
                     
51. Jonathan Toews (C) Active Chicago Blackhawks 1067 372 511 883 0.83 607 2007-2023 16
52. Larry Robinson (D) Montréal Canadiens 1202 197 686 883 0.73 706 1972-1989 17
53. Vincent Lecavalier (C) Tampa Bay Lightning 1037 383 491 874 0.84 746 1998-2013 14
54. Mark Scheifele (C) Active Winnipeg Jets 935 363 509 872 0.93 443 2011-2026 15
55. Yvan Cournoyer (RW) Montréal Canadiens 968 428 435 863 0.89 255 1963-1979 16
56. Dave Keon (C) Toronto Maple Leafs 1062 365 493 858 0.81 75 1960-1975 15
57. Brian Propp (LW) Philadelphia Flyers 790 369 480 849 1.07 669 1979-1990 11
58. Jacques Lemaire (C) Montréal Canadiens 853 366 469 835 0.98 217 1967-1979 12
59. Theo Fleury (RW) Calgary Flames 791 364 466 830 1.05 1339 1988-1999 11
60. Al MacInnis (D) Calgary Flames 803 213 609 822 1.02 960 1981-1994 13
                     
61. Ron Francis (C) Hartford Whalers 714 264 557 821 1.15 538 1981-1991 10
62. Jean Ratelle (C) New York Rangers 862 336 481 817 0.95 192 1960-1976 16
63. Dave Andreychuk (LW/RW) Buffalo Sabres 837 368 436 804 0.96 592 1982-2001 12
64. Kris Letang (D) Active Pittsburgh Penguins 1211 178 619 797 0.66 827 2006-2026 20
65. Ryan Nugent-Hopkins (C/W) Active Edmonton Oilers 1008 284 509 793 0.79 353 2011-2026 15
66. Wayne Cashman (RW) Boston Bruins 1027 277 516 793 0.77 1041 1964-1983 17
67. Mike Gartner (RW) Washington Capitals 758 397 392 789 1.04 770 1979-1989 10
68. Doug Wilson (D) Chicago Blackhawks 938 225 554 779 0.83 764 1977-1991 14
69. Steve Shutt (LW) Montréal Canadiens 871 408 368 776 0.89 400 1972-1985 13
70. Corey Perry (RW/LW) Active Anaheim Ducks 988 372 404 776 0.79 1110 2005-2019 14
                     
71. Eric Staal (C) Carolina Hurricanes 909 322 453 775 0.85 678 2003-2016 12
72. Bernard Geoffrion (RW) Montréal Canadiens 766 371 388 759 0.99 636 1950-1964 14
73. Bernie Nicholls (C) Los Angeles Kings 602 327 431 758 1.26 765 1981-1990 9
74. Norm Ullman (C) Detroit Red Wings 875 324 434 758 0.87 552 1955-1968 13
75. Mitchell Marner (RW/C) Active Toronto Maple Leafs 657 221 520 741 1.13 198 2016-2025 9
76. Trevor Linden (C) Vancouver Canucks 1140 318 415 733 0.64 730 1988-2008 16
77. Andy Bathgate (RW/C) New York Rangers 719 272 457 729 1.01 444 1952-1964 12
78. Ted Lindsay (LW) Detroit Red Wings 862 335 393 728 0.84 1423 1944-1965 14
79. Brian Bellows (RW) Minnesota North Stars 753 342 380 722 0.96 537 1982-1992 10
80. George Armstrong (RW/C) Toronto Maple Leafs 1188 296 417 713 0.60 721 1949-1971 21
                     
81. Tyler Seguin (C/RW) Active Dallas Stars 813 311 394 705 0.87 245 2013-2026 13
82. John MacLean (RW) New Jersey Devils 934 347 354 701 0.75 1168 1983-1998 14
83. Logan Couture (C/LW) Active San Jose Sharks 933 323 378 701 0.75 255 2009-2026 17
84. Drew Doughty (D) Active Los Angeles Kings 1255 163 537 700 0.56 817 2008-2026 18
85. Rick MacLeish (LW) Philadelphia Flyers 741 328 369 697 0.94 384 1970-1984 12
86. Richard Martin (LW) Buffalo Sabres 681 382 313 695 1.02 475 1971-1981 10
87. Mark Messier (C) New York Rangers 698 250 441 691 0.99 667 1991-2004 10
88. Jason Spezza (C) Ottawa Senators 686 251 436 687 1.00 434 2002-2014 11
89. Walt Tkaczuk (C) New York Rangers 945 227 451 678 0.72 556 1967-1981 14
90. Ken Hodge (RW) Boston Bruins 652 289 385 674 1.03 620 1967-1976 9
                     
91. Stan Smyl (RW) Vancouver Canucks 898 262 411 673 0.75 1556 1978-1991 13
92. Craig Ramsay (LW) Buffalo Sabres 1070 252 420 672 0.63 201 1971-1985 14
93. Paul Kariya (LW) Anaheim Ducks 606 300 369 669 1.10 213 1994-2003 9
94. Paul Coffey (D) Edmonton Oilers 532 209 460 669 1.26 693 1980-1987 7
95. Brayden Point (C) Active Tampa Bay Lightning 694 317 348 665 0.96 157 2016-2026 10
96. Clark Gillies (LW) New York Islanders 872 304 359 663 0.76 891 1974-1986 12
97. Eric Lindros (C) Philadelphia Flyers 486 290 369 659 1.36 946 1992-2000 8
98. Butch Goring (C) Los Angeles Kings 736 275 384 659 0.90 66 1969-1980 11
99. Dino Ciccarelli (RW) Minnesota North Stars 602 332 319 651 1.08 642 1980-1989 9
100. Tim Kerr (RW) Philadelphia Flyers 601 363 287 650 1.08 577 1980-1991 11
* Some data is missing to provide a correct summary.
12 544 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
701. Steve Weeks Hartford Whalers 93 3.68 .868 41 40 6 4 5281 2124 324 1984-1988 4
702. Richard Sévigny Québec Nordiques 35 3.72 .868 13 13 3 1 1711 694 106 1984-1987 3
703. Rogatien Vachon Detroit Red Wings 109 3.75 .868 30 57 19 4 6363 2622 398 1978-1980 2
704. Dan Cloutier Los Angeles Kings 33 3.83 .868 8 18 3 0 1770 742 113 2006-2008 2
705. Ron Scott New York Rangers 16 3.85 .868 3 7 4 0 794 334 51 1983-1988 4
706. Gary Simmons Los Angeles Kings 18 3.88 .868 3 9 3 0 929 394 60 1976-1978 2
707. Maxime Lagacé Vegas Golden Knights 17 3.92 .868 6 8 1 0 934 400 61 2017-2019 2
708. Greg Stefan Detroit Red Wings 299 3.93 .868 115 127 30 5 16294 7035 1068 1981-1990 9
709. Greg Millen Hartford Whalers 219 4.26 .868 62 120 33 4 12938 6031 919 1981-1985 4
710. Darrin Madeley Ottawa Senators 39 4.36 .868 4 23 5 0 1928 919 140 1992-1995 3
                             
711. Vincent Tremblay Toronto Maple Leafs 54 4.70 .868 12 22 8 1 2540 1311 199 1979-1983 4
712. Byron Dafoe Washington Capitals 10 3.44 .867 3 3 1 0 418 157 24 1992-1995 3
713. Jean-Claude Bergeron Tampa Bay Lightning 53 3.65 .867 14 26 5 1 2775 1098 169 1992-1996 4
714. Eddie Mio Edmonton Oilers 77 4.03 .867 25 28 14 1 4093 1797 275 1979-1981 2
715. Gary Smith Washington Capitals 17 4.17 .867 2 12 3 0 979 442 68 1977-1978 1
716. Ron Grahame Los Angeles Kings 66 4.25 .867 23 32 7 2 3701 1703 262 1978-1981 3
717. Mike Blake Los Angeles Kings 40 4.26 .867 13 15 5 0 2113 982 150 1981-1984 3
718. Tim Bernhardt Toronto Maple Leafs 61 4.27 .867 17 31 7 0 3455 1606 246 1984-1987 3
719. Ken Ellacott Vancouver Canucks 12 4.47 .867 2 3 4 0 551 268 41 1982-1983 1
720. Craig Billington Boston Bruins 35 3.35 .866 15 14 3 1 1753 636 98 1994-1996 2
                             
721. Marco Baron Boston Bruins 64 3.41 .866 31 23 5 1 3575 1315 203 1979-1983 4
722. Steve Weeks New York Rangers 94 3.83 .866 42 33 14 1 5306 2194 339 1980-1984 4
723. Michel Plasse Québec Nordiques 41 3.96 .866 12 17 10 0 2318 991 153 1980-1982 2
724. Craig Billington New Jersey Devils 111 3.99 .866 43 46 8 4 5900 2539 392 1985-1993 5
725. Roland Melanson Minnesota North Stars 26 4.19 .866 7 11 5 0 1462 659 102 1984-1986 2
726. Alain Chevrier New Jersey Devils 140 4.22 .866 53 63 7 1 7357 3340 518 1985-1988 3
727. Ed Staniowski Winnipeg Jets 63 4.23 .866 24 27 6 2 3502 1593 247 1981-1984 3
728. Steve Penney Montréal Canadiens 76 3.46 .865 32 30 10 1 4470 1649 258 1983-1986 3
729. Gary Edwards Edmonton Oilers 15 3.63 .865 5 3 4 0 728 283 44 1980-1981 1
730. Mario Gosselin Los Angeles Kings 26 3.87 .865 7 11 1 0 1226 508 79 1989-1990 1
                             
731. Paul Harrison Minnesota North Stars 35 4.19 .865 6 22 3 1 1977 883 138 1975-1978 3
732. Dan Bouchard Winnipeg Jets 32 3.80 .864 11 14 2 2 1690 682 107 1985-1986 1
733. Doug Keans Los Angeles Kings 56 4.09 .864 13 18 13 0 2745 1185 187 1979-1983 4
734. John Garrett Vancouver Canucks 56 4.12 .864 22 21 5 1 2987 1298 205 1982-1985 3
735. Brian Hayward Winnipeg Jets 165 4.28 .864 63 75 16 1 9101 4134 649 1982-1986 4
736. Rick Wamsley Toronto Maple Leafs 11 4.29 .864 4 6 0 0 588 267 42 1991-1993 2
737. Gary Edwards Cleveland Barons 47 4.36 .864 10 28 8 2 2696 1248 196 1976-1978 2
738. Michel Dion Winnipeg Jets 14 4.84 .864 3 6 3 0 756 386 61 1980-1981 1
739. Mike Veisor Hartford Whalers 69 4.89 .864 17 37 9 2 3793 1966 309 1980-1984 4
740. Alain Chevrier Chicago Blackhawks 66 3.88 .863 29 25 5 0 3467 1414 224 1988-1990 2
                             
741. Calvin Pickard Active Philadelphia Flyers 11 4.01 .863 4 2 2 1 464 196 31 2018-2019 1
742. Doug Soetaert New York Rangers 103 4.04 .863 35 40 15 1 5523 2343 372 1975-1987 7
743. Ron Low New Jersey Devils 81 4.16 .863 16 43 9 1 4140 1815 287 1982-1985 3
744. Mike O'Neill Winnipeg Jets 20 4.22 .863 0 9 2 0 824 365 58 1991-1994 3
745. Ron Low Washington Capitals 145 4.87 .863 30 94 9 1 7782 3989 631 1974-1977 3
746. Jean-Claude Bergeron Montréal Canadiens 18 3.76 .862 7 6 2 0 941 367 59 1990-1991 1
747. Douglas Grant Detroit Red Wings 46 4.34 .862 17 22 2 1 2516 1136 182 1973-1976 3
748. Jack Norris Chicago Blackhawks 10 4.42 .862 3 3 0 1 434 200 32 1967-1969 2
749. Rogatien Vachon Boston Bruins 91 3.48 .861 44 30 12 2 5176 1852 300 1980-1982 2
750. Jimmy Waite Chicago Blackhawks 58 3.64 .861 14 23 7 2 2865 1074 174 1988-1997 8
                             
751. Robert Holland Pittsburgh Penguins 44 4.09 .861 11 22 9 1 2508 1056 171 1979-1981 2
752. Lyle Carter California Golden Seals 15 4.16 .861 4 7 0 0 721 311 50 1971-1972 1
753. Dunc Wilson New York Rangers 23 4.25 .861 6 11 3 0 1255 552 89 1974-1976 2
754. Scott Langkow Atlanta Thrashers 15 4.31 .861 3 11 0 0 765 340 55 1999-2000 1
755. Marco Baron Los Angeles Kings 21 4.33 .861 3 14 4 0 1206 541 87 1983-1984 1
756. Michel Belhumeur Washington Capitals 42 5.32 .861 0 29 4 0 2186 1200 194 1974-1976 2
757. Craig Billington Ottawa Senators 72 4.53 .860 11 47 6 0 3791 1755 286 1993-1995 2
758. Don Edwards Toronto Maple Leafs 38 4.76 .860 12 23 0 0 2004 979 159 1985-1986 1
759. Denis DeJordy Detroit Red Wings 25 3.87 .859 8 12 3 1 1348 528 87 1972-1974 2
760. Bob Sauvé New Jersey Devils 49 3.88 .859 14 21 4 0 2519 993 163 1987-1989 2
                             
761. Frank Caprice Vancouver Canucks 102 4.20 .859 31 46 11 1 5566 2380 390 1982-1988 6
762. Gilles Gratton New York Rangers 41 4.23 .859 11 18 7 0 2030 869 143 1976-1977 1
763. Alain Chevrier Winnipeg Jets 22 4.29 .859 8 8 2 1 1092 476 78 1988-1989 1
764. Ed Dyck Vancouver Canucks 62 4.35 .859 8 28 5 1 2453 1083 178 1971-1974 3
765. Doug Dadswell Calgary Flames 27 4.42 .859 8 8 3 0 1343 601 99 1986-1988 2
766. Michel Larocque Toronto Maple Leafs 74 4.80 .859 16 35 13 0 3937 1918 315 1980-1983 3
767. Gilles Gilbert Detroit Red Wings 95 4.19 .858 21 48 16 0 5223 2199 365 1980-1983 3
768. Larry Lozinski Detroit Red Wings 30 4.29 .858 6 11 7 0 1454 630 104 1980-1981 1
769. Nick Ricci Pittsburgh Penguins 19 4.39 .857 7 12 0 0 1080 474 79 1979-1983 4
770. John Garrett Québec Nordiques 29 4.52 .857 10 13 5 0 1671 758 126 1981-1983 2
                             
771. Rick St. Croix Toronto Maple Leafs 49 4.70 .857 11 28 2 0 2479 1162 194 1982-1985 3
772. Grant Fuhr Calgary Flames 23 3.83 .856 5 13 2 0 1205 459 77 1999-2000 1
773. Corrado Micalef Detroit Red Wings 113 4.25 .856 26 59 15 2 5771 2435 409 1981-1986 5
774. Gary Kurt California Golden Seals 16 4.30 .856 1 7 5 0 837 357 60 1971-1972 1
775. Peter Sidorkiewicz Ottawa Senators 64 4.43 .856 8 46 3 0 3388 1487 250 1992-1993 1
776. Lindsay Middlebrook Winnipeg Jets 24 5.12 .856 2 17 3 0 1230 624 105 1979-1981 2
777. Jim Pettie Boston Bruins 21 3.68 .855 9 7 2 1 1157 417 71 1976-1979 3
778. Rick Heinz St. Louis Blues 46 4.15 .855 12 18 5 1 2167 883 150 1980-1985 5
779. Stéphane Beauregard Philadelphia Flyers 16 4.41 .854 3 9 0 0 802 346 59 1992-1993 1
780. Gilles Villemure Chicago Blackhawks 21 4.61 .854 2 11 6 0 1106 498 85 1975-1977 2
                             
781. Bruce Bullock Vancouver Canucks 16 4.79 .854 3 9 3 0 927 433 74 1972-1977 3
782. Tyler Moss Carolina Hurricanes 12 3.99 .853 1 6 0 0 558 214 37 2000-2001 1
783. Calvin Pickard Active Detroit Red Wings 12 4.03 .853 3 4 1 0 595 233 40 2019-2022 3
784. Jim Rutherford Toronto Maple Leafs 18 5.07 .853 4 10 2 0 959 469 81 1980-1981 1
785. Greg Millen Québec Nordiques 18 5.28 .853 3 14 1 0 1080 553 95 1989-1990 1
786. Yves Bélanger Atlanta Flames 22 4.08 .852 8 10 0 1 1119 436 76 1977-1979 2
787. Phil Myre Colorado Rockies 34 4.76 .852 5 23 3 0 1827 833 145 1980-1982 2
788. Don McLeod Detroit Red Wings 14 5.17 .852 3 7 0 0 697 346 60 1970-1971 1
789. Gary Laskoski Los Angeles Kings 59 4.65 .851 19 27 5 0 2940 1300 228 1982-1984 2
790. Mark LaForest Detroit Red Wings 33 4.74 .851 6 22 0 1 1596 722 126 1985-1987 2
                             
791. Darren Eliot Los Angeles Kings 84 4.58 .850 24 41 11 1 4692 2034 358 1984-1987 3
792. Dave Dryden Edmonton Oilers 14 4.29 .849 2 7 3 0 741 298 53 1979-1980 1
793. Brian Hayward San Jose Sharks 25 5.39 .849 3 18 1 0 1235 625 111 1991-1993 2
794. Bob Champoux California Golden Seals 17 5.21 .848 2 11 3 0 922 447 80 1973-1974 1
795. Bob Sauvé Detroit Red Wings 41 4.19 .846 11 25 4 0 2360 904 165 1981-1982 1
796. Bill McKenzie Kansas City Scouts 22 5.20 .845 1 16 1 0 1119 527 97 1975-1976 1
797. Jimmy Waite San Jose Sharks 15 4.30 .843 3 7 0 0 697 269 50 1993-1994 1
798. Don Beaupre Toronto Maple Leafs 11 4.84 .843 0 8 0 0 446 194 36 1995-1997 2
799. Eddie Mio Detroit Red Wings 49 5.02 .842 10 21 5 1 2451 1093 205 1983-1986 3
800. Al Smith Colorado Rockies 37 4.76 .835 9 18 4 0 1902 762 151 1980-1981 1
1 362 goalies found | Previous page | Next page