Every race we can verify. You need exactly one.

Stop signing up
for the race
everyone else
is running.

Nine questions. A couple of minutes. We match your legs, your goals and your patience for 4am flag-offs to a race that actually fits — including the beautifully-run small ones nobody put on a billboard.

Find your race  →Free. No account. No 6am newsletter.
How it works

Shorter than your warm-up.

Answer nine questions

Your weekly mileage, your goal, how far you’ll travel, how much chaos you tolerate. No sign-up wall.

No login, no OTP, no “verify your email to see results”. Skip any question you’re unsure about.

≈ 2 minutes
Get three real options

A stretch race, a strong match, and one you’ve never heard of — each with the honest catch.

Every race is checked against your distance, your calendar and your goal — and we show you the catch, not just the highlight reel.

Picked, not sponsored
Lock the weekend

Registration link, elevation profile, and the true cost of the whole trip, not just the entry fee.

Straight to the organiser’s own registration — we don’t sell entries, and we don’t get in the way.

Whole trip, one page
Same runner, three outcomes

Meet Divya. 2:15 half goal, hates crowds, one free weekend in December.

An illustration of how the scoring reads three real races. Three were on her shortlist. Only one of them was actually for her.

Where she should be
Kaveri Trail Half
Srirangapatna · 1,800 runners · 3h drive

Flat farm trails, 48m of total gain, and a 2:15 finish is genuinely on the table. Drive down Saturday, run Sunday, home for dinner.

48m
elevation gain
2:11
predicted finish
₹3.4k
true cost
Fit score
94/ 100
Matches her 2:15 goal within 4 minutes.
1,800 runners — space to run her own race.
Aid every 2.5K. Filter coffee at the finish.

A couple of minutes. Then you know which race is yours.

Find your race  →
Organising a race nobody’s found yet?
List it free. We’ll send you runners who actually want your terrain.
List your race
athleo.in
Made in Bengaluru, mostly before 7am.