Trail Ultramarathon
Wasatch 100. Western States. Hardrock. These races are defined by their terrain. Your training should be too. Upload the GPX. Find the local climbs that match.
RacePrint analyzes your race course and finds local training routes that match the terrain — wherever you live. Then builds your training plan around them.
RacePrint is in invite-only early access. Free for early athletes. No credit card.
Already have an invite? Sign in
Questions? stevan@raceprint.ai
You signed up for a race with 6,000 feet of climbing. Your local roads have almost none. You've been Googling "trails near me" and getting generic results that have nothing to do with what you'll face on race day. That's not your fault. Until now, there was no tool that matched your specific race course to your specific local terrain.
Reverse engineer your race. Train locally. Race anywhere.
Download the course file from your race's website and upload it here. RacePrint reads the elevation fingerprint — every climb, descent, and flat — of your specific race.
Patent-pending elevation fingerprinting
Enter your city. We search within your chosen radius — default 50 miles — for road-accessible trailheads that match your race's terrain profile.
We return the 5 best local matches and build a week-by-week training plan around them, calibrated to your fitness level and race date.
| RacePrint | AllTrails | Strava + Runna | Vert.run | |
|---|---|---|---|---|
| Matches local trails to your race course | ||||
| Climb-by-climb and descent-by-descent | ||||
| Finds trails near you |
AllTrails and Strava find routes near you. Runna and Vert build training plans for your race. RacePrint starts with your race course and finds the local trails that match it, climb by climb and descent by descent.
Other apps track where you've been. RacePrint tells you where to go — and why.
RacePrint was built by an ultramarathon runner with a background in professional counseling and 27 years in technology. That combination matters.
After struggling to find local training routes that matched remote race courses, I built the tool I wished existed. This is AI designed around how athletes actually think and train — not just numbers on a dashboard.
About the builder
“I kept Googling 'trails near me' and getting results that had nothing to do with the race I signed up for.”
— Stevan, RacePrint founder
Wasatch 100. Western States. Hardrock. These races are defined by their terrain. Your training should be too. Upload the GPX. Find the local climbs that match.
26.2 miles with 4,000 feet of gain is a different race than a flat road marathon. RacePrint knows the difference, and finds the local trails that train you for it.
Your first trail race has climbs your neighborhood loop doesn't. Upload the course and RacePrint finds the local trails that match each one.
Upload your race course and find out in 2 minutes.
Free for early athletes. No credit card.