List of NHL players with 1,000 games played

Since its inception in 1917–18, 404 players have played at least 1,000 regular season games, varying in amounts between Patrick Marleau's 1,779 to Bernie Federko's 1,000.

Of these players, a number have been inducted into the Hockey Hall of Fame.

[1] Forty-nine of the listed players have played for only one franchise (of which 15 are still active as of the current 2024–25 season).

Brothers Eric, Jordan, and Marc Staal became the only trio of brothers to play 1,000 games each in the NHL, with Marc making this achievement possible by playing his 1,000th game in the 2021–22 season.

Patrick Roy, Martin Brodeur, Roberto Luongo, and Marc-Andre Fleury are the only goaltenders with at least 1,000 games played.

The first 1,000-game goaltender was Roy, marked in the 2002–03 season while Brodeur has a goaltender-leading 1,266 games.

Three of those 21 (Nicklas Lidstrom, Alex Delvecchio and Steve Yzerman) played their entire careers with Detroit; Shane Doan, of the Winnipeg/Phoenix/Arizona franchise, is the only player to play over 1,500 games with a single franchise other than Detroit.

In addition, eight of the 21 spent at least some portion of their career with the Red Wings, also more than any other team.

Jagr played his 1,500th game with New Jersey, his seventh NHL team.

No NHL player surpassed 1,000 games before Gordie Howe on November 26, 1961, against the Chicago Black Hawks.

Note: There have been two different NHL franchises carrying the Winnipeg Jets name: one that played from 1979–96 and that is now the Arizona Coyotes, and one from 2011 onward, formerly the Atlanta Thrashers.

Added to the NHL for the 2024–25 season, the Utah Hockey Club has not yet existed for 1,000 games.

Added to the NHL for the 2017–18 season, the Golden Knights have not yet existed for 1,000 games.

Patrick Marleau with the San Jose Sharks
Patrick Marleau appeared in 1,779 games, the most in league history.
Nicklas Lidstrom appeared in 1,564 games, 14th overall, but the most by anyone who played with only one franchise.
Martin Brodeur appeared in 1,266 games, the most of any goaltender.
Gordie Howe
Gordie Howe appeared in 1,767 games, the second-most in league history. He held the record for most games played for 59 years, from 1961 to 2021, and still holds the record for most games played with one franchise.
Jaromir Jagr played in 1,733 games, fourth-most in NHL history.
Zdeno Chara played in 1,680 games, the most by a defenseman.
Chris Chelios played in 1,651 games, ninth-most in NHL history.
Mike Modano retired after 1,499 games played.
Wayne Gretzky , the NHL's all-time leading scorer, played in 1,487 games.
Teemu Selanne played in 1,451 games, 28th all-time.
Twins Daniel Sedin (front, 1,306 games) and Henrik Sedin (1,330 games) are the only pair of brothers to play all their 1,000 games with one team.
Dave Keon amassed 1,296 games in his career, and was one of the first players to reach the 1,000 game milestone.
Phil Kessel , the NHL's leader in consecutive games played, has appeared in 1,286 games.
Daniel Alfredsson played in 1,246 NHL games.
Brian Leetch played in 1,205 NHL games
Markus Naslund (left) appeared in 1,117 NHL games, while his Canucks teammate Todd Bertuzzi appeared in 1,159 NHL games.
Neal Broten played in 1,099 games
Sergei Zubov played in 1,068 games
Miroslav Satan played in 1,050 games
Mike Sillinger played for an NHL-record 12 franchises during his 1,049 games.
Patrick Roy became the first goaltender to play 1,000 games, finishing his career with 1,029.
Bernie Federko , the only NHL player to play exactly 1,000 games.