Mobile Site You Are Here >  >  > Career Leaders and Records for Total Goals On-Ice For

NHL & WHA Career Leaders and Records for Total Goals On-Ice For

Leaders and Records: Single Season ▪ Career ▪ Active ▪ Progressive ▪ Yearly ▪ Yearly Top 10

Click on the Player for career statistics and accomplishments.
Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

NHL Leaders

Rank Player TGF
1. Wayne Gretzky* 3520
2. Raymond Bourque* 3257
3. Paul Coffey* 3095
4. Larry Murphy* 2774
5. Al MacInnis* 2709
6. Nicklas Lidstrom 2679
7. Ron Francis* 2635
  Larry Robinson* 2635
9. Mark Messier* 2575
10. Steve Yzerman* 2457
11. Phil Housley 2403
12. Scott Stevens* 2377
13. Marcel Dionne* 2357
14. Jaromir Jagr 2338
15. Chris Chelios* 2328
16. Denis Potvin* 2251
17. Joe Sakic* 2220
18. Brian Leetch* 2204
19. Brad Park* 2194
20. Mark Recchi 2173
21. Mario Lemieux* 2165
22. Borje Salming* 2111
23. Dave Andreychuk 2048
24. Jari Kurri* 2039
25. Bryan Trottier* 2032
26. Mike Gartner* 2029
27. Adam Oates* 2019
28. Phil Esposito* 2013
  Luc Robitaille* 2013
30. Doug Gilmour* 2010
31. Teemu Selanne 1987
32. Brendan Shanahan* 1969
33. Guy Lafleur* 1964
34. Gary Suter 1954
35. Dale Hawerchuk* 1953
36. Dave Babych 1915
37. Brett Hull* 1899
38. Mike Modano* 1876
39. Gilbert Perreault* 1857
40. Doug Wilson 1848
41. Mats Sundin* 1821
42. Rob Blake* 1810
43. Mathieu Schneider 1786
44. Dino Ciccarelli* 1770
45. Pierre Turgeon 1746
46. Rod Brind'Amour 1741
47. Sergei Zubov 1738
48. Bernie Nicholls 1721
49. Denis Savard* 1720
50. Scott Niedermayer* 1717
51. Sergei Gonchar 1713
52. Sergei Fedorov 1701
  Kevin Hatcher 1701
54. Steve Duchesne 1698
55. Mark Howe* 1696
56. Peter Stastny* 1693
57. Glenn Anderson* 1687
  Carol Vadnais 1687
59. Guy Lapointe* 1672
60. Vincent Damphousse 1667
61. Chris Pronger 1659
62. Pat Verbeek 1657
63. Bobby Orr* 1651
64. Jeremy Roenick 1650
65. Bobby Clarke* 1648
66. Serge Savard* 1643
67. Teppo Numminen 1632
  Roman Hamrlik 1632
69. Daniel Alfredsson 1628
70. Randy Carlyle 1621
71. Michel Goulet* 1615
72. Dave Taylor 1607
73. Jarome Iginla 1604
74. Joe Nieuwendyk* 1593
75. Joe Thornton 1587
  Dave Ellett 1587
77. Steve Larmer 1583
78. Charlie Huddy 1582
79. Glen Wesley 1576
80. Rob Ramage 1575
81. Theoren Fleury 1563
82. Keith Tkachuk 1548
83. Reed Larson 1538
84. Eric Desjardins 1537
85. Joe Mullen* 1534
86. Darryl Sittler* 1532
87. Alex Kovalev 1531
88. Lanny McDonald* 1521
89. Dale Hunter 1515
90. Doug Bodger 1513
91. James Patrick 1505
92. Brian Propp 1504
93. Brian Bellows 1498
94. Brad McCrimmon 1496
95. Jean Ratelle* 1495
96. Bernie Federko* 1486
97. Doug Weight 1479
98. Mike Bossy* 1468
99. Rick Middleton 1461
100. Ray Whitney 1446
101. Kevin Lowe 1443
102. Bob Murray 1430
103. Bryan McCabe 1416
104. Jason Arnott 1411
105. Bobby Smith 1408
106. Pat LaFontaine* 1407
107. Gordie Roberts 1402
108. Garry Galley 1401
109. Rick Tocchet 1400
110. Kirk Muller 1395
111. Neal Broten 1386
112. Zdeno Chara 1382
113. Alexander Mogilny 1379
  Ron Stackhouse 1379
115. Trevor Linden 1377
116. Martin St. Louis 1376
117. Patrick Marleau 1375
118. Kimmo Timonen 1364
  Fredrik Olausson 1364
