About

A course guide for every race, for runners and spectators

Hi, I'm Taylor, and this site is my passion project. Some races have great maps and stats. Some have maps that could use some help. I'd love to help every race, big or small, local or international, give its runners, spectators, organizers and support crews a better map.

Maps are what I do for a living, and they are what I love. I run races, and on plenty of race days I am the one on the sidewalk with a sign. Both start with the same question: what does this course actually look like? This site puts the whole course in one place, in 3D, on real terrain, so every race can have a stunning, interactive map for race day and all the planning that comes before it.

Made in Leadville

This site is built in Leadville, Colorado: 10,152 ft up in the Rockies, the highest incorporated city in the United States, and one of the meccas of running. Leadville is home to the Leadville Trail 100 Run, the Race Across the Sky, run here since 1983, and every summer its trails and dirt roads fill with runners from around the world. Living where every run has a climb in it is why this site cares so much about hills, and why the terrain comes first.

See them in 3D: the Leadville Trail 100 Run, the Leadville Trail Marathon, the Heavy Half, Silver Rush 50 and the Leadville 10K.

For runners

Know the hills before race day

Every climb is listed with its length, average grade and steepest part. The crux shows the hardest stretch by the energy it takes, not just the steepest hill.

Plan mile by mile

Gain, loss and net grade for every mile or kilometer, and a chase-camera flyover of the whole route.

Pick your next race

Filter the catalog by month, distance, climb, elevation gain, typical race-day weather and Boston qualifying, then compare courses side by side.

Your own file works too

Open a GPX, KML, TCX or GeoJSON file from your watch or the race website. It is read in your browser and never uploaded.

Only have a race map? Draw it

Tap the course onto the map and the line follows roads and trails. Lay a picture of the race map underneath to trace it. Strava, Garmin and RideWithGPS routes export as GPX.

For spectators

Where to stand, and when

Set your runner's expected finish time and start time, and every mile marker shows when they should pass, slower up the hills and faster down.

See more than one spot

Out-and-back sections and loops show every pass at a marker, so you can see where to catch your runner twice.

Share it with the crew

Send a link to the course, or to your own file, so everyone cheering has the same map.

Boston qualifiers

Road marathons in the catalog carry a Boston qualifier tag. To count toward entry to the Boston Marathon, a time has to come from a full marathon (26.2 mi, 42.195 km) on a course certified by USATF, World Athletics, AIMS or a foreign equivalent. Indoor, virtual, time-trial and treadmill marathons do not count. Since the qualifying window for the 2027 Boston Marathon opened on September 13, 2025, the B.A.A. also adjusts times from courses with a large net downhill, the difference in elevation between start and finish:

BQ

Under 1,500 ft (457.2 m) of drop

Times count as run. Almost every big city marathon is here.

+5

1,500 to 2,999 ft

Five minutes are added to the time before it is compared with the qualifying standard.

+10

3,000 to 5,999 ft

Ten minutes are added.

No

6,000 ft (1,828.6 m) or more

The course is not accepted for qualifying.

Only the start-to-finish difference counts, not the total descent along the way. Where a race or a running publication gives a figure, the tag uses it; otherwise it uses the drop measured from the course on this site, which is approximate. Certification is not checked here. Confirm it with the race, or in the World Athletics and USATF listings, and see the B.A.A. qualifying page for the current standards.

Good to know

Unofficial routes

Catalog courses are approximations built on OpenStreetMap roads and trails, and are not affiliated with or endorsed by any race. Courses change: check the official map before race day.

Open data, no ads

Terrain and imagery come from free public map data. There are no ads and no accounts. Visits are counted with Vercel Web Analytics, which sets no cookies, and Google Analytics, which does (in Europe, only if you accept). A map embedded on another site counts views and clicks with Google Analytics without cookies or storage, tagged with that site's name, and not at all in Europe. Course files and your location never leave your browser.

Missing a race?

Request it and it goes on the list. Race organizers can send the official course.

Email: