.
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 517 408 606 1014 1.96 548 1984-1992 8
3. Connor McDavid (C/LW) Active Edmonton Oilers 645 335 647 982 1.52 249 2015-2024 9
4. Dale Hawerchuk (C) Winnipeg Jets 713 379 550 929 1.30 478 1981-1990 9
5. Steve Yzerman (C) Detroit Red Wings 673 387 516 903 1.34 432 1983-1992 9
6. Bobby Orr (D) Boston Bruins 621 259 611 870 1.40 902 1966-1975 9
7. Jaromír Jágr (RW) Pittsburgh Penguins 662 345 517 862 1.30 501 1990-1999 9
8. Denis Savard (C) Chicago Blackhawks 618 301 550 851 1.38 669 1980-1988 8
9. Bryan Trottier (C) New York Islanders 620 312 537 849 1.37 449 1975-1983 8
10. Mike Bossy (RW) New York Islanders 533 416 395 811 1.52 137 1977-1984 7
                     
11. Sidney Crosby (C) Active Pittsburgh Penguins 550 274 495 769 1.40 463 2005-2014 9
12. Jari Kurri (RW) Edmonton Oilers 520 354 398 752 1.45 201 1980-1987 7
13. Mark Messier (C) Edmonton Oilers 647 302 445 747 1.15 879 1979-1988 9
14. Ron Francis (C) Hartford Whalers 647 243 502 745 1.15 487 1981-1990 9
15. Michel Goulet (LW) Québec Nordiques 607 366 364 730 1.20 448 1979-1987 8
16. Luc Robitaille (LW) Los Angeles Kings 557 348 369 717 1.29 476 1986-1993 7
17. Guy Lafleur (RW) Montréal Canadiens 523 303 384 687 1.31 247 1971-1978 7
18. Alexander Ovechkin (LW) Active Washington Capitals 553 339 340 679 1.23 372 2005-2012 7
19. Paul Coffey (D) Edmonton Oilers 532 209 460 669 1.26 693 1980-1987 7
20. Eric Lindros (C) Philadelphia Flyers 486 290 369 659 1.36 946 1992-2000 8
                     
21. Auston Matthews (C/LW) Active Toronto Maple Leafs 562 368 281 649 1.15 114 2016-2024 8
22. Nathan MacKinnon (C/RW) Active Colorado Avalanche 638 242 406 648 1.02 276 2013-2022 9
23. Brian Bellows (RW) Minnesota North Stars 673 312 335 647 0.96 496 1982-1991 9
24. Mitchell Marner (RW/C) Active Toronto Maple Leafs 576 194 445 639 1.11 184 2016-2024 8
25. Bobby Hull (LW) Chicago Blackhawks 608 318 317 635 1.04 437 1957-1966 9
26. Joe Sakic (C) Québec Nordiques 508 234 392 626 1.23 183 1988-1995 7
27. Glenn Anderson (RW) Edmonton Oilers 522 301 316 617 1.18 454 1980-1987 7
28. David Pastrnak (RW/LW) Active Boston Bruins 592 301 316 617 1.04 253 2014-2023 9
29. Leon Draisaitl (C/W) Active Edmonton Oilers 558 254 362 616 1.10 206 2014-2022 8
30. Bobby Clarke (C) Philadelphia Flyers 542 206 410 616 1.14 687 1969-1976 7
                     
31. Ilya Kovalchuk (LW) Atlanta Thrashers 594 328 287 615 1.04 429 2001-2010 8
32. Raymond Bourque (D) Boston Bruins 580 176 438 614 1.06 454 1979-1987 8
33. Brian Propp (LW) Philadelphia Flyers 546 266 334 600 1.10 480 1979-1986 7
34. Jeremy Roenick (C) Chicago Blackhawks 524 267 329 596 1.14 570 1988-1996 8
35. Gilbert Perreault (C) Buffalo Sabres 515 232 357 589 1.14 165 1970-1977 7
36. Stan Mikita (C) Chicago Blackhawks 549 215 369 584 1.06 759 1958-1967 9
37. Steven Stamkos (C/W) Active Tampa Bay Lightning 586 321 261 582 0.99 368 2008-2017 9
38. Gordie Howe (RW) Detroit Red Wings 572 271 310 581 1.02 627 1946-1955 9
39. Mike Gartner (RW) Washington Capitals 544 282 298 580 1.07 565 1979-1986 7
40. Pat LaFontaine (C) New York Islanders 530 287 279 566 1.07 309 1983-1991 8
                     
