Random MLB Team Generator
Spin to get one random MLB team from all 30 clubs. Filter to the American or National League, or a single division, and use no-repeats to work through every team.
All 30 MLB teams
AL East
- Baltimore Orioles
- Boston Red Sox
- New York Yankees
- Tampa Bay Rays
- Toronto Blue Jays
AL Central
- Chicago White Sox
- Cleveland Guardians
- Detroit Tigers
- Kansas City Royals
- Minnesota Twins
AL West
- Athletics
- Houston Astros
- Los Angeles Angels
- Seattle Mariners
- Texas Rangers
NL East
- Atlanta Braves
- Miami Marlins
- New York Mets
- Philadelphia Phillies
- Washington Nationals
NL Central
- Chicago Cubs
- Cincinnati Reds
- Milwaukee Brewers
- Pittsburgh Pirates
- St. Louis Cardinals
NL West
- Arizona Diamondbacks
- Colorado Rockies
- Los Angeles Dodgers
- San Diego Padres
- San Francisco Giants
What people use it for
- 1. MLB The Show franchise runs. Draw a random club to rebuild rather than picking a stacked roster — small-market teams make for a harder, better save.
- 2. Season-long pick'em and survivor pools. Assign clubs fairly across a group at the start of the season, with no-repeats guaranteeing everyone gets a different team.
- 3. Ballpark bucket lists. Spin for the next stadium to visit when you're working through all 30 parks and can't decide where to go next.
More team & group generators
Frequently asked questions
How many MLB teams does it choose from?
All 30 current clubs — 15 in the American League and 15 in the National League, across six divisions of five teams each.
Can I limit it to the AL or NL?
Yes. Set the League filter to American League or National League, then optionally narrow to a division such as AL East or NL West.
Why is one team listed as just 'Athletics'?
The franchise currently competes without a city prefix while it plays in West Sacramento ahead of a planned move to Las Vegas, so 'Athletics' is the correct current name rather than an omission.
Can I draw all 30 teams without repeats?
Yes — turn on No repeats and each spin removes that club from the pool until all 30 have been drawn.
Is the generator free?
Yes. No sign-up, no cost, and it runs entirely in your browser.