Skip to main content

Player Eliigibility FAQ

Understand how eligibility rules determine which players can see and register for a registration, and learn how to troubleshoot common eligibility and visibility blockers.

Updated over 2 weeks ago

Eligibility rules determine which players can see (and register for) a specific registration. This is a configuration reference for admins who want to understand how eligibility works and how to avoid unintentionally blocking players.

Eligibility impacts visibility in a simple way:

  • A registration only appears to a family when:

  • Program and Registration dates are open, and

  • The player meets the registration’s eligibility rules

How Eligibility Is Evaluated

Eligibility is checked when a user loads their dashboard. If a player does not meet eligibility, the registration will not appear for that player.

Eligibility can be controlled by:

  • Age-based criteria (one or more methods)

  • Gender settings

  • Pre-conditions (requires prior participation)

  • Exclusions (blocks based on prior registration history)

Eligibility Options

Registrations can use multiple ways to define age eligibility. Common options include:

Birthdate From / Birthdate To

  • Limits by oldest and youngest allowed birthdates.

Grade

  • Multi-select from Pre-K through 12.

  • Grade is self-identified by parents.

Age Group (U2–U23)

  • Multi-select age bands.

Graduation Year From / Graduation Year To

  • Year picker fields that set an allowed graduation year range.

Gender

  • Select Male, Female, Other, or All (defaults to All).

  • Include Other Gender appears if Gender is set to Male or Female, allowing “Other” players to register alongside the selected gender.

Best practice for age rules

Use Gender plus one primary age method (for example, Age Group OR Birthdate OR Grade), rather than stacking multiple age methods unintentionally. Multiple age constraints narrow eligibility quickly and can block players if their profile data is not exactly aligned.

Pre-Conditions

Pre-Conditions allow you to require prior participation before someone is eligible to register.

Definition:

  • The player must already be registered in one or more selected:

  • Programs, and/or

  • Registrations, and/or

  • Teams

Common use cases:

  • Returning-player-only registrations

  • Invite-only flows that are enforced without using invitations

  • Priority registration windows for current members

Tip:

Use Pre-Conditions carefully. They are powerful, but easy to misconfigure if the “required prior registration” list is too narrow.

Exclusions

Exclusions block registrations based on a player’s registration history.

There are two common mechanisms:

Prevent Season Overlap

  • Optionally prevents a player from registering in this registration if they are already registered in another registration in the same program with overlapping season labels.

Registration-based exclusions

  • Select one or more registrations to block a player if they have already registered in any of those registrations.

  • These can be in the same program or different programs.

  • Useful for:

  • Preventing duplicate enrollment in mutually exclusive options

  • Blocking a player from registering for both a weekly option and a daily option when the club intends them to choose one approach

Common Pitfalls

Conflicting eligibility criteria

  • Using Age Group and Grade and Birthdate simultaneously can unintentionally narrow eligibility.

Incorrect player profile data

  • If the DOB, grade, or gender on the player profile does not match what the registration expects, the registration will not appear.

Overuse of exclusions

  • Exclusions can unintentionally block legitimate signups. If the goal is “limit how many can sign up,” use capacity rules and waitlists instead.

Quick Checklist When a Player “Should Be Eligible” but Is Not

  • Confirm Program and Registration dates are open.

  • Confirm which age method is being used (Age Group vs Birthdate vs Grade vs Graduation Year).

  • Confirm the player’s profile data matches (DOB, grade, gender).

  • Review Pre-Conditions and verify the player meets them.

  • Review Exclusions and confirm the player is not being blocked by prior registration history.

Open a Special Registration for a Player

Sometimes a player needs to register even if they do not meet standard eligibility rules or the registration is not currently visible to them. In those cases, admins can open a Special Registration window directly from the player’s profile.

AVAILABLE ON WEB BROWSER ONLY

Steps

  1. Navigate to Players in the left navigation menu and search for the player.

  2. Click into the player’s profile and toggle to the Programs tab at the top.

  3. Click Special Registration and select Create a new Special Registration.

  4. Select the Registration you would like to open as a special.

  5. Optional: If you want to use Price Override, enter the amount in the corresponding field.

Please note: In some cases, a Discount is needed instead of Price Override. If you are unsure which to use, reach out to your assigned Account Manager.

  1. Update the Start Date if you want the Special Registration to open on a date other than today.

  2. Update the End Date if you want the Special Registration window to remain open longer than the system default of 7 days.

  3. If the user is paying via an offline payment method (for example, check), select Enable Pay Offline.

This allows the user to complete the registration without making a payment at checkout.

The offline payment can be recorded later from the Payments tab on the player’s profile.

  1. Add any Notes for tracking purposes as needed.

When to use Special Registration

Special Registrations are most helpful when:

  • A player should be allowed to register despite not meeting eligibility rules.

  • A registration is closed to the general club, but you want to provide access to a specific player.

  • You need to grant a short window for registration completion (especially if the registration normally is not visible).

Related article

For other visibility blockers like date windows, invitational setup, capacity, and grouped registrations, see:

Frequently Asked Questions

Why can’t a family see a registration even though it exists?

A registration only appears to a family when Program and Registration dates are open and the player meets the registration’s eligibility rules.

What are the most common eligibility settings that block players?

Age-based criteria, gender settings, Pre-Conditions, and Exclusions can all block eligibility if configured too narrowly or if player profile data does not match.

When should I use Pre-Conditions?

Use Pre-Conditions when you need to require prior participation before someone is eligible to register.

When should I open a Special Registration?

Use a Special Registration window when a player should be allowed to register despite not meeting eligibility rules, when a registration is closed to the general club, or when you need to grant a short window for registration completion.

Did this answer your question?