
U10, U12, U14, Women, Pro — every age group is a parallel bracket inside the same cup, with separate standings, fees and rosters.
The problem
Mixing age groups in a spreadsheet means one wrong filter and U10 teams land in the U14 schedule. Goality models divisions as first-class objects — each with its own fee, cap, format, group stage and playoff — so the only thing your cup shares is the date and the hotel.
What you get
Each division has its own format: round-robin for U8, groups + playoffs for U14, single-elimination for adults. All inside one tournament.
U10 fee, U14 fee, women's fee — set them independently. Apply discounts to one division without touching others.
U12 fills up faster than U16? Close registrations on the popular division while keeping others open.
Mark divisions as male / female / mixed. Validate player ages against division rules at registration time.
Each division has its own live table and bracket on the public website — fans see exactly what they came for.
Shared accommodation, transfers, opening ceremony — modelled at tournament level. Division logistics stay per-division.
Who it's for
FAQ
Keep exploring
Clubs register their team, pay the fee, add their players and pick services — all from one link. You watch the dashboard fill in real time.
Run any format: round-robin groups, single-elimination knockout, double-elimination, mixed. Winners advance automatically by your qualification rules.
What you used to spend three days fixing in Excel — Goality's solver assigns hundreds of matches to fields, slots and referees in a single click.
Stop running 4 parallel spreadsheets. Set up your divisions inside Goality and let each bracket live its own life.