RacePrint™

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

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

RacePrint analyzes your race course and finds local trails that match its climbs and descents, so you train on the terrain you'll actually race. Now in the Pacific Northwest and Utah, with more regions coming soon.

RacePrint is in invite-only early access. Free for early athletes. No credit card.

Already have an invite? Sign in

Questions? stevan@raceprint.ai

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. A trail search doesn't know your race. RacePrint does.

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.

Patent-pending elevation fingerprinting

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 matches

Local trails matched to each climb and descent, with the drive time and where each trail starts. Fit them into your own plan or your coach's.

Not trails near you. The right trails near you.

RacePrintAllTrailsStrava + RunnaVert.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.

A tool that works 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. It's 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.”

— Stevan, RacePrint founder

Built for races defined by their terrain.

Trail Ultramarathon

Mountain 100s 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, and finds the local trails that match it.

Trail Half or 50K

Your first trail race has climbs your neighborhood loop doesn't. Upload the course and RacePrint finds the local trails that match each one.

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

Upload your race course and see your local matches in 2 minutes.

Free for early athletes. No credit card.