Web Analytics
Menu

Stats Hockey

1200;120;e3039fa594f7df927ef8b92fc31e169e3a059830

NHL All-time Goals

  • Best all-time GPG: Mike Bossy (0.76)
  • Updated: Sept 6, 2021
  • Top 100 / Still Active *
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 Alex Ovechkin *11977300.61RUS
7 Phil Esposito 12827170.56CAN
8 Mike Gartner 14327080.49CAN
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 Patrick Marleau *17795660.32CAN
24 Joe Nieuwendyk 12575640.45CAN
25 Mats Sundin13465640.42SWE
26 Mike Modano14995610.37USA
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 Sidney Crosby *10394860.47CAN
50 Brian Bellows 11884850.41CAN
51 Darryl Sittler 10964840.44CAN
52 Sergei Fedorov12484830.39RUS
53 Bernie Nicholls 11274750.42CAN
54 Denis Savard 11964730.40CAN
55 Alexander Mogilny 9904730.48RUS
56 Pat LaFontaine 8654680.54USA
57 Alex Delvecchio 15504560.29CAN
58 Theoren Fleury 10844550.42CAN
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 Ilya Kovalchuk9264430.48RUS
65 Rick Vaive 8764410.50CAN
66 Steve Larmer 10064410.44CAN
67 Eric Staal *12934410.34CAN
68 Rick Tocchet 11444400.38CAN
69 Steven Stamkos *8414390.52CAN
70 Gary Roberts12244380.36CAN
71 Pavel Bure 7024370.62RUS
72 Rick Nash10604370.41CAN
73 Vincent Damphousse 13784320.31CAN
74 Dave Taylor 11114310.39CAN
75 Alexei Kovalev13164300.33RUS
76 Bill Guerin12634290.34USA
77 Yvan Cournoyer 9684280.44CAN
78 Brian Propp 10164250.42CAN
79 Joe Thornton *16804250.25CAN
80 Steve Shutt 9304240.46CAN
81 Evgeni Malkin *9404240.45RUS
82 Owen Nolan12004220.35CAN
83 Steve Thomas12354210.34CAN
84 Stephane Richer10544210.40CAN
85 Vincent Lecavalier12124210.35CAN
86 Bill Barber9034200.47CAN
87 Jason Arnott12444170.34CAN
88 Tony Amonte11744160.35USA
89 John MacLean11944130.35CAN
90 Garry Unger11054130.37CAN
91 Ray Bourque16124100.25CAN
92 Ray Ferraro12584080.32CAN
93 Patrick Elias12404080.33CZH
94 Marion Gaborik10354070.39SLO
95 Rod Gilbert10654060.38CAN
96 John Leclair9674060.42USA
97 Patrick Kane *10294040.39USA
98 Paul Kariya9894020.41CAN
99 John Ogrodnick9284020.43CAN
100 Shane Doan15404020.26CAN

GPG: Goals Per Game  |  NAT: Nationality


Most Goals in One Season

  • Best GPG (one season): Wayne Gretzky (1.18)
  • Top 10
# 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
  • Updated: Daily
  • HHOF * / Active

Disclaimer: Cannot guarantee these stats are Complete.

FAQCategories