Skip to content
TrailMath

Race Effort Estimator

Calculate your ITRA km-effort and unofficial performance score for any trail race. Get an indicative UTMB stone tier based on your result.

Fill in distance, elevation gain, and finish time to see results.

About ITRA km-effort and performance scoring

ITRA km-effort is the International Trail Running Association's standardised effort unit for trail races. It normalises races with different distances and elevation profiles onto a single scale: km-effort = distance + gain/100 + loss/150. A race with 100km and 6,000m of gain/loss has a km-effort of 160 — equivalent in effort to running 160km flat.

The unofficial effort score (0-1000) used in this tool is a simplified estimate: it compares your finish time to a reference time of 6 minutes per km-effort unit, which approximates the performance of top-1000 global trail runners. A score of 1000 means you matched that reference; 500 means your finish took twice as long. This is useful for comparing yourself across different races over time, but is not your official ITRA Performance Index.

Official ITRA Performance Index is calculated by ITRA using a weighted average of up to your 5 best race scores over the past 36 months, with each race scored against the field of finishers. It requires ITRA to have official race data and registered finisher times. Check your official index at itra.run.

UTMB Running Stones are awarded by UTMB World only for designated UTMB-World Series races, based on km-effort thresholds and cutoff compliance. The indicative tier shown here uses the 2023 threshold table (15/35/60/100/150/200 km-effort = 1-6 stones) as a rough guide for non-designated races. Check official qualification rules at utmb.world.

ITRA. Performance Index methodology. itra.run/FAQ/PerformanceIndex UTMB World. Running Stones rules. utmb.world/en/sports-system

Want a full training plan built on this science?

TrailMath uses these models to build periodized plans adjusted to your goals and terrain.

Get started free