NHL & WHA Career Leaders and Records for Games Played

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.Patrick Marleau 1997-211779
2.Gordie Howe* 1946-801767
3.Mark Messier* 1979-041756
4.Jaromír Jágr 1990-181733
5.Ron Francis* 1981-041731
6.Joe Thornton 1997-211680
7.Mark Recchi* 1988-111652
8.Chris Chelios* 1983-101651
9.Dave Andreychuk* 1982-061639
10.Scott Stevens* 1982-041635
11.Larry Murphy* 1980-011615
12.Ray Bourque* 1979-011612
13.Zdeno Chara 1997-211608
14.Nicklas Lidström* 1991-121564
15.Jarome Iginla* 1996-171554
16.Alex Delvecchio* 1950-741550
17.Shane Doan 1995-171540
 John Bucyk* 1955-781540
19.Brendan Shanahan* 1987-091524
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 Selänne* 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 Holík 1990-091314
61.Marián 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
 Eric Staal 2003-211293
68.Darryl Sydor 1991-101291
69.Mathieu Schneider 1987-101289
70.Ken Daneyko 1983-031283
71.Phil Esposito* 1963-811282
72.Jean Ratelle* 1960-811280
 James Patrick 1983-041280
74.Bryan Trottier* 1975-941279
75.Martin Gelinas 1988-081273
76.Rob Blake* 1989-101270
 Ryan Smyth 1994-141270
78.Brett Hull* 1986-061269
79.Martin Brodeur* 1991-151266
80.Justin Williams 2000-201264
81.Bill Guerin 1991-101263
 Scott Niedermayer* 1991-101263
83.Radek Dvorak 1995-141260
84.Henri Richard* 1955-751258
 Ray Ferraro 1984-021258
86.Joe Nieuwendyk* 1986-071257
87.Craig Ludwig 1982-991256
 Brian Rolston 1994-121256
89.Kevin Lowe* 1979-981254
90.Jari Kurri* 1980-981251
91.Scott Hartnell 2000-181249
92.Bill Gadsby* 1946-661248
 Sergei Fedorov* 1990-091248
94.Daniel Alfredsson 1995-141246
95.Jason Arnott 1993-121244
 Allan Stanley* 1948-691244
97.Patrik Elias 1995-161240
 Jay Bouwmeester 2002-201240
99.Doug Weight 1991-111238
100.Steve Thomas 1984-041235
101.Dino Ciccarelli* 1980-991232
 Dustin Brown 2003-211232
103.Olli Jokinen 1997-151231
104.Ed Westfall 1961-791226
105.Gary Roberts 1986-091224
 Sean O'Donnell 1994-121224
107.Brad McCrimmon 1979-971222
108.Eric Nesterenko 1951-721219
109.Claude Lemieux 1983-091215
110.Vincent Lecavalier 1998-161212
111.Marcel Pronovost* 1950-701206
112.Brian Leetch* 1987-061205
113.Keith Tkachuk 1991-101201
114.Owen Nolan 1990-101200
115.Ryan Suter 2005-211198
116.Alex Ovechkin 2005-211197
117.Denis Savard* 1980-971196
118.Dave Babych 1980-991195
 Todd Marchant 1993-111195
120.John MacLean 1983-021194
121.Duncan Keith 2005-211192
122.Gilbert Perreault* 1970-871191
 Marc Bergevin 1984-041191
124.Brian Bellows 1982-991188
 George Armstrong* 1949-711188
 Kevin Dineen 1984-031188
 Dale Hawerchuk* 1981-971188
128.Vyacheslav Kozlov 1991-101182
 Kelly Buchberger 1987-041182
130.Scott Young 1987-061181
 Frank Mahovlich* 1956-741181
132.Chris Phillips 1997-151179
133.Bob Carpenter 1981-991178
134.Jason Spezza 2002-211177
135.Don Marshall 1951-721176
136.Tony Amonte 1991-071174
137.Sylvain Cote 1984-031171
138.Brent Burns 2003-211169
139.Chris Pronger* 1993-121167
140.Mike Keane 1988-041161
141.Bob Gainey* 1973-891160
142.Todd Bertuzzi 1995-141159
143.Kevin Hatcher 1984-011157
 Eric Weinrich 1988-061157
 Kris Draper 1990-111157
