Bouldering League Software
Monthly rounds, season standings, free for gyms
A bouldering league turns one-off competitions into a recurring community. JudgeMate runs each league round as a standalone event with athlete tracking, per-round scoring, and a permanent leaderboard URL. Best-N-rounds season aggregation is on the roadmap; today, most gyms aggregate cumulative standings in a spreadsheet between rounds. Per-round configuration is free regardless of athlete count or league length.
Anatomy of a gym bouldering league
A bouldering league is a season of recurring rounds — typically monthly — where athletes accumulate points across the season. The structure has four moving parts:
- Cadence: Monthly rounds work for most gyms. Pick a fixed day (last Saturday of every month) so members can plan ahead.
- Season length: 6-8 rounds across the season. With best-5-of-7 scoring, athletes can miss one or two rounds without dropping out of the standings.
- Per-round format: Most leagues run scramble — all problems open simultaneously for 2-3 hours, self-reporting via QR code.
- Season standings: Cumulative points across the chosen number of rounds determine final ranking. Awards happen at a season finale event.
Best-N-rounds scoring
Best-N-rounds scoring is the standard for gym leagues because it tolerates missed rounds without disqualifying committed athletes. The two common variants:
- Best-5-of-7 — athletes climb 7 rounds across the season; the top 5 results count toward final standings. Two missed or weak rounds drop out automatically.
- Best-4-of-6 — same pattern, smaller season.
Native best-N aggregation across rounds is on the JudgeMate roadmap. Today, organizers run each round as a separate JudgeMate event (which gives full per-round scoring, leaderboard, and exports) and aggregate season standings in a spreadsheet using the per-round CSV/Excel exports.
A league ladder differs from a single-event scramble: in a league, an athlete who flashes 20 boulders in Round 1 but skips Round 4 can still win the season.
Categories, access, and registration
League events use the same category system as single events: U15 (Youth C), U17, U19, U21, Senior by 2025+ IFSC convention — U15 is the new Youth C pathways category introduced in 2025, plus Masters where local leagues add it — or any custom skill-based divisions your gym uses.
- Annual season pass: Some gyms charge a single fee covering all rounds (typical: $60-120 for a 7-round season). Discounts vs per-round pricing motivate full-season commitment.
- Per-round entry: Members pay $10-20 per round. Adds up similarly to season pass but lets athletes test before committing.
- Member-included: Gym makes league free for full members; non-members pay per round. Drives membership conversion.
Entry fees are collected outside JudgeMate (bank transfer, external checkout, or a payment platform). JudgeMate tracks who registered and who attended each round; payment status is managed in your own bookkeeping.
JudgeMate league setup
Setting up a league in JudgeMate takes about 30 minutes for the first round:
- Create one event per round — date, venue, scramble format, athlete list. Each round has its own boulders, point values, and category configuration.
- Carry the athlete list across rounds — re-register the same athlete pool round to round, or use the CSV import to copy the previous round's roster.
- Print fresh QR codes per round — codes are unique per problem and per event; no carryover from previous months.
- Export per-round results — after each round closes, export the CSV/Excel for that round.
- Aggregate season standings in a spreadsheet — drop the worst N-K rounds per athlete, sum the rest. Native best-N aggregation inside JudgeMate is on the roadmap.
Late drop-ins (athletes joining mid-season) get registered into the next round; previous rounds simply do not count toward their total.
Compared to other league platforms
Most climbing competition platforms support single events but not multi-round seasons. The realistic options:
- JudgeMate — per-round scoring with full leaderboard and exports; native best-N aggregation across rounds is in roadmap (manual aggregation today via spreadsheet). Free for any event size, multi-sport (run a climbing league alongside a skating series).
- TopLogger — gym CRM with comp module; works for leagues if your gym already runs TopLogger as the daily logbook. Above 35 users requires gym subscription.
- Spreadsheets — many gyms still use Excel for season totals. Works for small leagues but breaks at scale and creates manual aggregation work even before factoring per-round scoring.
For leagues that grow above 50 athletes per round, JudgeMate plus a thin season-aggregation spreadsheet is typically the lowest-friction free path.
Set up your event
Free for organizers. No athlete cap. No commission on registrations. See bouldering features · Organizer guide
Other scenarios
University climbing competition
Student-organized intercollegiate scrambles. Volunteer staff, mixed-skill divisions, multi-venue series. Best for AMP, AAU, and university clubs.
Bouldering festival
200-400 athlete scramble events with self-reporting and live leaderboards. Best for gyms, brands, and event organizers running large public competitions.