Auto-schedule pool play and knockouts onto uploaded courts
AI-optimized tournament auto-schedule: formats by division size, plus basketball pool-to-bracket. Seat last-day finals first, pack pool play onto uploaded courts, then advance in place — adjust by hand when you need to.
What this actually does
Formats by division team count
The default tournament engine picks a pool-and-knockout shape from the division's team count (including 10-team A/B options). Multiple divisions in one event can each use a different format. Event level can change how 5-team and 10-team finals are drawn.
Basketball pool play into a bracket
Basketball tournaments run pool play into a single-elimination bracket. Directors set preferred pool size, how many teams advance, the game guarantee, and whether consolation is on — then games plot onto the same uploaded courts.
Championship first, then fill earlier days
Seat last-day finals and paired semis first, then remaining pool games before those kickoffs, then fill earlier days. On a two-day inventory (a typical club weekend), day 1 is pool-only and at most two games per team; knockouts and consolation play on day 2. Both semis in a division share a kickoff on different courts. Championship day never stacks back-to-back title games — one empty hour between kickoffs.
Scores, standings, and advance in the same competition
Enter scores on the Schedule tab, publish standings, and advance knockouts without a second tool. Unfilled sides keep placeholder labels until teams are known. Enter PK results as the final score for knockout ties.
Competition → Setup → Tournament, then Schedule tab
This lives in the admin, not on the public schedule. Exports and the share link update when you save.