Every League.
One Place.
One home for every ninja family. Find competitions, follow your athletes, track qualifications, and never miss a registration 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.
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.
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.
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.
This search checks the sample athletes below. Athlete lookup by NinjaWorks ID across NinjaWorks and Ninja Master is not connected 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 the published WNL board on this page (20 athletes). Checking every published standings table is not connected yet.
My Family
One account, every child. Add each athlete once and the Hub checks what they still need for every competition they are saved for.
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.
Deadline reminders
Choose when the Hub reminds you before a registration closes. Reminders will be sent by email once email delivery is connected.
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.