41. Yevgeni Malkin (C) Active Pittsburgh Penguins 458 217 343 560 1.22 462 2006-2013 7
42. Phil Housley (D) Buffalo Sabres 608 178 380 558 0.92 386 1982-1990 8
43. Sebastian Aho (C/W) Active Carolina Hurricanes 598 254 303 557 0.93 250 2016-2024 8
44. Patrick Kane (RW/LW) Active Chicago Blackhawks 576 205 352 557 0.97 222 2007-2015 8
45. Aleksander Barkov (C/LW) Active Florida Panthers 596 220 333 553 0.93 116 2013-2022 9
46. Dave Andreychuk (LW/RW) Buffalo Sabres 551 242 308 550 1.00 409 1982-1990 8
47. Trevor Linden (C) Vancouver Canucks 660 240 308 548 0.83 496 1988-1997 9
48. Nikita Kucherov (RW) Active Tampa Bay Lightning 515 221 326 547 1.06 261 2013-2020 7
49. Anze Kopitar (C/LW) Active Los Angeles Kings 604 202 344 546 0.90 174 2006-2014 8
50. Denis Potvin (D) New York Islanders 498 163 381 544 1.09 666 1973-1980 7
                     
51. Richard Martin (LW) Buffalo Sabres 505 298 244 542 1.07 366 1971-1978 7
52. John Tavares (C/LW) Active New York Islanders 587 235 302 537 0.91 281 2009-2017 8
53. Bernie Nicholls (C) Los Angeles Kings 476 230 303 533 1.12 603 1981-1988 7
54. Bernie Federko (C) St. Louis Blues 483 185 348 533 1.10 221 1976-1983 7
55. Paul Kariya (LW) Anaheim Ducks 442 243 288 531 1.20 137 1994-2001 7
56. Sergei Fedorov (C) Detroit Red Wings 432 212 317 529 1.22 316 1990-1996 6
57. Bill Barber (LW) Philadelphia Flyers 535 243 280 523 0.98 388 1972-1979 7
58. Theo Fleury (RW) Calgary Flames 488 232 288 520 1.07 858 1988-1995 7
59. Kirk Muller (C) New Jersey Devils 556 185 335 520 0.94 572 1984-1991 7
60. Mikko Rantanen (W/C) Active Colorado Avalanche 490 220 293 513 1.05 298 2015-2023 8
                     
61. Vincent Lecavalier (C) Tampa Bay Lightning 629 233 277 510 0.81 418 1998-2007 8
62. Dino Ciccarelli (RW) Minnesota North Stars 470 259 247 506 1.08 499 1980-1987 7
63. Jonathan Toews (C) Active Chicago Blackhawks 565 223 283 506 0.90 293 2007-2015 8
64. Al MacInnis (D) Calgary Flames 528 126 380 506 0.96 631 1981-1990 9
65. Eric Staal (C) Carolina Hurricanes 560 226 278 504 0.90 429 2003-2011 7
66. Jarome Iginla (RW) Calgary Flames 626 250 253 503 0.80 422 1995-2004 9
67. Steve Larmer (RW) Chicago Blackhawks 487 224 277 501 1.03 189 1980-1988 8
68. John Ogrodnick (LW) Detroit Red Wings 500 247 247 494 0.99 142 1979-1986 7
69. Nicklas Bäckström (C) Washington Capitals 495 127 367 494 1.00 258 2007-2014 7
70. Joe Nieuwendyk (C) Calgary Flames 467 257 234 491 1.05 246 1986-1993 7
                     
