Ice Hockey Wiki
Register
Advertisement

This is a list of ice hockey players who have played at least 1000 games in the National Hockey League (NHL) through the end of the 2009-10 NHL regular season. 250 players have played at least 1,000 NHL games, varying in amounts between Bernie Federko's 1000 to Gordie Howe's 1767 games played. As of 4/9/2021 Patrick Marleau will beat Gordie Howe's record. Playing game 1768 this evening.

Virtually all of these records are dominated by Canadian players, due to the traditional popularity of ice hockey in Canada. In the past, most NHL players were from Canada, and even today roughly half of all NHL players are born in Canada. To distinguish Canadians (or players who played in international competition for Team Canada) from non-Canadians, the Canadian flag (Flag of Canada) will not be shown next to Canadian players.

The country listed for a player (if other than Canada) represents the most recent international team for which the player played, which may not necessarily be the country in which the player was born. For instance, Brett Hull is listed with the American flag (Flag of the United States) even though he was born in Canada, because in international competition, he played for Team USA. Likewise, Sergei Zubov is listed as a Russian (Flag of Russia), even though he also played internationally for the former Soviet Union (Flag of Soviet Union) and for the 1992 Unified Team.

Legend key Condition
Player Active NHL player
Team Active player's team
Player* Active player not currently in the NHL

1500 or more games played[]

Player Team(s) Seasons Games played
1 Gordie Howe Detroit, Hartford 26 1767
2 Mark Messier Edmonton, NY Rangers, Vancouver 25 1756
3 Ron Francis Hartford, Pittsburgh, Carolina, Toronto 23 1731
4 Flag of the United States Chris Chelios Montreal, Chicago, Detroit, Atlanta 26 1651
5 Dave Andreychuk Buffalo, Toronto, New Jersey, Boston, Colorado Avalanche, Tampa Bay 23 1639
6 Scott Stevens Washington, St. Louis, New Jersey 22 1635
7 Larry Murphy Los Angeles, Washington, Minnesota, Pittsburgh, Toronto, Detroit 21 1615
8 Ray Bourque Boston, Colorado Avalanche 22 1612
9 Mark Recchi Pittsburgh, Philadelphia, Montreal, Carolina, Atlanta, Tampa Bay, Boston 21 1571
10 Alex Delvecchio Detroit 24 1549
11 Johnny Bucyk Detroit, Boston 23 1540
12 Brendan Shanahan New Jersey, St. Louis, Hartford, Detroit, NY Rangers, New Jersey 21 1524
13 Steve Yzerman Detroit 22 1514

1250-1499 games played[]

