The youth and school sports platform
Run the whole season on one platform.
Registration, eligibility, teams, practices, league schedules, live scores, standings and websites, with a team app on every parent's phone. Every fact is entered once and lands everywhere.
theWhistl in under two minutes
Any sport. Any season.
youth and adult, all year round
Registration to standings
one connected platform for every role
iOS + Android
Team Manager App on both stores
No ads. No data sales.
ever, on any product
Privacy by role
each person sees exactly what is theirs
Everything a season needs
From the first sign-up to the final standings.
Nine areas, each built to the depth a league actually needs. Open any one for the detail.
Registration & Payments
Registration on your terms. Money in your account.
- Early, standard and late pricing with dates; free programs; priced add-ons.
- Eight question types, including files, dates and yes/no follow-ups. Player-only or adult-only questions.
- Waivers with a typed signature, sanitized and on file. Organization defaults copy into every new program.
Eligibility & Compliance
Prove eligibility once. Keep it proven.
- Five rule kinds: grade, birth date and gender, parish, school, religious education, residency or a custom rule.
- Each rule can block, send to review or warn. Combine rules as "any one of these".
- Four guided profiles (for youth): faith-based school, private school, public school, select or travel. Families answer expert-written questions.
Teams, Tryouts & Uniforms
Build teams your way. Fix the jersey problem for good.
- A/B/C skill ratings per player, visible to you and the helpers you pick. Never guardians, never the league.
- Rating charts by grade and gender on the dashboard.
Practice Scheduling & Facilities
Fair gym time, computed. Not negotiated in a hallway.
- Gyms and fields with operating hours, weekly unavailable times and which sports use them.
- Blackout a date or range, all day or timed, with a reason. Covered practices are marked cancelled, or not scheduled, never lost, and offered to the App.
- Blackouts from a spreadsheet, with each conflict named by row.
League Scheduling
A league schedule you can defend.
- Max three games a week, one a day, no back-to-back days — our default settings.
- Facility blackouts, No Games Allowed dates, correct field size for the grade, an 8 PM curfew for the youngest teams.
- Field reservations honored; same-organization games at the home field.
Game Day, Scores & Standings
Final means final.
- Live scoring from a QR code, offline-first, with a spectator view.
- The home coach is nudged 15 minutes prior to the end, and reminded until the score is in.
- Coach scores flow into standings; a commissioner override locks the score.
Websites & Domains
A website for the league. A website for every organization.
- Schedules, standings, results, team schedule finder, game pages with rosters and recent results.
- Announcements with priority and expiry, public documents, a contact form, brackets.
- Live scores show as they happen. Mobile-first, no login.
Communication & Notifications
Everyone knows, instantly.
- Registration deadlines at 7, 3 and 1 days to families who have not registered, delivered 8 AM to 8 PM local time.
- Receipts and payment alerts with a branded email.
- Invite helpers to help run the season by text: a one-time link bound to the invited phone.
AI Assistant
An assistant that does the work, not just explains it.
- Thirty-eight read-only tools over your own data. It never sees another organization's.
- Works by voice, with spoken replies.
Products
Three products. One set of facts.
The league office, the sideline and the score table run on the same data, so nothing is retyped and nothing is out of date.
League Manager
Commissioners, athletic directors, managers
Registration, eligibility, payments, teams, practices, league scheduling, standings, reports and a website for every organization and the league.
Explore League Manager →Team Manager App
Coaches, players, parents, fans
Schedule, RSVPs, lineups, bus times, weather and heat advisories, rosters, messaging, scores and player stats. Any sport, iOS and Android.
Explore the App →Live Scoring
Scorekeepers, fans, the league site
Open a game from a QR code, score from the table on any device, keep working offline, and let families watch play-by-play as it happens.
Explore Live Scoring →Who we serve
Any league. Any sport. Any size.
From a parish league with ten organizations to a single high school program or an adult rec league, the same platform fits the way you already run.
Leagues & conferences
Ten organizations or forty. Divisions from submitted teams, a schedule that follows your rules, live results, one league site.
How it fits →Schools & parishes
Your registration window, your fees, your questions, your ratings. Teams stay private until you press Submit.
How it fits →Clubs & travel programs
Select or travel eligibility, tiered pricing, payment plans and waitlists, with or without a league.
How it fits →Rec & community programs
Age-based programs, adult self-registration, shared facilities and the practice solver that keeps gym time fair.
How it fits →High school programs
Varsity, JV and freshman teams in one app: lineups, bus times, weather and heat advisories, scores and stats.
How it fits →Golf programs
Hole-by-hole live scoring on players' phones, leaderboards, five per-hole stats, trends and a practice plan built from the numbers.
How it fits →Team Manager App
More than a team app. The league in their pocket.
- One feed for every team in the family
- Weather and heat advisories on every card
- Bus departure times and reminders
- One-tap RSVP, coach RSVPs for players
- Per-event lineups that drive who is notified
- Group and direct chat, photos and video
- Text invitations that follow up on their own
- Scores in, standings out, jerseys synced
- Golf: live scorecards, leaderboards, stats, practice plans
- Fans can watch, never message players
- Calendar syncs
Why theWhistl
Things a season should just do.
Enter it once. It's everywhere.
Change a practice, a game time or a field and it is already right on the roster, the league site and every app calendar.
Privacy by role
Rosters, contact information, and personal athlete and guardian information restricted to only those with the access roles you control. Each role sees exactly what is theirs and nothing more.
No ads. No data sales. Ever.
Your families' data is never the product.
Scheduling you can defend
Practices shared fairly across facilities. Games placed by league rules and your ranked priorities, audited as to why every game landed where it did.
Everyone knows, instantly
Cancellations, blackouts and heat advisories reach every affected phone in seconds. Calendars sync. Coaches are nudged until the score is in.
Guided onboarding and real support
Our onboarding team guides you through the move onto theWhistl — including your domain and website transfer — and support is a message away all season.
Questions
Straight answers.
Who is this built for?
Leagues, organizations, programs and teams of any kind. A league office and its members run on the same platform, each seeing only what is theirs — and a standalone organization or a single team uses it on its own.
Do families have to download anything to register?
No. Registration is on your website. The App comes later, by a text invitation, when teams are formed.
Can we keep our current website and domain?
Yes. Bring the address families already type; follow our steps, let our onboarding team help, and you shouldn't see any downtime.
How long does it take to get running?
Our onboarding team guides you through setup and the move onto theWhistl. Most of the time from there is waiting on your registration window, not on us.
Are there ads?
Never. No advertising and no data sales, on any product.
See your league in it.
A walkthrough with your sports, your organizations and your season. Our onboarding team guides you through the move onto theWhistl.