Skip to Content
Results and StandingsCircuit Standings

Circuit Standings

Circuits enable district-level or regional standings within an organization. Instead of one set of season standings for all riders in an organization, circuits let you break standings down by geographic region, district, or any other grouping - while still keeping one unified set of shows and results.

What Is a Circuit?

A circuit is a named grouping (e.g., “District 1”, “Texas Circuit”, “Columbia River Circuit”) that riders are assigned to through their membership. When you view circuit standings, only riders in that circuit are included in the rankings.

Circuits are scoped to an organization - each circuit belongs to a specific org, so “District 1” for NBHA and “District 1” for WPRA are separate records even if they share a name. A rider’s circuit assignment is set per-membership, so the same rider could be in NBHA’s “District 1” and WPRA’s “Texas Circuit” without conflict.

Creating and Managing Circuits

Circuits are managed from the Organization screen’s action bar:

  1. Navigate to the Organization tab and select the org you want to manage
  2. Click Circuits (on wide layouts) or choose Circuits from the Actions menu (on narrower layouts)
  3. The Circuit Manager dialog lists every circuit for that org
  4. Use Add Circuit, the pencil icon to edit, or the trash icon to delete

Each circuit has:

  • Name - Display name (e.g., “District 5”, “Oklahoma Circuit”). Must be unique within the organization, but the same name can be reused across different orgs.
  • Parent Circuit - Optional parent for hierarchical groupings (e.g., a state circuit under a regional circuit). Only circuits from the same org can be parents.
  • Roving - A special flag for “catch-all” circuits (see below)

Deleting a circuit clears the circuitId on any membership that referenced it; the rider’s membership is preserved.

Assigning Riders to Circuits

Riders are assigned to circuits through their membership:

  1. Open a rider’s membership for the relevant organization
  2. Select the Circuit from the dropdown
  3. Save

Riders without a circuit assignment do not appear in any normal circuit’s standings - they only appear in roving circuit standings and the overall organization standings.

Permit Holder Restrictions

For organizations that allow permits, the Eligible Circuits field on a permit membership restricts which circuits the rider can compete in. This enforces rules like the WPRA permit cap that restricts permit holders to their home circuit.

Viewing Circuit Standings

  1. Navigate to the Seasons tab and select a season
  2. Open the Calculate Standings menu and choose either Season Points or All-Around
  3. Check the organizations you want to include
  4. For each selected organization that has circuits defined, a Filter by Circuit dropdown appears directly beneath that row. Use it to scope that org’s standings to a specific circuit - each selected org is filtered independently.

When a circuit is selected, the standings show only riders whose membership for that organization has a matching circuit assignment. All other riders are filtered out.

Leave the dropdown on All Circuits (the default) to see the full, unfiltered organization standings. Organizations with no circuits defined do not show a circuit dropdown at all.

Roving Circuits

A roving circuit (e.g., “District 00” in some NBHA regions) is a catch-all that automatically includes riders who have no explicit circuit assignment. When calculating standings for a roving circuit:

  • Riders explicitly assigned to the roving circuit are included
  • Riders with no circuit assignment on their membership are also included

This is useful for organizations that want unassigned riders to default into a specific district rather than being excluded from all circuit standings.

A rider assigned to a specific non-roving circuit will only appear in that circuit’s standings. They will not appear in the roving circuit, even if they have no other circuit. Only riders with null circuit assignment are captured by roving circuits.

How Circuit Standings Are Calculated

Circuit standings use the same calculation engine as regular season standings. The only difference is a membership filter:

  1. Full season standings are calculated for the organization as normal
  2. Results are filtered to include only riders whose membership’s circuitId matches the selected circuit
  3. For roving circuits, riders with a null circuitId are also included
  4. The filtered results produce the circuit-specific rankings

All organization settings (point split start, tie points, minimum place, etc.) still apply within the circuit filter.

Exporting Circuit Standings

From either the Season Points or All-Around dialog with a circuit selected for an org, generate PDF or Excel standings for that specific circuit. The export includes the circuit name in the header. Different orgs can be exported with different circuit filters in the same run.

See Also

Last updated on