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
Rank | Player | Years | GP |
---|---|---|---|
1. | Patrick Marleau | 1997-21 | 1779 |
2. | Gordie Howe* | 1946-80 | 1767 |
3. | Mark Messier* | 1979-04 | 1756 |
4. | Jaromír Jágr | 1990-18 | 1733 |
5. | Ron Francis* | 1981-04 | 1731 |
6. | Joe Thornton | 1997-22 | 1714 |
7. | Zdeno Chara | 1997-22 | 1680 |
8. | Mark Recchi* | 1988-11 | 1652 |
9. | Chris Chelios* | 1983-10 | 1651 |
10. | Dave Andreychuk* | 1982-06 | 1639 |
11. | Scott Stevens* | 1982-04 | 1635 |
12. | Larry Murphy* | 1980-01 | 1615 |
13. | Ray Bourque* | 1979-01 | 1612 |
14. | Nicklas Lidström* | 1991-12 | 1564 |
15. | Jarome Iginla* | 1996-17 | 1554 |
16. | Alex Delvecchio* | 1950-74 | 1550 |
17. | John Bucyk* | 1955-78 | 1540 |
  | Shane Doan | 1995-17 | 1540 |
19. | Brendan Shanahan* | 1987-09 | 1524 |
20. | Matt Cullen | 1997-19 | 1516 |
21. | Steve Yzerman* | 1983-06 | 1514 |
22. | Mike Modano* | 1989-11 | 1499 |
23. | Phil Housley* | 1982-03 | 1495 |
24. | Wayne Gretzky* | 1979-99 | 1487 |
25. | Rod Brind'Amour | 1989-10 | 1484 |
26. | Doug Gilmour* | 1983-03 | 1474 |
27. | Glen Wesley | 1987-08 | 1457 |
28. | Teemu Selänne* | 1992-14 | 1451 |
29. | Tim Horton* | 1949-74 | 1445 |
30. | Mike Gartner* | 1979-98 | 1432 |
31. | Scott Mellanby | 1985-07 | 1431 |
  | Luc Robitaille* | 1986-06 | 1431 |
33. | Pat Verbeek | 1982-02 | 1424 |
34. | Luke Richardson | 1987-09 | 1417 |
35. | Al MacInnis* | 1981-04 | 1416 |
36. | Harry Howell* | 1952-73 | 1411 |
37. | Norm Ullman* | 1955-75 | 1410 |
38. | Paul Coffey* | 1980-01 | 1409 |
39. | Dale Hunter | 1980-99 | 1407 |
40. | Stan Mikita* | 1958-80 | 1396 |
41. | Roman Hamrlik | 1992-13 | 1395 |
42. | Doug Mohns | 1953-75 | 1391 |
43. | Larry Robinson* | 1972-92 | 1384 |
44. | Trevor Linden | 1988-08 | 1382 |
45. | Vincent Damphousse | 1986-04 | 1378 |
  | Dean Prentice | 1952-74 | 1378 |
  | Joe Sakic* | 1988-09 | 1378 |
48. | Teppo Numminen | 1988-09 | 1372 |
49. | Jeremy Roenick | 1988-09 | 1363 |
50. | Ron Stewart | 1952-73 | 1353 |
51. | Kirk Muller | 1984-03 | 1349 |
52. | Marcel Dionne* | 1971-89 | 1348 |
53. | Mats Sundin* | 1990-09 | 1346 |
54. | Adam Oates* | 1985-04 | 1337 |
55. | Eric Staal | 2003-23 | 1335 |
56. | Ryan Suter | 2005-23 | 1331 |
57. | Henrik Sedin* | 2000-18 | 1330 |
  | Ray Whitney | 1991-14 | 1330 |
59. | Alex Ovechkin | 2005-23 | 1325 |
60. | Guy Carbonneau* | 1980-00 | 1318 |
61. | Red Kelly* | 1947-67 | 1316 |
  | Alex Kovalev | 1992-13 | 1316 |
63. | Bobby Holík | 1990-09 | 1314 |
64. | Marián Hossa* | 1997-17 | 1309 |
65. | Daniel Sedin* | 2000-18 | 1306 |
66. | Sergei Gonchar | 1994-15 | 1301 |
67. | Brent Burns | 2003-23 | 1300 |
68. | Dustin Brown | 2003-22 | 1296 |
  | Dave Keon* | 1960-82 | 1296 |
70. | Pierre Turgeon | 1987-07 | 1294 |
71. | Dainius Zubrus | 1996-16 | 1293 |
72. | Darryl Sydor | 1991-10 | 1291 |
73. | Mathieu Schneider | 1987-10 | 1289 |
74. | Ken Daneyko | 1983-03 | 1283 |
75. | Phil Esposito* | 1963-81 | 1282 |
76. | James Patrick | 1983-04 | 1280 |
  | Jean Ratelle* | 1960-81 | 1280 |
