Train for the terrain,
not just the distance.
CourseRecon reads every meter of your races and every meter of your training — then keeps score across your whole season, every week, as your training closes the gap.
Four questions every hard course
quietly asks of your training.
Your readiness score is the honest average of these four — each scored against the race in front of you, not a generic plan.
From start line to race day.
Recon the course
Pick a race from the catalog or drop in a GPX. We read every meter — gradient, vert, the shape of the climbs.
Connect your training
Link Strava and we scan months of work: elevation, descents, terrain, session types, endurance depth.
Build your season
Add every race you're chasing. Each gets its own readiness score, tuned to its terrain and your estimated finish.
Watch readiness climb
Open to a season briefing whenever you want. Scores recompute every week as you train — so you always know where the gap is.
See what a race actually asks — before you sign up.
Every course broken down to its real demands: gradient distribution, the crux, and the four things it asks of your body. No account needed — pick a race and read it.
Open a race, get the number —
and the reasons behind it.
“Your engine and durability are built for the distance. Weekly volume and your long efforts track the hours Taupo asks for, and the rolling profile plays to your strengths — descending is the only pillar left to sharpen.”
Start your season
free.
Add your first race and watch readiness build — every week, all the way to the start line.