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.Dave Babych 1980-991754
 Steve Yzerman* 1983-061754
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.Joe Sakic* 1988-091527
 Phil Housley* 1982-031527
29.Marcel Dionne* 1971-891525
30.Doug Wilson 1977-931515
31.Luke Richardson 1987-091513
32.Zdeno Chara 1997-171510
 Roman Hamrlik 1992-131510
34.Glen Wesley 1987-081504
35.Jamie Macoun 1982-991496
36.Phil Russell 1972-871487
37.Kevin Lowe 1979-981484
38.Brad Marsh 1978-931481
39.Craig Ludwig 1982-991456
40.Jari Kurri* 1980-981441
41.Adam Oates* 1985-041440
42.Jaromir Jagr 1990-171433
43.Denis Potvin* 1973-881427
44.Brad Park* 1968-851414
45.Dave Ellett 1984-001406
 Mark Hardy 1979-941406
47.Kirk Muller 1984-031396
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.Dave Manson 1986-021320
 Serge Savard* 1966-831320
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.Jay Bouwmeester 2002-171291
69.Steve Duchesne 1986-021290
70.James Patrick 1983-041283
71.Scott Niedermayer* 1991-101280
72.Gary Suter 1985-021275
73.Vincent Damphousse 1986-041274
74.Ken Daneyko 1983-031273
75.Mike Ramsey 1979-971269
76.Garry Galley 1984-011262
 Derian Hatcher 1991-081262
78.Rick Green 1976-921261
79.Mike Modano* 1989-111255
80.Ron Greschner 1974-901251
81.Gilbert Perreault* 1970-871249
82.Bryan Trottier* 1975-941246
83.Jay Wells 1979-971243
84.Joe Cirella 1981-961242
 Bob Rouse 1983-001242
86.Eric Desjardins 1988-061241
 Steve Konroyd 1980-951241
88.Phil Esposito* 1963-811239
89.Barry Gibbs 1967-801238
90.Ulf Samuelsson 1984-001236
91.Jarome Iginla 1996-171234
92.Randy Ladouceur 1982-961227
93.Mike O'Connell 1977-901225
 Dave Andreychuk 1982-061225
95.Doug Lidster 1983-991224
 Brett Hull* 1986-061224
 Jerry Korab 1970-851224
98.Don Lever 1972-871223
99.Sylvain Cote 1984-031215
100.Butch Goring 1969-851214
101.Darryl Sittler* 1970-851212
102.Guy Carbonneau 1980-001211
103.Dale Hunter 1980-991210
104.Greg Smith 1975-881209
105.Alexei Zhitnik 1992-081207
106.Luc Robitaille* 1986-061205
107.Neal Broten 1980-971203
108.Calle Johansson 1987-041201
109.Dave Lewis 1973-881200
110.Sergei Gonchar 1994-151194
111.Garth Butcher 1981-951188
112.Marc Bergevin 1984-041179
 Stephane Quintal 1988-041179
114.Mark Howe* 1979-951178
115.Bob Carpenter 1981-991175
116.Dave Burrows 1971-811171
117.Eric Weinrich 1988-061168
118.Brendan Shanahan* 1987-091167
 Rod Langway* 1978-931167
120.Pat Verbeek 1982-021159
121.Eric Brewer 1998-151150
122.Doug Crossman 1980-941146
 Al Iafrate 1984-981146
124.Patrick Marleau 1997-171143
125.Denis Savard* 1980-971137
126.Shane Doan 1995-171132
127.Brad Stuart 1999-161127
128.Michel Petit 1982-981125
 Keith Brown 1979-951125
130.Brian Bellows 1982-991123
 Chris Phillips 1997-151123
132.Peter Stastny* 1980-951120
133.Adrian Aucoin 1994-131119
 Darryl Sydor 1991-101119
135.Dino Ciccarelli* 1980-991118
136.Lanny McDonald* 1973-891114
137.Gilles Marotte 1965-771113
138.Guy Lapointe* 1968-841110
 Ed Jovanovski 1995-141110
140.Wilf Paiement 1974-881108
141.Derek Morris 1997-141105
142.Willie Huber 1978-881104
143.Bruce Driver 1983-981100
144.Don Sweeney 1988-041095
145.Duncan Keith 2005-171094
146.Sean O'Donnell 1994-121093
 Don Awrey 1963-791093