78. | Bryan Trottier* | 1975-94 | 1279 |
79. | Martin Gelinas | 1988-08 | 1273 |
80. | Rob Blake* | 1989-10 | 1270 |
  | Ryan Smyth | 1994-14 | 1270 |
82. | Brett Hull* | 1986-06 | 1269 |
83. | Patrice Bergeron | 2003-23 | 1266 |
  | Martin Brodeur* | 1991-15 | 1266 |
85. | Justin Williams | 2000-20 | 1264 |
86. | Bill Guerin | 1991-10 | 1263 |
  | Scott Niedermayer* | 1991-10 | 1263 |
88. | Anze Kopitar | 2006-23 | 1262 |
89. | Radek Dvorak | 1995-14 | 1260 |
90. | Ray Ferraro | 1984-02 | 1258 |
  | Henri Richard* | 1955-75 | 1258 |
92. | Joe Nieuwendyk* | 1986-07 | 1257 |
93. | Duncan Keith | 2005-22 | 1256 |
  | Craig Ludwig | 1982-99 | 1256 |
  | Brian Rolston | 1994-12 | 1256 |
96. | Phil Kessel | 2006-23 | 1255 |
97. | Kevin Lowe* | 1979-98 | 1254 |
98. | Jari Kurri* | 1980-98 | 1251 |
99. | Scott Hartnell | 2000-18 | 1249 |
100. | Sergei Fedorov* | 1990-09 | 1248 |
  | Bill Gadsby* | 1946-66 | 1248 |
  | Jason Spezza | 2002-22 | 1248 |
103. | Daniel Alfredsson* | 1995-14 | 1246 |
104. | Jason Arnott | 1993-12 | 1244 |
  | Allan Stanley* | 1948-69 | 1244 |
106. | Jay Bouwmeester | 2002-20 | 1240 |
  | Patrik Elias | 1995-16 | 1240 |
108. | Doug Weight | 1991-11 | 1238 |
109. | Steve Thomas | 1984-04 | 1235 |
110. | Dino Ciccarelli* | 1980-99 | 1232 |
111. | Olli Jokinen | 1997-15 | 1231 |
112. | Ed Westfall | 1961-79 | 1226 |
113. | Sean O'Donnell | 1994-12 | 1224 |
  | Corey Perry | 2005-23 | 1224 |
  | Gary Roberts | 1986-09 | 1224 |
116. | Brad McCrimmon | 1979-97 | 1222 |
117. | Eric Nesterenko | 1951-72 | 1219 |
  | Joe Pavelski | 2006-23 | 1219 |
119. | Jeff Carter | 2005-23 | 1216 |
120. | Claude Lemieux | 1983-09 | 1215 |
121. | Vincent Lecavalier | 1998-16 | 1212 |
122. | Marc-Edouard Vlasic | 2006-23 | 1211 |
123. | Marcel Pronovost* | 1950-70 | 1206 |
124. | Brian Leetch* | 1987-06 | 1205 |
125. | Keith Tkachuk | 1991-10 | 1201 |
126. | Owen Nolan | 1990-10 | 1200 |
127. | Denis Savard* | 1980-97 | 1196 |
128. | Dave Babych | 1980-99 | 1195 |
  | Todd Marchant | 1993-11 | 1195 |
130. | John MacLean | 1983-02 | 1194 |
  | Zach Parise | 2005-23 | 1194 |
132. | Marc Bergevin | 1984-04 | 1191 |
  | Gilbert Perreault* | 1970-87 | 1191 |
134. | George Armstrong* | 1949-71 | 1188 |
  | Brian Bellows | 1982-99 | 1188 |
  | Kevin Dineen | 1984-03 | 1188 |
  | Dale Hawerchuk* | 1981-97 | 1188 |
138. | Andrew Cogliano | 2007-23 | 1186 |
139. | Kelly Buchberger | 1987-04 | 1182 |
  | Vyacheslav Kozlov | 1991-10 | 1182 |
141. | Frank Mahovlich* | 1956-74 | 1181 |
  | Scott Young | 1987-06 | 1181 |
