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 2015–16 season, 107 players have accomplished this feat, of which the Montreal Canadiens have had the most, with 18. 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 twenty-four. Pavel Datsyuk of the Detroit Red Wings is the most recent player to complete a full career with one team.
Syl Apps, Toronto Maple Leafs, 10 seasons, 1936–1943, 1945–1948
Bob Armstrong, Boston Bruins, 11 seasons, 1950–1951, 1952–1962
George Armstrong, Toronto Maple Leafs, 21 seasons, 1949–1950, 1951–1971
Larry Aurie, Detroit Cougars/Falcons/Red Wings, 12 seasons, 1927–1939
P. J. Axelsson, Boston Bruins, 11 seasons, 1997–2004, 2005–2009
Bill Barber, Philadelphia Flyers, 12 seasons, 1972–1984
Jean Beliveau, Montreal Canadiens, 20 seasons, 1950–1951, 1952–1971
Mike Bossy, New York Islanders, 10 seasons, 1977–1987
Butch Bouchard, Montreal Canadiens, 15 seasons, 1941–1956
Turk Broda, Toronto Maple Leafs, 14 seasons, 1936–1943, 1945–1952
Mud Bruneteau, Detroit Red Wings, 11 seasons, 1935–1946
Sergei Brylin, New Jersey Devils, 13 seasons, 1994–2004, 2005–2008
Wayne Cashman, Boston Bruins, 17 seasons, 1964–1965, 1967–1983
Dit Clapper, Boston Bruins, 20 seasons, 1927–1947
Bobby Clarke, Philadelphia Flyers, 15 seasons, 1969–1984
Neil Colville, New York Rangers, 12 seasons, 1935–1942, 1944–1949
Bill Cook, New York Rangers, 11 seasons, 1926–1937
Alain Cote, Quebec Nordiques, 10 seasons, 1979–1989
Yvan Cournoyer, Montreal Canadiens, 16 seasons, 1963–1979
Jack Crawford, Boston Bruins, 13 seasons, 1937–1950
Floyd Curry, Montreal Canadiens, 10 seasons, 1947–1948, 1949–1958
Ken Daneyko, New Jersey Devils, 20 seasons, 1983–2003
Pavel Datsyuk, Detroit Red Wings, 14 seasons, 2001–2004, 2005–2016
Bob Davidson, Toronto Maple Leafs, 12 seasons, 1934–1946
Eric Daze, Chicago Blackhawks, 11 seasons, 1994–2004, 2005–2006
Alex Delvecchio, Detroit Red Wings, 24 seasons, 1950–1974
Rick DiPietro, New York Islanders, 11 seasons, 2000–2001, 2002–2004, 2005–2013
Woody Dumart, Boston Bruins, 16 seasons, 1935–1942, 1945–1954
Ron Ellis, Toronto Maple Leafs, 16 seasons, 1963–1975, 1977–1981
Jan Erixon, New York Rangers, 10 seasons, 1983–1993
Bob Gainey, Montreal Canadiens, 16 seasons, 1973–1989
Rod Gilbert, New York Rangers, 18 seasons, 1960–1978
Ebbie Goodfellow, Detroit Cougars/Falcons/Red Wings, 14 seasons, 1929–1943
Johnny Gottselig, Chicago Black Hawks, 16 seasons, 1928–1941, 1942–1945
Ted Green, Boston Bruins, 11 seasons, 1960–1969, 1970–1972
Ron Greschner, New York Rangers, 16 seasons, 1974–1990
Bill Hajt, Buffalo Sabres, 14 seasons, 1973–1987
Craig Hartsburg, Minnesota North Stars, 10 seasons, 1979–1989
Milan Hejduk, Colorado Avalanche, 14 seasons, 1998–2004, 2005–2013
Ott Heller, New York Rangers, 15 seasons, 1931–1946
Bryan Hextall, New York Rangers, 11 seasons, 1936–1944, 1945–1948
Tomas Holmstrom, Detroit Red Wings, 15 seasons, 1996–2004, 2005–2012
Red Horner, Toronto Maple Leafs, 12 seasons, 1928–1940
Rejean Houle, Montreal Canadiens, 11 seasons, 1969–1973, 1976–1983
Aurele Joliat, Montreal Canadiens, 16 seasons, 1922–1938
Dennis Kearns, Vancouver Canucks, 10 seasons, 1971–1981
Ted Kennedy, Toronto Maple Leafs, 14 seasons, 1942–1955, 1956–1957
Cliff Koroll, Chicago Black Hawks, 11 seasons, 1969–1980
Elmer Lach, Montreal Canadiens, 14 seasons, 1940–1954
Jacques Laperriere, Montreal Canadiens, 12 seasons, 1962–1974
Edgar Laprade, New York Rangers, 10 seasons, 1945–1955
Jere Lehtinen, Dallas Stars, 14 seasons, 1995–2004, 2005–2010
Jacques Lemaire, Montreal Canadiens, 12 seasons, 1967–1979
Mario Lemieux, Pittsburgh Penguins, 17 seasons, 1984–1994, 1995–1997, 2000–2004, 2005–2006
Pit Lepine, Montreal Canadiens, 13 seasons, 1925–1938
Herbie Lewis, Detroit Cougars/Falcons/Red Wings, 11 seasons, 1928–1939
Nicklas Lidstrom, Detroit Red Wings, 20 seasons, 1991–2004, 2005–2012
Keith Magnuson, Chicago Black Hawks, 11 seasons, 1969–1980
Chico Maki, Chicago Black Hawks, 14 seasons, 1961–1974, 1975–1976
Georges Mantha, Montreal Canadiens, 13 seasons, 1928–1941
Mush March, Chicago Black Hawks, 17 seasons, 1928–1945
Don Marcotte, Boston Bruins, 15 seasons, 1965–1966, 1968–1982
John Marks, Chicago Black Hawks, 10 seasons, 1972–1982
Nick Metz, Toronto Maple Leafs, 12 seasons, 1934–1942, 1944–1948
Rudy Migay, Toronto Maple Leafs, 10 seasons, 1949–1950, 1951–1960
Stan Mikita, Chicago Black Hawks, 22 seasons, 1958–1980
Mike Milbury, Boston Bruins, 12 seasons, 1975–1987
Armand Mondou, Montreal Canadiens, 12 seasons, 1928–1940
Ken Morrow, New York Islanders, 10 seasons, 1979–1989
Bill Mosienko, Chicago Black Hawks, 14 seasons, 1941–1955
Murray Murdoch, New York Rangers, 11 seasons, 1926–1937
Bob Murray, Chicago Blackhawks, 15 seasons, 1975–1990
Lou Nanne, Minnesota North Stars, 11 seasons, 1967–1978
Bob Nystrom, New York Islanders, 14 seasons, 1972–1986
Terry O'Reilly, Boston Bruins, 14 seasons, 1971–1985
Lynn Patrick, New York Rangers, 10 seasons, 1934–1943, 1945–1946
Marty Pavelich, Detroit Red Wings, 10 seasons, 1947–1957
Steve Payne, Minnesota North Stars, 10 seasons, 1978–1988
Johnny Peirson, Boston Bruins, 11 seasons, 1946–1954, 1955–1958
Jim Peplinski, Calgary Flames, 11 seasons, 1980–1990, 1994–1995
Gilbert Perreault, Buffalo Sabres, 17 seasons, 1970–1987
Chris Phillips, Ottawa Senators, 17 seasons, 1997–2004, 2005–2015
Michal Pivonka, Washington Capitals, 13 seasons, 1986–1999
Barclay Plager, St. Louis Blues, 10 seasons, 1967–1977
Denis Potvin, New York Islanders, 15 seasons, 1973–1988
Claude Provost, Montreal Canadiens, 15 seasons, 1955–1970
Don Raleigh, New York Rangers, 10 seasons, 1943–1944, 1947–1956
Craig Ramsay, Buffalo Sabres, 14 seasons, 1971–1985
Henri Richard, Montreal Canadiens, 20 seasons, 1955–1975
Maurice Richard, Montreal Canadiens, 18 seasons, 1942–1960
Mike Richter, New York Rangers, 14 seasons, 1989–2003
Joe Sakic, Quebec Nordiques/Colorado Avalanche, 20 seasons, 1988–2004, 2005–2009
Milt Schmidt, Boston Bruins, 16 seasons, 1936–1942, 1945–1955
Jim Slater, Atlanta Thrashers/Winnipeg Jets, 10 seasons, 2005–2015
Sid Smith, Toronto Maple Leafs, 12 seasons, 1946–1958
Stan Smyl, Vancouver Canucks, 13 seasons, 1978–1991
Thomas Steen, Winnipeg Jets, 14 seasons, 1981–1995
Brian Sutter, St. Louis Blues, 12 seasons, 1976–1988
Dave Taylor, Los Angeles Kings, 17 seasons, 1977–1994
Walt Tkaczuk, New York Rangers, 14 seasons, 1967–1981
J. C. Tremblay, Montreal Canadiens, 13 seasons, 1959–1972
Mario Tremblay, Montreal Canadiens, 12 seasons, 1974–1986
Steve Vickers, New York Rangers, 10 seasons, 1972–1982
Jimmy Watson, Philadelphia Flyers, 10 seasons, 1972–1982
Kenny Wharram, Chicago Black Hawks, 14 seasons, 1951–1952, 1953–1954, 1955–1956, 1958–1969
Art Wiebe, Chicago Black Hawks, 11 seasons, 1932–1933, 1934–1944
Steve Yzerman, Detroit Red Wings, 22 seasons, 1983–2004, 2005–2006
List of NHL players who spent their entire career with one franchise Wikipedia (Text) CC BY-SA