
Built for recreational sports leagues
Run your league without the spreadsheets
Enrollment, rosters, scheduling, payments, and game stats in one place — built for the volunteer coaches and league admins who actually have to run this stuff.
Every paid plan starts with a 14-day free trial.
Keep 100% of your registration revenue
Most platforms take a cut of every registration. We add a flat $2 fee at checkout, paid by the registrant — your price is your price.
Self-serve organization accounts
Run more than one league? Roll them up under one organization with consolidated billing — no sales call required.
Real, sport-specific stats
Box scores for 10 sports, not a generic form — plus offline-capable live game recording for the sideline.

Everything included, every plan
The core of running a league — no add-on required.
Enrollment & registration
Online sign-ups with guardian information built in for minors, digital waivers, and roster limits — no spreadsheets.
Learn moreRoster management
One roster per team, role-based access for coaches, managers, players, and parents.
Learn moreScheduling & RSVP
Games and practices with calendar subscribe/export, so families always see what's next.
Learn morePayments via Stripe
Registration fees processed through Stripe Connect. You set the price, families pay it — a flat platform fee is added on top, not deducted from you.
Learn moreAnnouncements
One-to-many updates to a team, with pinned posts for the things families can't miss.
Learn morePublic team pages
A shareable page per team with a QR code for enrollment — no separate website needed.
Learn moreSponsor management
Add league-wide or team-specific sponsors, show their logo on the team page, and optionally collect their payment through Stripe — same flat platform fee as registration.
Learn moreCarpool coordination
Parents post rides to games and practices; other families claim a seat. Free on every plan.
Learn moreTeam communication
Staff-to-team messaging — for a minor player, it goes to a consented guardian's account, never to the child directly.
Learn moreAdd exactly what your league needs
Pay only for the extras you use — toggle any add-on on or off from your billing page at any time.
Tournament Management
$20/moRun tournaments with public entry forms, entry-fee collection, and single/double-elimination, round robin, or Swiss brackets — for external teams, not just your own.
Game Statistics & Trends
$15/moSport-specific box scores for 10 sports, season trends, and offline-capable live game recording during the game itself.
Referee/Official Scheduling
$10/moKeep a directory of officials, assign them to games, and pay them manually or directly through Stripe.
Simple, flat-rate pricing
One price per league based on how many teams you run. No per-registration cut, ever.
Every plan starts with a 14-day free trial — we ask for a card up front, but you won't be charged until it ends.
Starter
$29.99/month
Smaller Groups
- Up to 10 teams
- Up to 1 league
- Add-ons available à la carte
Select
$59.99/month
Growing Leagues
- Up to 30 teams
- Up to 3 leagues
- Add-ons available à la carte
Pro
$99.99/month
Full Management
- Unlimited teams
- Up to 6 leagues
- Tournament Management included
Plus a flat $2 platform fee per transaction, paid by the registrant at checkout — you keep 100% of the price you set.
Tournaments
Tournament hosting only — no team rosters, enrollment, or league scheduling.
$20/month
Running more than one league?
One flat $249/mo — no per-league fee, however many sports you run. You get a consolidated dashboard and a single bill across every league, with unlimited leagues, unlimited teams, and Tournament Management, Game Statistics & Trends and Referee/Official Scheduling included across the board. Self-serve, no sales call.
Annual billing (2 months free) is available for organizations too.
Frequently asked questions
How does the platform fee work?
You set your registration price — families pay that price plus a flat $2 platform fee at checkout. You keep 100% of the price you set. We don't take a percentage of your league's revenue like most competitors do.
What sports are supported?
Game statistics and box scores are built for Soccer, Basketball, Baseball, Hockey, Lacrosse, Volleyball, Bowling, Football, Golf, and Tennis. Play something else? You still get attendance-based stats, plus a way to request full tracking for your sport. Enrollment, scheduling, and payments work for any sport.
What about minors' privacy and safety?
Enrollment collects guardian information for minors up front. Minors never get a login of their own, so a thread about a minor player isn't with the child at all — it goes straight to a consented guardian's account. There's no way for staff to message a minor directly, because there's no account to message.
Can I manage multiple leagues?
Yes — an organization account gives you a consolidated dashboard and one bill across every league you run, self-serve, no sales call required.
Can I change plans later?
Yes, upgrade, downgrade, or add/remove add-ons at any time from your billing page.
Is there a free trial?
Yes — every paid plan includes a 14-day free trial. We collect your card at signup so there's no interruption when the trial ends, but you're not charged until then. Cancel from your billing page before the trial ends and you won't be charged at all.
Ready to run a better season?
Sign up in minutes, then pick the plan that fits your league. Every paid plan includes a 14-day free trial — we ask for a card up front, but you won't be charged until it ends.
Get Started