Features
Seven pillars. One quiet season.
Everything below exists because a registrar somewhere loses a weekend to it every season.
Online Registration & Payments
Registration that fills itself out — and gets paid on time
Parents register from their phone in a few minutes: player details, waiver signature, and payment in one flow. You set the fees, discounts, and deadlines once; LeagueMgmt chases the stragglers so you don't have to.
- Stripe-powered checkout — cards, payment plans, sibling discounts
- E-signed waivers, versioned and timestamped
- One-click payment reminders for outstanding balances
- Waitlists and registration windows per division
Roster Management & Team Balancing
Fair teams in minutes, not a weekend of spreadsheet shuffling
Auto-balance a whole division by skill, age, and position — while honoring the real-world stuff: siblings who share a carpool, kids who need to be kept apart, and the coach's kid on the coach's team. Preview the result, tweak it by drag-and-drop, then commit.
- One-click auto-balance with preview and undo
- Keep-together and keep-apart constraints that are actually honored
- Move a player between teams in two clicks — uneven team sizes get flagged and auto-evened
- Drag-and-drop roster board per division · CSV import brings your old spreadsheets along
Player Management
Every player, every detail, one click away
A league-wide player directory with everything an admin needs mid-season: who's on which team, guardian contacts, and the details that matter when a kid goes down at practice — all in one lightbox.
- Searchable directory of every player in your organization
- Player profile lightbox: guardians' contact info and emergency contact
- Medical notes where the coach can see them
- Missing emergency contacts flagged so you can chase them down before the season starts
Fields & Game-Day Operations
Fields, kickoffs, and reschedules without the group chat
Model your venues the way parks actually work — a location can have several fields, and a field can be split into several pitches. Then see the whole season's games in one sortable list; rain-out? Reschedule a single game in one lightbox, and any double-booking gets flagged instantly.
- Locations → fields → pitches, with an address parents can find
- Season-wide game list, sortable by kickoff, pitch, or division
- Reschedule one game's time or pitch without touching the rest
- Pitch conflict warnings the moment you create a double-booking
Scores & Standings
Scores in, standings out — on a page parents actually check
Enter a final score and the division table updates itself — points, wins, goal difference, the lot, sorted the right way. Every division gets a clean public schedule-and-standings page you can share with a single link: no login, always current, and it doubles as a little advertisement for your league.
- One-tap score entry; standings recompute automatically
- Points, W/D/L, goals for/against and goal difference — ranked correctly
- A shareable public schedule + standings page for every division
- No login for parents — just send the link
Parent & Team Communication
One announcement, the right inboxes — every time
Compose once, pick your audience — whole league, one division, one team — and send. Every email is logged, so when a parent says they never got it, you can check instead of wondering.
- League, division, and team-scoped announcements
- Delivery log for every message
- Automatic emails for the routine stuff: confirmations, receipts, team assignments, game reminders
Scheduling
A full season schedule without the whiteboard
Generate a round-robin schedule against your real field availability. Conflicts get flagged before they become Saturday-morning phone calls.
- Round-robin generator with venue and time-slot constraints
- Conflict detection across fields, teams, and times
- Schedule changes notify affected families automatically
Coach Tools
Coaches get what they need without asking you for it
Every coach sees their roster, contact list, schedule, and who's coming on Saturday. They can message their team directly — one less thing routed through the registrar.
- Roster and parent contact info, always current
- Game and practice RSVPs at a glance
- Coach & volunteer directory with certifications — expiring credentials get flagged
- Team messaging from web or the mobile app
Want to see these on your league's data?
Book a walkthrough and we'll load a demo season that looks like yours — same divisions, same chaos.
Not in BC, or not ready to book?
Leave your email and we'll let you know when we open up more leagues.