List of NHL players with 1,000 games played
1,100–1,249 games played

List of NHL players with 1,000 games played

Section Title: 1,100–1,249 games played
Table Section Text: None

Rank	Player	Team(s)	Seasons	Games played	Ref(s)

89	Scott Hartnell	Nashville, Philadelphia, Columbus	17	1,249

T-90	Sergei Fedorov	Detroit, Anaheim, Columbus, Washington	18	1,248

Bill Gadsby	Chicago, N.Y. Rangers, Detroit	20	1,248

92	Daniel Alfredsson	Ottawa, Detroit	18	1,246

T-93	Allan Stanley	N.Y. Rangers, Chicago, Boston, Toronto, Philadelphia	21	1,244

Jason Arnott	Edmonton, New Jersey, Dallas, Nashville, Washington, St. Louis	18	1,244

Justin Williams	Philadelphia, Carolina, Los Angeles, Washington	18	1,244

96	Patrik Elias	New Jersey	20	1,240

97	Doug Weight	N.Y. Rangers, Edmonton, St. Louis, Carolina, Anaheim, N.Y. Islanders	19	1,238

98	Steve Thomas	Toronto, Chicago, N.Y. Islanders, New Jersey, Anaheim, Detroit	20	1,235

99	Dino Ciccarelli	Minnesota North Stars, Washington, Detroit, Tampa Bay, Florida	19	1,232

100	Olli Jokinen	Los Angeles, N.Y. Islanders, Florida, Calgary, N.Y. Rangers, Winnipeg, Nashville, Toronto, St. Louis	17	1,231

101	Ed Westfall	Boston, N.Y. Islanders	18	1,226

T-102	Gary Roberts	Calgary, Carolina, Toronto, Florida, Pittsburgh, Tampa Bay	21	1,224

Sean O'Donnell	Los Angeles, New Jersey, Minnesota Wild, Boston, Phoenix, Anaheim, Los Angeles, Philadelphia, Chicago	17	1,224

104	Brad McCrimmon	Boston, Philadelphia, Calgary, Detroit, Hartford, Phoenix	18	1,222

105	Eric Nesterenko	Toronto, Chicago	21	1,219

106	Claude Lemieux	Montreal, New Jersey, Colorado Avalanche, Phoenix, Dallas, San Jose	21	1,215

107	Vincent Lecavalier	Tampa Bay, Philadelphia, Los Angeles	17	1,212

108	Marcel Pronovost	Detroit, Toronto	21	1,206

109	Brian Leetch	N.Y. Rangers, Toronto, Boston	18	1,205

110	Keith Tkachuk	Winnipeg (original)/Phoenix, St. Louis, Atlanta Thrashers	18	1,201

111	Owen Nolan	Quebec/Colorado Avalanche, San Jose, Toronto, Phoenix, Calgary, Minnesota Wild	18	1,200

112	Denis Savard	Chicago, Montreal, Tampa Bay	17	1,196

T-113	Dave Babych	Winnipeg (original), Hartford, Vancouver, Philadelphia, Los Angeles	19	1,195

Todd Marchant	N.Y. Rangers, Edmonton, Columbus, Anaheim	17	1,195

115	John MacLean	New Jersey, San Jose, N.Y. Rangers, Dallas	18	1,194

T-116	Gilbert Perreault	Buffalo	17	1,191

Marc Bergevin	Chicago, N.Y. Islanders, Hartford, Tampa Bay, Detroit, St. Louis, Pittsburgh, Vancouver	20	1,191

T-118	Dale Hawerchuk	Winnipeg (original), Buffalo, St. Louis, Philadelphia	16	1,188

Brian Bellows	Minnesota North Stars, Montreal, Tampa Bay, Anaheim, Washington	17	1,188

Kevin Dineen	Hartford, Philadelphia, Carolina, Ottawa, Columbus	19	1,188

121	George Armstrong	Toronto	21	1,187

122	Jay Bouwmeester	Florida, Calgary, St. Louis	16	1,184

T-123	Kelly Buchberger	Edmonton, Atlanta Thrashers, Los Angeles, Phoenix, Pittsburgh	18	1,182

Vyacheslav Kozlov	Detroit, Buffalo, Atlanta Thrashers	18	1,182

T-125	Frank Mahovlich	Toronto, Detroit, Montreal	18	1,181

Scott Young	Hartford, Pittsburgh, Quebec, Colorado Avalanche, Anaheim, St. Louis, Dallas	17	1,181

127	Chris Phillips	Ottawa	17	1,179

128	Bobby Carpenter	Washington, N.Y. Rangers, Los Angeles, Boston, New Jersey	19	1,178

129	Don Marshall	Montreal, N.Y. Rangers, Buffalo, Toronto	19	1,176

130	Eric Staal	Carolina, N.Y. Rangers, Minnesota Wild	15	1,174

131	Tony Amonte	N.Y. Rangers, Chicago, Phoenix, Philadelphia, Calgary	16	1,174

132	Sylvain Cote	Hartford, Washington, Toronto, Chicago, Dallas	19	1,171

133	Chris Pronger	Hartford, St. Louis, Edmonton, Anaheim, Philadelphia	18	1,167

134	Mike Keane	Montreal, Colorado Avalanche, N.Y. Rangers, Dallas, St. Louis, Vancouver	16	1,161

135	Bob Gainey	Montreal	16	1,160

136	Todd Bertuzzi	N.Y. Islanders, Vancouver, Florida, Detroit, Anaheim, Calgary	18	1,159

T-137	Kris Draper	Winnipeg (original), Detroit	20	1,157