120. Gary Roberts 1361
  Bill Barber* 1361
122. Ron Greschner 1359
123. Paul Kariya 1351
124. Marian Hossa 1349
125. Jerry Korab 1343
126. Doug Crossman 1339
127. Phil Russell 1334
128. Scott Mellanby 1327
129. Mike O'Connell 1323
130. Darryl Sydor 1317
131. Ryan Smyth 1314
132. Steve Thomas 1313
133. Calle Johansson 1310
134. Tomas Kaberle 1303
135. Dan Boyle 1298
136. Alexei Zhitnik 1297
137. Jacques Lemaire* 1293
138. John Tonelli 1289
139. Wayne Cashman 1285
140. Wade Redden 1281
141. Tomas Sandstrom 1279
142. Vincent Lecavalier 1278
143. Peter Bondra 1277
144. Jamie Macoun 1273
145. Tony Amonte 1271
  Claude Lemieux 1271
147. John Ogrodnick 1269
148. Steve Shutt* 1264
149. Patrik Elias 1263
150. Sylvain Cote 1262
151. Shane Doan 1261
152. Jeff Brown 1260
153. Ray Ferraro 1255
  Mark Hardy 1255
155. Dave Christian 1246
156. Vyacheslav Kozlov 1245
157. Bruce Driver 1244
  Dave Manson 1244
159. Scott Young 1240
160. Bill Guerin 1238
161. Robert Picard 1231
162. Mario Marois 1230
163. Owen Nolan 1226
164. John MacLean 1224
165. Rick Vaive 1222
166. Brent Sutter 1219
167. Butch Goring 1217
168. Milan Hejduk 1216
  Brad Richards 1216
170. Sandis Ozolinsh 1215
171. Petr Svoboda 1214
172. Paul Reinhart 1213
173. Eric Lindros 1206
174. John LeClair 1203
175. Saku Koivu 1202
176. Tom Lysiak 1201
177. Ulf Samuelsson 1199
  Shayne Corson 1199
179. Thomas Steen 1198
180. Adrian Aucoin 1195
181. Mike Ramsey 1194
182. Jyrki Lumme 1191
183. Eric Weinrich 1189
184. Clark Gillies* 1187
185. John Bucyk* 1185
186. Todd Bertuzzi 1184
187. Ed Jovanovski 1182
188. Ivan Boldirev 1181
189. Geoff Courtnall 1180
190. Ken Linseman 1177
191. Cliff Ronning 1173
  Pete Mahovlich 1173
193. Brian Rafalski 1166
194. Mike Foligno 1165
  Kevin Dineen 1165
  Markus Naslund 1165
197. Stan Mikita* 1163
  Ed Olczyk 1163
  Dennis Maruk 1163
200. Bob Carpenter 1160
201. Rod Langway* 1155
202. Ken Hodge 1153
203. Henrik Sedin 1152
204. Murray Craven 1151
205. Ilya Kovalchuk 1148
206. Dany Heatley 1147
207. Wilf Paiement 1145
208. Kevin Stevens 1142
209. Peter Forsberg* 1139
210. Dallas Smith 1137
211. Patrice Brisebois 1133
212. Jean Pronovost 1130
213. Yvan Cournoyer* 1128
  Alex Tanguay 1128
215. Rick Kehoe 1127
  Brian Rolston 1127
217. Ian Turnbull 1120
218. Vinny Prospal 1119
219. Greg Adams 1117
220. Pierre Larouche 1115
  Garry Unger 1115
222. Alex Ovechkin 1108
223. Pavel Datsyuk 1102
224. Stephane Richer 1101
225. Al Iafrate 1099
226. Bobby Holik 1096
227. Mike Ridley 1094
228. Olli Jokinen 1092
229. Adam Foote 1091
230. Charlie Simmer 1090
231. Steve Smith 1089
232. Martin Straka 1088
233. Lubomir Visnovsky 1087
  Ryan Walter 1087
235. Rod Gilbert* 1083
236. Adam Graves 1082
237. Peter McNab 1078
238. Derian Hatcher 1076
239. Bill Hajt 1074
  Dick Redmond 1074
241. Rene Robert 1073
242. Stefan Persson 1071
  Steve Chiasson 1071
244. Steve Sullivan 1069
245. Andrew Cassels 1067
  Grant Ledyard 1067
247. Daniel Sedin 1066
  Craig Janney 1066
249. Pavol Demitra 1064
250. Rick Martin 1063