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-221714
7.Zdeno Chára* 1997-221680
8.Mark Recchi* 1988-111652
9.Chris Chelios* 1983-101651
10.Dave Andreychuk* 1982-061639
11.Scott Stevens* 1982-041635
12.Larry Murphy* 1980-011615
13.Ray Bourque* 1979-011612
14.Brent Burns 2003-261579
15.Alex Ovechkin 2005-261573
16.Nicklas Lidström* 1991-121564
17.Jarome Iginla* 1996-171554
18.Alex Delvecchio* 1950-741550
19.Johnny Bucyk* 1955-781540
 Shane Doan 1995-171540
21.Ryan Suter 2005-251526
22.Brendan Shanahan* 1987-091524
23.Anže Kopitar 2006-261521
24.Matt Cullen 1997-191516
25.Steve Yzerman* 1983-061514
26.Mike Modano* 1989-111499
27.Phil Housley* 1982-031495
28.Wayne Gretzky* 1979-991487
29.Rod Brind'Amour 1989-101484
30.Doug Gilmour* 1983-031474
31.Corey Perry 2005-261464
32.Glen Wesley 1987-081457
33.Teemu Selänne* 1992-141451
34.Tim Horton* 1949-741445
35.Mike Gartner* 1979-981432
36.Scott Mellanby 1985-071431
 Luc Robitaille* 1986-061431
38.Pat Verbeek 1982-021424
39.Sidney Crosby 2005-261420
40.Luke Richardson 1987-091417
41.Al MacInnis* 1981-041416
42.Harry Howell* 1952-731411
43.Norm Ullman* 1955-751410
44.Paul Coffey* 1980-011409
45.Dale Hunter 1980-991407
46.Jordan Staal 2006-261403
47.Stan Mikita* 1958-801396
48.Roman Hamrlík 1992-131395
49.Doug Mohns 1953-751391
50.Larry Robinson* 1972-921384
51.Trevor Linden 1988-081382
52.Vincent Damphousse 1986-041378
 Dean Prentice 1952-741378
 Joe Sakic* 1988-091378
55.Teppo Numminen 1988-091372
56.Patrick Kane 2007-261369
57.Eric Staal 2003-231365
58.Jeremy Roenick* 1988-091363
59.Ron Stewart 1952-731353
60.Kirk Muller 1984-031349
61.Marcel Dionne* 1971-891348
62.Mats Sundin* 1990-091346
63.Claude Giroux 2007-261345
64.Adam Oates* 1985-041337
65.Joe Pavelski 2006-241332
66.Henrik Sedin* 2000-181330
 Ray Whitney 1991-141330
68.Marc-Édouard Vlasic 2006-251323
69.Jeff Carter 2005-241321
70.Guy Carbonneau* 1980-001318
71.Red Kelly* 1947-671316
 Alex Kovalev 1992-131316
73.Bobby Holík 1990-091314
74.Marián Hossa* 1997-171309
75.Daniel Sedin* 2000-181306
76.Sergei Gonchar 1994-151301
77.Dustin Brown 2003-221296
 Dave Keon* 1960-821296
79.Patrice Bergeron 2003-231294
 Andrew Cogliano 2007-241294
 Pierre Turgeon* 1987-071294
82.Dainius Zubrus 1996-161293
83.Darryl Sydor 1991-101291
84.Mathieu Schneider 1987-101289
85.Nick Foligno 2007-261287
86.Phil Kessel 2006-231286
87.Ken Daneyko 1983-031283
88.Phil Esposito* 1963-811282
89.James Patrick 1983-041280
 Jean Ratelle* 1960-811280
91.Drew Doughty 2008-261279
 Bryan Trottier* 1975-941279
93.Martin Gélinas 1988-081273
94.Rob Blake* 1989-101270
 Ryan Smyth 1994-141270
96.Brett Hull* 1986-061269
 Evgeni Malkin 2006-261269
98.Martin Brodeur* 1991-151266
 John Tavares 2009-261266
100.Justin Williams 2000-201264
101.Bill Guerin 1991-101263
 Scott Niedermayer* 1991-101263
103.Radek Dvořák 1995-141260
104.Ray Ferraro 1984-021258
 Henri Richard* 1955-751258
106.Joe Nieuwendyk* 1986-071257
107.Duncan Keith* 2005-221256
 Craig Ludwig 1982-991256
 Brian Rolston 1994-121256
110.Kevin Lowe* 1979-981254
 Zach Parise 2005-241254
112.Jamie Benn 2009-261252
113.Jari Kurri* 1980-981251
114.Scott Hartnell 2000-181249
115.Sergei Fedorov* 1990-091248
 Bill Gadsby* 1946-661248
 Jason Spezza 2002-221248
118.Daniel Alfredsson* 1995-141246
 Steven Stamkos 2008-261246
120.Jason Arnott 1993-121244
 Allan Stanley* 1948-691244
122.Jay Bouwmeester 2002-201240
 Patrik Eliáš 1995-161240
124.David Perron 2007-261239
125.Doug Weight 1991-111238
126.Kris Letang 2006-261235
 Steve Thomas 1984-041235
128.Ryan O'Reilly 2009-261233
129.Dino Ciccarelli* 1980-991232
130.Olli Jokinen 1997-151231
131.Jack Johnson 2006-251228
132.Ed Westfall 1961-791226
133.Sean O'Donnell 1994-121224
 Gary Roberts 1986-091224
