For tournament directors
Run the whole tournament from one place.
Build the schedule, run pools and brackets, and keep live scores and standings in sync — from team registration to final results, without the spreadsheet gymnastics.
Free to try. No card, no signup — you land in a real demo tournament.
Describe a request in plain English
“Coach Mike also runs our 14U team — they can never play at the same time.” Type it; the AI turns it into a real scheduling constraint the engine actually obeys, then shows you it was honored. No competitor does this.
Scheduling that respects rest
Generate a full pool schedule across your courts in seconds — rest-optimal, session-aware, multi-day capable, and rebuildable the moment a team drops or a court goes down.
Pools & brackets, wired together
Round robin, bracket, or both. Standings feed seeding automatically; forfeits and withdrawals settle every downstream game and slot for you — no manual cleanup.
Live scores, no accounts needed
Enter scores from any device and watch standings and brackets update instantly. Hand a volunteer a scorekeeper link — no login. Export anything to CSV.
Put it on the big screen
A full-screen TV court board for the lobby — now playing, on deck, live scores, and the current bracket round on a loop. And every public page works offline when the gym WiFi doesn’t.
Registration, public pages & chat
Teams sign up on your public page, get their schedule, and a direct line to message you. Registration caps and close-registration built in.
From empty draft to running event
Set it up
Add divisions, your facility and courts, and how teams should play.
Open registration
Share your public page. Teams sign up; you approve and pool them.
Run the day
Generate the schedule, enter scores, and let standings and brackets keep themselves current.
Your next tournament runs itself.
Spin up a demo in one click and see it with your own bracket.