🎲Roll a Team

Home β€Ί Random MLB Team Generator

⚾ Random MLB Team Generator

Pick a random MLB team, a random matchup, or a full random draft order from all 30 teams β€” or just one league or division. Every roll gets a seed, so the link you share reproduces the exact same result: a fair draw anyone can check.

Why the seed matters

A random pick only settles an argument if everyone can see it was random. Each roll here is generated from a short seed shown under the result; the Copy fair-draw link button puts that seed in the URL. Open the link on any device and you get the same team, matchup, or draft order β€” nothing to screenshot, nothing to take on trust. Use it for fantasy draft lotteries, franchise-mode restarts, pick'em tiebreakers, or deciding who plays as which team.

All 30 MLB teams by division

Major League Baseball β€” 2 leagues, 6 divisions. Current for the 2026-27 season (updated 2026-09-03). Choose any league or division in the pool menu above, or tick individual teams.

AL

AL East

  • Baltimore Orioles BAL
  • Boston Red Sox BOS
  • New York Yankees NYY
  • Tampa Bay Rays TB
  • Toronto Blue Jays TOR

AL Central

  • Chicago White Sox CWS
  • Cleveland Guardians CLE
  • Detroit Tigers DET
  • Kansas City Royals KC
  • Minnesota Twins MIN

AL West

  • Athletics ATH
  • Houston Astros HOU
  • Los Angeles Angels LAA
  • Seattle Mariners SEA
  • Texas Rangers TEX

NL

NL East

  • Atlanta Braves ATL
  • Miami Marlins MIA
  • New York Mets NYM
  • Philadelphia Phillies PHI
  • Washington Nationals WSH

NL Central

  • Chicago Cubs CHC
  • Cincinnati Reds CIN
  • Milwaukee Brewers MIL
  • Pittsburgh Pirates PIT
  • St. Louis Cardinals STL

NL West

  • Arizona Diamondbacks ARI
  • Colorado Rockies COL
  • Los Angeles Dodgers LAD
  • San Diego Padres SD
  • San Francisco Giants SF

Questions

Is it actually random?
Yes. A fresh seed is drawn from your browser's cryptographic random source for every roll, then the shuffle is computed from that seed. The seed is only there so the result can be reproduced and shared β€” it never biases the pick.
How do I make a draft order?
Choose Draft order. Leave β€œhow many” blank to order all 30 teams, or enter the number of managers in your league. Copy the link and send it to the group β€” everyone sees the same order.
Can I leave teams out?
Pick a league or division from the pool menu, or choose Custom and tick exactly the teams you want. Turn on No repeats to skip teams already drawn on this device β€” handy when several people each need a different team.
Do you use team logos?
No. Team names and standard abbreviations only.