For the complete documentation index, see llms.txt. This page is also available as Markdown.

Competitions

Competitions group gymnasts within a level for ranking and scheduling. This page explains the three concepts and how they fit together.

Key Concepts

Competition

A competition is the ranked unit within a level. It combines a level with an age group. Gymnasts in the same competition are ranked against each other.

For example, "Level 5, Ages 8-9" is a competition. Rankings, awards, and score exports all belong to this competition.

Age Group

An age group defines a birth date window. A gymnast is eligible for an age group if their birth date falls within that window.

  • All Ages (the default) means no restriction: every gymnast in the level competes in the same competition.

  • Custom age groups are defined by an earliest and a latest birth date. For example, born between January 1, 2014 and December 31, 2015.

Eligibility and placement are the same thing. If a gymnast's birth date falls in the window, they compete and are ranked in that competition. Age is shown for information only and is not used in scoring.

Subdivision

A subdivision is a scheduling sub-group within a competition. When you have more gymnasts in a competition than can fit in one session, you split them into subdivisions and assign each subdivision to a different session.

All gymnasts in the same competition are ranked together regardless of which subdivision they are in. Subdivisions affect when gymnasts compete, not how they are ranked.

Every competition starts with one subdivision containing all its gymnasts.

Two Structures

2-Layer: Level and Subdivisions Only

All gymnasts in the level compete in one "All Ages" competition. If needed, they are split into subdivisions for scheduling.

Use this when age does not determine rankings. See How to create subdivisions.

3-Layer: Level, Age Groups, and Subdivisions

Each age group is its own competition with its own rankings. Within each competition, gymnasts can be split into subdivisions for scheduling.

Use this when gymnasts should be ranked against others in their own age range. See How to create age groups.

Decision Guide

Question
If yes
If no

Do gymnasts of different ages need separate rankings?

Use age groups

Leave as All Ages

Do you have more gymnasts than can fit in one session?

Add subdivisions

One subdivision is fine

Not sure which to use? See How to decide: age groups vs subdivisions.

Score Settings

Competitions inherit score settings from their level by default. You can override settings on individual competitions if, for example, one age group needs a different tiebreaker.

Steps

  1. Create age groups if using the 3-layer approach

  2. Create subdivisions to split gymnasts across sessions

Last updated