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

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

Rate Statistic Requirements

NHL Leaders

NHL Leaders Table
RankPlayerYearsTGA
1.Wayne Gretzky* 1979-992285
2.Mark Messier* 1979-042183
3.Ray Bourque* 1979-012144
4.Paul Coffey* 1980-012018
5.Scott Stevens* 1982-042017
6.Borje Salming* 1973-901977
7.Larry Murphy* 1980-011958
8.Chris Chelios* 1983-101951
9.Ron Francis* 1981-041843
10.Steve Yzerman* 1983-061754
 Dave Babych 1980-991754
12.Brian Leetch* 1987-061742
13.Nicklas Lidstrom* 1991-121718
14.Larry Robinson* 1972-921716
15.Carol Vadnais 1966-831704
16.Rod Brind'Amour 1989-101657
17.Rob Ramage 1979-941648
18.Al MacInnis* 1981-041639
19.Kevin Hatcher 1984-011617
20.Randy Carlyle 1976-931609
21.Rob Blake* 1989-101581
22.Reed Larson 1976-901572
23.Doug Gilmour* 1983-031551
24.Teppo Numminen 1988-091547
25.Mark Recchi* 1988-111545
26.Gordie Roberts 1979-941541
27.Phil Housley* 1982-031527
 Joe Sakic* 1988-091527
29.Marcel Dionne* 1971-891525
30.Doug Wilson 1977-931515
31.Luke Richardson 1987-091513
32.Roman Hamrlik 1992-131510
33.Glen Wesley 1987-081504
34.Jamie Macoun 1982-991496
35.Phil Russell 1972-871487
36.Kevin Lowe 1979-981484
37.Brad Marsh 1978-931481
38.Zdeno Chara 1997-181468
39.Craig Ludwig 1982-991456
40.Jari Kurri* 1980-981441
41.Adam Oates* 1985-041440
42.Denis Potvin* 1973-881427
43.Brad Park* 1968-851414
44.Mark Hardy 1979-941406
 Dave Ellett 1984-001406
46.Kirk Muller 1984-031396
47.Jaromir Jagr 1990-181388
48.Mario Marois 1977-921387
49.Ron Stackhouse 1970-821376
50.Mario Lemieux* 1984-061364
51.Harold Snepsts 1974-911356
52.Charlie Huddy 1980-971354
53.Robert Picard 1977-901353
54.Mike Gartner* 1979-981350
55.Doug Bodger 1984-001345
56.Dale Hawerchuk* 1981-971342
57.Mats Sundin* 1990-091336
58.Bob Murray 1975-901334
59.Bernie Nicholls 1981-991330
60.Serge Savard* 1966-831320
 Dave Manson 1986-021320
62.Adam Foote 1991-111313
63.Chris Pronger* 1993-121310
64.Trevor Linden 1988-081308
65.Mathieu Schneider 1987-101301
66.Bryan McCabe 1995-111296
67.Brad McCrimmon 1979-971294
68.Steve Duchesne 1986-021290
69.James Patrick 1983-041283
70.Scott Niedermayer* 1991-101280
71.Gary Suter 1985-021275
72.Vincent Damphousse 1986-041274
73.Ken Daneyko 1983-031273
74.Mike Ramsey 1979-971269
75.Derian Hatcher 1991-081262
 Garry Galley 1984-011262
77.Rick Green 1976-921261
78.Mike Modano* 1989-111255
79.Ron Greschner 1974-901251
80.Gilbert Perreault* 1970-871249
81.Bryan Trottier* 1975-941246
82.Jay Wells 1979-971243
83.Joe Cirella 1981-961242
 Bob Rouse 1983-001242
85.Steve Konroyd 1980-951241
 Eric Desjardins 1988-061241
87.Phil Esposito* 1963-811239
88.Barry Gibbs 1967-801238
89.Ulf Samuelsson 1984-001236
90.Randy Ladouceur 1982-961227
91.Jay Bouwmeester 2002-181226
92.Dave Andreychuk* 1982-061225
 Mike O'Connell 1977-901225
94.Jerry Korab 1970-851224
 Brett Hull* 1986-061224
 Doug Lidster 1983-991224
97.Don Lever 1972-871223
98.Sylvain Cote 1984-031215
99.Butch Goring 1969-851214
100.Darryl Sittler* 1970-851212
101.Guy Carbonneau 1980-001211
102.Dale Hunter 1980-991210
103.Greg Smith 1975-881209
104.Alexei Zhitnik 1992-081207
105.Luc Robitaille* 1986-061205
106.Neal Broten 1980-971203
107.Calle Johansson 1987-041201
108.Dave Lewis 1973-881200
109.Jarome Iginla 1996-171194
110.Garth Butcher 1981-951188
111.Stephane Quintal 1988-041179
 Marc Bergevin 1984-041179
113.Mark Howe* 1979-951178
114.Bob Carpenter 1981-991175
115.Dave Burrows 1971-811171
116.Eric Weinrich 1988-061168
117.Brendan Shanahan* 1987-091167
 Rod Langway* 1978-931167
119.Pat Verbeek 1982-021159
120.Al Iafrate 1984-981146
 Doug Crossman 1980-941146
122.Sergei Gonchar 1994-151143
123.Denis Savard* 1980-971137
124.Keith Brown 1979-951125
 Michel Petit 1982-981125
