Build balanced teams in minutes, not weekends.
Roster Builder turns a pile of registrations into fair, ready-to-play teams — balanced by size, gender, siblings and practice-night availability, with every coach request accounted for.
From registration export to teams on the field.
Two flagship tools do the heavy lifting — balanced rosters and a live view of every practice field — backed by the details that usually eat your week.
Auto-balanced rosters
Import your registration export and generate fair teams that respect size targets, gender balance, sibling links and practice-night availability — with anything uncertain flagged for you.
Field Sort
See every practice field as a living pitch. Teams that share a field stack into zones, over-capacity flags the instant it happens, and you drag teams to rebalance the night.
Coach & player requests
Track every "place with" and coach request, then see exactly which were granted, partial, or in conflict — no sticky notes.
Practice nights
Assign teams to nights and balance load across the week, so no field — or family — ends up overbooked.
Export & share
One click to CSV per division or the whole club — ready for email, print, or your registration system.
Age groups & divisions
Manage every age group and format from one place — from U6 to U18.
Smart balancing
Keep families close to home by balancing teams fairly and trimming drive time.
…and the busywork in between
Roster size checks, no-coach alerts, sibling alignment and night conflicts surface automatically — so you review decisions instead of hunting for problems.
Four steps from sign-ups to first practice.
Import registrations
Upload your registration export — players, ages, requests and availability come in automatically.
Generate teams
Balance size, gender, siblings and nights in seconds, with anything uncertain flagged for a human.
Sort fields & requests
Place teams on practice fields, resolve coach and player requests, and rebalance with a drag.
Export & share
Send finished rosters to coaches and families, or push them back into your system.
Priced for your club.
Every club is different, so pricing depends on the size of your club. Book a demo and we'll put together a quote.
Questions, answered.
Yes. Roster Builder reads a CSV with set column names: player and parent names, gender, division and practice days, plus optional buddy, sibling, carpool and coach request columns. Rename your export's headers to match. If a column is missing, the upload names it so you can fix it.
Not yet. Team sizes and age groups are set up for youth soccer today. If you run another sport, tell us about it when you request a demo.
It respects your size targets, gender balance, sibling links, buddy, carpool and coach requests, and practice-night availability. You stay in control — every decision is visible and you can override any of it.
Just upload your registration export and we'll build your first rosters with you — most clubs are sorting teams within minutes.
Schedule a personalized demo.
We'll walk you through roster building on your real registration data.