Rank Player Teams Played For Games Seasons Yrs
____________________________________________________________________________________________________________________
1. Gordie Howe Detroit, Hartford 1767 1946-80 26
2. Chris Chelios Montreal, Chicago, Detroit, Atlanta 1651 1983-10 26
3. Mark Messier Edmonton, NY Rangers, Vancouver, NY Rangers 1756 1979-04 25
4. Alex Delvecchio Detroit 1549 1950-74 24
5. Tim Horton Toronto, NY Rangers, Pittsburgh, Buffalo 1446 1949-74 24
6. Ron Francis Hartford, Pittsburgh, Carolina, Toronto 1731 1981-04 23
7. Dave Andreychuk Buffalo, Toronto, N.J., Boston, Colorado, Tampa Bay 1639 1982-06 23
8. John Bucyk Detroit, Boston 1540 1955-78 23
9. Al MacInnis Calgary, St Louis 1416 1981-04 23
10. Mark Recchi Pitt., Phil., Montreal, Carolina, Phil., Atl., Boston 1652 1988-11 22
11. Scott Stevens Washington, St Louis, New Jersey 1635 1982-04 22
12. Ray Bourque Boston, Colorado 1612 1979-01 22
13. Steve Yzerman Detroit 1514 1983-06 22
14. Stan Mikita Chicago 1394 1958-80 22
15. Doug Mohns Boston, Chicago, Minn Stars, Atlanta, Washington 1390 1953-75 22
16. Dean Prentice NY Rangers, Boston, Detroit, Pittsburgh, Minn Stars 1378 1952-74 22
17. Doug Harvey Montreal, NY Rangers, Detroit, St Louis 1113 1947-69 22
18. Larry Murphy LA Kings, Wash., Minn Stars, Pitt., Toronto, Detroit 1615 1980-01 21
19. Brendan Shanahan New Jersey, St Louis, Hart., Detroit, NY Rangers, N.J. 1524 1987-09 21
20. Mike Modano Minn Stars, Dallas, Detroit 1499 1989-11 21
21. Phil Housley Buff., Winn., St.L., N.J., Wash., Calgary, Chi., Tor. 1495 1982-03 21
22. Rod Brind'Amour St Louis, Philadelphia, Carolina 1484 1988-10 21
23. Scott Mellanby Philadelphia, Edmonton, Florida, St Louis, Atlanta 1431 1985-07 21
24. Luke Richardson Toronto, Edmonton, Philadelphia, Columbus, T.B., Ottawa 1417 1987-09 21
25. Harry Howell NY Rangers, Oakland, California, LA Kings 1411 1952-73 21
26. Paul Coffey Edmonton, Pitt., LA Kings, Detroit, Phil., Carolina 1409 1980-01 21
27. Ron Stewart Toronto, Boston, St Louis, NY Rangers, Vancouver, NYI 1353 1952-73 21
28. Mathieu Schneider Montreal, NYI, Tor., NYR, L.A., Det., Ana., Atl., Phx. 1289 1987-10*** 21
29. Jean Ratelle NY Rangers, Boston 1281 1960-81 21
30. James Patrick NY Rangers, Hartford, Calgary, Buffalo 1280 1983-04 21
31. Allan Stanley NY Rangers, Chicago, Boston, Toronto, Philadelphia 1244 1948-69 21
32. Gary Roberts Calgary, Carolina, Toronto, Florida, Pittsburgh, T.B. 1224 1986-09* 21
33. Eric Nesterenko Toronto, Chicago 1219 1951-72 21
34. Claude Lemieux Montreal, N.J., Colorado, N.J., Phoenix, Dallas, S.J. 1215 1983-09** 21
35. Marcel Pronovost Detroit, Toronto 1206 1949-70 21
36. George Armstrong Toronto 1187 1949-71 21
37. Terry Sawchuk Detroit, Boston, Toronto, LA Kings, NY Rangers 971 1949-70 21
38. Gump Worsley NY Rangers, Montreal, Minn Stars 861 1952-74+ 21
39. A Nicklas Lidstrom Detroit 1564 1991-12 20
40. Wayne Gretzky Edmonton, LA Kings, St Louis, NY Rangers 1487 1979-99 20
41. Doug Gilmour St.L., Calgary, Toronto, N.J., Chi., Buffalo, Montreal 1474 1983-03 20
42. Glen Wesley Boston, Hartford, Toronto, Carolina 1457 1987-08 20
43. Pat Verbeek New Jersey, Hartford, NY Rangers, Detroit, Dallas 1424 1982-02 20
44. Norm Ullman Detroit, Toronto 1410 1955-75 20
45. Larry Robinson Montreal, LA Kings 1384 1972-92 20
46. Joe Sakic Quebec, Colorado 1378 1988-09 20
47. Teppo Numminen Winnipeg, Phoenix, Dallas, Buffalo 1372 1988-09 20
48. Jeremy Roenick Chicago, Phoenix, Philadelphia, L.A., Phoenix, San Jose 1363 1988-09 20
49. Red Kelly Detroit, Toronto 1316 1947-67 20
50. Ken Daneyko New Jersey 1283 1983-03 20
51. Rob Blake LA Kings, Colorado, San Jose 1270 1989-10 20
52. Brett Hull Calgary, St Louis, Dallas, Detroit, Phoenix 1269 1985-06 20
53. Joe Nieuwendyk Calgary, Dallas, New Jersey, Toronto, Florida 1257 1986-07 20
54. Henri Richard Montreal 1256 1955-75 20
55. Bill Gadsby Chicago, NY Rangers, Detroit 1248 1946-66 20
56. Doug Weight NYR, Edmonton, St Louis, Carolina, St.L., Anaheim, NYI 1238 1990-11 20
57. Steve Thomas Chicago, NYI, New Jersey, Toronto, Anaheim, Detroit 1235 1984-04 20
58. A Ray Whitney S.J., Edm., Florida, Columbus, Det., Carolina, Phoenix 1229 1991-12 20
59. A Martin Brodeur New Jersey 1191 1991-12 20
60. Marc Bergevin Chi., NYI, Hartford, Tampa Bay, Det., St.L., Pit., Van. 1191 1984-04 20
61. Kris Draper Winnipeg, Detroit 1157 1990-11 20
62. Jean Beliveau Montreal 1125 1950-71++ 20
63. John Vanbiesbrouck NY Rangers, Florida, Philadelphia, NYI, New Jersey 882 1981-02+++ 20
64. Dit Clapper Boston 833 1927-47 20
---------------------------------------------------------------------------------------------
65. A Roman Hamrlik Tampa Bay, Edmonton, NYI, Calgary, Montreal, Washington 1379 1992-12 19
66. A Teemu Selanne Winnipeg, Anaheim, San Jose, Colorado, Anaheim 1341 1992-12 19
_____________________________________________________________________________________________
A Active
+ did not play 1 season (1953-54)
++ did not play 1 season (1951-52)
+++ did not play 1 season (1982-83)
* did not play 1 season (1996-97)
** did not play 5 seasons (2003-08)
*** did not play 1 season (1988-89)
Richard Crowe (rcrowe@hubble.uhh.hawaii.edu)