Soccer Club
NEW · BUILT 2026

Run your club on something fast for once.

Rosters, schedules, payments, payment plans, team chat, and announcements — built for parents on the sideline and coaches with a whistle in their teeth. Stop fighting your tools.

  • No setup fees
  • Transparent Stripe pricing
  • Cancel anytime
Live · Eagles U12 v. River FC
⌃ 38'
2 — 1
CK
Coach Kim
Practice moved to Field 3 · 5:30pm
Read by 21 of 22

For competitive & rec clubs across North America

100+clubs onboard
3,200+parents in chat
$1.4Mprocessed YTD
Everything in one place

The whole club, finally on one app.

Designed for the four people who run your club — admins, coaches, parents, and referees. Each gets the screen they need; nobody gets ten different dashboards.

Teams & rosters

Age groups, birth years, jersey numbers, photos. Move a player between teams with a drag.

Schedules & calendar

Games, practices, scrimmages, tournaments. Weekly recurrence. iCal subscribe. Per-team and family views.

Team chat & announcements

Group chat per team, direct messages, club-wide announcements with read receipts. Push that actually arrives.

Payments & payment plans

Stripe pass-through. Charge dues, camps, tournaments. Installments scheduled automatically. Choose who absorbs fees.

Native iOS app

For parents and coaches on the go. Schedule, chat, announcements, payments via Apple Pay.

Open data, COPPA-aware

Export rosters, schedules, and financials any time. Children's data handled per COPPA from day one.

Transparent payments

Stripe rates, on the receipt.

Most platforms bury the processing fee and pad their take. We pass Stripe's rate through and let your club decide who absorbs it. Parents see the math. So do you.

  • 2.9% + $0.30 — Stripe's real rate, shown to the parent
  • Toggle fee absorption per invoice (club / parent)
  • Auto-installments, retries, dunning emails
  • One-click refunds with reason codes
See pricing
Invoice · #SC-1083PAID
Spring season — Maya Patel
Eagles U12 Blue · 12 weeks
Registration fee
$385.00
Tournament travel
$120.00
Discount — early bird
-$50.00
Subtotal
$455.00
Stripe processing (2.9% + $0.30)
$13.50
Total charged
$468.50
Payment plan · 4 of 4$117.13 / Apr 14
It just feels fast

React Server Components.
Sub-second page loads.
No more spinners.

We built on Next.js 16 with React Server Components for the same reason an indie restaurant uses a wood-fired oven: the result is obviously better. Our competitors carry years of jQuery and decade-old SaaS UI. You'll feel the difference on the first tap.

0.8s
median TTI
62KB
initial JS
99.9%
uptime SLA
Page interactionvs. PlayMetrics · TeamSnap
Soccer Club0.8s
PlayMetrics3.4s
TeamSnap4.6s

Median load time on a 4G connection, tested 2026-05-01.

Pricing

Three tiers. No free plan. No hidden fees.

Pick what fits today. Move up or down whenever. The Stripe rate you see is the Stripe rate you pay.

Starter

For one team finding its feet.

$49/ mo
or $490/yr — save ~2 months
  • Up to 2 teams · 40 players
  • Schedules, rosters, photos
  • Team chat & announcements
  • Stripe payments (parent-paid fees)
  • iOS app for parents & coaches
Start 14-day trial
Most clubs

Pro

The default for serious clubs.

$149/ mo
or $1490/yr — save ~2 months
  • Up to 15 teams · 350 players
  • Everything in Starter
  • Multi-season leagues + brackets
  • Payment plans & installments
  • Custom club subdomain + brand
Start 14-day trial

Elite

For directors running real organizations.

$399/ mo
or $3990/yr — save ~2 months
  • Unlimited teams & players
  • Everything in Pro
  • Director console across teams
  • Role delegation (coaches, treasurers, refs)
  • Priority Stripe Connect setup
Start 14-day trial
Questions

Things clubs ask before signing up.

How is this different from PlayMetrics or TeamSnap?

+

Speed and transparent payments. We're built on Next.js 16 with Server Components, so the app loads faster than the incumbents on the same connection. And we pass Stripe's rate through visibly — no padding on fees, no surprises in your statement.

Is there a free plan?

+

No. We charge a flat monthly per club so we're never tempted to monetize you in dark ways. Every plan starts with a 14-day free trial.

How do payments work?

+

We use Stripe Connect. Each club is its own connected account and receives its own payouts. We never see card data — only Stripe tokens. Payment plans are scheduled charges with automatic retries.

Do you have a mobile app?

+

Yes. A native iOS app for parents and coaches is shipping at launch. Schedules, chat, announcements, and payments via Apple Pay. Push notifications that actually arrive.

Can I move my data off later?

+

Any time. One click exports rosters, schedules, and financials as CSV/JSON. We don't believe in lock-in.

Do you handle COPPA / children's data?

+

Yes. Children's data is segregated, photos live in encrypted S3 (not Postgres), and we require parental consent for under-13 accounts. We also do not market to or profile children.

Switch your club this Saturday.

Move your roster, schedule, and parents over in under an hour. We'll help you import from PlayMetrics or TeamSnap, and your 14-day trial starts when you say go.