Every League.
One Place.
Find your next ninja competition — without searching seven different websites. Follow your athletes, track qualifications, and see every deadline.
Seven league categories. One connected experience. Free for parents, forever.
Find a competition
Search every listed competition. Registration always happens on the league or host gym’s own page — the Hub gets you to the right one, with the fee, the deadline and exactly what your child needs.
Upcoming competitions
The next events on the calendar. Open any card for full details, requirements and the official registration link.
Find Every Competition
Explore events across participating leagues without visiting multiple websites. One calendar, one search, every league.
Follow Your Athlete
See competition history, results, rankings, and qualifications together — one profile per child, across every league.
Stay Ahead of Deadlines
Know what your children need before registration closes. Waivers, memberships, IDs — checked for each athlete, in one place.
One free family account
Add each child once — name, NinjaWorks ID, memberships and waivers — and the Hub does the remembering. Saved competitions, per-child checklists, and deadline reminders, for the whole family, in one dashboard.
- Unlimited children on one account
- Saved competitions and deadline reminders
- Requirements checked for every athlete, every event
- No parent subscription — free for parents, forever
Sample account — no real sign-up or password here. When family accounts launch, they are secured with sign-in, account recovery and privacy controls.
For gyms & leagues
List your competitions where every parent in the sport is already looking, and publish verified results and standings where families actually check them. Submission and verification are handled through an approval workflow — no unverified organizer can change another organization’s events.
Gear up
The two things ninja parents buy again and again: chalk, and shoes as kids grow. These are the picks ninja families actually use. The Hub doesn’t sell anything — you buy from the retailer, and the price shown is what the retailer listed on Nov 10, 2026 (USD). Check the live price before you buy.
Chalk — re-up when the bottle runs low
Liquid chalk, not loose powder — most gyms ban loose powder, and liquid dries in seconds with no dust cloud.
$19.00 USD · kind on young hands, no dust cloud
$19.95 USD · 200+ applications per bottle — the big bottle, lasts a season
$24.00 USD · silica-based, not chalk — hydrophobic grip that lasts; about 50 applications
$27.00 USD · by ninjas, for ninjas — started by American Ninja Warrior winner Kaden Lebsack and friends; mint or unscented. Loose chalk, so check your gym allows it first
Ninja shoes — re-check sizes as they grow
Sticky rubber, light and flexible. Measure feet before every season — kids outgrow shoes between comps.
$114.95 USD · the ninja shoe — sticky high-grip rubber; youth 4.5–6; the brand says size up ½ a size
$79.00 USD · built for kids’ feet — light, flexible, high-grip; children 11 to youth 4
$64.99 USD · the barefoot shoe an American Ninja Warrior finalist wore on the course — wide toe box, lets kids feel the obstacle; sizes kids 12 to youth 4; 5,000-mile sole warranty
no affiliate account is connected yet, so the Hub earns nothing from these links. If the Hub adds affiliate links, a line here will say the Hub may earn a commission at no extra cost to you. Picks are chosen on what ninja families actually use — never by commission.
Snapshot dated Nov 10, 2026. 20 competitions verified from league and host-gym pages. Fees or deadlines marked “Not published” were not published on the source page at the time of the snapshot — confirm on the official page before registering.
Competition directory
Every listed competition across WNL, UNAA, FINA, CNL, NOSO and NSC. Open any event for full details — divisions, format, fees, deadlines, requirements and the official registration link.
Season calendar
Plan the whole season at a glance. Deadlines are shown separately from competition dates, because a registration closing and a competition happening are two different things to miss.
⏰ Registration deadlines coming up
Deadlines shown only where the league or host gym has published one. Events without a published deadline say so on their detail page — the Hub never guesses a deadline.
November 2026
Tap a day to see that day’s events below. Coloured dots match the league badges on the event cards.
Saved events live on your My Family dashboard. You will also be able to add events to your own external calendar — that integration is not connected yet.
Athletes
One profile per athlete, built around their NinjaWorks ID — the one identifier shared across WNL, FINA, CNL and NOSO. Search by ID to find an athlete’s competition history, results, standings and qualifications in one place.
Find an athlete
Public profiles show performance information only — never birth dates, contact details or addresses. Records are matched by NinjaWorks ID, never by name alone, so two athletes with similar names are never merged.
🔒 Private by design — your searches and saved athletes are stored only on this phone. Nothing is uploaded.
This search checks every standings board the Hub holds: the WNL US Northeast qualification board plus the full WNL Canada and US Midwest Season XII standings (344 athletes, snapshot Nov 10, 2026) — and the two sample athletes below (Maya and Leo). Other WNL regions, and CNL, FINA and NOSO standings, are being added — an athlete who has only competed there won't appear yet.
Leaderboards
Two ways in — browse every table, or jump straight to your athlete's standing by NinjaWorks ID. Standings by league, season, division and gender — each league’s own ranking system, kept intact. Divisions in this sport are age × gender, so the gender filter splits every table the same way the leagues do. The Hub never merges different scoring systems into one invented ranking. Tables marked Real are published data copied exactly as published; tables marked Sample show the format with invented sample data.
My standing
Your athlete's place on the board — rank overall, rank in their division, and the athletes right around them. Enter a NinjaWorks ID once and the Hub remembers it on this device.
This checks every published WNL board the Hub holds — the US Northeast qualification board plus the full Canada and US Midwest Season XII standings (344 athletes, snapshot Nov 10, 2026).
Your Ninja Season
One account, every child. Add each athlete once and the Hub checks what they still need for every competition they are saved for.
🔒 Everything on this page lives on this phone only — saved on this device, never uploaded.
Statuses: Ready to Compete all confirmed requirements complete · Action Needed a verified requirement is outstanding · Verification Needed the Hub cannot yet confirm a requirement. Nothing here is marked registered or eligible without an authoritative source — sample statuses are self-reported or unverified, and labelled as such.
Saved competitions
Events saved from the calendar or competition pages. Saving an event stores it on this page only — it is not sent to any server.
One calendar file with every saved comp — plus a deadline entry wherever the league published one. Your phone calendar does the reminding.
Season budget
What the season looks like, comp by comp — built from the Trip budget numbers on each saved comp’s page. Estimates only, from your own figures, saved on this device.
Saved runs
Runs you bookmarked from a comp’s live stream — each link opens the video just before the run.
Deadline reminders
Choose when the Hub reminds you before a registration closes. Reminders will be sent by email once email delivery is connected.
Your family’s privacy
My Kids Season is built so we never hold your family’s information in the first place. There are no accounts to create, and nothing you type here is uploaded to us.
Kept on your phone — not on a server
Everything you save — competitions, athletes, trip budgets, saved runs — is stored in this browser, on this device only. Clear your browser data and it is gone, because we never had a copy.
Standings are the leagues’ own public data
The results and standings shown here come from the leagues’ and gyms’ own published boards — the same pages any parent can open. A NinjaWorks ID is a public competition identifier. We never publish a child’s contact details, home address or birth date.
No cookies, no ads, nothing to sell
This site sets no cookies and carries no advertising. We do not sell or share personal information — we do not collect any to sell. We count nothing about our visitors today; if we ever start counting visits anonymously, this page will say so.
Links that leave My Kids Season
Hotel, restaurant, gear and registration buttons open those companies’ own websites, where their privacy rules apply. We use plain links on purpose: tapping one sends nothing about you or your child from us.
Free for parents, forever — and private by design.
Gym & league portal
For authorized gyms, competition organizers and leagues. Submissions go through a verification and approval workflow, and every important change keeps an audit trail. No unverified organizer can modify another organization’s events or results.
Sample forms — nothing is sent anywhere. These forms show the submission workflow. Here, submitting does not send data to any server, queue or person, and no account is created.
Submit a competition
List your event where every parent in the sport is already looking.
Publish results or standings
Submit official results for a competition you ran, or an updated standings table for your league. Results are checked against the event before they appear.
Report incorrect information
Spotted a wrong date, fee, link or result? Tell us and the Hub will check it against the official source.