Documentation
Divisions
Building scoring groups from participant filters for results breakdowns.
Divisions
Divisions group participants into scoring categories. A division is defined by one or more filters — each filter matches participants by a field such as gender, birth year, or team.
Generating divisions
Tap + to open the division generator. The generator creates birth-year divisions split by gender. It clears the existing division list first, then creates one Male and one Female division for each generated birth-year bucket.
Default generator settings:
- Years per Division —
2 - Years for Youngest Division —
6 - Oldest Athlete —
30
With the defaults, the youngest bucket includes the six most recent birth years and is named like [current year - 6]+ Female. Older buckets are created in two-year ranges such as [current year - 8]-[current year - 7] Male, continuing back through the configured oldest-athlete range.
How filters work
Each division has a Name (shown on the results page) and a list of Filters. Filters are applied as an AND — a participant must match all filters to appear in that division.
Common filter keys:
gender— values such asMaleorFemalebirth_year— one or more exact year values, separated by commas when editingteam— matches the participant’s team name exactly
Editing a division
Use the pencil button on any division row to rename it or change its filters. Division changes apply immediately to the results breakdown.
When editing generated divisions, the birth-year filter is stored as a list of exact values. For example, a 2018-2019 Female division has a birth_year filter with values 2018,2019.
Grade-based divisions
rslts.run does not have a separate grade field for division generation. If your meet needs grade-based divisions, use the participant year field as the grade value instead of a birth year. In the CSV, put values like 6, 7, or 8 in the year column. In manual participant entry, put the grade in the birth year field.
After participants are loaded, create divisions manually with birth_year filters that match those grade values. For example, a 7th Grade Girls division can use gender = Female and birth_year = 7.
Do not use the automatic generator for grade-based divisions unless its birth-year buckets happen to match your grade values. The generator is designed for birth years and current-year age ranges.
Division results
On the public results page, viewers can switch between the full heat results and any division. Divisions appear in the division results view sorted by best time or best mark.