126.Brian Bellows 1982-991123
127.Peter Stastny* 1980-951120
128.Adrian Aucoin 1994-131119
 Darryl Sydor 1991-101119
130.Dino Ciccarelli* 1980-991118
131.Lanny McDonald* 1973-891114
132.Gilles Marotte 1965-771113
133.Guy Lapointe* 1968-841110
134.Wilf Paiement 1974-881108
135.Willie Huber 1978-881104
136.Bruce Driver 1983-981100
137.Don Sweeney 1988-041095
138.Don Awrey 1963-791093
 Sean O'Donnell 1994-121093
140.Eric Brewer 1998-151092
 Curtis Leschyshyn 1988-041092
142.Patrick Marleau 1997-181091
143.Lee Fogolin 1974-871089
144.Thomas Steen 1981-951083
145.Todd Gill 1984-031080
146.Shane Doan 1995-171079
147.Brad Stuart 1999-161078
148.Pavel Kubina 1997-121077
 Laurie Boschman 1979-931077
150.Ed Jovanovski 1995-141076
151.Sergei Zubov 1992-091075
152.Sergei Fedorov* 1990-091073
153.Curt Giles 1979-931071
 Theoren Fleury 1988-031071
155.Jeremy Roenick 1988-091069
156.Jyrki Lumme 1988-031068
 Ivan Boldirev 1970-851068
158.Tom Laidlaw 1980-901067
 Hal Gill 1997-141067
 Grant Ledyard 1984-021067
161.Lucien DeBlois 1977-921066
162.Murray Baron 1989-041063
163.Joel Quenneville 1978-911062
164.Glenn Anderson* 1980-961061
 Bret Hedican 1991-091061
 Teemu Selanne* 1992-141061
167.Todd Marchant 1993-111054
168.Alex Kovalev 1992-131052
169.Duncan Keith 2005-181048
170.Ron Duguay 1977-891046
171.Michel Goulet* 1979-941045
 Owen Nolan 1990-101045
173.Derek Morris 1997-141044
174.Walt McKechnie 1967-831042
 Pierre Turgeon 1987-071042
 Gary Bergman 1964-761042
177.Chris Phillips 1997-151040
178.Tomas Kaberle 1998-131037
 Dave Christian 1979-941037
 Mattias Ohlund 1997-111037
181.Bernie Federko* 1976-901030
182.Keith Acton 1979-941029
 Scott Hannan 1998-151029
 Ian Turnbull 1973-831029
 Robyn Regehr 1999-151029
186.Rick Middleton 1974-881028
187.Gord Murphy 1988-021024
188.Bill Hajt 1973-871023
189.Bobby Clarke* 1969-841021
 Barry Beck 1977-901021
191.Dallas Smith 1959-781019
 Rod Seiling 1962-791019
193.Fred Barrett 1970-841016
194.Jason Smith 1993-091014
195.Ed Olczyk 1984-001012
196.Adam Graves 1987-031011
 Dennis Maruk 1975-891011
198.Martin St. Louis 1998-151010
 Bob Stewart 1971-801010
200.Joe Thornton 1997-181008
201.Shayne Corson 1985-041004
202.Vincent Lecavalier 1998-161002
203.Nick Libett 1967-811001
 Fredrik Olausson 1986-031001
205.Gary Nylund 1982-931000
 Mike Milbury 1975-871000
 Tim Watters 1981-951000
208.Steve Larmer 1980-95999
 Murray Craven 1982-00999
210.Terry Carkner 1986-99998
 Andrew Cassels 1989-06998
212.Kelly Buchberger 1987-04997
213.Garry Unger 1967-83995
214.Keith Tkachuk 1991-10993
215.Bob Gainey* 1973-89992
216.Brent Sutter 1980-98990
217.John MacLean 1983-02987
218.Steve Kasper 1980-93986
219.Mike Sillinger 1990-09985
220.Dion Phaneuf 2005-18984
221.Terry Harper 1962-81982
 Dave Taylor 1977-94982
223.Marty McSorley 1983-00981
224.Tom Reid 1967-78980
225.Dan Hamhuis 2003-18979
226.Tom Lysiak 1973-86978
227.Randy Moller 1982-95976
 Jim Johnson 1985-98976
229.Jim Schoenfeld 1972-85973
230.Kimmo Timonen 1998-15969
231.Kjell Samuelsson 1985-99968
 Brendan Witt 1995-10968
233.Craig MacTavish 1979-97967
234.Doug Weight 1991-11964
235.Bob Murdoch 1970-82963
 Patrice Brisebois 1990-09963
237.Steve Chiasson 1986-99959
 Mel Bridgman 1975-89959
239.Paul Reinhart 1979-90958
240.Ed Westfall 1961-79957
241.Wade Redden 1996-13954
 Kelly Miller 1984-99954
243.Doug Halward 1975-89953
 Ryan Walter 1978-93953
245.Bryan Watson 1963-79952
 Sylvain Lefebvre 1989-03952
247.Dmitry Yushkevich 1992-03950
 Bert Marshall 1965-79950
249.Kevin Dineen 1984-03949
 Mattias Norstrom 1993-08949
 Troy Murray 1981-96949
 Olli Jokinen 1997-15949
 Matt Cullen 1997-18949
 John Ogrodnick 1979-93949
Support us without the ads? Go Ad-Free.