.
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) 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 (LW) 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
401. Bob Essensa Winnipeg Jets 281 3.38 .894 116 114 32 14 15671 7416 882 1988-1994 6
402. John Davidson St. Louis Blues 79 3.38 .894 30 34 14 0 4655 2218 262 1973-1975 2
403. Clint Malarchuk Buffalo Sabres 102 3.40 .894 39 39 16 2 5692 2726 323 1988-1992 4
404. Rocky Farr Buffalo Sabres 19 3.50 .894 2 6 3 0 720 355 42 1972-1975 3
405. Jocelyn Thibault Pittsburgh Penguins 38 3.52 .894 8 17 5 1 1908 944 112 2005-2007 2
406. Jean-François Bérubé Chicago Blackhawks 13 3.78 .894 3 6 1 0 667 356 42 2017-2018 1
407. Michel Larocque Montréal Canadiens 231 2.83 .893 144 48 31 17 13237 5231 624 1973-1981 8
408. Dwayne Roloson Calgary Flames 70 2.95 .893 20 30 11 1 3823 1569 188 1996-1998 2
409. Joe Daley Detroit Red Wings 29 3.15 .893 11 10 5 0 1618 709 85 1971-1972 1
410. Phil Myre Atlanta Flames 211 3.21 .893 76 95 32 11 12220 5444 653 1972-1978 6
                             
411. Corey Schwab Tampa Bay Lightning 87 3.25 .893 21 46 5 3 4429 2002 240 1996-1999 3
412. Félix Potvin New York Islanders 33 3.35 .893 7 21 4 1 1879 872 105 1998-2000 2
413. Charlie Hodge Vancouver Canucks 35 3.42 .893 15 13 5 0 1965 933 112 1970-1971 1
414. Gerry Desjardins Los Angeles Kings 104 3.51 .893 26 58 14 7 5944 2898 348 1968-1970 2
415. Robert Perreault Boston Bruins 22 3.83 .893 3 12 7 1 1286 683 82 1962-1963 1
416. Aaron Dell Buffalo Sabres 12 4.03 .893 1 8 1 0 565 316 38 2021-2022 1
417. Nathan Lawson New York Islanders 10 4.06 .893 1 4 2 0 384 217 26 2010-2011 1
418. Bob Essensa Vancouver Canucks 39 2.68 .892 18 12 3 1 2059 762 92 2000-2001 1
419. Kelly Hrudey San Jose Sharks 76 3.04 .892 20 40 7 1 3991 1661 202 1996-1998 2
420. Andrew Raycroft Colorado Avalanche 31 3.14 .892 12 16 0 0 1722 746 90 2008-2009 1
                             
421. Kirk McLean New York Rangers 45 3.19 .892 15 18 5 0 2426 1068 129 1999-2001 2
422. Samuel Montembeault Active Florida Panthers 25 3.20 .892 9 8 3 0 1292 569 69 2017-2020 3
423. Al Smith Detroit Red Wings 43 3.22 .892 18 20 4 4 2495 1108 134 1971-1972 1
424. Wayne Rutledge Los Angeles Kings 82 3.36 .892 28 38 7 2 4318 2002 242 1967-1970 3
425. Chris Mason Atlanta Thrashers 33 3.39 .892 13 13 3 1 1682 787 95 2010-2011 1
426. Mike Palmateer Toronto Maple Leafs 296 3.44 .892 129 112 41 15 16827 7922 964 1976-1984 6
427. Sébastien Caron Pittsburgh Penguins 90 3.49 .892 24 47 12 4 4933 2366 287 2002-2006 3
428. Gary Simmons California Golden Seals 74 3.49 .892 25 40 8 4 4380 2110 255 1974-1976 2
429. Denis Herron Kansas City Scouts 86 3.96 .892 15 52 15 0 4890 2655 323 1974-1976 2
430. Fred Brathwaite St. Louis Blues 55 2.51 .891 21 20 8 4 3061 1046 128 2001-2003 2
                             
