Ninja Warrior · OCR · Obstacle Leagues

Run the Best Competition of Your Life.

Warrior Competitions is the all-in-one competition and gym operations platform purpose-built for ninja and OCR. From membership sign-up and class scheduling to event timing and live leaderboards — one app, zero duct tape.

START NOW

Built for Athletes. And Parents.

Your account is free. Athletes and parents never pay Warrior Competitions fees. Register, compete, and track your progress across every gym you're connected to.

Register Anywhere

Sign up for events at any connected gym from one account — no duplicate profiles.

Your Personal Portal

See upcoming registrations, gym memberships, and messages in one place.

Run History & Results

Official event results are saved to the athlete portal. That includes sanctioned league events, local league events, gym events that are not in a league, and events at another gym. Walk-up and guest registrations show up after that roster profile is linked to the athlete’s account. Class exhibitions and practice timing stay at the gym.

A Real Parent Portal

Book your kids into classes, use punch cards and account credit, pay or update your card, and follow each child's level progress, all from one free account.

Free Forever

Athletes and parents never pay Warrior Competitions fees.

Built for Gym Owners.

Switching is straightforward, and it saves time, so a gym can run more competitions or take more competitors. Memberships, classes, messages, timing, and results live in one place. Warrior Competitions helps start and grow ninja. When they win, we win, and all of ninja wins.

Save Time and Money

Replace separate gym software and timing tools with one platform, so a gym can run more competitions or take more competitors.

Easy Assisted Onboarding

Switching platforms should not mean starting from scratch. Our team helps you bring over your members and plans and walks you through setup until you are live.

Members & Waivers

Unlimited membership types, digital waivers, roster management, and attendance — all in one place.

Timing That Works Offline

An installable timing app that keeps running when Wi-Fi drops. Per-obstacle tracking and drag-and-drop run order.

Live Leaderboards

Rule-aware real-time boards, TV projection mode, public results pages, and one-click CSV export.

Direct Bank Payouts

Collect membership and event fees with payouts direct to your bank. Gyms pay 1% of gym-management card sales (memberships, classes, POS, the shop, parties, and passes) and 1% of competition entry fees. All of those fees count toward a $30 a month minimum per location. A gym with 3 locations has a $90 minimum. There is no minimum for the first 60 days. The 1% still applies during the first 60 days. Athletes and parents never pay Warrior Competitions fees. Billing months run on Central Time.

Gym Messaging

Message members and registrants from the gym inbox. The gym clicks Send.

Built for Leagues.

Sanction seasons, publish standings, and collect fees under your rules. $499 first year, then $299/yr.

Seasons & Divisions

Define seasons, sanction types, and divisions that map to how your league actually operates.

Custom Rulesets

Configure scoring, qualification rules, and combined standings — your league, your standards.

Automated Standings

Sanctioned event recaps and standings publish automatically as results come in from member gyms.

Fee Collection

Collect league registration and sanction fees online with clear payment reports.

Simple, Fair Pricing.

Free for Athletes. Easy for Organizations.

Athletes

Free

  • Register for events at any connected gym
  • Personal portal with run history and results
  • Make your profile public if you want, and view other athletes' public profiles when signed in
  • Athletes and parents never pay Warrior Competitions fees.
Learn more

Parents

Free

  • Manage family registrations from one account
  • Book classes and track level progress for your kids
  • Sign waivers for the gyms your family belongs to
  • Official event results on History for your athletes
  • Official event results are saved to the athlete portal. That includes sanctioned league events, local league events, gym events that are not in a league, and events at another gym. Walk-up and guest registrations show up after that roster profile is linked to the athlete’s account. Class exhibitions and practice timing stay at the gym.
  • Athletes and parents never pay Warrior Competitions fees.
Learn more

Gym Owners

1% · $30 a Month Minimum Per Location

  • 1% of gym-management card sales (memberships, classes, POS, the shop, parties, and passes)
  • 1% of competition entry fees
  • $30 a month minimum per location. All of those fees count toward it
  • Gym-management card sales and competition entry fees both count toward that minimum.
  • A gym with 3 locations has a $90 minimum.
  • No minimum for the first 60 days. The 1% still applies.
  • The $30 minimum for each location starts on the first full Central Time month after that location’s 60 days, with no charge for a partial month. Billing months run on Central Time.
  • A location that starts July 15 has no minimum through September 15. Its first billed month is October. The 1% still applies during those 60 days.
  • Athletes and parents never pay Warrior Competitions fees.
  • Unlimited members, events, and timing
  • Stripe Connect payouts to your bank
Learn more

Leagues

$499 FIRST YEAR, THEN $299/YR

  • Seasons, divisions, and custom rulesets
  • Sanctioned events and automated standings
  • $299 per year after the first year
  • Submit a league inquiry to get started
Learn more