Player Team(s) Seasons Games played
14 Flag of the United States Phil Housley Buffalo, Winnipeg, St. Louis, Calgary, New Jersey, Washington, Chicago, Toronto 21 1495
15 Wayne Gretzky Edmonton, Los Angeles, St. Louis, NY Rangers 20 1487
16 Rod Brind'Amour St. Louis, Philadelphia, Carolina 21 1484
17 Doug Gilmour St. Louis, Calgary, Toronto, New Jersey, Chicago, Buffalo, Montreal 20 1474
18 Flag of the United States Mike Modano Minnesota/Dallas, Detroit 20 1459
19 Glen Wesley Boston, Hartford, Toronto, Carolina 20 1457
20 Tim Horton Toronto, NY Rangers, Pittsburgh, Buffalo 24 1446
21 Mike Gartner Washington, Minnesota, NY Rangers, Toronto, Phoenix 19 1432
22 Luc Robitaille Los Angeles, Pittsburgh, NY Rangers, Detroit 19 1431
Scott Mellanby Philadelphia, Edmonton, Florida, St. Louis, Atlanta 20 1431
24 Pat Verbeek New Jersey, Hartford, NY Rangers, Dallas, Detroit 20 1424
25 Luke Richardson Toronto, Edmonton, Philadelphia, Columbus, Toronto, Tampa Bay, Ottawa 21 1417
26 Al MacInnis Calgary, St. Louis 23 1416
27 Flag of Sweden Nicklas Lidstrom Detroit 18 1412
28 Harry Howell NY Rangers, California/Oakland, Los Angeles 21 1411
29 Norm Ullman Detroit, Toronto 20 1410
30 Paul Coffey Edmonton, Pittsburgh, Los Angeles, Detroit, Hartford, Philadelphia, Chicago, Carolina, Boston 21 1409
31 Dale Hunter Quebec, Washington, Colorado Avalanche 19 1407
32 Stan Mikita Chicago 22 1394
33 Doug Mohns Boston, Chicago, Minnesota, Atlanta, Washington 22 1390
34 Larry Robinson Montreal, Los Angeles 20 1384
35 Trevor Linden Vancouver, NY Islanders, Montreal, Washington 19 1382
36 Joe Sakic Quebec, Colorado Avalanche 20 1378
Dean Prentice NY Rangers, Boston, Detroit, Pittsburgh, Minnesota 22 1378
Vincent Damphousse Toronto, Edmonton, Montreal, San Jose 18 1378
39 Adam Oates Detroit, St. Louis, Boston, Washington, Philadelphia, Anaheim, Edmonton 19 1377
40 Flag of Finland Teppo Numminen Winnipeg/Phoenix, Dallas, Buffalo 20 1372
41 Flag of the United States Jeremy Roenick Chicago, Phoenix, Philadelphia, Los Angeles, San Jose 20 1363
42 Ron Stewart Toronto, Boston, St. Louis, NY Rangers, Vancouver, NY Islanders 21 1353
43 Kirk Muller New Jersey, Montreal, NY Islanders, Toronto, Florida, Dallas 19 1349
44 Marcel Dionne Detroit, Los Angeles, NY Rangers 18 1348
45 Flag of Sweden Mats Sundin Quebec, Toronto, Vancouver 18 1346
46 Guy Carbonneau Montreal, St. Louis, Dallas 19 1318
47 Red Kelly Detroit, Toronto 20 1316
48 Flag of the Czech Republic Bobby Holik Hartford, New Jersey, NY Rangers, Atlanta, New Jersey 18 1314
49 Dave Keon Toronto, Hartford 18 1296
50 Darryl Sydor Los Angeles, Dallas, Columbus, Tampa Bay, Pittsburgh, Dallas, St. Louis 18 1291
51 Flag of the United States Mathieu Schneider Montreal, NY Islanders, Toronto, NY Rangers, Los Angeles, Detroit, Anaheim, Atlanta, Vancouver, Phoenix 21 1289
52 Ken Daneyko New Jersey 20 1283
53 Phil Esposito Chicago, Boston, NY Rangers 18 1282
54 Jean Ratelle NY Rangers, Boston 21 1281
55 James Patrick NY Rangers, Hartford, Calgary, Buffalo 21 1280
56 Bryan Trottier NY Islanders, Pittsburgh 18 1279
57 Pierre Turgeon Buffalo, NY Islanders, Montreal, St. Louis, Dallas, Colorado Avalanche 18 1277
58 Martin Gelinas Edmonton, Quebec, Vancouver, Carolina, Calgary, Florida, Nashville 19 1273
Flag of the Czech Republic Jaromir Jagr* Pittsburgh, Washington, NY Rangers 17 1273
60 Rob Blake Los Angeles, Colorado Avalanche, Los Angeles, San Jose 21 1270
61 Flag of the United States Brett Hull Calgary, St. Louis, Dallas, Detroit, Phoenix 20 1269
62 Scott Niedermayer New Jersey, Anaheim 18 1263
Flag of the United States Bill Guerin* New Jersey, Edmonton, Boston, Dallas, St. Louis, San Jose, NY Islanders, Pittsburgh 18 1263
64 Ray Ferraro Hartford, NY Islanders, NY Rangers, Los Angeles, Atlanta, St. Louis 18 1258
65 Henri Richard Montreal 20 1256
Craig Ludwig Montreal, NY Islanders, Minnesota, Dallas 17 1256
67 Kevin Lowe Edmonton, NY Rangers 19 1254
68 Flag of Finland Jari Kurri Edmonton, Los Angeles, NY Rangers, Anaheim, Colorado Avalanche 17 1251

