Menu

Stats Hockey

1200;120;e3039fa594f7df927ef8b92fc31e169e3a059830

NHL All-time Goals

  • Best all-time GPG: Mike Bossy (0.76)
  • Still Active * / Updated: Monthly
  • Top 100
Rank PlayersGPGoalsGPGNAT
1 Wayne Gretzky 14878940.60CAN
2 Gordie Howe 17678010.45CAN
3 Jaromir Jagr17337660.44CZH
4 Brett Hull 12697410.58CAN
5 Marcel Dionne 13487310.54CAN
6 Phil Esposito 12827170.56CAN
7 Mike Gartner 14327080.49CAN
8 Alex Ovechkin *11356950.61RUS
9 Mark Messier 17566940.40CAN
10 Steve Yzerman 15146920.46CAN
11 Mario Lemieux9156900.75CAN
12 Teemu Selanne14526840.47FIN
13 Luc Robitaille 14316680.47CAN
14 Brendan Shanahan15246560.43CAN
15 Dave Andreychuk 16396400.39CAN
16 Joe Sakic13786250.45CAN
17 Jarome Iginla15546250.40CAN
18 Bobby Hull 10636100.57CAN
19 Dino Ciccarelli 12326080.49CAN
20 Jari Kurri 12516010.48FIN
21 Mark Recchi16525770.35CAN
22 Mike Bossy 7525730.76CAN
23 Joe Nieuwendyk 12575640.45CAN
24 Mats Sundin13465640.42SWE
25 Mike Modano14995610.37USA
26 Patrick Marleau *17065610.33CAN
27 Guy Lafleur11275600.50CAN
28 Johnny Bucyk15405560.36CAN
29 Ron Francis 17315490.32CAN
30 Michel Goulet 10895480.50CAN
31 Rocket Richard 9785440.56CAN
32 Stan Mikita 13945410.39CAN
33 Keith Tkachuk12015380.45USA
34 Frank Mahovlich 11815330.45CAN
35 Marian Hossa13095250.40SLO
36 Bryan Trottier 12795240.41CAN
37 Pat Verbeek 14245220.37CAN
38 Dale Hawerchuk 11885180.44CAN
39 Pierre Turgeon 12945150.40CAN
40 Jeremy Roenick13635130.38USA
41 Gilbert Perreault 11915120.43CAN
42 Jean Beliveau 11255070.45CAN
43 Peter Bondra 10815030.47UKE
44 Joe Mullen10625020.47USA
45 Lanny McDonald 11115000.45CAN
46 Glenn Anderson 11294980.44CAN
47 Jean Ratelle 12814910.38CAN
48 Norm Ullman 14104900.35CAN
49 Brian Bellows 11884850.41CAN
50 Darryl Sittler 10964840.44CAN
51 Sergei Fedorov12484830.39RUS
52 Bernie Nicholls 11274750.42CAN
53 Denis Savard 11964730.40CAN
54 Alexander Mogilny 9904730.48RUS
55 Pat LaFontaine 8654680.54USA
56 Alex Delvecchio 15504560.29CAN
57 Theoren Fleury 10844550.42CAN
58 Sidney Crosby *9664550.47CAN
59 Rod Brind'Amour 14844520.30CAN
60 Doug Gilmour 14744500.31CAN
61 Peter Stastny 9774500.46SLO
62 Rick Middleton 10054480.45CAN
63 Daniel Alfredsson12464440.36SWE
64 Rick Vaive 8764410.50CAN
65 Steve Larmer 10064410.44CAN
66 Ilya Kovalchuk *9084410.49RUS
67 Rick Tocchet 11444400.38CAN
68 Gary Roberts12244380.36CAN
69 Pavel Bure 7024370.62RUS
70 Rick Nash10604370.41CAN
71 Eric Staal *12254340.35CAN
72 Vincent Damphousse 13784320.31CAN
73 Dave Taylor 11114310.39CAN
74 Alexei Kovalev13164300.33RUS
75 Bill Guerin12634290.34USA
76 Yvan Cournoyer 9684280.44CAN
77 Brian Propp 10164250.42CAN
78 Steve Shutt 9304240.46CAN
79 Owen Nolan12004220.35CAN
80 Steve Thomas12354210.34CAN
81 Stephane Richer10544210.40CAN
82 Vincent Lecavalier12124210.35CAN
83 Bill Barber9034200.47CAN
84 Jason Arnott12444170.34CAN
85 Tony Amonte11744160.35USA
86 Steven Stamkos *7954160.52CAN
87 Joe Thornton *16194150.26CAN
88 John MacLean11944130.35CAN
89 Garry Unger11054130.37CAN
90 Ray Bourque16124100.25CAN
91 Ray Ferraro12584080.32CAN
92 Patrick Elias12404080.33CZH
93 Marion Gaborik10354070.39SLO
94 Evgeni Malkin *8904070.46RUS
95 Rod Gilbert10654060.38CAN
96 John Leclair9674060.42USA
97 Paul Kariya9894020.41CAN
98 John Ogrodnick9284020.43CAN
99 Shane Doan15404020.26CAN
100 Paul Coffey14093960.28CAN
101 David Keon12963960.31CAN

GPG: Goals Per Game  |  NAT: Nationality

Last Updated: Feb 2, 2020


Most Goals in One Season

  • Best GPG (one season): Wayne Gretzky (1.18)
  • Top 10
Rank PlayerGPGoalsGPGYear
1 Wayne Gretzky80921.151981-82
2 Wayne Gretzky74871.181983-84
3 Brett Hull78861.101990-91
4 Mario Lemieux 76851.121988-89
5 Phil Esposito78760.971970-71
6 Alex Mogilny77760.991992-93
7 Teemu Selanne84760.911992-93
8 Wayne Gretzky80730.911984-85
9 Brett Hull80720.901989-90
10 Jari Kurri73710.971984-85
10 Wayne Gretzky80710.891982-83

GPG: Goals Per Game


Search



Current

  • All-time Goals
  • HHOF * / Active
  • Updated: Daily

 This Website is getting Updated.

Note: All content for informational purposes only!