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, Organization

Tournament 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

$10/mo

Free with Organization

Referee/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