135.Brad McCrimmon 1979-971222
136.Eric Nesterenko 1951-721219
137.Claude Lemieux 1983-091215
138.Vincent Lecavalier 1998-161212
139.Marcel Pronovost* 1950-701206
140.Brian Leetch* 1987-061205
141.Keith Tkachuk 1991-101201
142.Owen Nolan 1990-101200
143.Denis Savard* 1980-971196
144.Dave Babych 1980-991195
 Matt Duchene 2009-261195
 Todd Marchant 1993-111195
147.John MacLean 1983-021194
148.Marc Bergevin 1984-041191
 Gilbert Perreault* 1970-871191
150.George Armstrong* 1949-711188
 Brian Bellows 1982-991188
 Kevin Dineen 1984-031188
 Dale Hawerchuk* 1981-971188
154.Lars Eller 2009-261184
155.Kelly Buchberger 1987-041182
 Vyacheslav Kozlov 1991-101182
157.Frank Mahovlich* 1956-741181
 Scott Young 1987-061181
159.Chris Phillips 1997-151179
160.Bobby Carpenter 1981-991178
161.Milan Lucic 2007-241177
162.Don Marshall 1951-721176
163.Tony Amonte 1991-071174
164.Blake Wheeler 2008-241172
165.Sylvain Côté 1984-031171
166.Chris Pronger* 1993-121167
167.Victor Hedman 2009-261164
168.Mike Keane 1988-041161
169.Bob Gainey* 1973-891160
170.Todd Bertuzzi 1995-141159
 John Carlson 2009-261159
 Erik Karlsson 2009-261159
173.Kris Draper 1990-111157
 Ryan Getzlaf 2005-221157
 Kevin Hatcher 1984-011157
 Eric Weinrich 1988-061157
177.Shayne Corson 1985-041156
178.Adam Foote 1991-111154
 James van Riemsdyk 2009-261154
180.Rob Niedermayer 1993-111153
181.Adam Graves 1987-031152
 Brad Marchand 2009-261152
183.Leo Boivin* 1951-701150
184.Garry Galley 1984-011149
 Jonathan Toews 2007-261149
186.Mikael Backlund 2008-261148
 Mark Giordano 2005-241148
 Dan Hamhuis 2003-201148
 Börje Salming* 1973-901148
190.Paul Stastny 2006-231145
 Gary Suter 1985-021145
192.Bobby Clarke* 1969-841144
 Rick Tocchet 1984-021144
194.Éric Desjardins 1988-061143
195.Jordan Eberle 2010-261140
196.Tyler Myers 2009-261139
197.Oliver Ekman-Larsson 2010-261137
 Cliff Ronning 1986-041137
199.Stu Barnes 1991-081136
 David Legwand 1998-161136
 Marc Staal 2007-241136
202.Bryan McCabe 1995-111135
203.Martin St. Louis* 1998-151134
204.Ron Hainsey 2002-201132
205.Glenn Anderson* 1980-961129
 Dave Ellett 1984-001129
207.Ed Jovanovski 1995-141128
 Jamie Macoun 1982-991128
 Bob Nevin 1957-761128
210.Bernie Nicholls 1981-991127
 Murray Oliver 1957-751127
212.Guy Lafleur* 1971-911126
 Brad Richards 2000-161126
214.Jean Béliveau* 1950-711125
215.Cam Fowler 2010-261124
 Saku Koivu 1995-141124
217.Luke Schenn 2008-261122
218.Markus Näslund 1993-091117
219.Don Sweeney 1988-041115
220.Brent Seabrook 2005-201114
221.Steve Duchesne 1986-021113
 Doug Harvey* 1947-691113
 Brad Park* 1968-851113
224.Lanny McDonald* 1973-891111
 Brent Sutter 1980-981111
 Dave Taylor 1977-941111
227.Andrew Brunette 1995-121110
 Jeff Skinner 2010-261110
229.Calle Johansson 1987-041109
 Jamie Langenbrunner 1994-131109
 Keith Yandle 2006-221109
232.Adrian Aucoin 1994-131108
 Hal Gill 1997-141108
 Václav Prospal 1996-131108
 Kimmo Timonen 1998-151108
236.Jason Chimera 2000-181107
 Butch Goring 1969-851107
 Derek Morris 1997-141107
239.Nicklas Bäckström 2007-241105
 Garry Unger 1967-831105
241.Mike Fisher 1999-181104
 Geoff Sanderson 1990-081104
243.Dave Manson 1986-021103
244.Brayden Schenn 2009-261102
245.Pit Martin 1961-791101
246.Neal Broten 1980-971099
 Mike Ricci 1990-071099
248.Jay Wells 1979-971098
249.Tom Fitzgerald 1988-061097
 Gordie Roberts 1979-941097

WHA Leaders

WHA Leaders Table
RankPlayerYearsGP
1.André 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.Al Hamilton 1972-79455
 Rosaire Paiement 1972-78455
 Ken Block 1972-79455
16.J.C. Tremblay 1972-79454
17.Ted Green 1972-79452
 Rene Leclerc 1972-79452
19.Marty Howe 1973-79449
20.Don Burgess 1972-79446
 Marc Tardif 1973-79446
22.François Lacombe 1972-79440
23.Norm Ferguson 1972-78436
24.Bryan Campbell 1972-78433
 Tim Sheehy 1972-78433
26.Jim Dorey 1972-79431
 Brad Selwood 1972-79431
 Rusty Patenaude 1972-78431
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