Sports randomizers
Batting orders, rotations, fair playing-time tools for coaches.
Seven tools for coaches and organisers, mostly concerned with the least glamorous part of the job: making sure playing time, positions and batting order are distributed in a way you can explain to a parent afterwards. Several of these are counting problems disguised as randomisers.
Sports
- Weighted Team Generator Build teams from weighted players.
- Random Tournament Bracket Single-elimination bracket from a shuffled seed.
- Random Batting Order Random lineup + positions for baseball/softball.
- Fair Rotation / Substitution Tool Even playing time across periods.
- Random Sports Position Assigner Assign positions to N players.
- Fantasy Draft Order Generator Random draft order with an animated reveal.
- Random Pro Sports Team Generator Random MLB, NHL, NBA, or NFL team.
Fair is arithmetic before it is random
Equal playing time is often impossible before anyone takes the field. Five positions across four quarters is twenty slots; twelve players cannot split twenty evenly, so somebody plays more. The honest goal is keeping the gap to a single period and rotating who absorbs it, which is what the rotation tool is built around — and it is worth knowing that before you promise a squad anything.
The same applies to batting orders and position assignment. A randomiser distributes what exists; it cannot manufacture a slot that the format does not contain.
What a shuffle does not touch
Most of these tools shuffle the players and leave the structure alone. That has a consequence worth internalising: when you are short-handed, the empty slots are not random. They are whichever positions sit at the end of a fixed fill order, which is why a short soccer lineup keeps losing the same role rather than a different one each time.
Judgement the tool leaves to you
- Skill, safety and player preference are not modelled. A goalkeeper drawn at random is a genuinely random goalkeeper.
- Draft tools even out pick position, not squad strength — a snake draft balances the order, not the totals.
- Nothing here tracks a season. If you need cumulative minutes across weeks, keep that record yourself.