Box League Generator
A box league fixes the ladder's real weakness. Instead of one long order where the bottom third rarely gets a meaningful game, everyone is put into a box of four or five who all play each other, and the top and bottom of each box move between boxes at the end of the round. This does the splitting, counts the matches and works out the movement.
What this generator does
Divides a ranked list into boxes whose sizes differ by at most one, tells you how many matches each box has to play, and then moves players between boxes once you enter the finishing orders. The splitting is the part that is easy to get wrong by hand: taking players a boxful at a time leaves the remainder in a final box that can be far too small to be worth playing, so the tool chooses the number of boxes first and deals the remainder out across them.
How to use this tool
- Paste your players in ranked order, strongest first.
- Choose a box size — four and five are the usual club settings.
- Choose how many go up and down between boxes each round.
- Print the boxes, play the round, then enter each box's finishing order to get the next round's boxes.
Understanding the controls
- Players
- In ranked order, strongest first — the split respects that order, so box A holds the top players. If you do not have a ranking yet, use last season's finishing order or run a ladder for a few weeks first.
- Box size
- The target, not a hard rule. Four gives six matches per box and finishes quickly; five gives ten and is more competitive but harder to complete inside a month. The tool never leaves a box below three, because two players is one match and a wasted round.
- Promotion and relegation
- How many go up from each box and down from each box per round. One is standard and keeps the boxes recognisable between rounds; two makes the league churn faster and is capped automatically when it would turn a box over completely.
Worked examples
- 22 players in boxes of five
- Five boxes of 5, 5, 4, 4, 4 rather than four fives and a two. Forty-six matches in total.
- Ten players in boxes of three
- Three boxes of 4, 3, 3. The box count is capped so nobody ends up in a box of two.
- One round of movement
- With boxes of four and one up and one down, the top box keeps its top three and gains the winner of box B; box B gains the bottom of box A and the winner of box C.
- A club that fits in one box
- Eight players with a target of five stay as two boxes of four; four players stay as one box, and the tool says it is simply a round-robin.
Common use cases
- A squash or racketball club running monthly boxes
- A tennis club that wants everyone guaranteed a full card of matches
- A badminton or table tennis club too big for a single ladder
- A chess club running rating-banded sections
- Any club where the bottom of the ladder has stopped playing
How this generator works
The split chooses the number of boxes before it chooses their contents. It divides the field by your target size and rounds up, so a box never has to exceed the size you asked for, then caps that count so no box can fall below three players — ten players in boxes of three would otherwise want four boxes and produce two boxes of two, reintroducing exactly the problem the first rule avoids. The remainder is then spread one player per box from the top, so sizes differ by at most one. Movement between rounds is built from three groups rather than applied as two sequential steps: each box contributes the players it promotes, the players it relegates and the players who stay, and each new box is assembled from the relegations above it, its own stayers and the promotions below it. Doing promotions first and relegations second — the obvious way to write it — can send a just-promoted player straight back down.
Randomness and fairness
Nothing here is random. The split is arithmetic on your ranked order, and promotion and relegation follow directly from the finishing orders you enter — the same input always produces the same boxes. If you want a random starting order rather than a ranked one, draw it with the challenge ladder generator first and bring the result here.
For how randomness is produced across the whole site, see how Generate Random works.
Assumptions this tool makes
- The order you paste is a genuine ranking, best first, and box A should hold the strongest players.
- Every match inside a box is played, or your club has a rule for what to do when it is not.
- The finishing order you enter after a round already has your own tiebreaks applied.
Limitations and good to know
- It does not schedule the matches inside a box or set dates — everyone plays everyone, and clubs almost always leave the arranging to the players.
- It does not keep the scores. Enter each box's finishing order yourself, or keep the box results in the league table generator and bring the order back here.
- It assumes you have a ranking to start from. A box league built on a guessed order takes two or three rounds to sort itself out.
- Unfinished matches are not modelled. Clubs usually count them as a loss for both or void them, and you should apply your own rule before entering the finishing order.
- There is no handicapping, so a box of players with a wide gap in standard will produce very one-sided matches. That is what the promotion and relegation is there to fix over time.
Common mistakes
- Taking players a boxful at a time and living with a tiny last box
- Spread the remainder instead. 22 players in fives is 5/5/4/4/4, not 5/5/5/5/2 — a box of two is one match and the players in it will not come back.
- Promoting and relegating too many per round
- One up and one down keeps boxes recognisable and still gives everyone something to play for. Two in a box of four means half the box moves every round and the standings never settle.
- Building the first round on a guessed order
- Use last season's finishing positions, or run a short ladder first. A box league started on guesswork spends two or three rounds sorting itself out, and the early rounds are one-sided.
- Running boxes for too long
- A round should be short enough that everyone can get their matches played — three or four weeks for boxes of four, a month for fives. Long rounds are how boxes end up half-finished.
Practical tips
- Print one sheet per box with the names down the side and along the top; players fill in their own results and the grid is self-checking.
- Boxes of four finish; boxes of six frequently do not. If your club struggles to complete a round, drop the box size before you drop the format.
- Keep a fixed round length and start the next round on schedule even with a match or two outstanding — a round that waits for stragglers is a round that never ends.
Troubleshooting
- A box came out bigger than the size I asked for
- That happens only where the alternative would leave a box below three players. Ten players in boxes of three is 4/3/3, because 3/3/2/2 has two boxes nobody wants to play in.
- Promotion was reduced from what I set
- Moving that many would turn a box over faster than a round can settle it, so it is capped at half the smallest box. Use a larger box size if you want more movement per round.
- The same players keep swapping between two boxes
- That is the format working — they are on the boundary. If it goes on for several rounds they are genuinely of equal standard, and a slightly larger box size will put them together.
Privacy and your data
Player names stay in this browser. Nothing is uploaded, nothing is written into the page address, and the site has no endpoint that could receive them. Analytics records that the tool was used and how many players were split, never a name.
Frequently asked questions
- Box league or challenge ladder?
- A ladder is simpler to run and works well up to about twenty-five players, but the bottom third often go weeks without a meaningful game. A box league guarantees everybody a full card of matches against players of their own standard, at the cost of a bit more organisation and never playing anybody far above or below you.
- How big should a box be?
- Four or five. Four is six matches and reliably gets finished; five is ten matches and more competitive but harder to complete in a month. Six is ambitious for most clubs.
- How many should go up and down?
- One each way is standard and it is what most clubs run. Two makes the league churn: in a box of four, half the box moves every round and the boxes stop meaning much.
- What do we do about matches that never get played?
- Decide the rule in advance and apply it consistently — a loss for both players is the most common, voiding the match is the kindest, and a win for whoever offered dates is the most trouble. The tool takes the finishing order you give it, so apply your rule before entering it.
- Can we run boxes and a ladder at the same time?
- Plenty of clubs do. The boxes give everyone guaranteed matches on a fixed cycle and the ladder gives ambitious players a way to climb quickly. Keep the two orders separate rather than trying to make one feed the other.
Related generators
- Challenge Ladder GeneratorRun a club challenge ladder: draw the starting order, generate a round of challenges nobody plays twice in, and record results that move players up and down.
- League Table GeneratorPaste your results and get the league table, with the tiebreaks applied properly and a note saying which rule separated each pair of level teams.
- Round-Robin Fixture GeneratorBuild a complete round-robin fixture list where everyone plays everyone else, with home and away balanced and byes handled automatically.