Add 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. Add-ons picked at signup are included in your 14-day free trial too — try before you're charged. Add-ons are billed on the same schedule (monthly or annual) as your league's plan.
$20/mo
Free with Pro, Tournaments, OrganizationTournament Management
Run tournaments with public entry forms, entry-fee collection, and real bracket formats — for teams outside your league, not just your own.
Create a tournament with its own registration window, entry fee, and max team count, then pick a bracket format: single elimination, double elimination, round robin, or Swiss pairing. Share a public entry form — with a QR code, same as team pages — that any external team can fill out. Approve or reject entries manually, or turn on auto-approve for open tournaments. Paid entries use the same Stripe Connect flow as regular registration, so the entry fee goes straight to the league, plus the standard $2 platform fee. On the Pro plan, matches can be scheduled to a specific facility and time slot, with automatic conflict checking against everything else already booked there. A public Scoreboard page — no login required — shows the live bracket and results, ready to put up on a screen at the venue. Tag any existing game as part of a tournament to get a filtered games list without building a separate schedule.
- Public entry form per tournament, open to teams outside your league
- Single elimination, double elimination, round robin, or Swiss bracket formats
- Entry fee collection via the same Stripe flow as registration
- Manual approve/reject or auto-approve
- Match scheduling with facility conflict checking (Pro plan)
- Public, no-login Scoreboard page for the venue
$15/mo
Free with OrganizationGame Statistics & Trends
Sport-specific box scores for 10 sports, season trends, and offline-capable live recording for the sideline.
Record real box-score stats — not a generic point total — for soccer, basketball, baseball, hockey, lacrosse, volleyball, bowling, football, golf, and tennis, each with the stat categories that sport actually uses (batting and pitching are tracked separately for baseball, for example). The Trends page rolls up season totals per player, plus derived metrics like points-per-game, shooting percentage, batting average, and ERA. Live Game Recording lets a coach tap in stats during the game itself from the sideline — it works offline and syncs automatically once the connection comes back. Play something outside those 10? No problem — you still get attendance-based stats for every player, plus a built-in way to tell us what stat categories your sport actually needs.
- Sport-specific stat categories for 10 sports
- Season trends with per-game averages and advanced metrics (shooting %, batting average, ERA/WHIP, and more)
- Offline-capable live game recording from the sideline
- Attendance-based stats (and a way to request full tracking) for any other sport
$10/mo
Free with OrganizationReferee/Official Scheduling
A directory of officials, assigned to specific games, with flexible ways to pay them — manual tracking or real payouts through Stripe.
Keep a directory of officials for your league with contact info and a default pay rate. Assign an official to a specific game — the pay rate pre-fills from their default but can be adjusted per game. When it's time to pay, use whatever fits: keep it manual (mark an assignment paid after handling it outside the app, same as cash, check, or Venmo always worked), pay directly from your league's own Stripe balance, or pay by card through Stripe Checkout on the spot. Officials complete their own quick, secure Stripe setup to receive payments — your league never sees their bank details. Set a default payment method for your league, and override it for any individual payment.
- Directory of officials with contact info and default pay rate
- Assign officials to specific games, with a per-game pay rate
- Pay manually, from your league's Stripe balance, or by card — your choice, every time
- Officials complete their own secure Stripe setup to receive payments
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