Find Your Perfect Marathon


Use our three search tools (By Location, By State, By Keyword) to find your marathon based on the criteria that is important to you such as Location, Date, Temperature, Size, Course Type or Profile, Entry Fee, and much more.


One you've found your marathons, you can see all the details of races including Course Elevations/Descriptions and Runner Reviews, Ratings, and Tips by clicking the race name. You can also compare races side-by-side.


After you've run your marathon, please come back and leave your Review and Tips for other runners. Of course, you can also help out your fellow runners today by reviewing any other marathons you've run.

NEW!
Half Marathon
Pace Bands


After a lot of requests for Half Marathon pace bands. I'm pleased to announce that pace bands for half marathons are now available. The list of available races is short now, but more will be added.

Order Pace Bands Today!


Create a free customized Pace Band based on your goal time and adjusted for the course elevation changes or purchase a water-proof, snap-in Pace Band for just $5.99. Choose from over 280 different marathons. If you don't see your race listed on the Pace Band page, you can request it to be added (*certified courses only).

Upcoming Marathons

Latest Race Reviews

If you want to add your own Ratings & Reviews. Just find your marathon and click the Rate & Review link on one of the Search Pages, Calendar, Race Detail, or Compare Races pages.


Recently Added Elevation Profiles

Race Elevation Profiles are a work in progress. Currently there are profiles for 346 races and more are being added or updated. Leave a note by sending Feedback if there are specific races you would like added.

The majority of Elevation Profiles use the same scale which makes comparing courses much easier. Select the Compare feature on the Search Tools or Calendar to compare races.