Honest pricing for clubs that hate spreadsheets.
Three tiers. No free plan. No padded payment processing. 14-day free trial on every plan — no card required.
Starter
For one team finding its feet.
- Up to 2 teams · 40 players
- Schedules, rosters, photos
- Team chat & announcements
- Stripe payments (parent-paid fees)
- iOS app for parents & coaches
Card collected after the trial. Cancel anytime.
Pro
The default for serious clubs.
- Up to 15 teams · 350 players
- Everything in Starter
- Multi-season leagues + brackets
- Payment plans & installments
- Custom club subdomain + brand
- Choose: club or parent absorbs Stripe fees
- Open data export — no lock-in
Card collected after the trial. Cancel anytime.
Elite
For directors running real organizations.
- Unlimited teams & players
- Everything in Pro
- Director console across teams
- Role delegation (coaches, treasurers, refs)
- Priority Stripe Connect setup
- Quarterly reviews + onboarding
- Phone + chat support
Card collected after the trial. Cancel anytime.
Compare what's in each plan
| Starter | Pro | Elite | |
|---|---|---|---|
| Teams | 2 | 15 | Unlimited |
| Players | 40 | 350 | Unlimited |
| Schedules + calendar | |||
| Rosters, photos, profiles | |||
| Team chat + announcements | |||
| Stripe payments | |||
| Payment plans / installments | — | ||
| Custom subdomain + branding | — | ||
| Choose: club or parent absorbs fees | — | ||
| Multi-season leagues + brackets | — | ||
| Director console | — | — | |
| Role delegation | — | — | |
| Onboarding + quarterly reviews | — | — | |
| Support | Email + chat | Phone + chat |
Payments, in plain English
Stripe rate, on the receipt
2.9% + $0.30 per transaction — the Stripe rate, not ours. Choose per invoice whether your club or the parent absorbs it.
Plans + automatic retries
Schedule installments over 2–24 months. Failed cards retry automatically; parents get dunning emails before you see anything.
Stripe Connect
Every club is its own connected account, with its own payouts to its own bank. We never touch the money.
No card data on our servers
PCI-DSS SAQ-A by design. Stripe-hosted fields, tokens only. The smallest possible attack surface.