Age-Graded is the only cross-AG comparable system. For each (race, AG), we estimate a theoretical-best finish time from a rolling reference (3-yr median of AG-winner times across races of that distance class, course-adjusted). An athlete's age-grade is theoretical-best ÷ their finish time × 100. 100 means they ran the AG-best for that race; pros land north of 95; the strongest AG athletes hover 70–90.
Age-Graded
Masters-athletics-style: % of theoretical AG bestTHE FORMULA
age_grade = theoretical_best_seconds ÷ finish_seconds × 100
AG reference table per distance class, refreshed on every full scoring run.
WORKED EXAMPLE
| Athlete | Fernanda Bau |
|---|---|
| Race | 2022 IRONMAN 70.3 Monterrey |
| Age group | F35-39 |
| Finish time | 2:58:23 |
| AG place | 1 of 50 |
| SOF (this race) | — |
| Race score | 130.0 |
See the full methodology for SOF computation, the bootstrap iteration loop, race-tier curation, and known limitations.