148.Curtis Leschyshyn 1988-041092
149.Robyn Regehr 1999-151091
150.Lee Fogolin 1974-871089
151.Teemu Selanne 1992-141086
152.Scott Hannan 1998-151083
 Thomas Steen 1981-951083
154.Todd Gill 1984-031080
155.Laurie Boschman 1979-931077
 Pavel Kubina 1997-121077
157.Sergei Zubov 1992-091075
 Martin St. Louis 1998-151075
159.Sergei Fedorov* 1990-091073
160.Theoren Fleury 1988-031071
 Curt Giles 1979-931071
162.Hal Gill 1997-141070
163.Jeremy Roenick 1988-091069
164.Jyrki Lumme 1988-031068
 Ivan Boldirev 1970-851068
166.Tom Laidlaw 1980-901067
 Grant Ledyard 1984-021067
168.Lucien DeBlois 1977-921066
169.Murray Baron 1989-041063
170.Joel Quenneville 1978-911062
171.Bret Hedican 1991-091061
 Glenn Anderson* 1980-961061
173.Dion Phaneuf 2005-171054
 Todd Marchant 1993-111054
175.Vincent Lecavalier 1998-161053
176.Alex Kovalev 1992-131052
177.Ron Duguay 1977-891046
178.Michel Goulet* 1979-941045
 Owen Nolan 1990-101045
180.Pierre Turgeon 1987-071042
 Walt McKechnie 1967-831042
 Gary Bergman 1964-761042
183.Joe Thornton 1997-171041
184.Tomas Kaberle 1998-131037
 Dave Christian 1979-941037
 Mattias Ohlund 1997-111037
187.Kimmo Timonen 1998-151033
188.Bernie Federko* 1976-901030
189.Ian Turnbull 1973-831029
 Keith Acton 1979-941029
191.Rick Middleton 1974-881028
192.Dan Hamhuis 2003-171026
193.Francois Beauchemin 2002-171025
194.Gord Murphy 1988-021024
195.Bill Hajt 1973-871023
196.Barry Beck 1977-901021
 Bobby Clarke* 1969-841021
198.Dallas Smith 1959-781019
 Rod Seiling 1962-791019
200.Fred Barrett 1970-841016
201.Jason Smith 1993-091014
202.Ed Olczyk 1984-001012
203.Adam Graves 1987-031011
 Dennis Maruk 1975-891011
205.Bob Stewart 1971-801010
206.Olli Jokinen 1997-151009
207.Shayne Corson 1985-041004
208.Fredrik Olausson 1986-031001
 Nick Libett 1967-811001
210.Gary Nylund 1982-931000
 Tim Watters 1981-951000
 Mike Milbury 1975-871000
213.Steve Larmer 1980-95999
 Murray Craven 1982-00999
215.Terry Carkner 1986-99998
 Andrew Cassels 1989-06998
217.Kelly Buchberger 1987-04997
218.Garry Unger 1967-83995
219.Keith Tkachuk 1991-10993
220.Bob Gainey* 1973-89992
221.Brent Sutter 1980-98990
222.John MacLean 1983-02987
223.Steve Kasper 1980-93986
224.Mike Sillinger 1990-09985
225.Dan Boyle 1998-16983
226.Dave Taylor 1977-94982
 Terry Harper 1962-81982
228.Marty McSorley 1983-00981
229.Tom Reid 1967-78980
230.Tom Lysiak 1973-86978
231.Jim Johnson 1985-98976
 Matt Cullen 1997-17976
 Randy Moller 1982-95976
234.Daniel Alfredsson 1995-14975
235.Jim Schoenfeld 1972-85973
236.Ray Whitney 1991-14971
237.Brendan Witt 1995-10968
 Kjell Samuelsson 1985-99968
239.Craig MacTavish 1979-97967
240.Doug Weight 1991-11964
241.Patrice Brisebois 1990-09963
 Bob Murdoch 1970-82963
 Ryan Smyth 1994-14963
244.Radek Dvorak 1995-14961
245.Steve Chiasson 1986-99959
 Mel Bridgman 1975-89959
247.Paul Reinhart 1979-90958
248.Ed Westfall 1961-79957
 Brad Richards 2000-16957
250.Wade Redden 1996-13954
 Kelly Miller 1984-99954
Support us without the ads? Go Ad-Free.