MLB tools
Random MLB Team Generator
Draw one of the 30 major league clubs at random, or filter down to a single division first.
Pick a division if you want to narrow it down, then generate.
What people use it for
Franchise-mode rebuilds, fantasy draft orders, and assigning teams across a group are the usual reasons. A random club is a much better rebuild challenge than the one you would have picked yourself.
It is also a quick way to choose a team to follow for a season when you have no particular allegiance.
Filtering by division
Each of the six divisions holds five teams, so filtering makes the draw much tighter — useful for divisional pools or a rivalry-based challenge.
Left unfiltered, all 30 clubs across both leagues are equally likely.
Every MLB team in the pool
30 teams, grouped by division.
- Baltimore OriolesAL East
- Boston Red SoxAL East
- New York YankeesAL East
- Tampa Bay RaysAL East
- Toronto Blue JaysAL East
- Chicago White SoxAL Central
- Cleveland GuardiansAL Central
- Detroit TigersAL Central
- Kansas City RoyalsAL Central
- Minnesota TwinsAL Central
- AthleticsAL West
- Houston AstrosAL West
- Los Angeles AngelsAL West
- Seattle MarinersAL West
- Texas RangersAL West
- Atlanta BravesNL East
- Miami MarlinsNL East
- New York MetsNL East
- Philadelphia PhilliesNL East
- Washington NationalsNL East
- Chicago CubsNL Central
- Cincinnati RedsNL Central
- Milwaukee BrewersNL Central
- Pittsburgh PiratesNL Central
- St. Louis CardinalsNL Central
- Arizona DiamondbacksNL West
- Colorado RockiesNL West
- Los Angeles DodgersNL West
- San Diego PadresNL West
- San Francisco GiantsNL West
FAQ
How many MLB teams does it include?
All 30 clubs, split across the six divisions of the American and National Leagues.
Can I restrict it to one league or division?
Pick any of the six divisions from the dropdown and the draw only considers those five teams.
Is there a random baseball player generator too?
Yes — there is a random MLB player generator, plus a spinning wheel version of the same idea.
