RacePrint

Your race has a fingerprint. Your training should match it.

RacePrint analyzes your race course and finds local training routes that match the terrain — wherever you live. Then builds your training plan around them.

No credit card. No account required to try it. Takes 2 minutes.

Most athletes train on the wrong terrain.

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.

Three steps. Real training.

Reverse engineer your race. Train locally. Race anywhere.

Upload your race GPX file

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.

Tell us where you train

Enter your city. We search within your chosen radius — default 50 miles — for road-accessible trailheads that match your race's terrain profile.

Get your training plan

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.

Not trails near you. The right trails near you.

RacePrintAllTrailsRunnaStravaMapMyRun
Matches your race course
Elevation fingerprinting
Local route finding
Race terrain-specific plan
Starts with your race course
Free to startFreemiumFree trialFreemiumFreemium

AllTrails, Strava, and MapMyRun find routes near you. Runna builds a training plan for your race distance. RacePrint is the only tool that starts with your actual race course and finds local terrain that matches it. Those are very different things.

Other apps track where you've been. RacePrint tells you where to go — and why.

AI that trains with you, not at you.

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

  • Active in the running community; ultramarathon participant
  • Built RacePrint because training locally for remote races was a real problem with no good fix
  • 27 years in technology, 15 in security
  • Background in professional counseling and sociology

“I kept Googling 'trails near me' and getting results that had nothing to do with the race I signed up for.”

Built for runners who take their race seriously.

  • "[Quote from runner about how their training matched race day terrain]"

    — [Name], finished [Race Name] [Year]

  • "[Quote from runner about how their training matched race day terrain]"

    — [Name], finished [Race Name] [Year]

Used by runners training for ultras, marathons, and trail races across the US and internationally.

Whether you're running roads or mountains.

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.

Mountain Marathon

26.2 miles with 4,000 feet of gain is a different race than a flat road marathon. RacePrint knows the difference. Your training plan will too.

Road Race with Terrain

Boston has Newton Hills. Many courses have character. If your local roads are flat and your race isn't, RacePrint finds the hills near you.

Your race is waiting. Is your training ready for it?

Upload your race course and find out in 2 minutes.

Free to start. No credit card. Cancel anytime when paid plans launch.