← All features

Registration & waitlists

Make opening day easier on everyone.

Give families a clear path from choosing a division to claiming a spot, while your board keeps control of capacity.

Inside HomeStandDemo league
A program’s summary page in the Riverstone demo league, showing six of six setup steps ready, registration open, and tabs for divisions and prices, the registration form, discounts, and registrations.
Registration setup, ready for families The program page checks divisions, registration dates, prices, forms, and agreements before families sign up. View full size (opens a new tab)→

From setup to game day

How it works

  1. Set up the season once

    Start with your season and divisions, then set age rules, capacity, opening and closing dates, and fees. The program page separates this work into six steps, so a volunteer can finish one part and return to the next. The readiness checklist points out missing setup before registration opens.

  2. Give families a guided signup

    A parent adds their children and sees the public divisions each child fits. The page explains the age it calculated and provides a play-up or play-down request route. Families answer registration questions, sign required agreements, and can register more than one child in the same checkout.

  3. Keep capacity and waitlists connected

    A place is held while a family completes checkout, so two families cannot claim the last spot. When a division fills, the waitlist provides the next route. When space becomes available, time-limited offers let waiting families accept a place; the board can review exceptions from the console.

The family’s side

A clear next step for each child

The same family can have a registration in progress for one child and a waitlist place for another. Both are visible when the parent returns.

In this demo, Mason can resume registration in 10U Rec, while Ella’s 8U Coach Pitch place is waitlisted. Each card states the age cutoff, where that child’s registration stands, and the route to request a different division.

Choose, details, agreements, then review and pay: the progress rail keeps the remaining steps visible.

Parent appDemo family
Demo parent registration page on a phone, with a pending-payment division for Mason, a waitlisted division for Ella, age explanations, and links to request a different division.
Fictional demo family. View full size (opens a new tab)→

The details that matter during a season

Opening registration

Registration follows the dates you configure. Once the season is public and its setup is ready, there is no separate registration publish switch to remember.

Forms that carry forward

Keep reusable questions and required agreements with the league. Agreement acceptance is recorded for the season and the published version the family signed.

A clear next step

An ineligible division stays out of the picker, but the family still gets an explanation and the exception-request route. A payment decline keeps the cart available for another attempt.

See how payments and balances work →

See it with your league in mind

Ask us to walk through your age groups, registration dates, and division caps.