NHL & WHA Career Leaders and Records for Games Played

Are You a Stathead?

Be READY when the games start. Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

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

NHL Leaders

NHL Leaders Table
RankPlayerYearsGP
1.Gordie Howe* 1946-801767
2.Mark Messier* 1979-041756
3.Jaromir Jagr 1990-181733
4.Ron Francis* 1981-041731
5.Patrick Marleau 1997-201687
6.Mark Recchi* 1988-111652
7.Chris Chelios* 1983-101651
8.Dave Andreychuk* 1982-061639
9.Scott Stevens* 1982-041635
10.Larry Murphy* 1980-011615
11.Ray Bourque* 1979-011612
12.Joe Thornton 1997-201600
13.Nicklas Lidstrom* 1991-121564
14.Jarome Iginla 1996-171554
15.Alex Delvecchio* 1950-741550
16.Shane Doan 1995-171540
 John Bucyk* 1955-781540
18.Brendan Shanahan* 1987-091524
19.Zdeno Chara 1997-201518
20.Matt Cullen 1997-191516
21.Steve Yzerman* 1983-061514
22.Mike Modano* 1989-111499
23.Phil Housley* 1982-031495
24.Wayne Gretzky* 1979-991487
25.Rod Brind'Amour 1989-101484
26.Doug Gilmour* 1983-031474
27.Glen Wesley 1987-081457
28.Teemu Selanne* 1992-141451
29.Tim Horton* 1949-741445
30.Mike Gartner* 1979-981432
31.Scott Mellanby 1985-071431
 Luc Robitaille* 1986-061431
33.Pat Verbeek 1982-021424
34.Luke Richardson 1987-091417
35.Al MacInnis* 1981-041416
36.Harry Howell* 1952-731411
37.Norm Ullman* 1955-751410
38.Paul Coffey* 1980-011409
39.Dale Hunter 1980-991407
40.Stan Mikita* 1958-801396
41.Roman Hamrlik 1992-131395
42.Doug Mohns 1953-751391
43.Larry Robinson* 1972-921384
44.Trevor Linden 1988-081382
45.Dean Prentice 1952-741378
 Joe Sakic* 1988-091378
 Vincent Damphousse 1986-041378
48.Teppo Numminen 1988-091372
49.Jeremy Roenick 1988-091363
50.Ron Stewart 1952-731353
51.Kirk Muller 1984-031349
52.Marcel Dionne* 1971-891348
53.Mats Sundin* 1990-091346
54.Adam Oates* 1985-041337
55.Henrik Sedin 2000-181330
 Ray Whitney 1991-141330
57.Guy Carbonneau* 1980-001318
58.Alex Kovalev 1992-131316
 Red Kelly* 1947-671316
60.Bobby Holik 1990-091314
61.Marian Hossa 1997-171309
62.Daniel Sedin 2000-181306
63.Sergei Gonchar 1994-151301
64.Dave Keon* 1960-821296
65.Pierre Turgeon 1987-071294
66.Dainius Zubrus 1996-161293
67.Darryl Sydor 1991-101291
68.Mathieu Schneider 1987-101289
69.Ken Daneyko 1983-031283
70.Phil Esposito* 1963-811282
71.Jean Ratelle* 1960-811280
 James Patrick 1983-041280
73.Bryan Trottier* 1975-941279
74.Martin Gelinas 1988-081273
75.Rob Blake* 1989-101270
 Ryan Smyth 1994-141270
77.Brett Hull* 1986-061269
78.Martin Brodeur* 1991-151266
79.Bill Guerin 1991-101263
 Scott Niedermayer* 1991-101263
81.Radek Dvorak 1995-141260
82.Henri Richard* 1955-751258
 Ray Ferraro 1984-021258
84.Joe Nieuwendyk* 1986-071257
85.Craig Ludwig 1982-991256
 Brian Rolston 1994-121256
87.Kevin Lowe 1979-981254
88.Jari Kurri* 1980-981251
89.Scott Hartnell 2000-181249
90.Bill Gadsby* 1946-661248
 Sergei Fedorov* 1990-091248
92.Daniel Alfredsson 1995-141246
93.Jason Arnott 1993-121244
 Allan Stanley* 1948-691244
 Justin Williams 2000-191244
