List of Major League Baseball players who spent their entire career with one franchise

The following is a list of former Major League Baseball (MLB) 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 (e.g. the Athletics) or had a name change (e.g. the Angels) 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 (such players are listed below). A player is considered "inactive" if he has not played baseball for one year or has announced his retirement.

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 (today's Chicago Cubs). 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

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.

Players are removed from this list only when they retire or make a regular season appearance with a different MLB team.

 Denotes a player who has signed a contract with another team.

See also
 List of NBA players who have spent their entire career with one franchise
 List of NHL players who spent their entire career with one franchise
 List of NFL players who spent their entire career with one franchise
 List of one-club men in association football
 List of one-club men in rugby league

References
Researched through the Baseball-Reference.com website.

Category:Major League Baseball lists
Baseball, major league

Further reading

 (Note: ESPN's list is missing several players)