Only 17 players have played in over 1,500 games; of those, 12 have been inducted into the Hall of Fame and three more are not yet eligible for induction. Three of those 17 (Nicklas Lidstrom, Alex Delvecchio and Steve Yzerman) played their entire careers with Detroit. One active player (Shane Doan) has spent his entire career with the Winnipeg/Phoeniz/Arizona franchise, making him the only player to play an entire career of over 1,500 games with a single franchise other than Detroit. In addition, eight of the 17 spent at least some portion of their career with the Red Wings, also more than any other team. Lidstrom’s 1,564 games is the most for any player in a career spent with only one franchise. The record for most teams played for by a player who has competed in over 1,500 games is held by Jaromir Jagr, who has played for eight teams in his career. Jagr played his 1,500th game with New Jersey, his seventh NHL team. No goaltender has ever played in 1,500 games.
Due to the much greater number of teams, the greater salaries paid to today’s players, and the greater number of games played in a season, the list is dominated by post-expansion players. No NHL player surpassed 1,000 games before Gordie Howe on November 26, 1961, against the Chicago Black Hawks, only 17 players in the top 100 started their careers before the expansion era, and only two players — Red Kelly and Bill Gadsby — played in more than 1,000 games and finished their careers before the expansion era.