Random MLB Team Generator

Draw a random MLB team from all 30 clubs. Limit it to the American League, the National League or one division, pick several without repeats, or pair them into random series.

A random MLB team picker with league and division filters

The generator covers every Major League Baseball club: 15 in the American League and 15 in the National League, each league split into East, Central and West divisions of five. Each result lists the club’s market, league and division.

How to use the random MLB team generator

  1. Pick All 30 teams, American League or National League; add a division if needed.
  2. Set How many; leave No repeats on.
  3. Tick Pair as matchups for head-to-head series.
  4. Press Generate and copy or export the list.

Ways to use a random baseball team

Choosing a club for an MLB The Show franchise or Road to the Show save, assigning teams in an office pool or fantasy league, picking a ballpark for a road-trip bucket list, deciding who to root for in a new city, and random-team challenges in Diamond Dynasty or Out of the Park Baseball.

All 30 MLB teams by division (2026 season)

The Athletics play in West Sacramento, California, while their Las Vegas ballpark is being built, and use the name “Athletics” without a city. The Tampa Bay Rays are listed under St. Petersburg. The list will be updated if a club moves or is renamed.

DivisionTeams
AL EastBaltimore Orioles, Boston Red Sox, New York Yankees, Tampa Bay Rays, Toronto Blue Jays
AL CentralChicago White Sox, Cleveland Guardians, Detroit Tigers, Kansas City Royals, Minnesota Twins
AL WestAthletics, Houston Astros, Los Angeles Angels, Seattle Mariners, Texas Rangers
NL EastAtlanta Braves, Miami Marlins, New York Mets, Philadelphia Phillies, Washington Nationals
NL CentralChicago Cubs, Cincinnati Reds, Milwaukee Brewers, Pittsburgh Pirates, St. Louis Cardinals
NL WestArizona Diamondbacks, Colorado Rockies, Los Angeles Dodgers, San Diego Padres, San Francisco Giants

Common questions

How many teams are in MLB?

Major League Baseball has 30 teams: 15 in the American League and 15 in the National League, with three five-team divisions in each league.

How do I pick a random American League or National League team?

Click the American League or National League chip, or open the page with ?mode=al or ?mode=nl. Narrow further with the Division dropdown.

Why is Oakland not listed?

The Athletics left Oakland after the 2024 season. They play in West Sacramento for 2025 to 2027 while their Las Vegas stadium is built, and go by “Athletics” with no city name, which is how the generator lists them.

Can I draw every MLB team once in random order?

Yes. Set How many to 30 with No repeats on and press Generate. Export CSV gives you the order as a spreadsheet.

Is the pick random?

Each draw uses the browser’s cryptographic random generator, so every club in the filtered pool has an equal chance. Nothing is uploaded.