71. Henri Richard (C) Montréal Canadiens 518 184 305 489 0.94 468 1955-1963 8
72. Rick Nash (LW/RW) Columbus Blue Jackets 592 259 229 488 0.82 528 2002-2011 8
73. Brian Leetch (D) New York Rangers 485 112 375 487 1.00 255 1987-1995 8
74. Tim Kerr (RW) Philadelphia Flyers 457 278 207 485 1.06 450 1980-1987 7
75. Darryl Sittler (C) Toronto Maple Leafs 503 207 274 481 0.96 431 1970-1977 7
76. Danny Gare (RW) Buffalo Sabres 481 260 219 479 1.00 661 1974-1981 7
77. Brent Sutter (C) New York Islanders 544 229 250 479 0.88 641 1980-1989 9
78. Pavel Bure (RW) Vancouver Canucks 428 254 224 478 1.12 328 1991-1998 7
79. Stan Smyl (RW) Vancouver Canucks 533 193 283 476 0.89 958 1978-1985 7
80. Jason Spezza (C) Ottawa Senators 464 171 304 475 1.02 322 2002-2010 7
                     
81. Ryan Getzlaf (C) Anaheim Ducks 512 137 335 472 0.92 492 2005-2012 7
82. Rick Vaive (RW) Toronto Maple Leafs 461 267 204 471 1.02 879 1979-1986 7
83. Clark Gillies (LW) New York Islanders 538 214 257 471 0.88 547 1974-1981 7
84. Tony Tanti (LW) Vancouver Canucks 531 250 220 470 0.89 489 1982-1990 8
85. Anton Stastny (LW) Québec Nordiques 449 191 274 465 1.04 116 1980-1986 6
86. Tyler Seguin (C/RW) Active Dallas Stars 469 206 258 464 0.99 137 2013-2019 6
87. Nico Hischier (C/LW) Active New Jersey Devils 584 190 274 464 0.79 148 2017-2026 9
88. Steve Shutt (LW) Montréal Canadiens 509 244 219 463 0.91 211 1972-1979 7
89. Brayden Point (C) Active Tampa Bay Lightning 499 218 245 463 0.93 128 2016-2023 7
90. Jason Robertson (LW/RW) Active Dallas Stars 431 200 260 460 1.07 118 2019-2026 7
                     
91. Frank Mahovlich (LW) Toronto Maple Leafs 539 227 232 459 0.85 640 1956-1965 9
92. Lanny McDonald (RW) Toronto Maple Leafs 477 219 240 459 0.96 372 1973-1980 7
93. Dale Hunter (RW) Québec Nordiques 525 140 318 458 0.87 1545 1980-1987 7
94. Elias Pettersson (C/W) Active Vancouver Canucks 471 185 272 457 0.97 88 2018-2025 7
95. Erik Karlsson (D) Active Ottawa Senators 556 117 339 456 0.82 280 2009-2017 8
96. Joe Thornton (C) Boston Bruins 532 169 285 454 0.85 617 1997-2006 8
97. Bobby Smith (C/LW) Minnesota North Stars 386 156 294 450 1.17 308 1978-1984 6
98. Claude Giroux (W/C) Active Philadelphia Flyers 496 144 306 450 0.91 217 2007-2015 8
99. Jamie Benn (LW/C) Active Dallas Stars 508 192 256 448 0.88 384 2009-2016 7
100. Jesper Bratt (LW/RW) Active New Jersey Devils 552 150 297 447 0.81 90 2017-2025 8
* Some data is missing to provide a correct summary.
12 303 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
501. Dave Parro Washington Capitals 77 4.10 .876 21 36 10 2 4005 1932 274 1980-1984 4
502. Jean-Claude Bergeron Tampa Bay Lightning 41 3.50 .875 12 20 3 1 2180 890 127 1992-1995 3
503. Kay Whitmore Hartford Whalers 75 3.61 .875 23 33 10 3 4039 1707 243 1988-1992 4
504. Troy Gamble Vancouver Canucks 72 3.61 .875 22 29 9 1 3804 1607 229 1986-1992 4
505. Anders Lindbäck Dallas Stars 10 3.71 .875 2 8 0 0 517 224 32 2014-2015 1
506. Frank Pietrangelo Pittsburgh Penguins 82 4.07 .875 32 31 3 1 4249 2015 288 1987-1991 4
507. Jeff Hackett San Jose Sharks 78 4.51 .875 13 57 2 0 4314 2262 324 1991-1993 2
508. Jocelyn Thibault Colorado Avalanche 10 3.01 .874 3 4 2 0 558 194 28 1995-1996 1
509. Jim Corsi Edmonton Oilers 26 3.66 .874 8 14 3 0 1360 576 83 1979-1980 1
510. Derek Wilkinson Tampa Bay Lightning 22 3.67 .874 3 12 3 0 933 396 57 1995-1999 4
                             