Kevin Hatcher	Washington, Dallas, Pittsburgh, N.Y. Rangers, Carolina	17	1,157

Eric Weinrich	New Jersey, Hartford, Chicago, Montreal, Boston, Philadelphia, St. Louis, Vancouver	17	1,157

140	Shayne Corson	Montreal, Edmonton, St. Louis, Toronto, Dallas	19	1,156

141	Adam Foote	Quebec, Columbus, Colorado Avalanche	19	1,154

142	Rob Niedermayer	Florida, Calgary, Anaheim, New Jersey, Buffalo	17	1,153

143	Adam Graves	Detroit, Edmonton, N.Y. Rangers, San Jose	16	1,152

144	Leo Boivin	Toronto, Boston, Detroit, Pittsburgh, Minnesota North Stars	19	1,150

145	Garry Galley	Los Angeles, Washington, Boston, Philadelphia, Buffalo, N.Y. Islanders	17	1,149

146	Borje Salming	Toronto, Detroit	17	1,148

147	Gary Suter	Calgary, Chicago, San Jose	17	1,145

T-148	Bobby Clarke	Philadelphia	15	1,144

Rick Tocchet	Philadelphia, Pittsburgh, Los Angeles, Boston, Washington, Phoenix	18	1,144

150	Eric Desjardins	Montreal, Philadelphia	17	1,143

151	Cliff Ronning	St. Louis, Vancouver, Phoenix, Nashville, Los Angeles, Minnesota Wild, N.Y Islanders	18	1,137

T-152	Stu Barnes	Winnipeg (original), Florida, Pittsburgh, Buffalo, Dallas	16	1,136

David Legwand	Nashville, Detroit, Ottawa, Buffalo	17	1,136

154	Bryan McCabe	N.Y. Islanders, Vancouver, Chicago, Toronto, Florida, N.Y. Rangers	15	1,135

155	Martin St. Louis	Calgary, Tampa Bay, N.Y. Rangers	16	1,134

T-156	Glenn Anderson	Edmonton, Toronto, N.Y. Rangers, St. Louis	16	1,129

David Ellett	Winnipeg (original), Toronto, New Jersey, Boston, San Jose	16	1,129

T-158	Bob Nevin	Toronto, N.Y. Rangers, Minnesota North Stars, Los Angeles	18	1,128

Jamie Macoun	Calgary, Detroit, Toronto	16	1,128

Ed Jovanovski	Florida, Vancouver, Phoenix	18	1,128

T-161	Bernie Nicholls	Los Angeles, N.Y. Rangers, Edmonton, New Jersey, Chicago, San Jose	18	1,127

Murray Oliver	Detroit, Boston, Toronto, Minnesota North Stars	17	1,127

T-163	Guy Lafleur	Montreal, N.Y. Rangers, Quebec	17	1,126

Brad Richards	Tampa Bay, Dallas, N.Y. Rangers, Chicago, Detroit	15	1,126

165	Jean Beliveau	Montreal	20	1,125

166	Saku Koivu	Montreal, Anaheim	18	1,124

T-167	Markus Naslund	Pittsburgh, Vancouver, N.Y. Rangers	15	1,117

Dustin Brown	Los Angeles	15	1,117

169	Don Sweeney	Boston, Dallas	16	1,115

T-170	Doug Harvey	Montreal, N.Y. Rangers, Detroit, St. Louis	20	1,113

Brad Park	N.Y. Rangers, Boston, Detroit	17	1,113

Steve Duchesne	Los Angeles, Philadelphia, Quebec, St. Louis, Ottawa, Detroit	16	1,113

T-173	Lanny McDonald	Toronto, Colorado Rockies, Calgary	16	1,111

Dave Taylor	Los Angeles	17	1,111

Brent Sutter	N.Y. Islanders, Chicago	18	1,111

176	Andrew Brunette	Washington, Nashville, Atlanta Thrashers, Minnesota Wild, Colorado Avalanche, Chicago	16	1,110

T-177	Calle Johansson	Buffalo, Washington, Toronto	17	1,109

Jamie Langenbrunner	Dallas, New Jersey, St. Louis	18	1,109

T-179	Vaclav Prospal	Philadelphia, Ottawa, Tampa Bay, Anaheim, N.Y. Rangers, Columbus	16	1,108

Adrian Aucoin	Vancouver, Tampa Bay, N.Y. Islanders, Chicago, Calgary, Phoenix, Columbus	18	1,108

Hal Gill	Boston, Toronto, Pittsburgh, Montreal, Nashville, Philadelphia	16	1,108

Kimmo Timonen	Nashville, Philadelphia, Chicago	16	1,108

T-183	Jason Chimera	Edmonton, Columbus, Washington, N.Y. Islanders, Anaheim	17	1,107

Butch Goring	Los Angeles, N.Y. Islanders, Boston	16	1,107

Derek Morris	Calgary, Colorado Avalanche, Phoenix, N.Y. Rangers, Boston	16	1,107

186	Garry Unger	Toronto, Detroit, St. Louis, Atlanta Flames, Los Angeles, Edmonton	16	1,105

187	Mike Fisher	Ottawa, Nashville	18	1,104

188	Geoff Sanderson	Hartford, Carolina, Vancouver, Buffalo, Columbus, Phoenix, Philadelphia, Edmonton, N.Y. Islanders	17	1,104

189	Dave Manson	Chicago, Edmonton, Winnipeg (original), Phoenix, Montreal, Dallas, Toronto	16	1,103

190	Pit Martin	Detroit, Boston, Chicago, Vancouver	17	1,101

Sentence(s)