96.Patrik Elias 1995-161240
97.Doug Weight 1991-111238
98.Steve Thomas 1984-041235
99.Dino Ciccarelli* 1980-991232
100.Olli Jokinen 1997-151231
101.Ed Westfall 1961-791226
102.Gary Roberts 1986-091224
 Sean O'Donnell 1994-121224
104.Brad McCrimmon 1979-971222
105.Eric Nesterenko 1951-721219
106.Jay Bouwmeester 2002-201217
107.Claude Lemieux 1983-091215
108.Vincent Lecavalier 1998-161212
109.Marcel Pronovost* 1950-701206
 Eric Staal 2003-201206
111.Brian Leetch* 1987-061205
112.Keith Tkachuk 1991-101201
113.Owen Nolan 1990-101200
114.Denis Savard* 1980-971196
115.Dave Babych 1980-991195
 Todd Marchant 1993-111195
117.John MacLean 1983-021194
118.Gilbert Perreault* 1970-871191
 Marc Bergevin 1984-041191
120.Brian Bellows 1982-991188
 George Armstrong* 1949-711188
 Kevin Dineen 1984-031188
 Dale Hawerchuk* 1981-971188
124.Vyacheslav Kozlov 1991-101182
 Kelly Buchberger 1987-041182
126.Scott Young 1987-061181
 Frank Mahovlich* 1956-741181
128.Chris Phillips 1997-151179
129.Bob Carpenter 1981-991178
130.Don Marshall 1951-721176
131.Tony Amonte 1991-071174
132.Sylvain Cote 1984-031171
133.Chris Pronger* 1993-121167
134.Mike Keane 1988-041161
135.Bob Gainey* 1973-891160
136.Todd Bertuzzi 1995-141159
137.Kevin Hatcher 1984-011157
 Eric Weinrich 1988-061157
 Kris Draper 1990-111157
140.Shayne Corson 1985-041156
141.Adam Foote 1991-111154
142.Rob Niedermayer 1993-111153
143.Adam Graves 1987-031152
144.Leo Boivin* 1951-701150
 Dustin Brown 2003-201150
146.Garry Galley 1984-011149
147.Borje Salming* 1973-901148
148.Gary Suter 1985-021145
149.Bobby Clarke* 1969-841144
 Rick Tocchet 1984-021144
151.Eric Desjardins 1988-061143
152.Cliff Ronning 1986-041137
153.David Legwand 1998-161136
 Stu Barnes 1991-081136
155.Bryan McCabe 1995-111135
156.Martin St. Louis* 1998-151134
157.Dave Ellett 1984-001129
 Glenn Anderson* 1980-961129
159.Ed Jovanovski 1995-141128
 Jamie Macoun 1982-991128
 Bob Nevin 1957-761128
162.Bernie Nicholls 1981-991127
 Murray Oliver 1957-751127
164.Guy Lafleur* 1971-911126
 Brad Richards 2000-161126
166.Jean Beliveau* 1950-711125
167.Saku Koivu 1995-141124
168.Markus Naslund 1993-091117
 Alex Ovechkin 2005-201117
170.Dan Hamhuis 2003-201116
171.Don Sweeney 1988-041115
172.Doug Harvey* 1947-691113
 Brad Park* 1968-851113
 Steve Duchesne 1986-021113
175.Brent Seabrook 2005-201112
176.Brent Sutter 1980-981111
 Dave Taylor 1977-941111
 Lanny McDonald* 1973-891111
179.Andrew Brunette 1995-121110
180.Calle Johansson 1987-041109
 Jamie Langenbrunner 1994-131109
182.Vinny Prospal 1996-131108
 Hal Gill 1997-141108
 Kimmo Timonen 1998-151108
 Adrian Aucoin 1994-131108
186.Butch Goring 1969-851107
 Derek Morris 1997-141107
 Jason Chimera 2000-181107
189.Garry Unger 1967-831105
 Ryan Suter 2005-201105
191.Mike Fisher 1999-181104
 Geoff Sanderson 1990-081104
193.Dave Manson 1986-021103
194.Duncan Keith 2005-201102
195.Pit Martin 1961-791101
196.Ron Hainsey 2002-201100
197.Neal Broten 1980-971099
 Mike Ricci 1990-071099
199.Jay Wells 1979-971098
200.Tom Fitzgerald 1988-061097
 Gordie Roberts 1979-941097
