Players who played for two MLB clubs

435 pairs of the 30 MLB clubs have shared at least one player. The Cincinnati Reds and the St. Louis Cardinals have shared the most, 364; the San Francisco Giants and the Tampa Bay Rays the fewest, 50. Every season since 1876 is on file, under every name each club has played as.

Most players in common

  1. Cincinnati Reds and St. Louis Cardinals364 players
  2. Chicago Cubs and Cincinnati Reds342 players
  3. Chicago Cubs and Philadelphia Phillies338 players
  4. Chicago Cubs and St. Louis Cardinals333 players
  5. Philadelphia Phillies and St. Louis Cardinals326 players
  6. Atlanta Braves and Chicago Cubs315 players
  7. Chicago Cubs and Los Angeles Dodgers312 players
  8. Chicago Cubs and Pittsburgh Pirates306 players
  9. New York Yankees and Athletics300 players
  10. Atlanta Braves and San Francisco Giants298 players

Pick a club

Arizona Diamondbacks
Athletics
Atlanta Braves
Baltimore Orioles
Boston Red Sox
Chicago Cubs
Chicago White Sox
Cincinnati Reds
Cleveland Guardians
Colorado Rockies
Detroit Tigers
Houston Astros
Kansas City Royals
Los Angeles Angels
Los Angeles Dodgers
Miami Marlins
Milwaukee Brewers
Minnesota Twins
New York Mets
New York Yankees
Philadelphia Phillies
Pittsburgh Pirates
San Diego Padres
San Francisco Giants
Seattle Mariners
St. Louis Cardinals
Tampa Bay Rays
Texas Rangers
Toronto Blue Jays
Washington Nationals