Small Ball
Run your youth league from one place
Registration, teams, age divisions, fee payments, and game scheduling — built for smaller youth sports leagues.
Why Small Ball
Youth sports leagues juggle registration forms, spreadsheets, payment collection, and team rosters across a dozen different tools. Small Ball brings it all into one place — however your league actually operates, whether that's one central organization or a collection of independently-run programs.
For Leagues
- Manage top-down from the league to players — seasons, divisions, and age groups you control centrally
- Or open the league up to independently-run Programs that handle their own registration and fees
- Coordinate one schedule across every team, no matter which program they belong to
- One dashboard for registrations, payments, and rosters league-wide
For Programs
- Manage multiple divisions, seasons, teams, and players under your own program
- Set your own fees and payment due dates, independent of the league
- Connect your own Stripe account, or collect cash/check in person
- Assign coaches who can sign in and manage their own team's roster
For Parents
- Register your kid(s) in a few minutes — pay online or in person
- Track every player's registration and payment status in one place
- Manage multiple kids, across different divisions or even different leagues
- See schedules, teams, and rosters at a glance