bloomz
Login
Bloomz for Sports LeaguesWhat's New for Leaguesvs TeamSnap
Your League
Teams, schedules & standingsSeason registrationFees, waivers & paymentsCoaches & volunteersOne app for families
Why Bloomz for Leagues
Bloomz for Sports Leagues OverviewWhat's new for leaguesSponsor creditvs TeamSnap
Run the Season
Agents that run the seasonAIDivision standingsAvailability per childCalendar feed per team
Money & People
Season registrationFees & payment plansSponsor creditVolunteer checks & hours
Company
About BloomzSecurity & Compliance
Bloomz for Sports Leagues›Season Registration
Season Registration

Open the season once. Every child lands in the right division.

Divisions by birth date, a spot count and a waitlist, with the waiver and payment in the same step.

A league sets up a season such as Fall 2026 with one program for each division. A parent registers a child, and Bloomz checks the child's date of birth against the division's window, takes the signed waiver and the payment, and puts the child on that division's roster. Teams and coaches are formed from the roster.

One program per divisionBirth-date windowsSpot count and waitlistSigned waiver requiredPayment plans and discountsRegistration windowA roster for each divisionSeason setup agent
Riverbend Youth SoccerSeason registration by age division · Set up the season
Fall 2026 · Soccer · divisions
Draft
U8 CoedBorn 201818 spots
U10 GirlsBorn 201618 spots
U10 BoysBorn 201618 spots
U12 CoedBorn 201420 spots
One program per division, each with its own roster. Waiver, window, dates and field are set once for the season.
Create 4 divisions

One step creates a program for every division, with a birth-date window and a spot count.

Step 1 of 2: Set up the season
Illustrative screens with demo data
01

A season, set up in one step

Name the season and the sport, list the divisions with their birth-date windows, spot counts and prices, and Bloomz creates one program for each. The waiver, the registration dates, the season dates and the field are set once and copied to every division. Run it again and divisions that already exist are left alone. The season setup agent can draft the list from last season's spreadsheet.

✓
One program per division: each with its own roster
✓
Birth-date window: a birth year, or any pair of dates
✓
Spots and price: per division
✓
Season setup agent: drafts divisions from last season; you approve
02

Families see where each child fits

A parent opening the season sees which divisions each of their children can join, based on the date of birth on the child's profile. A child with no date of birth on file is asked for it at registration. A parent cannot change a stored date of birth to fit a division.

✓
Eligible and not eligible: shown per child
✓
Date of birth on the profile: asked once if missing
✓
No re-dating to fit a division: a stored date wins
✓
Siblings: registered together
03

Capacity, waitlist and the odd exception

When a division is full, the next registration joins the waitlist instead of being turned away. When a spot opens, the next child in line who still fits the age window is promoted. Staff with the right role can register a child outside the window on purpose, and each exception is recorded.

✓
Capacity enforced: no overbooking
✓
Waitlist: promoted in order, age window re-checked
✓
Staff exception: recorded with who made it
✓
Registration window: open and close dates
04

Waiver, payment and roster in one pass

A division can require a signed waiver or form before registration completes. The fee is charged through Bloomz payments, with installment plans and discounts where you set them up. When registration completes, the child is on the division's roster, ready for the team builder.

✓
Required waiver: signed in the app
✓
Payment plans and discounts: set per program
✓
Roster group per division: filled automatically
✓
Team builder: forms teams from the roster
05

Registration documents and tryouts

Ask for documents with a registration, such as proof of age or a medical release, and see which families have sent them. For divisions that hold tryouts, schedule the sessions, record each player's evaluation, and let the team builder use those results when it forms teams.

✓
Registration documents: requested and tracked per registration
✓
Certifications: for coaches and referees, with expiry dates
✓
Tryout sessions: scheduled and scored
✓
Feeds the team builder: evaluations inform the teams
Questions we hear

Common questions

Can a division be set by birth year?

Yes. A division has an optional window of birth dates. A birth year is January 1 to December 31, and a school-year cutoff can be any pair of dates. A division with no window has no age rule.

What if a family is just past the cutoff?

Staff with the right role can register the child anyway. Bloomz records who made the exception.

Does registration need the Recreation module?

Season registration is built on Bloomz Recreation program registration, which our team switches on for your league during setup.

Can I see what it costs?

We build Bloomz for Sports Leagues to cost less than TeamSnap in total, processing included. League pricing is not published yet, so talk to us about founding leagues.

Keep exploring

More of Bloomz for Sports Leagues

Fees, Waivers & Payments
Collect season fees and signed waivers without a spreadsheet.
Explore →
Agents That Run the Season
Agents do the season's busywork. A person approves every change.
Explore →
Teams, Schedules & Standings
Every team gets its own space. Everyone sees the same Saturday.
Explore →
See it live

See Bloomz
in your league.

A short call about your divisions, your fields and the tools you use today, not a generic pitch.

One app for your whole league.
TEAMS. REGISTRATION. FEES. WAIVERS. VOLUNTEERS. AGENTS.
Book Now