Random Team Generator

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.

Spin to pick from 30 MLB teams.

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. 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. 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. 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.