202.Darryl Sittler* 1970-851096
203.Ron Sutter 1982-011093
 Dan Boyle 1998-161093
 Craig MacTavish 1979-971093
206.Chris Gratton 1993-091092
207.Daymond Langkow 1995-121090
208.Michel Goulet* 1979-941089
 Robyn Regehr 1999-151089
210.Alex Tanguay 1999-161088
211.Carol Vadnais 1966-831087
 Jason Spezza 2002-201087
213.Brad Marsh 1978-931086
214.Alexei Zhitnik 1992-081085
215.Dave Lowry 1985-041084
 Theoren Fleury 1988-031084
217.Ian Laperriere 1993-101083
218.Brian Campbell 1999-171082
 Henrik Zetterberg 2002-181082
220.Peter Bondra 1990-071081
221.Ulf Samuelsson 1984-001080
222.Scott Gomez 1999-161079
 Bob Pulford* 1956-721079
224.Bobby Smith 1978-931077
 Brent Burns 2003-201077
226.Mike Ribeiro 1999-171074
227.Kirk Maltby 1993-101072
228.Murray Craven 1982-001071
 Doug Bodger 1984-001071
230.Craig Ramsay 1971-851070
 Mike Ramsey 1979-971070
232.Andy Bathgate* 1952-711069
 Nick Schultz 2001-171069
234.Ted Lindsay* 1944-651068
 Sergei Zubov* 1992-091068
 Mike Knuble 1996-131068
237.Terry Harper 1962-811066
 Jean-Guy Talbot 1954-711066
239.Rod Gilbert* 1960-781065
240.Bobby Hull* 1957-801063
241.Joe Mullen* 1981-971062
242.Bob Rouse 1983-001061
243.Mike Grier 1996-111060
 Denis Potvin* 1973-881060
 Jason Pominville 2003-191060
 Rick Nash 2002-181060
247.Radim Vrbata 2001-181057
 Kelly Miller 1984-991057
249.Lyle Odelein 1989-061056
 Brad Stuart 1999-161056
 Greg Adams 1984-011056
 Bryan Smolinski 1992-081056

WHA Leaders

WHA Leaders Table
RankPlayerYearsGP
1.Andre Lacroix 1972-79551
2.Ron Plumb 1972-79549
3.Paul Shmyr 1972-79511
4.Michel Parizeau 1972-79509
5.Mike Antonovich 1972-79486
6.Rick Ley 1972-79478
7.John McKenzie 1972-79477
8.Blair MacDonald 1973-79476
9.Larry Pleau 1972-79468
10.Poul Popiel 1972-78467
11.Bobby Guindon 1972-79463
12.Larry Lund 1972-78459
13.Ken Block 1972-79455
 Al Hamilton 1972-79455
 Rosaire Paiement 1972-78455
16.J.C. Tremblay 1972-79454
17.Ted Green 1972-79452
 Rene Leclerc 1972-79452
19.Marty Howe 1973-79449
20.Marc Tardif 1973-79446
 Don Burgess 1972-79446
22.Francois Lacombe 1972-79440
23.Norm Ferguson 1972-78436
24.Bryan Campbell 1972-78433
 Tim Sheehy 1972-78433
26.Brad Selwood 1972-79431
 Rusty Patenaude 1972-78431
 Jim Dorey 1972-79431
29.Reg Thomas 1973-79428
30.Mark Howe* 1973-79426
31.Gavin Kirk 1972-79422
32.Ted Taylor 1972-78421
33.John French 1972-78420
34.Gordie Howe* 1973-79419
35.Kevin Morrison 1973-79418
36.Serge Bernier 1973-79417
37.Bob Fitchner 1973-79414
38.Rick Morris 1972-78413
 Larry Hale 1972-78413
40.Christian Bordeleau 1972-79412
41.Bobby Hull* 1972-79411
42.Darryl Maggs 1973-79402
43.Mike Rogers 1974-79396
44.Rich LeDuc 1974-79394
45.Frank Hughes 1972-78392
 Danny Lawson 1972-77392
 Jim Turkiewicz 1974-79392
48.Rich Preston 1974-79388
49.Barry Long 1974-79387
50.John Schella 1972-78385
Support us without the ads? Go Ad-Free.