MLB teams: all 30 franchises

Every one of today's 30 MLB franchises, with every player in its history from 1876 to 2025 and the old names and cities it played under. 21 of the 30 have played under another name or in another city.

AL East

AL Central

AL West

NL East

NL Central

NL West

Players in each franchise's history

Players with at least one regular-season game for the franchise, 1876–2025 (all teams: 46,953 player-team pairs).
TeamDivisionSincePlayersFormer names
Chicago CubsNL Central18762,277Chicago White Stockings, Chicago Colts, Chicago Orphans
St. Louis CardinalsNL Central18822,236St. Louis Brown Stockings, St. Louis Browns, St. Louis Perfectos
Philadelphia PhilliesNL East18832,210Philadelphia Quakers, Philadelphia Blue Jays
Cincinnati RedsNL Central18822,189Cincinnati Red Stockings, Cincinnati Redlegs
Pittsburgh PiratesNL Central18822,176Pittsburg Alleghenys
Atlanta BravesNL East18762,165Boston Red Caps, Boston Beaneaters, Boston Doves, Boston Rustlers, Boston Braves, Boston Bees, Milwaukee Braves
AthleticsAL West19012,147Philadelphia Athletics, Kansas City Athletics, Oakland Athletics
Cleveland GuardiansAL Central19012,023Cleveland Blues, Cleveland Bronchos, Cleveland Naps, Cleveland Indians
Baltimore OriolesAL East19012,021Milwaukee Brewers, St. Louis Browns
Los Angeles DodgersNL West18842,002Brooklyn Atlantics, Brooklyn Grays, Brooklyn Bridegrooms, Brooklyn Grooms, Brooklyn Superbas, Brooklyn Dodgers, Brooklyn Robins
Boston Red SoxAL East19011,978Boston Americans
San Francisco GiantsNL West18831,971New York Gothams, New York Giants
Chicago White SoxAL Central19011,948—
New York YankeesAL East19011,883Baltimore Orioles, New York Highlanders
Minnesota TwinsAL Central19011,848Washington Senators
Detroit TigersAL Central19011,833—
Texas RangersAL West19611,292Washington Senators
New York MetsNL East19621,287—
Los Angeles AngelsAL West19611,272California Angels, Anaheim Angels
San Diego PadresNL West19691,186—
Washington NationalsNL East19691,088Montreal Expos
Milwaukee BrewersNL Central19691,074Seattle Pilots
Seattle MarinersAL West19771,036—
Kansas City RoyalsAL Central19691,033—
Houston AstrosAL West19621,027Houston Colt .45's
Toronto Blue JaysAL East1977966—
Miami MarlinsNL East1993789Florida Marlins
Colorado RockiesNL West1993702—
Tampa Bay RaysAL East1998649Tampa Bay Devil Rays
Arizona DiamondbacksNL West1998645—

MLB teams: questions

Which MLB franchise has had the most players?

The Chicago Cubs, with 2,277 players since 1876. The table above ranks all 30.

Do old teams count for today's franchise?

Yes. Every team-season is linked to today's franchise the way the Lahman Baseball Database does it: the Montreal Expos are the Washington Nationals, the Brooklyn Dodgers are the Los Angeles Dodgers, the St. Louis Browns are the Baltimore Orioles and the Philadelphia and Kansas City A's are the Athletics.

Where do the numbers come from?

From the SABR Lahman Baseball Database (1876–2025), used under CC BY-SA 3.0. A player counts once per franchise, however many seasons he played there.

Facts from the SABR Lahman Baseball Database (CC BY-SA 3.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Not affiliated with MLB or any team. Credits