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.Gordie Howe* 1946-801767
2.Mark Messier* 1979-041756
3.Ron Francis* 1981-041731
4.Jaromir Jagr 1990-171655
5.Mark Recchi 1988-111652
6.Chris Chelios* 1983-101651
7.Dave Andreychuk 1982-061639
8.Scott Stevens* 1982-041635
9.Larry Murphy* 1980-011615
10.Ray Bourque* 1979-011612
11.Nicklas Lidstrom* 1991-121564
12.Alex Delvecchio* 1950-741549
13.John Bucyk* 1955-781540
14.Brendan Shanahan* 1987-091524
15.Steve Yzerman* 1983-061514
16.Mike Modano* 1989-111499
17.Jarome Iginla 1996-171497
18.Phil Housley* 1982-031495
19.Shane Doan 1995-171490
20.Wayne Gretzky* 1979-991487
21.Rod Brind'Amour 1989-101484
22.Doug Gilmour* 1983-031474
23.Glen Wesley 1987-081457
24.Teemu Selanne 1992-141451
25.Tim Horton* 1949-741446
26.Patrick Marleau 1997-171436
27.Mike Gartner* 1979-981432
28.Scott Mellanby 1985-071431
 Luc Robitaille* 1986-061431
30.Pat Verbeek 1982-021424
31.Luke Richardson 1987-091417
32.Al MacInnis* 1981-041416
33.Harry Howell* 1952-731411
34.Norm Ullman* 1955-751410
35.Paul Coffey* 1980-011409
36.Dale Hunter 1980-991407
37.Roman Hamrlik 1992-131395
38.Stan Mikita* 1958-801394
39.Joe Thornton 1997-171392
40.Doug Mohns 1953-751390
41.Larry Robinson* 1972-921384
42.Trevor Linden 1988-081382
43.Dean Prentice 1952-741378
 Joe Sakic* 1988-091378
 Vincent Damphousse 1986-041378
46.Teppo Numminen 1988-091372
47.Jeremy Roenick 1988-091363
48.Ron Stewart 1952-731353
49.Kirk Muller 1984-031349
50.Marcel Dionne* 1971-891348
51.Mats Sundin* 1990-091346
52.Adam Oates* 1985-041337
53.Ray Whitney 1991-141330
54.Matt Cullen 1997-171320
55.Guy Carbonneau 1980-001318
56.Alex Kovalev 1992-131316
 Red Kelly* 1947-671316
58.Bobby Holik 1990-091314
59.Sergei Gonchar 1994-151301
60.Dave Keon* 1960-821296
61.Zdeno Chara 1997-171295
62.Pierre Turgeon 1987-071294
63.Dainius Zubrus 1996-161293
64.Darryl Sydor 1991-101291
65.Mathieu Schneider 1987-101289
66.Ken Daneyko 1983-031283
67.Phil Esposito* 1963-811282
68.Jean Ratelle* 1960-811281
69.James Patrick 1983-041280
70.Bryan Trottier* 1975-941279
71.Martin Gelinas 1988-081273
72.Ryan Smyth 1994-141270
 Rob Blake* 1989-101270
74.Brett Hull* 1986-061269
75.Martin Brodeur 1991-151266
76.Bill Guerin 1991-101263
 Scott Niedermayer* 1991-101263
78.Marian Hossa 1997-171262
79.Radek Dvorak 1995-141260
80.Ray Ferraro 1984-021258
81.Joe Nieuwendyk* 1986-071257
82.Henri Richard* 1955-751256
 Craig Ludwig 1982-991256
 Brian Rolston 1994-121256
85.Kevin Lowe 1979-981254
86.Jari Kurri* 1980-981251
87.Sergei Fedorov* 1990-091248
 Bill Gadsby* 1946-661248
89.Daniel Alfredsson 1995-141246
90.Allan Stanley* 1948-691244
 Jason Arnott 1993-121244
92.Patrik Elias 1995-161240
93.Doug Weight 1991-111238
94.Steve Thomas 1984-041235
95.Dino Ciccarelli* 1980-991232
96.Olli Jokinen 1997-151231
97.Ed Westfall 1961-791226
98.Gary Roberts 1986-091224
 Sean O'Donnell 1994-121224
100.Brad McCrimmon 1979-971222
101.Eric Nesterenko 1951-721219
102.Claude Lemieux 1983-091215
103.Vincent Lecavalier 1998-161212
104.Marcel Pronovost* 1950-701206
105.Brian Leetch* 1987-061205
106.Keith Tkachuk 1991-101201
107.Owen Nolan 1990-101200
108.Denis Savard* 1980-971196
109.Todd Marchant 1993-111195
 Dave Babych 1980-991195
111.John MacLean 1983-021194
112.Gilbert Perreault* 1970-871191
 Marc Bergevin 1984-041191
 Henrik Sedin 2000-171191
115.Kevin Dineen 1984-031188
 Dale Hawerchuk* 1981-971188
 Brian Bellows 1982-991188
118.George Armstrong* 1949-711187
119.Kelly Buchberger 1987-041182
 Vyacheslav Kozlov 1991-101182
121.Scott Young 1987-061181
 Frank Mahovlich* 1956-741181
