List of Major League Baseball players who spent their entire career with one franchise
The following is a list of former Major League Baseball players who played in at least ten MLB seasons and spent their entire MLB playing careers exclusively with one franchise. In most cases, this means the player only appeared with one team; there are also players whose team was relocated or had a name change during their career. Some listed players subsequently went on to coach or manage with other teams, or may have had minor league appearances with other franchises.
, 178 players have accomplished this feat, of which the New York Yankees have had the most, with 25. Bid McPhee and Mike Tiernan, both of whom played exclusively in the 19th century, were the first two players to complete the feat. Brooks Robinson and Carl Yastrzemski share the distinction of the longest tenure with a single team, 23 seasons with the Baltimore Orioles and Boston Red Sox, respectively. Joe Mauer of the Minnesota Twins, who announced his retirement on November 9, 2018, is the most recent player to complete a career of at least ten seasons with one team.
Players
Only players who are no longer active are listed here. This list does not include active players, or free agents who have not yet retired. A player is considered "inactive" if he has not played baseball for one year or has announced his retirement.Seasons | Total seasons played |
Years | Years played |
Member of the Baseball Hall of Fame |
Player | Team | Seasons | Years | Ref. |
Pittsburgh Pirates | 11 | 1963–1973 | ||
Washington Senators/Minnesota Twins | 13 | 1958–1970 | ||
Chicago White Sox | 20 | 1930–1943, 1945–1950 | ||
Philadelphia Athletics/Kansas City Athletics | 10 | 1945–1946, 1949–1956 | ||
Milwaukee Brewers | 10 | 1975–1984 | ||
Houston Astros | 15 | 1991–2005 | ||
Chicago Cubs | 19 | 1953–1971 | ||
Cincinnati Reds | 17 | 1967–1983 | ||
Atlanta Braves | 12 | 1978–1989 | ||
Pittsburgh Pirates | 11 | 1916–1926 | ||
Houston Astros | 20 | 1988–2007 | ||
St. Louis Cardinals | 10 | 1922–1928, 1930–1932 | ||
Pittsburgh Pirates | 10 | 1964, 1966–1974 | ||
Washington Senators | 18 | 1922–1939 | ||
St. Louis Cardinals | 10 | 1943, 1946–1954 | ||
Kansas City Royals | 21 | 1973–1993 | ||
Detroit Tigers | 16 | 1930–1943, 1945–1946 | ||
Detroit Tigers | 13 | 1963–1975 | ||
Minnesota Twins | 12 | 1982–1993 | ||
San Francisco Giants | 13 | 2005–2017 | ||
Brooklyn Dodgers | 10 | 1948–1957 | ||
Boston Americans/Red Sox | 10 | 1906, 1908–1916 | ||
New York Yankees | 11 | 1937–1947 | ||
Philadelphia Phillies | 11 | 1973–1983 | ||
Pittsburgh Pirates | 18 | 1955–1972 | ||
New York Yankees | 10 | 1948–1957 | ||
New York Yankees | 12 | 1924–1935 | ||
Cincinnati Reds | 19 | 1970–1988 | ||
New York Yankees | 17 | 1932–1948 | ||
Chicago White Sox | 10 | 2007–2016 | ||
New York Giants | 10 | 1933–1942 | ||
Baltimore Orioles | 10 | 1976–1985 | ||
Detroit Tigers | 15 | 1912–1926 | ||
San Francisco Giants | 13 | 1958–1970 | ||
New York Yankees | 17 | 1928–1943, 1946 | ||
Boston Red Sox | 11 | 1940–1942, 1946–1953 | ||
New York Yankees | 13 | 1936–1942, 1946–1951 | ||
California/Anaheim Angels | 12 | 1989–2000 | ||
Boston Red Sox | 14 | 1937–1944, 1946–1951 | ||
Brooklyn/Los Angeles Dodgers | 14 | 1956–1969 | ||
Brooklyn/Los Angeles Dodgers | 12 | 1948–1959 | ||
Los Angeles Dodgers | 12 | 2006–2017 | ||
Chicago White Sox | 20 | 1914–1933 | ||
Cleveland Indians | 18 | 1936–1941, 1945–1956 | ||
San Diego Padres | 11 | 1979–1989 | ||
New York Yankees | 16 | 1950, 1953–1967 | ||
Philadelphia Athletics | 10 | 1941–1942, 1945–1952 | ||
Detroit Tigers | 15 | 1961, 1963–1976 | ||
Brooklyn/Los Angeles Dodgers | 15 | 1946–1960 | ||
Milwaukee Brewers | 17 | 1976–1992 | ||
San Francisco Giants | 10 | 1982–1991 | ||
New York Yankees | 17 | 1923–1939 | ||
Detroit Tigers | 19 | 1924–1942 | ||
Washington Senators | 10 | 1916–1923, 1929–1930 | ||
New York Yankees | 10 | 1962–1971 | ||
St. Louis Cardinals | 17 | 1959–1975 | ||
Brooklyn/Los Angeles Dodgers | 14 | 1953–1966 | ||
Cleveland Naps/Indians | 14 | 1908, 1910–1922 | ||
Kansas City/Oakland Athletics | 12 | 1963–1974 | ||
Boston Red Sox | 12 | 1985–1996 | ||
Chicago White Sox | 10 | 1940–1949 | ||
New York Yankees | 14 | 1975–1988 | ||
San Diego Padres | 20 | 1982–2001 | ||
Chicago Cubs | 16 | 1932–1947 | ||
Cleveland Indians | 20 | 1928–1947 | ||
Philadelphia Phillies | 10 | 1967, 1969–1977 | ||
Colorado Rockies | 17 | 1997–2013 | ||
New York Yankees | 11 | 1937–1942, 1946–1950 | ||
Detroit Tigers | 11 | 1995–2005 | ||
Detroit Tigers | 15 | 1965–1970, 1972–1980 | ||
New York Mets | 12 | 1973–1984 | ||
Baltimore Orioles | 10 | 1989–1998 | ||
Philadelphia Phillies | 13 | 2004–2016 | ||
Minnesota Twins | 14 | 1981–1994 | ||
New York Giants | 16 | 1928–1943 | ||
Detroit Tigers | 11 | 1939–1940, 1946–1953 | ||
New York Giants | 15 | 1922–1936 | ||
New York Yankees | 20 | 1995–2014 | ||
Washington Senators | 21 | 1907–1927 | ||
Atlanta Braves | 19 | 1993, 1995–2012 | ||
New York Yankees | 11 | 1929–1939 | ||
Detroit Tigers | 22 | 1953–1974 | ||
Chicago White Sox | 12 | 1986–1997 | ||
Brooklyn/Los Angeles Dodgers | 12 | 1955–1966 | ||
New York Mets | 18 | 1962–1979 | ||
Pittsburgh Pirates | 10 | 1924–1933 | ||
Cincinnati Reds | 19 | 1986–2004 | ||
Pittsburgh Pirates | 16 | 1950–1951, 1954–1967 | ||
Pittsburgh Pirates | 13 | 1898–1910 | ||
Cleveland Indians | 15 | 1941–1942, 1946–1958 | ||
Kansas City Royals | 12 | 1974–1983, 1985–1986 | ||
Washington Senators | 11 | 1935–1941, 1945–1947, 1949 | ||
Chicago White Sox | 21 | 1923–1942, 1946 | ||
New York Yankees | 18 | 1951–1968 | ||
St. Louis Cardinals | 13 | 1928, 1930–1940, 1944 | ||
Seattle Mariners | 18 | 1987–2004 | ||
New York Yankees | 14 | 1982–1995 | ||
Minnesota Twins | 15 | 2004–2018 | ||
Pittsburgh Pirates | 17 | 1956–1972 | ||
New York Yankees | 10 | 1951–1960 | ||
Baltimore Orioles | 13 | 1976–1988 | ||
Cincinnati Red Stockings/Reds | 18 | 1882–1899 | ||
Washington Senators | 16 | 1907–1922 | ||
Philadelphia Phillies | 10 | 1949–1958 | ||
Brooklyn Superbas/Dodgers/Robins | 13 | 1910–1922 | ||
Boston Red Sox | 10 | 1970–1979 | ||
New York Giants | 12 | 1930–1941 | ||
St. Louis Cardinals | 11 | 1935–1942, 1946–1948 | ||
Pittsburgh Pirates | 10 | 1967–1976 | ||
Cleveland Naps/Indians | 11 | 1914–1924 | ||
Chicago White Sox | 10 | 1918, 1921–1929 | ||
Detroit Tigers | 10 | 1940–1941, 1946–1953 | ||
New York Yankees | 11 | 1969–1979 | ||
St. Louis Cardinals | 22 | 1941–1944, 1946–1963 | ||
Oakland Athletics | 10 | 1975–1983, 1990 | ||
Cincinnati Reds | 13 | 1978–1990 | ||
Minnesota Twins | 15 | 1962–1976 | ||
New York Giants | 22 | 1926–1947 | ||
St. Louis Cardinals | 12 | 1987–1998 | ||
Baltimore Orioles | 19 | 1965–1967, 1969–1984 | ||
Boston Red Sox | 10 | 1947–1956 | ||
Minnesota Twins | 12 | 2006–2017 | ||
Boston Red Sox | 13 | 1963, 1965–1976 | ||
Atlanta Braves | 10 | 1975–1984 | ||
New York Yankees | 17 | 1995–2011 | ||
Minnesota Twins | 12 | 1984–1995 | ||
Minnesota Twins | 12 | 1995–2006 | ||
Brooklyn/Los Angeles Dodgers | 16 | 1940–1942, 1946–1958 | ||
Boston Red Sox | 16 | 1974–1989 | ||
Houston Astros | 10 | 1971–1980 | ||
New York Yankees | 12 | 1955–1966 | ||
Baltimore Orioles | 21 | 1981–2001 | ||
New York Yankees | 19 | 1995–2013 | ||
New York Yankees | 13 | 1941–1942, 1946–1956 | ||
Baltimore Orioles | 23 | 1955–1977 | ||
Brooklyn Dodgers | 10 | 1947–1956 | ||
Montreal Expos | 13 | 1973–1985 | ||
New York Yankees | 10 | 1931, 1934–1942 | ||
Philadelphia Athletics | 13 | 1920–1932 | ||
Cleveland Indians | 10 | 1947–1956 | ||
Brooklyn Superbas/Dodgers/Robins | 10 | 1907–1916 | ||
Los Angeles Dodgers | 18 | 1969–1986 | ||
California/Anaheim/Los Angeles Angels of Anaheim | 14 | 1992–2004, 2006 | ||
Philadelphia Phillies | 18 | 1972–1989 | ||
New York Giants | 13 | 1931–1942, 1946 | ||
Los Angeles Dodgers | 13 | 1980–1992 | ||
Anaheim/Los Angeles Angels of Anaheim | 10 | 2001–2010 | ||
Boston Bees/Braves/Milwaukee Braves | 13 | 1939–1942, 1946–1954 | ||
Detroit Tigers | 10 | 1928–1937 | ||
Cincinnati Reds | 12 | 1977–1988 | ||
Kansas City Royals | 15 | 1970–1984 | ||
Chicago White Sox | 10 | 1975, 1977–1985 | ||
Boston Red Sox | 13 | 1977–1989 | ||
Detroit Tigers | 15 | 1964–1978 | ||
Pittsburgh Pirates | 21 | 1962–1982 | ||
New York Yankees | 11 | 1964–1974 | ||
Philadelphia Athletics/Kansas City Athletics | 13 | 1941–1943, 1946–1955 | ||
Chicago White Sox | 10 | 1903–1912 | ||
New York Giants | 14 | 1923–1936 | ||
San Francisco Giants | 11 | 1986–1996 | ||
New York Giants | 13 | 1887–1899 | ||
Detroit Tigers | 20 | 1977–1996 | ||
Washington Senators | 12 | 1933–1941, 1945–1947 | ||
Pittsburgh Pirates | 17 | 1920–1935, 1937 | ||
Boston Red Sox | 15 | 1997–2011 | ||
Kansas City Royals | 10 | 1976–1985 | ||
Milwaukee Brewers | 11 | 1985–1995 | ||
New York Giants | 11 | 1947–1957 | ||
Detroit Tigers | 19 | 1977–1995 | ||
Kansas City Royals | 18 | 1973–1990 | ||
New York Yankees | 15 | 1965–1979 | ||
New York Yankees | 16 | 1991–2006 | ||
Boston Red Sox | 19 | 1939–1942, 1946–1960 | ||
Detroit Tigers | 10 | 1920–1929 | ||
New York Mets | 14 | 2004–2016, 2018 | ||
Boston Red Sox | 23 | 1961–1983 | ||
New York Giants | 10 | 1917–1926 | ||
Milwaukee Brewers | 20 | 1974–1993 |
Honorable mention
- Bug Holliday played 10 seasons for the Cincinnati Reds franchise, from 1889 to 1898, appearing in 930 games. During the 1885 World Series, one of several pre-modern World Series held from 1884 to 1890, Holliday had played in one game for the Chicago White Stockings of the National League. This was Holliday's only major league appearance for a franchise other than Cincinnati. As MLB considers the first World Series to have been the 1903 edition, some baseball sites list Holliday as having only played for a single franchise.
Counts by franchise
Team name | Past name | Player count |
Arizona Diamondbacks | — | 0 |
Atlanta Braves | Milwaukee Braves Boston Braves Boston Bees | 4 |
Baltimore Orioles | St. Louis Browns | 6 |
Boston Red Sox | Boston Americans | 12 |
Chicago Cubs | — | 2 |
Chicago White Sox | Chicago White Stockings | 9 |
Cincinnati Reds | Cincinnati Redlegs Cincinnati Red Stockings | 6 |
Cleveland Indians | Cleveland Naps | 6 |
Colorado Rockies | — | 1 |
Detroit Tigers | — | 15 |
Houston Astros | Houston Colt.45s | 3 |
Kansas City Royals | — | 5 |
Los Angeles Angels | California Angels Anaheim Angels Los Angeles Angels of Anaheim | 3 |
Los Angeles Dodgers | Brooklyn Dodgers Brooklyn Robins Brooklyn Superbas | 13 |
Miami Marlins | Florida Marlins | 0 |
Milwaukee Brewers | Seattle Pilots | 4 |
Minnesota Twins | Washington Senators | 14 |
New York Mets | — | 3 |
New York Yankees | New York Highlanders | 25 |
Oakland Athletics | Oakland A's Kansas City Athletics Philadelphia Athletics | 6 |
Philadelphia Phillies | — | 5 |
Pittsburgh Pirates | — | 11 |
— | 7 | |
San Diego Padres | — | 2 |
San Francisco Giants | New York Giants | 14 |
Seattle Mariners | — | 1 |
Texas Rangers | Washington Senators | 0 |
Tampa Bay Rays | Tampa Bay Devil Rays | 0 |
Toronto Blue Jays | — | 0 |
Washington Nationals | Montreal Expos | 1 |
Total: 178
Active players
The following active players have played at least 10 seasons with only a single MLB franchise, making them potential future additions to the main list [|above].Debut year | Player | Team | Years |
2004 | Yadier Molina | St. Louis Cardinals | 2004–present |
2005 | Félix Hernández | Seattle Mariners | 2005–2019 |
2005 | Adam Wainwright | St. Louis Cardinals | 2005–2010, 2012–present |
2005 | Ryan Zimmerman | Washington Nationals | 2005–present |
2006 | Dustin Pedroia | Boston Red Sox | 2006–present |
2007 | Ryan Braun | Milwaukee Brewers | 2007–present |
2007 | Alex Gordon | Kansas City Royals | 2007–present |
2007 | Joey Votto | Cincinnati Reds | 2007–present |
2008 | Brett Gardner | New York Yankees | 2008–present |
2008 | Clayton Kershaw | Los Angeles Dodgers | 2008–present |
2009 | Elvis Andrus | Texas Rangers | 2009–present |
2009 | Madison Bumgarner | San Francisco Giants | 2009–2019 |
2009 | Carlos Carrasco | Cleveland Indians | 2009–2011, 2013–present |
2009 | Buster Posey | San Francisco Giants | 2009–present |
2010 | Freddie Freeman | Atlanta Braves | 2010–present |
2010 | Kenley Jansen | Los Angeles Dodgers | 2010–present |
2010 | Stephen Strasburg | Washington Nationals | 2010–present |
2011 | José Altuve | Houston Astros | 2011–present |
2011 | Brandon Belt | San Francisco Giants | 2011–present |
2011 | Charlie Blackmon | Colorado Rockies | 2011–present |
2011 | Matt Carpenter | St. Louis Cardinals | 2011–present |
2011 | Brandon Crawford | San Francisco Giants | 2011–present |
2011 | Kyle Seager | Seattle Mariners | 2011–present |
2011 | Mike Trout | Los Angeles Angels | 2011–present |
Players are removed from this list only when they retire or make a regular season appearance with a different MLB team.