Played for both: MLB team pairs

Pick two MLB teams to see every player who played for both, from 1876 to 2025, with his seasons and games for each. All 435 pairs of today's 30 franchises have a list. These are the answers an MLB Grid square asks for.

Most shared players

Fewest shared: Giants and Rays (46), Cardinals and Rays (49), Diamondbacks and Twins (51), Rockies and Rays (52), Diamondbacks and Cardinals (57).

Every pair, team by team

Questions

Which two MLB teams share the most players?

The Reds and the Cardinals, with 368 players who played for both from 1876 to 2025. The full ranking is in the list above.

What counts as playing for a team?

At least one regular-season game for that franchise in a season, in the SABR Lahman Baseball Database. Old names and cities count for today's franchise: Brooklyn Dodgers seasons are Dodgers seasons, Montreal Expos seasons are Nationals seasons.

How do these lists help with the MLB Grid?

Each MLB Grid square asks for a player who played for two teams. The list for that pair has every valid answer, most games first, so the best-known names come first.

Careers from the SABR Lahman Baseball Database (CC BY-SA 3.0), 1876–2025. Team logos are trademarks of their respective teams (logos via TheSportsDB). Credits