$499 one-time setup

Built for leagues.

Sanction seasons, publish standings, and collect fees under your rules. Warrior Competitions works closely with leagues to encode your ruleset directly into the platform so member gyms can host sanctioned events that feed automated standings.

Seasons & divisions

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

Structure your competitive calendar with named seasons, date ranges, and registration fees. Create age and gender divisions that match your league's categories so every sanctioned event rolls up into the right standings bucket.

  • Named seasons with start and end dates
  • Sanction types — regional, national, international, and more
  • Age and gender divisions with flexible boundaries
  • Season registration fees collected through Stripe Connect

Custom rulesets

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

Your league's rules are built into Warrior Competitions — scoring modes, fail rules, time limits, and points per obstacle. Member gyms inherit your defaults when they mark an event as sanctioned, keeping results consistent across every host venue.

  • Scoring modes: time only, points, or points then time
  • Fail rules: unlimited, three fails, or zero fails
  • Configurable time limits and points per obstacle
  • Default ruleset applied to all sanctioned events

Automated standings

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

When a member gym finishes a sanctioned event, results flow into your league automatically. Standings update across divisions and seasons without manual spreadsheet work — competitors and fans see current rankings as soon as runs are recorded.

  • Sanctioned events linked to league seasons and divisions
  • Automatic recap generation as results finalize
  • Cross-gym standings rollup from every host venue
  • Public standings competitors can track all season

Fee collection

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

Charge season registration fees and event sanction fees through the same payment infrastructure gyms already use. Transparent reporting shows what was collected and when — no invoicing athletes separately for platform access.

  • Season registration fees via Stripe Connect
  • Sanction fees for hosted events
  • Transparent payment reporting for league admins
  • No per-competitor platform fees — leagues and gyms cover costs