143. | Chris Phillips | 1997-15 | 1179 |
144. | Bob Carpenter | 1981-99 | 1178 |
145. | Don Marshall | 1951-72 | 1176 |
146. | Tony Amonte | 1991-07 | 1174 |
147. | Sylvain Cote | 1984-03 | 1171 |
148. | Chris Pronger* | 1993-12 | 1167 |
149. | Mike Keane | 1988-04 | 1161 |
150. | Bob Gainey* | 1973-89 | 1160 |
151. | Todd Bertuzzi | 1995-14 | 1159 |
152. | Sidney Crosby | 2005-23 | 1157 |
  | Kris Draper | 1990-11 | 1157 |
  | Ryan Getzlaf | 2005-22 | 1157 |
  | Kevin Hatcher | 1984-01 | 1157 |
  | Eric Weinrich | 1988-06 | 1157 |
157. | Shayne Corson | 1985-04 | 1156 |
158. | Adam Foote | 1991-11 | 1154 |
159. | Rob Niedermayer | 1993-11 | 1153 |
160. | Adam Graves | 1987-03 | 1152 |
  | Patrick Kane | 2007-23 | 1152 |
162. | Leo Boivin* | 1951-70 | 1150 |
163. | Garry Galley | 1984-01 | 1149 |
164. | Dan Hamhuis | 2003-20 | 1148 |
  | Börje Salming* | 1973-90 | 1148 |
166. | Gary Suter | 1985-02 | 1145 |
167. | Bobby Clarke* | 1969-84 | 1144 |
  | Rick Tocchet | 1984-02 | 1144 |
169. | Eric Desjardins | 1988-06 | 1143 |
  | Milan Lucic | 2007-23 | 1143 |
171. | Jordan Staal | 2006-23 | 1140 |
172. | Cliff Ronning | 1986-04 | 1137 |
173. | Stu Barnes | 1991-08 | 1136 |
  | David Legwand | 1998-16 | 1136 |
175. | Bryan McCabe | 1995-11 | 1135 |
176. | Martin St. Louis* | 1998-15 | 1134 |
177. | Ron Hainsey | 2002-20 | 1132 |
178. | Glenn Anderson* | 1980-96 | 1129 |
  | Dave Ellett | 1984-00 | 1129 |
180. | Ed Jovanovski | 1995-14 | 1128 |
  | Jamie Macoun | 1982-99 | 1128 |
  | Bob Nevin | 1957-76 | 1128 |
183. | Bernie Nicholls | 1981-99 | 1127 |
  | Murray Oliver | 1957-75 | 1127 |
185. | Guy Lafleur* | 1971-91 | 1126 |
  | Brad Richards | 2000-16 | 1126 |
187. | Jean Beliveau* | 1950-71 | 1125 |
188. | Saku Koivu | 1995-14 | 1124 |
189. | Paul Stastny | 2006-23 | 1120 |
190. | Markus Näslund | 1993-09 | 1117 |
191. | Don Sweeney | 1988-04 | 1115 |
192. | Brent Seabrook | 2005-20 | 1114 |
193. | Steve Duchesne | 1986-02 | 1113 |
  | Doug Harvey* | 1947-69 | 1113 |
  | Brad Park* | 1968-85 | 1113 |
196. | Lanny McDonald* | 1973-89 | 1111 |
  | Brent Sutter | 1980-98 | 1111 |
  | Dave Taylor | 1977-94 | 1111 |
199. | Andrew Brunette | 1995-12 | 1110 |
200. | Calle Johansson | 1987-04 | 1109 |
  | Jamie Langenbrunner | 1994-13 | 1109 |
  | Keith Yandle | 2006-22 | 1109 |
203. | Adrian Aucoin | 1994-13 | 1108 |
  | Hal Gill | 1997-14 | 1108 |
  | Vinny Prospal | 1996-13 | 1108 |
  | Kimmo Timonen | 1998-15 | 1108 |
207. | Jason Chimera | 2000-18 | 1107 |
  | Butch Goring | 1969-85 | 1107 |
  | Derek Morris | 1997-14 | 1107 |
210. | Garry Unger | 1967-83 | 1105 |
211. | Mike Fisher | 1999-18 | 1104 |
  | Geoff Sanderson | 1990-08 | 1104 |
213. | Dave Manson | 1986-02 | 1103 |
214. | Pit Martin | 1961-79 | 1101 |
215. | Neal Broten | 1980-97 | 1099 |
  | Mike Ricci | 1990-07 | 1099 |
217. | Jay Wells | 1979-97 | 1098 |
218. | Tom Fitzgerald | 1988-06 | 1097 |
  | Gordie Roberts | 1979-94 | 1097 |
220. | Darryl Sittler* | 1970-85 | 1096 |
221. | Dan Boyle | 1998-16 | 1093 |
  | Craig MacTavish | 1979-97 | 1093 |
  | Ron Sutter | 1982-01 | 1093 |
