List of NHL players who spent their entire career with one franchise

The following is a list of retired National Hockey League (NHL) players who played their entire NHL career—in at least ten seasons—exclusively for one team. As of the end of the 2022–23 season, 127 players have accomplished this feat, of which the Montreal Canadiens have had the most, with 19. Of players who have spent their career with one franchise, Alex Delvecchio of the Detroit Red Wings holds the record of the greatest number of seasons, with 24. Delvecchio beat out former Detroit Red Wings teammate Gordie Howe for the record in the 1979–80 season when Howe’s World Hockey Association team, the Hartford Whalers, became an NHL team, thus disqualifying Howe from this list. Howe broke the old record in the 1966–67 NHL season by beating out Dit Clapper who spent 20 seasons with the Boston Bruins. Howe held the record for 13 seasons, extending the old record to 25 seasons until he played with Hartford.

List

 * Key



Honorable mention

 * Georges Vezina played 16 seasons for the Montreal Canadiens, from 1910 to 1925, appearing in 190 NHL games (not included in NHA years).

Potential future candidates
The following active players have played at least ten seasons exclusively for one team to date. Table updated.