146.Shayne Corson 1985-041156
147.Adam Foote 1991-111154
148.Rob Niedermayer 1993-111153
149.Adam Graves 1987-031152
150.Leo Boivin* 1951-701150
151.Garry Galley 1984-011149
152.Börje Salming* 1973-901148
 Dan Hamhuis 2003-201148
154.Gary Suter 1985-021145
155.Bobby Clarke* 1969-841144
 Rick Tocchet 1984-021144
157.Eric Desjardins 1988-061143
 Patrice Bergeron 2003-211143
159.Cliff Ronning 1986-041137
160.David Legwand 1998-161136
 Stu Barnes 1991-081136
162.Bryan McCabe 1995-111135
163.Martin St. Louis* 1998-151134
164.Ron Hainsey 2002-201132
165.Dave Ellett 1984-001129
 Glenn Anderson* 1980-961129
 Anze Kopitar 2006-211129
168.Ed Jovanovski 1995-141128
 Jamie Macoun 1982-991128
 Bob Nevin 1957-761128
171.Bernie Nicholls 1981-991127
 Murray Oliver 1957-751127
173.Guy Lafleur* 1971-911126
 Brad Richards 2000-161126
175.Jean Beliveau* 1950-711125
176.Saku Koivu 1995-141124
177.Phil Kessel 2006-211122
178.Markus Näslund 1993-091117
179.Don Sweeney 1988-041115
180.Brent Seabrook 2005-201114
181.Doug Harvey* 1947-691113
 Brad Park* 1968-851113
 Steve Duchesne 1986-021113
184.Brent Sutter 1980-981111
 Dave Taylor 1977-941111
 Lanny McDonald* 1973-891111
187.Andrew Brunette 1995-121110
188.Calle Johansson 1987-041109
 Jamie Langenbrunner 1994-131109
190.Vinny Prospal 1996-131108
 Hal Gill 1997-141108
 Kimmo Timonen 1998-151108
 Adrian Aucoin 1994-131108
194.Butch Goring 1969-851107
 Derek Morris 1997-141107
 Jason Chimera 2000-181107
197.Garry Unger 1967-831105
198.Mike Fisher 1999-181104
 Geoff Sanderson 1990-081104
200.Dave Manson 1986-021103
201.Pit Martin 1961-791101
 Ryan Getzlaf 2005-211101
203.Neal Broten 1980-971099
 Mike Ricci 1990-071099
205.Jay Wells 1979-971098
206.Tom Fitzgerald 1988-061097
 Gordie Roberts 1979-941097
208.Darryl Sittler* 1970-851096
209.Jeff Carter 2005-211094
 Corey Perry 2005-211094
211.Ron Sutter 1982-011093
 Dan Boyle 1998-161093
 Craig MacTavish 1979-971093
214.Chris Gratton 1993-091092
215.Daymond Langkow 1995-121090
216.Michel Goulet* 1979-941089
 Robyn Regehr 1999-151089
218.Alex Tanguay 1999-161088
219.Carol Vadnais 1966-831087
220.Brad Marsh 1978-931086
 Joe Pavelski 2006-211086
 Marc-Edouard Vlasic 2006-211086
223.Alexei Zhitnik 1992-081085
224.Dave Lowry 1985-041084
 Theoren Fleury 1988-031084
226.Ian Laperriere 1993-101083
227.Brian Campbell 1999-171082
 Henrik Zetterberg 2002-181082
229.Peter Bondra 1990-071081
230.Ulf Samuelsson 1984-001080
231.Scott Gomez 1999-161079
 Bob Pulford* 1956-721079
233.Bobby Smith 1978-931077
234.Mike Ribeiro 1999-171074
235.Kirk Maltby 1993-101072
236.Murray Craven 1982-001071
 Doug Bodger 1984-001071
238.Craig Ramsay 1971-851070
 Mike Ramsey 1979-971070
240.Andy Bathgate* 1952-711069
 Nick Schultz 2001-171069
242.Ted Lindsay* 1944-651068
 Sergei Zubov* 1992-091068
 Mike Knuble 1996-131068
245.Terry Harper 1962-811066
 Jean-Guy Talbot 1954-711066
 Andrew Cogliano 2007-211066
248.Rod Gilbert* 1960-781065
249.Bobby Hull* 1957-801063
250.Joe Mullen* 1981-971062

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