123.Chris Phillips 1997-151179
124.Bob Carpenter 1981-991178
125.Don Marshall 1951-721176
126.Tony Amonte 1991-071174
127.Sylvain Cote 1984-031171
128.Daniel Sedin 2000-171168
129.Chris Pronger* 1993-121167
130.Mike Keane 1988-041161
131.Bob Gainey* 1973-891160
132.Todd Bertuzzi 1995-141159
133.Eric Weinrich 1988-061157
 Kris Draper 1990-111157
 Kevin Hatcher 1984-011157
136.Shayne Corson 1985-041156
137.Adam Foote 1991-111154
138.Rob Niedermayer 1993-111153
139.Adam Graves 1987-031152
140.Leo Boivin* 1951-701150
141.Garry Galley 1984-011149
142.Borje Salming* 1973-901148
143.Gary Suter 1985-021145
144.Bobby Clarke* 1969-841144
 Rick Tocchet 1984-021144
146.Eric Desjardins 1988-061143
147.Cliff Ronning 1986-041137
148.Stu Barnes 1991-081136
 David Legwand 1998-161136
150.Bryan McCabe 1995-111135
151.Martin St. Louis 1998-151134
152.Scott Hartnell 2000-171133
153.Glenn Anderson* 1980-961129
 Dave Ellett 1984-001129
155.Jamie Macoun 1982-991128
 Ed Jovanovski 1995-141128
 Bob Nevin 1957-761128
158.Murray Oliver 1957-751127
 Bernie Nicholls 1981-991127
160.Brad Richards 2000-161126
 Guy Lafleur* 1971-911126
162.Jean Beliveau* 1950-711125
163.Saku Koivu 1995-141124
164.Markus Naslund 1993-091117
165.Don Sweeney 1988-041115
166.Steve Duchesne 1986-021113
 Brad Park* 1968-851113
 Doug Harvey* 1947-691113
169.Lanny McDonald* 1973-891111
 Brent Sutter 1980-981111
 Dave Taylor 1977-941111
172.Andrew Brunette 1995-121110
173.Jamie Langenbrunner 1994-131109
 Calle Johansson 1987-041109
175.Adrian Aucoin 1994-131108
 Hal Gill 1997-141108
 Vinny Prospal 1996-131108
 Kimmo Timonen 1998-151108
179.Derek Morris 1997-141107
 Butch Goring 1969-851107
181.Garry Unger 1967-831105
182.Geoff Sanderson 1990-081104
183.Dave Manson 1986-021103
184.Pit Martin 1961-791101
185.Neal Broten 1980-971099
 Mike Ricci 1990-071099
187.Jay Wells 1979-971098
188.Tom Fitzgerald 1988-061097
 Gordie Roberts 1979-941097
190.Darryl Sittler* 1970-851096
191.Dan Boyle 1998-161093
 Ron Sutter 1982-011093
 Craig MacTavish 1979-971093
194.Chris Gratton 1993-091092
195.Daymond Langkow 1995-121090
196.Robyn Regehr 1999-151089
 Michel Goulet* 1979-941089
198.Alex Tanguay 1999-161088
199.Carol Vadnais 1966-831087
200.Brad Marsh 1978-931086
201.Alexei Zhitnik 1992-081085
202.Dave Lowry 1985-041084
 Theoren Fleury 1988-031084
204.Ian Laperriere 1993-101083
205.Peter Bondra 1990-071081
206.Ulf Samuelsson 1984-001080
207.Bob Pulford* 1956-721079
 Scott Gomez 1999-161079
209.Bobby Smith 1978-931077
210.Kirk Maltby 1993-101072
211.Doug Bodger 1984-001071
 Murray Craven 1982-001071
213.Craig Ramsay 1971-851070
 Mike Ramsey 1979-971070
215.Andy Bathgate* 1952-711069
216.Sergei Zubov 1992-091068
 Ted Lindsay* 1944-651068
 Mike Knuble 1996-131068
219.Terry Harper 1962-811066
220.Rod Gilbert* 1960-781065
221.Bobby Hull* 1957-801063
222.Joe Mullen* 1981-971062
223.Bob Rouse 1983-001061
224.Mike Grier 1996-111060
 Denis Potvin* 1973-881060
226.Kelly Miller 1984-991057
227.Greg Adams 1984-011056
 Bryan Smolinski 1992-081056
 Brad Stuart 1999-161056
 Jean-Guy Talbot 1954-711056
 Lyle Odelein 1989-061056
232.Scott Hannan 1998-151055
 Randy Carlyle 1976-931055
234.Stephane Richer 1984-021054
 Craig Berube 1986-031054
236.Mike Ribeiro 1999-171052
 Ivan Boldirev 1970-851052
238.Miroslav Satan 1995-101050
 Nick Schultz 2001-171050
240.Mike Sillinger 1990-091049
241.Geoff Courtnall 1983-001048
242.Eddie Shack 1958-751047
243.Matt Cooke 1998-151046
244.Derian Hatcher 1991-081045
245.Rob Ramage 1979-941044
246.Brad May 1991-101041
247.Serge Savard* 1966-831040
248.Bret Hedican 1991-091039
249.Stephane Quintal 1988-041037
250.Mike Fisher 1999-171036

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.Rene Leclerc 1972-79452
 Ted Green 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.Tim Sheehy 1972-78433
 Bryan Campbell 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.Jim Turkiewicz 1974-79392
 Danny Lawson 1972-77392
 Frank Hughes 1972-78392
48.Rich Preston 1974-79388
49.Barry Long 1974-79387
50.John Schella 1972-78385
Support us without the ads? Go Ad-Free.