1100-1249 games played[]

Player Team(s) Seasons Games played
69 Bill Gadsby Chicago, NY Rangers, Detroit 20 1248
Flag of Russia Sergei Fedorov* Detroit, Anaheim, Columbus, Washington 18 1248
71 Allan Stanley NY Rangers, Chicago, Boston, Toronto, Philadelphia 21 1244
72 Joe Nieuwendyk Calgary, Dallas, New Jersey, Toronto, Florida 19 1242
73 Steve Thomas Toronto, Chicago, NY Islanders, New Jersey, Anaheim, Detroit 20 1235
74 Dino Ciccarelli Minnesota, Washington, Detroit, Tampa Bay, Florida 19 1232
Flag of the Czech Republic Roman Hamrlik Tampa Bay, Edmonton, NY Islanders, Calgary, Montreal 18 1232
76 Flag of Russia Alexei Kovalev NY Rangers, Pittsburgh, Montreal, Ottawa 17 1228
77 Ed Westfall Boston, NY Islanders 18 1226
78 Gary Roberts Calgary, Carolina, Toronto, Florida, Pittsburgh, Tampa Bay 21 1224
79 Brad McCrimmon Boston, Philadelphia, Calgary, Detroit, Hartford, Phoenix 18 1222
80 Eric Nesterenko Toronto, Chicago 21 1219
81 Claude Lemieux Montreal, New Jersey, Colorado Avalanche, Phoenix, Dallas, San Jose 21 1215
82 Marcel Pronovost Detroit, Toronto 21 1206
83 Flag of the United States Brian Leetch NY Rangers, Toronto, Boston 18 1205
84 Flag of the United States Keith Tkachuk Winnipeg, Phoenix, St. Louis, Atlanta, St. Louis 18 1201
85 Owen Nolan* Quebec, Colorado Avalanche, San Jose, Toronto, Phoenix, Calgary, Minnesota 18 1200
86 Denis Savard Chicago, Montreal, Tampa Bay 17 1196
87 Dave Babych Winnipeg, Hartford, Vancouver, Philadelphia, Los Angeles 19 1195
88 John MacLean New Jersey, San Jose, NY Rangers, Dallas 18 1194
89 Gilbert Perreault Buffalo 17 1191
Marc Bergevin Chicago, NY Islanders, Hartford, Tampa Bay, Detroit, St. Louis, Pittsburgh, Vancouver 20 1191
91 Dale Hawerchuk Winnipeg, Buffalo, St. Louis, Philadelphia 16 1188
Brian Bellows Minnesota, Montreal, Tampa Bay, Anaheim, Washington 17 1188
Kevin Dineen Hartford, Philadelphia, Carolina, Ottawa, Columbus 19 1188
94 George Armstrong Toronto 21 1187
95 Flag of Finland Teemu Selanne Winnipeg, San Jose, Colorado Avalanche, Anaheim 17 1186
96 Kelly Buchberger Edmonton, Atlanta, Los Angeles, Phoenix, Pittsburgh 18 1182
Flag of Russia Vyacheslav Kozlov Detroit, Buffalo, Atlanta 18 1182
98 Frank Mahovlich Toronto, Detroit, Montreal 18 1181
Flag of the United States Scott Young Hartford, Pittsburgh, Quebec, Colorado Avalanche, Anaheim, St. Louis, Dallas 17 1181
100 Flag of the United States Bob Carpenter Washington, NY Rangers, Los Angeles, Boston, New Jersey 19 1178
101 Don Marshall Montreal, NY Rangers, Buffalo, Toronto 19 1176
102 Flag of the United States Tony Amonte NY Rangers, Chicago, Phoenix, Philadelphia, Calgary 16 1174
103 Sylvain Cote Hartford, Washington, Toronto, Chicago, Dallas 19 1171
104 Mike Keane Montreal, Colorado Avalanche, NY Rangers, Dallas, St. Louis, Vancouver 16 1161
105 Bob Gainey Montreal 16 1160
106 Flag of the United States Kevin Hatcher Washington, Dallas, Pittsburgh, NY Rangers, Carolina 17 1157
Flag of the United States Eric Weinrich New Jersey, Hartford, Chicago, Montreal, Boston, Philadelphia, St. Louis, Vancouver 17 1157
108 Shayne Corson Montreal, Edmonton, St. Louis, Toronto, Dallas 19 1156
109 Adam Graves Detroit, Edmonton, NY Rangers, San Jose 16 1152
110 Leo Boivin Toronto, Boston, Detroit, Pittsburgh, Minnesota 19 1150
111 Garry Galley Los Angeles, Washington, Boston, Philadelphia, Buffalo, NY Islanders 17 1149
112 Flag of Sweden Borje Salming Toronto, Detroit 17 1148
113 Flag of the United States Gary Suter Calgary, Chicago, San Jose 17 1145
114 Bobby Clarke Philadelphia 15 1144
Rick Tocchet Philadelphia, Pittsburgh, Los Angeles, Boston, Washington, Phoenix 18 1144
116 Eric Desjardins Montreal, Philadelphia 17 1143
117 Cliff Ronning St. Louis, Vancouver, Phoenix, Nashville, Los Angeles, Minnesota, NY Islanders 18 1137
118 Stu Barnes Winnipeg, Florida, Pittsburgh, Buffalo, Dallas 16 1136
119 Glenn Anderson Edmonton, Toronto, NY Rangers, St. Louis 16 1129
Dave Ellett Winnipeg, Toronto, New Jersey, Boston, San Jose 16 1129
121 Bob Nevin Toronto, NY Rangers, Minnesota, Los Angeles 18 1128
Jamie Macoun Calgary, Detroit, Toronto 16 1128
123 Bernie Nicholls Los Angeles, NY Rangers, Edmonton, New Jersey, Chicago, San Jose 18 1127
Murray Oliver Detroit, Boston, Toronto, Minnesota 17 1127
125 Guy Lafleur Montreal, NY Rangers, Quebec 17 1126
126 Jean Beliveau Montreal 20 1125
127 Flag of the United States Brian Rolston New Jersey, Boston, Colorado Avalanche, Minnesota, New Jersey 15 1121
128 Flag of Sweden Markus Naslund Pittsburgh, Vancouver, NY Rangers 15 1117
129 Flag of the United States Todd Marchant NY Rangers, Edmonton, Columbus, Anaheim 16 1116
130 Don Sweeney Boston, Dallas 16 1115
131 Doug Harvey Montreal, NY Rangers, Detroit, St. Louis 20 1113
Brad Park NY Rangers, Boston, Detroit 17 1113
Steve Duchesne Los Angeles, Philadelphia, Quebec, St. Louis, Ottawa, Detroit 16 1113
134 Lanny McDonald Toronto, Colorado Rockies, Calgary 16 1111
Dave Taylor Los Angeles 17 1111
Brent Sutter NY Islanders, Chicago 18 1111
137 Kris Draper Winnipeg, Detroit 19 1110
138 Flag of Sweden Calle Johansson Buffalo, Washington, Toronto 17 1109
139 Butch Goring Los Angeles, NY Islanders, Boston 16 1107
Garry Unger Toronto, Detroit, St. Louis, Atlanta, Los Angeles, Edmonton 16 1107
Adam Foote Quebec, Columbus, Colorado Avalanche 18 1107
142 Geoff Sanderson Hartford, Carolina, Vancouver, Buffalo, Columbus, Phoenix, Philadelphia, Edmonton, Chicago 17 1104
Chris Pronger Hartford, Edmonton, St. Louis, Anaheim, Philadelphia 16 1104
144 Dave Manson Chicago, Edmonton, Winnipeg, Phoenix, Montreal, Dallas, Toronto 16 1103
145 Pit Martin Detroit, Boston, Chicago, Vancouver 17 1101

