// For councils & commissioners

Balanced teams for your league —
in an afternoon, not a weekend.

You have 400 registrations and one commissioner trying to build fair teams by hand. LeagueRun turns the list into balanced rosters automatically — ready in minutes. When a family drops out, rebalance in a click instead of starting over.

No more starting rebalances from scratch.

// The old way

Registration season shouldn't eat your spring.

Splitting hundreds of kids across sports and commissioners by hand is slow, fragile, and thankless. One late signup or a moved family, and you're back in the spreadsheet.

Weeks

Of manual sorting

Tabs upon tabs of names, ages, and divisions — copied, pasted, and reconciled by hand before a single team exists.

Every change

Means starting over

A new registration or a withdrawal ripples through every team. Rebalancing by hand often means redoing the whole thing.

Volunteers

Carry the load

Commissioners donate evenings and weekends to logistics instead of the kids, coaches, and games they signed up for.

// How LeagueRun works

From sign-ups to balanced teams in three steps.

One system for the whole council — registrations in, assignments handled, teams ready.

STEP 01

Collect registrations

Commissioners import registrations from a CSV or add them by hand — no more juggling spreadsheets and two Google Forms. Every player's age, division, and details land in LeagueRun automatically — no re-keying.

STEP 02

Assign to rosters

LeagueRun sorts each child into the right division and roster, applying your league's rules as it goes.

STEP 03

Balance & rebalance instantly

Get fair, even teams in minutes. When a roster changes, rebalance with a click instead of rebuilding from zero.

// Built for the people who run it

Made for councils and commissioners.

  • League councils get one source of truth for registrations and team assignments.
  • Commissioners receive their players already sorted — and reshuffle teams without the all-nighter.
  • Families get placed faster, with fewer mix-ups and back-and-forth, once their commissioner has them in the system.
"What used to take a stack of spreadsheets and several weekends becomes an afternoon — and rebalancing is no longer a dirty word."
// The LeagueRun promise
// Pricing

Flat-rate, scoped to your council.

Flat-rate league management for rec councils. No platform markup on registrations — standard payment processing passed through at cost.

This is LeagueRun's standard billing model. During the current fall pilot, registration payments keep running through your council's existing system (SportsEngine, etc.) — LeagueRun isn't processing any registration money yet.

Flat rate

One price for the council

Pricing is scoped to your council's size and sports — one quote you can take to the board, not a meter that grows behind your back.

At cost

No markup on registrations

Families pay standard payment processing, passed through at cost. LeagueRun adds no platform markup on top of registrations.

Book a pricing call →
// See your savings

How much does SportsEngine's markup cost your council?

Enter your registration numbers. Everything computes in your browser — nothing leaves your device.

SE's standard management fee is 3.25% + $2.00 per registration. For a $100 registration that's ~5.25% effective. Adjust to match your council's contract.
// FAQ

Common questions.

Does LeagueRun take a cut of registration fees?
LeagueRun charges no platform fee on registrations. All payments are processed at the payment processor's standard rate — we take no cut. During the current fall pilot, registration payments keep running through your council's existing system — LeagueRun isn't processing any registration money yet.
// Get early access

See your next season set up in minutes.

Join the waitlist for early access, or book a live demo and we'll walk your league through it.

— or —
Book a demo