Hockey – Leading Career Goals Record Holders
Rank![]() |
Player![]() |
Goals![]() |
1 | Wayne Gretzky | 894 |
2 | Alex Ovechkin | 888 |
3 | Gordie Howe | 801 |
4 | Jaromír Jágr | 766 |
5 | Brett Hull | 741 |
6 | Marcel Dionne | 731 |
7 | Phil Esposito | 717 |
8 | Mike Gartner | 708 |
9 | Mark Messier | 694 |
10 | Steve Yzerman | 692 |
11 | Mario Lemieux | 690 |
12 | Teemu Selänne | 684 |
13 | Luc Robitaille | 668 |
14 | Brendan Shanahan | 656 |
15 | Dave Andreychuk | 640 |
16 | Jarome Iginla | 625 |
16 | Joe Sakic | 625 |
18 | Sidney Crosby | 617 |
19 | Bobby Hull | 610 |
20 | Dino Ciccarelli | 608 |
21 | Jari Kurri | 601 |
22 | Steven Stamkos | 578 |
23 | Mark Recchi | 577 |
24 | Mike Bossy | 573 |
25 | Patrick Marleau | 566 |
26 | Joe Nieuwendyk | 564 |
26 | Mats Sundin | 564 |
28 | Mike Modano | 561 |
29 | Guy Lafleur | 560 |
30 | Johnny Bucyk | 556 |
31 | Ron Francis | 549 |
32 | Michel Goulet | 548 |
33 | Maurice Richard | 544 |
34 | Stan Mikita | 541 |
35 | Keith Tkachuk | 538 |
36 | Frank Mahovlich | 533 |
37 | Marián Hossa | 525 |
38 | Bryan Trottier | 524 |
39 | Pat Verbeek | 522 |
40 | Dale Hawerchuk | 518 |
41 | Pierre Turgeon | 515 |
42 | Jeremy Roenick | 513 |
43 | Evgeni Malkin | 512 |
43 | Gilbert Perreault | 512 |
45 | Jean Béliveau | 507 |
46 | Peter Bondra | 503 |
47 | Joe Mullen | 502 |
48 | Lanny McDonald | 500 |
49 | Glenn Anderson | 498 |
50 | Jean Ratelle | 491 |
Updated: March 22, 2025
TOP