1050-1099 games played[]

Player Team(s) Seasons Games played
146 Flag of the United States Neal Broten Minnesota, Dallas, New Jersey, Los Angeles 17 1099
Mike Ricci Philadelphia, Quebec, Colorado Avalanche, San Jose, Phoenix 16 1099
Jason Arnott Edmonton, New Jersey, Dallas, Nashville, New Jersey 16 1099
149 Jay Wells Los Angeles, Philadelphia, Buffalo, NY Rangers, St. Louis, Tampa Bay 18 1098
150 Flag of the United States Gordie Roberts Hartford, Minnesota, Philadelphia, St. Louis, Pittsburgh, Boston 15 1097
Flag of the United States Tom Fitzgerald NY Islanders, Florida, Colorado Avalanche, Nashville, Chicago, Toronto, Boston 17 1097
152 Darryl Sittler Toronto, Philadelphia, Detroit 15 1096
153 Craig MacTavish Boston, Edmonton, NY Rangers, Philadelphia, St. Louis 17 1093
Ron Sutter Philadelphia, St. Louis, Quebec, NY Islanders, Boston, San Jose, Calgary 19 1093
155 Chris Gratton Tampa Bay, Philadelphia, Buffalo, Phoenix, Colorado Avalanche, Florida, Columbus 15 1092
Sean O'Donnell Los Angeles, New Jersey, Minnesota, Boston, Phoenix, Anaheim, Los Angeles 15 1092
157 Michel Goulet Quebec, Chicago 15 1089
158 Carol Vadnais Montreal, Oakland, Calgary, Boston, NY Rangers, New Jersey 17 1087
159 Brad Marsh Atlanta, Calgary, Philadelphia, Toronto, Detroit, Ottawa 15 1086
160 Flag of Russia Alexei Zhitnik* Los Angeles, Buffalo, NY Islanders, Philadelphia, Atlanta 15 1085
161 Dave Lowry Vancouver, St. Louis, Florida, San Jose, Calgary 19 1084
Theoren Fleury Calgary, Colorado Avalanche, NY Rangers, Chicago 15 1084
163 Ian Laperriere St. Louis, Los Angeles, NY Rangers, Colorado Avalanche, Philadelphia 16 1083
164 Rob Niedermayer Florida, Calgary, Anaheim, New Jersey 16 1082
165 Flag of Sweden Ulf Samuelsson Hartford, Pittsburgh, NY Rangers, Detroit, Philadelphia 16 1080
166 Bob Pulford Toronto, Los Angeles 16 1079
167 Bobby Smith Minnesota, Montreal 15 1077
168 Martin Brodeur New Jersey 17 1076
169 Ray Whitney San Jose, Edmonton, Florida, Columbus, Detroit, Carolina, Phoenix 19 1072
Kirk Maltby Edmonton, Detroit 16 1072
171 Murray Craven Detroit, Philadelphia, Hartford, Vancouver, Chicago, San Jose 18 1071
172 Mike Ramsey Buffalo, Pittsburgh, Detroit 14 1070
173 Andy Bathgate NY Rangers, Toronto, Detroit, Pittsburgh 17 1069
174 Ted Lindsay Detroit, Chicago 17 1068
Flag of Russia Sergei Zubov* NY Rangers, Pittsburgh, Dallas 16 1068
Bryan McCabe N.Y. Islanders, Vancouver, Chicago, Toronto, Florida 14 1068
177 Terry Harper Montreal, Los Angeles, Detroit, St. Louis, Colorado Rockies 19 1066
178 Rod Gilbert N.Y. Rangers 18 1065
179 Bobby Hull Chicago, Winnipeg, Hartford 16 1063
180 Flag of the United States Joe Mullen St. Louis, Calgary, Pittsburgh, Boston 17 1062
181 Bob Rouse Minnesota, Washington, Toronto, Detroit, San Jose 17 1061
182 Denis Potvin N.Y. Islanders 15 1060
183 Flag of the United States Kelly Miller NY Rangers, Washington 16 1057
184 Jean-Guy Talbot Montreal, Minnesota, Detroit, St. Louis, Buffalo 17 1056
Greg Adams New Jersey, Vancouver, Dallas, Phoenix, Florida 17 1056
Lyle Odelein Montreal, New Jersey, Phoenix, Columbus, Chicago, Dallas, Florida, Pittsburgh 16 1056
Bryan Smolinski* Boston, Pittsburgh, NY Islanders, Los Angeles, Ottawa, Chicago, Vancouver, Montreal 15 1056
188 Randy Carlyle Toronto, Pittsburgh, Winnipeg 18 1055
189 Stephane Richer Montreal, New Jersey, Tampa Bay, St. Louis, Pittsburgh 17 1054
Craig Berube Philadelphia, Toronto, Calgary, Washington, NY Islanders 17 1054
191 Flag of Yugoslavia Ivan Boldirev Boston, Calgary, Chicago, Atlanta, Vancouver, Detroit 15 1052
Flag of the Czech Republic Radek Dvorak Florida, N.Y. Rangers, Edmonton, St. Louis, Florida 14 1052
193 Flag of Slovakia Miroslav Satan Edmonton, Buffalo, NY Islanders, Pittsburgh, Boston 14 1050