511. Joey Daccord Active Seattle Kraken 10 3.77 .874 2 5 1 0 541 236 34 2021-2023 2
512. Curt Ridley Vancouver Canucks 86 3.79 .874 23 38 14 1 4577 2006 289 1975-1978 3
513. Greg Millen Pittsburgh Penguins 135 3.84 .874 57 56 18 4 7820 3486 501 1978-1981 3
514. Rick Tabaracci Winnipeg Jets 61 3.84 .874 15 26 7 1 3018 1343 193 1990-1993 3
515. Paul Harrison Toronto Maple Leafs 55 3.99 .874 17 29 5 1 2886 1336 192 1978-1981 3
516. Markus Mattsson Winnipeg Jets 52 4.00 .874 8 32 8 3 2895 1340 193 1979-1981 2
517. Jacques Cloutier Buffalo Sabres 88 3.54 .873 31 36 13 1 4785 1944 282 1981-1987 5
518. Steve Weeks Hartford Whalers 23 3.80 .873 10 12 2 2 1454 634 92 1984-1985 1
519. Mark LaForest Philadelphia Flyers 38 3.91 .873 10 16 4 1 1902 851 124 1987-1989 2
520. Wendell Young Vancouver Canucks 30 4.01 .873 5 15 4 0 1437 661 96 1985-1987 2
                             
521. Pete LoPresti Minnesota North Stars 173 4.07 .873 43 101 20 5 9740 4533 660 1974-1979 5
522. Bill McKenzie Detroit Red Wings 26 4.15 .873 5 13 6 1 1459 693 101 1973-1975 2
523. Gary Bromley Buffalo Sabres 63 3.21 .872 29 17 14 4 3443 1257 184 1973-1976 3
524. Steve Baker New York Rangers 57 3.71 .872 20 20 11 3 3074 1289 190 1979-1983 4
525. Pokey Reddick Winnipeg Jets 117 3.73 .872 41 51 14 0 6357 2703 395 1986-1989 3
526. Jim Bedard Washington Capitals 73 3.95 .872 17 40 13 1 4223 1894 278 1977-1979 2
527. Jeff Reese Toronto Maple Leafs 74 4.08 .872 19 32 9 2 3679 1699 250 1987-1992 5
528. Glen Hanlon St. Louis Blues 16 4.66 .872 3 9 1 0 747 395 58 1981-1983 2
529. Mario Gosselin Québec Nordiques 192 3.67 .871 79 82 12 6 10503 4348 643 1983-1989 6
530. Mario Brunetta Québec Nordiques 40 3.92 .871 12 17 1 0 1960 866 128 1987-1990 3
                             
531. Rollie Boutin Washington Capitals 22 3.96 .871 7 10 1 0 1136 507 75 1978-1981 3
532. Ed Staniowski St. Louis Blues 137 3.97 .871 37 68 14 0 7488 3340 496 1975-1981 6
533. Ivan Prosvetov Arizona Coyotes 13 4.07 .871 4 6 1 0 737 339 50 2019-2023 4
534. Greg Millen Hartford Whalers 175 4.27 .871 46 98 27 3 10281 4929 732 1981-1984 3
535. Daniel Berthiaume Ottawa Senators 25 4.30 .871 2 17 1 0 1326 644 95 1992-1993 1
536. Ken Wregget Toronto Maple Leafs 200 4.35 .871 55 112 17 2 10903 5332 790 1983-1989 6
537. Chris Worthy California Golden Seals 26 4.49 .871 5 11 3 0 1309 663 98 1968-1971 3
538. Réjean Lemelin Atlanta Flames 21 3.68 .870 8 10 1 0 1141 469 70 1978-1980 2
539. Pat Jablonski Tampa Bay Lightning 58 3.95 .870 13 30 7 1 3102 1364 204 1992-1994 2
540. Kevin Weekes Florida Panthers 11 3.96 .870 0 5 1 0 485 215 32 1997-1998 1
                             
