Open registration day
Bulk-import 80 new sign-ups from a CSV in 30 seconds — no double entry.
Move from messy spreadsheets to a single, searchable source of truth for every player in your academy. Profiles, guardians, groups, waitlists and statuses — all connected.

Inside the module
Photo, age group, jersey number, medical info, emergency contacts and history — all on one page.
Connect multiple guardians per player with their own logins, permissions and notification preferences.
Assign players to one or many groups; switch them between teams with a drag.
Capture demand even when classes are full and auto-promote when a spot opens.
Slice your roster by age, sport, status, payment health or any custom field.
Find any player, parent or program in milliseconds — anywhere in the app.
Distinguish Active, Trial, Waitlist and Inactive with visual badges and automation rules.
Run multiple branches or franchises from one login, with isolated rosters per academy.
Real-world examples
Bulk-import 80 new sign-ups from a CSV in 30 seconds — no double entry.
Move a player from U10 to U12, keep all history, attendance and payments intact.
Capture interested families on the waitlist and auto-notify them when a spot opens.
Book a 20-minute demo and we'll walk you through it.