Skip to content
EN
Sports Free · Private

Random Batting Order

Random lineup + positions for baseball/softball.

The Random Batting Order tool builds a shuffled lineup for baseball or softball and can optionally hand out fielding positions too. It's a fast way for coaches and pickup teams to set a fair batting order and spread positions around without arguments. Each lineup is randomized fresh, with positions kept distinct within a single roster.

Enter. Add your players, one per line.

0 items

Click Generate lineup to see a result.

Options
Recent results
  • No history yet.

How it works

  1. Enter. Add your players, one per line.
  2. Options. Turn on position assignment in the Options if you want fielding spots too.
  3. Generate. Click Generate lineup to shuffle the order.
  4. Re-roll. Generate again for a different lineup before you save it.

Frequently asked questions

Will the same player get the same position twice?

No. Within one generated lineup, positions are shuffled so each is assigned to a distinct player.

Can I lock a player into a position like catcher?

Not yet. For now, generate the lineup and then swap a player manually before saving.

Is the lineup really random?

Yes. Both the batting order and position assignments are shuffled with the Web Crypto API for unbiased results.

Is my team roster kept private?

Yes. The lineup is generated entirely in your browser, so your roster is never sent to a server and the tool works offline.

Related randomizers

Further reading

Send feedback

Found a bug, want a feature, or just say hi? Send it our way.