(As of the end of 2021-22 Season)
Rank Player Years goals (current) 1 Wayne Gretzky (1979-1999) 894 2 Gordie Howe (1946-1980) 801 3 Alex Ovechkin (2005-2022) 780 4 Jaromir Jagr (1990-2018) 766 5 Brett Hull (1985-2006) 741 6 Marcel Dionne (1971-1989) 731 7 Phil Esposito (1963-1981) 717 8 Mike Gartner (1979-1998) 708 9 Mark Messier (1979-2004) 694 10 Steve Yzerman (1983-2006) 692 11 Mario Lemieux (1984-2006) 690 12 Teemu Selanne (1992-2014) 684 13 Luc Robitaille (1986-2006) 668 14 Brendan Shanahan (1987-2009) 656 15 Dave Andreychuk (1982-2006) 640 16 Joe Sakic (1988-2009) 625 16 Jarome Iginla (1995-2017) 625 18 Bobby Hull (1957-1980) 610 19 Dino Ciccarelli (1980-1999) 608 20 Jari Kurri (1980-1998) 601 21 Mark Recchi (1988-2011) 577 22 Mike Bossy (1977-1987) 573 23 Patrick Marleau (1997-2021) 566 24 Joe Nieuwendyk (1986-2007) 564 24 Mats Sundin (1990-2009) 564 26 Mike Modano (1988-2011) 561 27 Guy Lafleur (1971-1991) 560 28 Johnny Bucyk (1955-1978) 556 29 Ron Francis (1981-2004) 549 30 Michel Goulet (1979-1994) 548 31 Maurice "Rocket" Richard (1942-1960) 544 32 Stan Mikita (1958-1980) 541 33 Keith Tkachuk (1991-2010) 538 34 Frank Mahovlich (1956-1974) 533 35 Marian Hossa (1997-2017) 525 36 Bryan Trottier (1975-1994) 524 37 Pat Verbeek (1982-2002) 522 38 Dale Hawerchuk (1981-1997) 518 39 Sidney Crosby (2005-2022) 517 40 Pierre Turgeon (1987-2007) 515 41 Jeremy Roenick (1988-2009) 513 42 Gilbert Perreault (1970-1987) 512 43 Jean Beliveau (1950-1971) 507 44 Peter Bondra (1990-2007) 503 45 Joe Mullen (1979-1997) 502 46 Lanny McDonald (1973-1989) 500 47 Glenn Anderson (1980-1996) 498 48 Jean Ratelle (1960-1981) 491 49 Norm Ullman (1955-1975) 490 50 Brian Bellows (1982-1999) 485 51 Darryl Sittler (1970-1985) 484 52 Sergei Fedorov (1990-2009) 483 53 Steven Stamkos (2008-2022) 481 54 Bernie Nicholls (1981-1999) 475 55 Alexander Mogilny (1989-2006) 473 55 Denis Savard (1980-1997) 473 57 Pat LaFontaine (1983-1998) 468 58 Alex Delvecchio (1950-1974) 456 59 Theoren Fleury (1988-2003) 455 60 Rod Brind'Amour (1988-2010) 452 61 Doug Gilmour (1983-2003) 450 61 Peter Stastny (1980-1995) 450 63 Rick Middleton (1974-1988) 448 64 Daniel Alfredsson (1995-2014) 444 64 Evgeni Malkin (2006-2022) 444 66 Ilya Kovalchuk (2001-2020) 443 67 Steve Larmer (1980-1995) 441 67 Rick Vaive (1979-1992) 441 67 Eric Staal (2003-2021) 441 70 Rick Tocchet (1984-2002) 440 71 Gary Roberts (1986-2009) 438 72 Pavel Bure (1991-2003) 437 72 Rick Nash (2002-2018) 437 74 Vincent Damphousse (1986-2004) 432 75 Dave Taylor (1977-1994) 431 76 Alexei Kovalev (1992-2013) 430 76 Joe Thornton (1997-2022) 430 76 Patrick Kane (2007-2022) 430 79 Bill Guerin (1991-2010) 429 80 Yvan Cournoyer (1963-1979) 428 81 Brian Propp (1979-1994) 425 82 Steve Shutt (1972-1985) 424 83 Owen Nolan (1990-2010) 422 84 Stephane Richer (1984-2002) 421 84 Steve Thomas (1984-2004) 421 84 Vincent Lecavalier (1998-2016) 421 84 Joe Pavelski (2006-2022) 421 88 Bill Barber (1972-1984) 420 89 Jeff Carter (2005-2022) 418 90 Jason Arnott (1993-2012) 417 91 Tony Amonte (1990-2007) 416 92 John MacLean (1983-2002) 413 92 Garry Unger (1967-1983) 413 94 Ray Bourque (1979-2001) 410 95 Ray Ferraro (1984-2002) 408 95 Patrik Elias (1995-2016) 408 95 Zach Parise (2005-2022) 408 98 Marian Gaborik (2000-2018) 407 99 Rod Gilbert (1960-1978) 406 99 John LeClair (1990-2007) 406 |