Age Grade Score Calculator
Compare your running times across ages with the official WMA 2023 age grade factors. 100% = world record for your age and gender.
Inputs
Results
Comparing Runners Across Ages and Distances
A 60-year-old running 20:00 for a 5K and a 30-year-old running 17:30 for a 5K — who's faster for their age? A 5K runner doing 18:00 vs. a marathoner doing 2:45 — who's the better athlete? Age grading answers these directly. Each result is divided by the world record (or world-class standard) for the runner's age and gender at that distance, producing a percentage where 100% = world record, 90%+ = world class, and so on.
The system was developed by World Masters Athletics (WMA) and updated periodically. This calculator uses the latest 2025 road age-grading tables for road distances (5K through marathon) and the WMA 2023 track factors for 1500 m and 3000 m, applied at single-year-of-age resolution so the standard is exact at every age.
How It Works
Each age + gender + distance combination has a "standard time" derived from the world's best performance ever recorded by an athlete of that age and gender. Your score is:
The standard time is not a literal world record at every age — there aren't enough data points to support that for every single year — but a smoothed model based on observed records and athletic-decline curves.
Age Grade Bands
| Age Grade | Classification | What it means |
|---|---|---|
| 100% | World record (literal or modeled) | The fastest performance ever for your age/gender |
| ≥ 90% | World class | Competitive at international masters championships |
| 80–90% | National class | Top-tier amateur, age-group championship contender |
| 70–80% | Regional class | Strong age-group runner, often top 10% locally |
| 60–70% | Local class | Solid age-group performer |
| < 60% | Average / recreational | Still measurably faster than untrained baseline |
Why a Percentage, Not a Time
Comparing absolute times across ages is unfair: a 70-year-old running a 25:00 5K is unmistakably more impressive than a 25-year-old doing the same time, but the watch can't tell. Age-grade percentage levels the comparison. A 70-year-old at 25:00 might score 80%+ (national class); a 25-year-old at 25:00 scores around 50% (recreational).
The system is also distance-fair: an 80% age grade is equally rare whether you set it in a 5K or a marathon, because the standard times are calibrated to world records at every distance.
Practical Scenarios
1. Tracking Improvement Year-Over-Year
Most runners improve, then plateau, then slowly decline with age. Tracking absolute time hides the natural age-related slowdown — a 75-second slower 5K at age 50 vs. age 30 might still represent improved age-grade performance. Logging age grade is a fairer self-comparison over decades.
2. Comparing Across Distances
A runner posts a 19:30 5K and a 1:35 half marathon and wonders which is the better performance. Age grade puts them on the same scale: maybe the 5K is 75% and the half is 70%, suggesting the runner has more to gain by working on endurance than on top-end speed.
3. Setting Race Goals
"Sub-20 5K" is a popular goal. Age grade reframes it: at age 30, a sub-20 5K is around 65% — solid but not exceptional. At age 60, sub-20 would be world-class. The same time means radically different things at different ages, and goal-setting should reflect that.
4. Race Awards
Some races (especially masters competitions) award based on age grade rather than absolute time, so a 70-year-old running 22:00 can win against a 35-year-old running 18:00. The percentage-based ranking gives older runners a meaningful path to compete.
Caveats
- Standards are updated periodically. Age-grading factors are revised every few years (1989, 1994, 2002, 2010, 2015, 2020, and the 2025 road revision). Your age-grade percentage may shift slightly when standards are updated, even though your time hasn't changed. This calculator uses the 2025 road tables and the WMA 2023 track factors.
- Standards are smoothed, not literal records. WMA fits a curve to observed peak performances; the "standard time" at a specific age may not match the actual world record at that age.
- Coverage gaps exist. WMA factors cover 1500 m through marathon, ages 5–100+. Some events (e.g. 800 m, 3000 m steeplechase, ultra distances) have separate or no official standards.
- Course quality matters. A net-downhill course or an aided trail run can inflate age grade meaningfully. For competitive purposes, age-grading typically requires a certified course.
Frequently Asked Questions (FAQ)
What does 100% age grade mean?
It corresponds to the world record (or world-class smoothed standard) for someone of your age and gender at the distance you ran. A literal world-record performance scores at or just over 100%; sub-elite performances score below 100% by the percentage gap.
How can a slower absolute time score higher than a faster one?
Because the comparison is to age-and-gender-specific standards. A 70-year-old's 25:00 5K may score 82% (the world record for 70-year-old men is around 19:00), while a 30-year-old's 25:00 scores about 50% (the world record for 30-year-old men is closer to 12:35). Same time, very different age-graded performance.
Why might my age grade change when I rerun the same race?
Age grade depends on the WMA factor set in use. WMA updates the standards every few years (most recently in 2023). Calculators using older factor sets (2010, 2015, 2020) may give different percentages for the same time and age. This tool uses the 2023 set.
Is age grade fair across distances?
Mostly, yes. The standards are calibrated to world records at each distance, so an 80% age grade is roughly as hard to achieve in a 5K as in a marathon. Some distances have thinner data and may show small calibration biases.
Disclaimer
Age grade is based on smoothed world-record standards from World Masters Athletics. It is not a clinical fitness measure and does not account for course profile, weather, or altitude. Use it as a comparison tool, not a fitness diagnosis.
Recommended Next
Running Pace Calculator
Solve for pace, time, or distance — enter any two and the calculator finds the third, with speed and a per-split table.