1000-1049 games played[]

Player Team(s) Seasons Games played
194 Geoff Courtnall Boston, Edmonton, Washington, St. Louis, Vancouver 17 1049
Mike Sillinger Detroit, Anaheim, Vancouver, Philadelphia, Tampa Bay, Florida, Ottawa, Columbus, Phoenix, St. Louis, Nashville, NY Islanders 18 1049
196 Eddie Shack NY Rangers, Toronto, Boston, Los Angeles, Buffalo, Pittsburgh 17 1047
Shane Doan Winnipeg/Phoenix 14 1047
198 Flag of the United States Derian Hatcher Minnesota, Dallas, Detroit, Philadelphia 15 1045
199 Rob Ramage Colorado Rockies, St. Louis, Calgary, Toronto, Minnesota, Tampa Bay, Montreal, Philadelphia 15 1044
Flag of Slovakia Peter Bondra Washington, Ottawa, Atlanta, Chicago 15 1044
201 Brad May Buffalo, Vancouver, Phoenix, Colorado Avalanche, Anaheim, Toronto, Detroit 18 1041
202 Serge Savard Montreal, Winnipeg 17 1040
203 Flag of the United States Bret Hedican St. Louis, Vancouver, Florida, Carolina, Anaheim 17 1039
204 Stephane Quintal Boston, St. Louis, Winnipeg, Montreal, NY Rangers, Chicago 16 1037
205 Ron Ellis Toronto 16 1034
206 Curtis Leschyshyn Quebec, Colorado Avalanche, Washington, Hartford, Carolina, Minnesota, Ottawa 16 1033
Harold Snepsts Vancouver, Minnesota, Detroit, St. Louis 17 1033
208 Ralph Backstrom Montreal, Los Angeles, Chicago 17 1032
209 Flag of the United States Ed Olczyk Chicago, Toronto, Winnipeg, NY Rangers, Los Angeles, Pittsburgh 16 1031
210 Dick Duff Toronto, NY Rangers, Montreal, Los Angeles, Buffalo 18 1030
211 Russ Courtnall Toronto, Montreal, Minnesota, Dallas, Vancouver, NY Rangers, Los Angeles 16 1029
Patrick Roy Montreal, Colorado Avalanche 19 1029
213 John Tonelli NY Islanders, Calgary, Los Angeles, Chicago, Quebec 14 1028
Gaetan Duchesne Washington, Quebec, Minnesota, San Jose, Florida 14 1028
Grant Ledyard NY Rangers, Los Angeles, Washington, Buffalo, Dallas, Vancouver, Boston, Ottawa, Tampa Bay 18 1028
Flag of the Czech Republic Petr Svoboda Montreal, Buffalo, Philadelphia, Tampa Bay 17 1028
217 Wayne Cashman Boston 17 1027
218 Donald Brashear* Montreal, Vancouver, Philadelphia, Washington, N.Y. Rangers 16 1025
219 Doug Wilson Chicago, San Jose 16 1024
Jarome Iginla Calgary 13 1024
221 Jim Neilson NY Rangers, California, Cleveland 16 1023
Keith Acton Montreal, Minnesota, Edmonton, Philadelphia, Washington, NY Islanders 15 1023
223 Flag of Sweden Fredrik Olausson Winnipeg, Edmonton, Pittsburgh, Detroit, Anaheim 18 1022
224 Don Lever Vancouver, Atlanta, Calgary, Colorado Rockies, New Jersey, Buffalo 15 1020
Tie Domi Winnipeg, NY Rangers, Toronto 16 1020
226 Mike Foligno Detroit, Buffalo, Toronto, Florida 15 1018
Flag of the United States Keith Carney Buffalo, Chicago, Phoenix, Anaheim, Vancouver, Minnesota 16 1018
228 Charlie Huddy Edmonton, Los Angeles, Buffalo, St. Louis 17 1017
229 Phil Russell Chicago, Atlanta, Calgary, New Jersey, Buffalo 15 1016
Brian Propp Philadelphia, Boston, Minnesota, Hartford 15 1016
231 Andrew Cassels Montreal, Hartford, Calgary, Vancouver, Columbus, Washington 16 1015
232 Flag of the United States Paul Ranheim Calgary, Hartford, Carolina, Philadelphia, Phoenix 15 1013
Daymond Langkow Tampa Bay, Philadelphia, Phoenix, Calgary 14 1013
234 Flag of the United States Dave Christian Winnipeg, Washington, Boston, St. Louis, Chicago 15 1009
Laurie Boschman Toronto, Edmonton, Winnipeg, New Jersey, Ottawa 14 1009
Dallas Drake Detroit, Winnipeg, Phoenix, St. Louis 15 1009
Glen Murray Boston, Pittsburgh, Los Angeles 16 1009
Patrice Brisebois Montreal, Colorado Avalanche 18 1009
239 Dave Lewis NY Islanders, Los Angeles, New Jersey, Detroit 15 1008
Bob Murray Chicago 15 1008
Jason Smith New Jersey, Toronto, Edmonton, Philadelphia, Ottawa 15 1008
242 Todd Gill Toronto, San Jose, St. Louis, Detroit, Phoenix, Colorado Avalanche, Chicago 18 1007
243 Jimmy Roberts Montreal, St. Louis 15 1006
Steve Larmer Chicago, NY Rangers 15 1006
245 Claude Provost Montreal 15 1005
Rick Middleton NY Rangers, Boston 14 1005
247 Ryan Walter Washington, Montreal, Vancouver 15 1003
248 Vic Hadfield NY Rangers, Pittsburgh 16 1002
Flag of Sweden Daniel Alfredsson Ottawa 14 1002
250 Bernie Federko St. Louis, Detroit 14 1000
This page uses content from Wikipedia. The original article was at List of NHL players with 1000 games played. The list of authors can be seen in the page history. As with Ice Hockey Wiki, the text of Wikipedia is available under the Creative Commons Attribution-Share Alike License 3.0 (Unported) (CC-BY-SA).


Advertisement