541. Bill Oleschuk Colorado Rockies 54 3.98 .870 7 27 10 1 2771 1230 184 1977-1980 3
542. Wendell Young Pittsburgh Penguins 65 4.38 .870 28 29 3 1 3468 1687 253 1988-1990 2
543. Pat Riggin Boston Bruins 39 3.36 .869 17 11 8 1 2269 845 127 1985-1986 1
544. Darcy Wakaluk Buffalo Sabres 22 3.55 .869 5 8 3 0 844 332 50 1988-1991 2
545. Ron Scott New York Rangers 14 3.84 .869 2 6 4 0 704 299 45 1983-1987 3
546. Mike Bales Ottawa Senators 22 4.16 .869 2 15 1 0 1095 503 76 1994-1997 3
547. Göran Högosta Québec Nordiques 21 4.18 .869 5 12 3 1 1193 553 83 1979-1980 1
548. Doug Soetaert Winnipeg Jets 83 4.21 .869 32 33 14 2 4686 2184 329 1981-1983 2
549. Peter Ing Edmonton Oilers 12 4.27 .869 3 4 0 0 463 219 33 1991-1992 1
550. Glenn Healy Los Angeles Kings 83 4.33 .869 37 37 3 1 4615 2216 333 1985-1989 3
                             
551. Greg Stefan Detroit Red Wings 246 3.92 .868 93 105 27 5 13436 5789 877 1981-1988 7
552. Maxime Lagacé Vegas Golden Knights 17 3.92 .868 6 8 1 0 934 400 61 2017-2019 2
553. Mike Blake Los Angeles Kings 11 3.98 .868 4 4 0 0 482 210 32 1981-1983 2
554. Darrin Madeley Ottawa Senators 39 4.36 .868 4 23 5 0 1928 919 140 1992-1995 3
555. Vincent Tremblay Toronto Maple Leafs 54 4.70 .868 12 22 8 1 2540 1311 199 1979-1983 4
556. Byron Dafoe Washington Capitals 10 3.44 .867 3 3 1 0 418 157 24 1992-1995 3
557. Joaquin Gage Edmonton Oilers 18 3.82 .867 2 10 1 0 816 338 52 1994-1996 2
558. Eddie Mio Edmonton Oilers 77 4.03 .867 25 28 14 1 4093 1797 275 1979-1981 2
559. Ken Ellacott Vancouver Canucks 12 4.47 .867 2 3 4 0 551 268 41 1982-1983 1
560. Jarmo Myllys San Jose Sharks 27 5.02 .867 3 18 1 0 1374 747 115 1991-1992 1
                             
561. Marco Baron Boston Bruins 64 3.41 .866 31 23 5 1 3575 1315 203 1979-1983 4
562. Steve Weeks New York Rangers 94 3.83 .866 42 33 14 1 5306 2194 339 1980-1984 4
563. Doug Soetaert New York Rangers 90 3.88 .866 33 33 13 1 4850 2034 314 1975-1981 6
564. Craig Billington New Jersey Devils 111 3.99 .866 43 46 8 4 5900 2539 392 1985-1993 5
565. Roland Melanson Minnesota North Stars 26 4.19 .866 7 11 5 0 1462 659 102 1984-1986 2
566. Alain Chevrier New Jersey Devils 140 4.22 .866 53 63 7 1 7357 3340 518 1985-1988 3
567. Steve Penney Montréal Canadiens 76 3.46 .865 32 30 10 1 4470 1649 258 1983-1986 3
568. Mario Gosselin Los Angeles Kings 26 3.87 .865 7 11 1 0 1226 508 79 1989-1990 1
569. Paul Harrison Minnesota North Stars 35 4.19 .865 6 22 3 1 1977 883 138 1975-1978 3
570. Doug Keans Los Angeles Kings 56 4.09 .864 13 18 13 0 2745 1185 187 1979-1983 4
                             