431. Norm Foster Edmonton Oilers 10 2.73 .891 5 3 0 0 439 163 20 1991-1992 1
432. Terry Sawchuk Los Angeles Kings 36 3.07 .891 10 17 5 2 1934 813 99 1967-1968 1
433. Frédéric Chabot Los Angeles Kings 12 3.14 .891 3 3 2 0 554 238 29 1997-1998 1
434. Bill Ranford Boston Bruins 122 3.19 .891 52 49 14 6 6919 3016 368 1985-1997 4
435. Gary Smith Vancouver Canucks 189 3.33 .891 72 81 23 11 10297 4670 572 1973-1976 3
436. Mark Fitzpatrick New York Islanders 129 3.41 .891 51 53 17 3 7396 3440 420 1988-1993 5
437. Stéphane Fiset Québec Nordiques 151 3.42 .891 62 61 15 5 8277 3843 472 1989-1995 6
438. Cesare Maniago New York Rangers 34 3.54 .891 9 15 5 2 1830 885 108 1965-1967 2
439. Brian Elliott Colorado Avalanche 12 3.83 .891 2 8 1 0 690 360 44 2010-2011 1
440. Gilles Gilbert Boston Bruins 277 2.95 .890 155 73 39 16 15893 6347 782 1973-1980 7
                             
441. Jim McLeod St. Louis Blues 16 3.01 .890 6 6 4 0 878 355 44 1971-1972 1
442. Kevin Weekes New York Rangers 46 3.08 .890 18 20 5 0 2611 1088 134 2005-2007 2
443. Andrew Raycroft Toronto Maple Leafs 91 3.17 .890 39 34 14 3 5073 2172 268 2006-2008 2
444. Jamie McLennan New York Islanders 56 3.22 .890 17 27 9 0 3108 1353 167 1993-1996 3
445. Ken Lockett Vancouver Canucks 55 3.36 .890 13 15 8 2 2340 1059 131 1974-1976 2
446. Tom Draper Buffalo Sabres 37 3.37 .890 15 15 5 1 2067 940 116 1991-1993 2
447. Gary Edwards Los Angeles Kings 155 3.39 .890 54 68 22 7 8785 4002 497 1971-1977 6
448. Glenn Healy New York Islanders 176 3.45 .890 66 79 21 4 9811 4564 564 1989-1993 4
449. Norm Maracle Atlanta Thrashers 46 3.46 .890 6 28 5 1 2431 1138 140 1999-2002 3
450. Jean-François Labbé Columbus Blue Jackets 14 3.49 .890 3 5 0 0 568 268 33 2001-2003 2
                             
451. Steve Weeks New York Islanders 23 3.61 .890 9 4 2 0 1032 504 62 1991-1992 1
452. Bob Sauvé Chicago Blackhawks 84 3.76 .890 38 32 7 1 4742 2406 297 1985-1987 2
453. Dan Ellis Tampa Bay Lightning 31 2.93 .889 13 7 6 2 1679 659 82 2010-2011 1
454. Brian Hayward Montréal Canadiens 141 2.96 .889 71 48 17 5 8183 3249 404 1986-1990 4
455. Chad Johnson New York Islanders 19 3.08 .889 8 8 1 0 1053 434 54 2014-2015 1
456. Daryl Reaugh Hartford Whalers 20 3.15 .889 7 7 1 1 1010 426 53 1990-1991 1
457. Curtis McElhinney Calgary Flames 29 3.23 .889 4 12 1 0 1170 503 63 2007-2010 3
458. Michel Plasse Montréal Canadiens 32 3.29 .889 18 6 5 0 1769 774 97 1972-1974 2
459. Dunc Wilson Toronto Maple Leafs 49 3.31 .889 17 22 7 1 2794 1228 154 1973-1975 2
460. Kelly Hrudey New York Islanders 241 3.47 .889 106 90 26 6 13593 6331 787 1983-1989 6
                             
461. George Gardner Detroit Red Wings 24 3.59 .889 7 9 3 0 1154 554 69 1965-1968 3
462. Michel Plasse Pittsburgh Penguins 75 3.60 .889 33 24 14 2 4183 2019 251 1974-1976 2
463. Gilles Meloche Cleveland Barons 105 3.62 .889 35 51 14 3 6053 2909 365 1976-1978 2
464. Braden Holtby Vancouver Canucks 21 3.67 .889 7 11 3 0 1260 618 77 2020-2021 1
465. Peter McDuffe St. Louis Blues 10 3.69 .889 0 6 0 0 471 232 29 1971-1972 1
466. Denis DeJordy Los Angeles Kings 86 3.73 .889 23 45 15 1 4807 2387 299 1969-1972 3
467. Trevor Kidd Toronto Maple Leafs 34 3.17 .888 12 15 4 1 2026 846 107 2002-2004 2
468. Pete Peeters Philadelphia Flyers 179 3.20 .888 85 57 20 5 9963 4224 532 1978-1991 6
469. Alex Auld Florida Panthers 27 3.35 .888 7 13 5 1 1471 647 82 2006-2007 1
470. David LeNeveu Arizona Coyotes 21 3.38 .888 5 9 2 0 1047 469 59 2005-2007 2
                             
