Just for Fun
This site is an independent, unofficial and non-commercial community project. It exists to celebrate Indiana runners and local races and to add a little friendly competition — it is for entertainment only and is not affiliated with any race, timing company or governing body.
Not every Indiana race is tracked automatically. If a race you ran is missing, please submit its results — every submission makes the standings more complete and accurate for everyone.
Preliminary Data Disclaimer
All rankings are preliminary and unofficial. Results are imported automatically from public RunSignup results for 2026 events located in Indiana, plus community-submitted results approved by an administrator. Timing errors, missing races, duplicate profiles or incorrect hometowns may affect standings until corrected. Rankings may change at any time as data is added, corrected or merged.
Chip-Time-Only Placements
Every placement is computed by this site from chip time only, ignoring gun time and the race's own award placements. Finishers without a valid chip time are listed but receive no placement or points.
Placements are computed independently in each division. Overall and masters award winners are not removed from age-group standings — a runner who wins overall also places in their gender and age group.
Divisions
- Overall — every timed finisher.
- Gender — Men (M), Women (F) and Non-binary (NB).
- 5-Year Age Bands within each gender: 19 & Under, 20–24, 25–29 … 75–79, and 80+, based on age on race day.
Power Score Math
For each race and division, a runner's Power Score is:
score = max(1, round(tier_max × (field_size − place + 1) / field_size))
- place — the runner's chip-time place within the division.
- field_size — number of timed finishers in that division.
- tier_max — set by the race's total timed finishers: 70 for fewer than 100, 85 for 100–499, 100 for 500 or more.
The division winner earns tier_max; the last finisher earns at least 1 point. Season totals are the sum of a runner's Power Scores across all 2026 races in that division.
Example: 3rd of 40 women at a 250-finisher race → round(85 × 38 / 40) = 81 points.
Runner Profiles & Deduplication
Names are normalized by removing middle initials, periods, suffixes (Jr., Sr., II, III, IV) and extra spacing. A new result joins an existing profile when the normalized name and gender match and the estimated birth year (race year − age) is within ±1 year. Otherwise a new profile is created. Anyone can report a duplicate profile; administrators review and merge reports.
92-County Verification Standards
Each race is assigned to the Indiana county where it takes place. Each runner is assigned to a county from the hometown city reported in race results, matched against Indiana cities and towns in all 92 counties. Runners with out-of-state or unrecognized hometowns appear in statewide standings but not in county standings. Community-submitted races must include an official results link, which an administrator verifies before approval.
Missing Races
Races timed outside RunSignup (UltraSignup, Race Roster, local timers, PDF results) can be submitted from the Submit Race page using the CSV template. Approved submissions are scored with the same rules as every other race.