224. | Chris Gratton | 1993-09 | 1092 |
225. | Daymond Langkow | 1995-12 | 1090 |
226. | Michel Goulet* | 1979-94 | 1089 |
  | Robyn Regehr | 1999-15 | 1089 |
  | Blake Wheeler | 2008-23 | 1089 |
229. | Alex Tanguay | 1999-16 | 1088 |
230. | Carol Vadnais | 1966-83 | 1087 |
231. | Brad Marsh | 1978-93 | 1086 |
232. | Alexei Zhitnik | 1992-08 | 1085 |
233. | Theoren Fleury | 1988-03 | 1084 |
  | Dave Lowry | 1985-04 | 1084 |
235. | Ian Laperriere | 1993-10 | 1083 |
236. | Brian Campbell | 1999-17 | 1082 |
  | Henrik Zetterberg | 2002-18 | 1082 |
238. | Peter Bondra | 1990-07 | 1081 |
239. | Ulf Samuelsson | 1984-00 | 1080 |
240. | Scott Gomez | 1999-16 | 1079 |
  | Bob Pulford* | 1956-72 | 1079 |
242. | Bobby Smith | 1978-93 | 1077 |
243. | Mark Giordano | 2005-23 | 1075 |
244. | Mike Ribeiro | 1999-17 | 1074 |
245. | Jack Johnson | 2006-23 | 1072 |
  | Kirk Maltby | 1993-10 | 1072 |
247. | Doug Bodger | 1984-00 | 1071 |
  | Murray Craven | 1982-00 | 1071 |
  | Nick Foligno | 2007-23 | 1071 |
  | Marc Staal | 2007-23 | 1071 |
WHA Leaders
Rank | Player | Years | GP |
---|---|---|---|
1. | Andre Lacroix | 1972-79 | 551 |
2. | Ron Plumb | 1972-79 | 549 |
3. | Paul Shmyr | 1972-79 | 511 |
4. | Michel Parizeau | 1972-79 | 509 |
5. | Mike Antonovich | 1972-79 | 486 |
6. | Rick Ley | 1972-79 | 478 |
7. | John McKenzie | 1972-79 | 477 |
8. | Blair MacDonald | 1973-79 | 476 |
9. | Larry Pleau | 1972-79 | 468 |
10. | Poul Popiel | 1972-78 | 467 |
11. | Bobby Guindon | 1972-79 | 463 |
12. | Larry Lund | 1972-78 | 459 |
13. | Al Hamilton | 1972-79 | 455 |
  | Rosaire Paiement | 1972-78 | 455 |
  | Ken Block | 1972-79 | 455 |
16. | J.C. Tremblay | 1972-79 | 454 |
17. | Ted Green | 1972-79 | 452 |
  | Rene Leclerc | 1972-79 | 452 |
19. | Marty Howe | 1973-79 | 449 |
20. | Don Burgess | 1972-79 | 446 |
  | Marc Tardif | 1973-79 | 446 |
22. | Francois Lacombe | 1972-79 | 440 |
23. | Norm Ferguson | 1972-78 | 436 |
24. | Bryan Campbell | 1972-78 | 433 |
  | Tim Sheehy | 1972-78 | 433 |
26. | Jim Dorey | 1972-79 | 431 |
  | Brad Selwood | 1972-79 | 431 |
  | Rusty Patenaude | 1972-78 | 431 |
29. | Reg Thomas | 1973-79 | 428 |
30. | Mark Howe* | 1973-79 | 426 |
31. | Gavin Kirk | 1972-79 | 422 |
32. | Ted Taylor | 1972-78 | 421 |
33. | John French | 1972-78 | 420 |
34. | Gordie Howe* | 1973-79 | 419 |
35. | Kevin Morrison | 1973-79 | 418 |
36. | Serge Bernier | 1973-79 | 417 |
37. | Bob Fitchner | 1973-79 | 414 |
38. | Rick Morris | 1972-78 | 413 |
  | Larry Hale | 1972-78 | 413 |
40. | Christian Bordeleau | 1972-79 | 412 |
41. | Bobby Hull* | 1972-79 | 411 |
42. | Darryl Maggs | 1973-79 | 402 |
43. | Mike Rogers | 1974-79 | 396 |
44. | Rich LeDuc | 1974-79 | 394 |
45. | Frank Hughes | 1972-78 | 392 |
  | Danny Lawson | 1972-77 | 392 |
  | Jim Turkiewicz | 1974-79 | 392 |
48. | Rich Preston | 1974-79 | 388 |
49. | Barry Long | 1974-79 | 387 |
50. | John Schella | 1972-78 | 385 |
We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated: Tuesday, January 31, 4:32AM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead Hockey: Get your first month FREE
Your All-Access Ticket to the Hockey Reference Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.