471. Daren Puppa Buffalo Sabres 215 3.41 .888 96 68 28 5 11760 5302 668 1985-1993 8
472. Rick Wamsley St. Louis Blues 154 3.41 .888 75 59 15 3 9049 4064 515 1984-1988 4
473. Ron Hextall Québec Nordiques 54 3.45 .888 29 16 5 0 2988 1357 172 1992-1993 1
474. Don Beaupre Ottawa Senators 70 3.53 .888 14 48 3 2 3931 1828 231 1994-1996 2
475. Doug Favell Toronto Maple Leafs 74 3.54 .888 26 26 16 1 4054 1889 239 1973-1976 3
476. Daniel Berthiaume Los Angeles Kings 56 3.54 .888 27 21 5 1 3099 1444 183 1990-1992 2
477. Jack Norris Los Angeles Kings 25 3.91 .888 7 11 2 0 1305 677 85 1970-1971 1
478. Rich Parent St. Louis Blues 11 2.49 .887 4 3 1 1 531 172 22 1997-1999 2
479. Stuart Skinner Active Pittsburgh Penguins 13 2.72 .887 8 4 1 0 772 275 35 2025-2026 1
480. Blaine Lacher Boston Bruins 47 2.80 .887 22 16 4 4 2636 966 123 1994-1996 2
                             
481. Glenn Healy Toronto Maple Leafs 65 2.91 .887 23 30 5 2 3649 1391 177 1997-2001 4
482. Martin Jones Seattle Kraken 48 2.99 .887 27 13 3 3 2626 1016 131 2022-2023 1
483. Don Beaupre Washington Capitals 269 3.05 .887 128 96 27 12 15186 6040 773 1988-1994 6
484. Pete Peeters Washington Capitals 139 3.06 .887 70 41 15 7 7754 3095 396 1985-1989 4
485. Richard Sévigny Montréal Canadiens 141 3.10 .887 67 41 17 4 7751 3154 401 1978-1984 6
486. Kevin Weekes Vancouver Canucks 31 3.20 .887 6 15 5 1 1519 637 81 1998-2000 2
487. Michael Leighton Carolina Hurricanes 33 3.23 .887 10 14 2 0 1747 737 94 2007-2017 4
488. Kirk McLean Vancouver Canucks 516 3.28 .887 211 228 62 20 29943 12801 1637 1987-1998 11
489. Adam Munro Chicago Blackhawks 17 3.30 .887 4 10 3 1 927 400 51 2003-2006 2
490. Samuel Saint-Laurent Detroit Red Wings 30 3.43 .887 5 11 4 0 1383 620 79 1986-1990 4
                             
491. Dan Cloutier Tampa Bay Lightning 76 3.50 .887 12 43 6 1 3497 1595 204 1999-2001 2
492. Bill Ranford Edmonton Oilers 449 3.51 .887 167 193 54 8 25004 11508 1463 1987-2000 10
493. Dunc Wilson Pittsburgh Penguins 66 3.54 .887 23 30 10 5 3801 1751 224 1976-1978 2
494. Spencer Martin Active Vancouver Canucks 35 3.56 .887 14 15 4 0 1989 930 118 2021-2023 2
495. Spencer Martin Active Columbus Blue Jackets 13 3.65 .887 3 8 1 0 708 336 43 2023-2024 1
496. Glen Hanlon New York Rangers 138 3.70 .887 56 56 13 1 7665 3728 473 1982-1986 4
497. Bruce Gamble Boston Bruins 80 3.93 .887 18 51 11 1 4798 2470 314 1960-1962 2
498. Mark Fitzpatrick Los Angeles Kings 17 4.01 .887 6 7 3 0 957 502 64 1988-1989 1
499. Andy Moog Boston Bruins 261 3.08 .886 136 75 36 13 15055 6024 772 1987-1993 6
500. Brian Hayward Minnesota North Stars 26 3.14 .886 6 15 3 2 1473 597 77 1990-1991 1
1 362 goalies found | Previous page | Next page