571. Brian Hayward Winnipeg Jets 165 4.28 .864 63 75 16 1 9101 4134 649 1982-1986 4
572. Michel Dion Winnipeg Jets 14 4.84 .864 3 6 3 0 756 386 61 1980-1981 1
573. Aleksei Kolosov Active Philadelphia Flyers 21 3.64 .863 5 11 1 0 1022 391 62 2024-2026 2
574. Calvin Pickard Active Philadelphia Flyers 11 4.01 .863 4 2 2 1 464 196 31 2018-2019 1
575. Pat Jablonski St. Louis Blues 22 4.11 .863 5 12 3 0 1168 505 80 1989-1992 3
576. Mike O'Neill Winnipeg Jets 20 4.22 .863 0 9 2 0 824 365 58 1991-1994 3
577. Douglas Grant Detroit Red Wings 44 4.36 .863 16 21 2 1 2397 1099 174 1973-1975 2
578. Ron Low Washington Capitals 145 4.87 .863 30 94 9 1 7782 3989 631 1974-1977 3
579. Jean-Claude Bergeron Montréal Canadiens 18 3.76 .862 7 6 2 0 941 367 59 1990-1991 1
580. Jack Norris Chicago Blackhawks 10 4.42 .862 3 3 0 1 434 200 32 1967-1969 2
                             
581. Jim Craig Boston Bruins 23 3.68 .861 9 7 6 0 1270 484 78 1980-1981 1
582. Robert Holland Pittsburgh Penguins 44 4.09 .861 11 22 9 1 2508 1056 171 1979-1981 2
583. Lyle Carter California Golden Seals 15 4.16 .861 4 7 0 0 721 311 50 1971-1972 1
584. Scott Langkow Atlanta Thrashers 15 4.31 .861 3 11 0 0 765 340 55 1999-2000 1
585. Marco Baron Los Angeles Kings 21 4.33 .861 3 14 4 0 1206 541 87 1983-1984 1
586. Michel Belhumeur Washington Capitals 42 5.32 .861 0 29 4 0 2186 1200 194 1974-1976 2
587. Jimmy Waite Chicago Blackhawks 56 3.63 .860 14 22 6 2 2760 1023 167 1988-1996 7
588. Rick Heinz St. Louis Blues 13 3.97 .860 4 6 1 0 650 265 43 1980-1982 2
589. Dieter Kochan Tampa Bay Lightning 15 3.80 .859 1 7 0 0 552 214 35 1999-2001 2
590. Frank Caprice Vancouver Canucks 102 4.20 .859 31 46 11 1 5566 2380 390 1982-1988 6
                             
591. Gilles Gratton New York Rangers 41 4.23 .859 11 18 7 0 2030 869 143 1976-1977 1
592. Ed Dyck Vancouver Canucks 62 4.35 .859 8 28 5 1 2453 1083 178 1971-1974 3
593. Doug Dadswell Calgary Flames 27 4.42 .859 8 8 3 0 1343 601 99 1986-1988 2
594. Larry Lozinski Detroit Red Wings 30 4.29 .858 6 11 7 0 1454 630 104 1980-1981 1
595. Bob Johnson Pittsburgh Penguins 12 5.03 .858 3 4 1 0 478 241 40 1974-1975 1
596. Nick Ricci Pittsburgh Penguins 19 4.39 .857 7 12 0 0 1080 474 79 1979-1983 4
597. Corrado Micalef Detroit Red Wings 113 4.25 .856 26 59 15 2 5771 2435 409 1981-1986 5
598. Gary Kurt California Golden Seals 16 4.30 .856 1 7 5 0 837 357 60 1971-1972 1
599. Bruce Bullock Vancouver Canucks 15 4.73 .856 3 9 3 0 900 423 71 1972-1975 2
600. Lindsay Middlebrook Winnipeg Jets 24 5.12 .856 2 17 3 0 1230 624 105 1979-1981 2
* Some data is missing to provide a correct summary.
1 124 goalies found | Previous page | Next page