Menu

Stats Hockey

1200;120;e3039fa594f7df927ef8b92fc31e169e3a059830

NHL All-time Goals Per Game (GPG)

  • Ranked by GPG
  • Still Active *
  • Top 100
# PlayersGPGoalsGPGNat
1 Mike Bossy7525730.762CAN
2 Cy Denneny3282480.756CAN
3 Mario Lemieux9156900.754CAN
4 Babe Dye2712010.742CAN
5 Pavel Bure7024370.623RUS
6 Alex Ovechkin *7974960.622RUS
7 Wayne Gretzky14878940.601CAN
8 Brett Hull12697410.584CAN
9 Bobby Hull10636100.574CAN
10 Tim Kerr6553700.565CAN
11 Rick Martin6853840.561CAN
12 Phil Esposito12827170.559CAN
13 Rocket Richard9785440.556CAN
14 Steven Stamkos *5312920.550CAN
15 Cam Neely7263950.544CAN
16 Marcel Dionne13487310.542CAN
17 Pat LaFontaine8654680.541USA
18 IIya Kovalchuk8164170.511RUS
19 Rick Vaive8764410.503CAN
20 Michel Goulet10895480.503CAN
21 Nels Stewart6503240.498CAN
22 Guy Lafleur11265600.497CAN
23 Mike Gartner14327080.494CAN
24 Dino Ciccarelli12326080.494CAN
25 Howie Morenz5502710.493CAN
26 Blaine Stoughton5262580.490CAN
27 Charlie Conacher4592250.490CAN
28 Eric Lindros7603720.489CAN
29 Pierre Larouche8123950.486CAN
30 Bill Cook4742290.483CAN
31 Ziggy Palffy6843290.481SVA
32 Jari Kurri12516010.480FIN
33 Charlie Simmer7123420.480CAN
34 Alex Molgilny9904730.478RUS
35 Kent Nilsson5532640.477SWE
36 Syl Apps4232010.475CAN
37 Joe Mullen10625020.473USA
38 Sidney Crosby *6643130.471CAN
39 Teemu Selanne14516840.471FIN
40 Luc Robitaille14316680.467CAN
41 Peter Bondra10815030.465RUS
42 Bill Barber9034200.465CAN
43 Jaromir Jagr15867350.463CZH
44 Roy Conacher4902260.461CAN
45 Peter Stastny9774500.461CZH
46 Evgeni Malkin *6252860.458RUS
47 Steve Yzerman15146920.457CAN
48 Steve Shutt9304240.456CAN
49 Joe Sakic13786250.454CAN
50 Gordie Howe17678010.453CAN
51 Mike Bullard7273290.453CAN
52 Frank Mahovlich11815330.451CAN
53 Jean Beliveau11255070.451CAN
54 Paul MacLean7193240.451CAN
55 Lanny McDonald11115000.450CAN
56 Paul Gardner4472010.450CAN
57 Joe Nieuwendyk12575640.449CAN
58 Keith Tkachuk12015380.448USA
59 Rick Middleton10054480.446CAN
60 Bernie Geoffrion8833930.445CAN
61 Yvan Cournoyer9684280.442CAN
62 Darryl Sittler10964840.442CAN
63 Glenn Anderson11294980.441CAN
64 Jimmy Carson6262750.439USA
65 Steve Larmer10064410.438CAN
66 Ray Sheppard8173570.437CAN
67 Dale Hawerchuk11885180.436CAN
68 Rick Nash *8993900.434CAN
69 John Ogrodnick9284020.433CAN
70 Mickey Redmond5382330.433CAN
71 Brendan Shanahan15246560.430CAN
72 Gilbert Perreault11915120.430CAN
73 Jacques Lemaire8533660.429CAN
74 Dany Heatley *8693720.428CAN
75 Danny Gare8273540.428CAN
76 Bernie Nicholls11274750.421CAN
77 John LeClair9674060.420USA
78 Theo Fleury10844550.420CAN
79 Mats Sundin13465640.419SWE
80 Jarome Iginla *14315990.419CAN
81 Brian Propp10164250.418CAN
82 Mike Rogers4842020.417CAN
83 Marian Gaborik *9173820.417SVA
84 Wendel Clark7933300.416CAN
85 Sweeney Schriner4842010.415RUS
86 Rick MacLeish8463490.413CAN
87 Aurele Joliat6552700.412CAN
88 Tony Tanti6972870.412CAN
89 Bobby Orr6572700.411CAN
90 Bryan Trottier12795240.410CAN
91 Rick Kehoe9063710.409CAN
92 Brian Bellows11884850.408CAN
93 Corey Perry *7603100.408CAN
94 Reggie Leach9343810.408CAN
95 Toe Blake5772350.407CAN
96 Marian Hossa *12074910.407SVA
97 Paul Kariya9894020.406CAN
98 Sylvain Turgeon6692690.402CAN
99 Dennis Maruk8883560.401CAN
100 Tomas Sandstrom9833940.401FIN

NAT: Nationality

Last Updated: Jan 4, 2016


Best Goals Per Game (One Season)

  • Ranked by GPG
  • Top 10
# PlayersGPGoalsGPGSeason
1 Joe Malone20442.2001917-18
2 Cy Denneny20361.8001917-18
3 Newsy Lalonde14231.6431917-18
4 Joe Malone24391.6251919-20
5 Newsy Lalonde23371.6091919-20
6 Reg Noble20301.5001917-18
7 Babe Dye24351.4581920-21
8 Cy Denneny24341.4171920-21
9 Joe Malone20281.4001920-21
10 Newsy Lalonde24331.3751920-21

GPG: Goals Per Game


Search



 This Website is getting Updated.

Note: All content for informational purposes only!