Find your race
Every race, ranked by difficulty
Each course gets a deterministic 0–10 difficulty score from its climbing, descent, altitude, typical race-day heat and distance. Filter by month, terrain and difficulty to find the race that fits your goal — then get a personalised pacing plan.
86 races
- 10.0Brutal
Badwater 135
Death Valley, US · Jul · 217 km · 4450 m gain
- 10.0Brutal
Black Canyon Ultras 100K
Mayer, US · Feb · 100 km · 1500 m gain
- 10.0Brutal
The Canyons Endurance Runs 100M
Auburn, US · Apr · 161 km · 3311 m gain
- 10.0Brutal
CCC by UTMB
Courmayeur, IT · Aug · 95 km · 5493 m gain
- 10.0Brutal
Diagonale des Fous
Saint-Pierre, RE · Oct · 180 km · 7822 m gain
- 10.0Brutal
Eiger Ultra Trail E101
Grindelwald, CH · Jul · 101 km · 5912 m gain
- 10.0Brutal
Hardrock Hundred Endurance Run
Silverton, US · Jul · 165 km · 8893 m gain
- 10.0Brutal
Hong Kong 100 Ultra Marathon
Hong Kong, HK · Jan · 103 km · 4235 m gain
- 10.0Brutal
Innsbruck Alpine Trailrun Festival K110
Innsbruck, AT · May · 110 km · 3088 m gain
- 10.0Brutal
Javelina Jundred
Fountain Hills, US · Oct · 161 km · 2400 m gain
- 10.0Brutal
Jungfrau-Marathon
Interlaken, CH · Sep · 42 km · 1944 m gain
- 10.0Brutal
Lavaredo Ultra Trail
Cortina d'Ampezzo, IT · Jun · 120 km · 5118 m gain
- 10.0Brutal
Leadville Trail 100 Run
Leadville, US · Aug · 161 km · 3980 m gain
- 10.0Brutal
MIUT Madeira Island Ultra-Trail
Machico, PT · Apr · 115 km · 6635 m gain
- 10.0Brutal
Mt. Fuji 100
Fujikawaguchiko, JP · Apr · 167 km · 5151 m gain
- 10.0Brutal
Swissalpine Davos K68
Davos, CH · Jul · 68 km · 2600 m gain
- 10.0Brutal
Tarawera Ultra-Trail Miler
Rotorua, NZ · Feb · 162 km · 2701 m gain
- 10.0Brutal
The North Face Transgrancanaria Classic
Las Palmas de Gran Canaria, ES · Feb · 126 km · 5275 m gain
- 10.0Brutal
Transvulcania
Los Llanos de Aridane, ES · May · 74 km · 3890 m gain
- 10.0Brutal
Ultra-Trail Australia UTA100
Katoomba, AU · May · 100 km · 3350 m gain
- 10.0Brutal
Ultra-trail Cape Town 100 Miler
Cape Town, ZA · Nov · 161 km · 4213 m gain
- 10.0Brutal
UTMB Mont-Blanc
Chamonix, FR · Aug · 174 km · 11391 m gain
- 10.0Brutal
Western States 100
Auburn, US · Jun · 161 km · 4191 m gain
- 10.0Brutal
Zugspitz Ultratrail
Grainau, DE · Jun · 106 km · 4928 m gain
- 9.7Brutal
Big Sur International Marathon
Big Sur, US · Apr · 42 km · 750 m gain
- 9.3Brutal
Two Oceans Marathon
Cape Town, ZA · Apr · 56 km · 699 m gain
- 9.0Brutal
Marathon des Sables Legendary
Merzouga, MA · Apr · 250 km · 2000 m gain
- 8.9Brutal
Comrades Marathon
Pietermaritzburg, ZA · Jun · 91 km · 887 m gain
- 8.8Brutal
Spartathlon
Athens, GR · Sep · 246 km · 2320 m gain
- 7.4Very hard
Maratón de la Ciudad de México
Mexico City, MX · Aug · 42 km · 50 m gain
- 6.9Hard
The San Francisco Marathon
San Francisco, US · Jul · 42 km · 329 m gain
- 6.8Hard
Standard Chartered Singapore Marathon
Singapore, SG · Dec · 42 km · 91 m gain
- 6.5Hard
BMO Vancouver Marathon
Vancouver, CA · May · 42 km · 314 m gain
- 6.2Hard
Athens Authentic Marathon
Athens, GR · Nov · 42 km · 276 m gain
- 6.1Hard
EDP Lisbon Marathon
Lisbon, PT · Oct · 42 km · 177 m gain
- 6.0Hard
Tata Mumbai Marathon
Mumbai, IN · Jan · 42 km · 95 m gain
- 5.6Hard
Movistar Madrid Maratón
Madrid, ES · Apr · 42 km · 194 m gain
- 5.6Hard
Philadelphia Marathon
Philadelphia, US · Nov · 42 km · 229 m gain
- 5.6Hard
TCS Sydney Marathon
Sydney, AU · Aug · 42 km · 157 m gain
- 5.2Hard
Auckland Marathon
Auckland, NZ · Nov · 42 km · 88 m gain
- 5.2Hard
Cape Town Marathon
Cape Town, ZA · Oct · 42 km · 73 m gain
- 5.2Hard
McCourt Foundation LA Marathon
Los Angeles, US · Mar · 42 km · 101 m gain
- 5.2Hard
Marine Corps Marathon
Arlington, VA, US · Oct · 42 km · 124 m gain
- 5.2Hard
Tamarack Ottawa Marathon
Ottawa, CA · May · 42 km · 122 m gain
- 5.2Hard
Salzburg Marathon
Salzburg, AT · May · 42 km · 145 m gain
- 5.1Hard
Grandma's Marathon
Duluth, US · Jun · 42 km · 101 m gain
- 5.1Hard
ASICS Stockholm Marathon
Stockholm, SE · Jun · 42 km · 90 m gain
- 5.0Hard
Boston Marathon
Boston, US · Apr · 42 km · 98 m gain
- 5.0Hard
KBC Dublin Marathon
Dublin, IE · Oct · 42 km · 105 m gain
- 4.9Moderate
Maratón Internacional de Buenos Aires
Buenos Aires, AR · Sep · 42 km · 88 m gain
- 4.9Moderate
Marathon du Lac d’Annecy
Annecy, FR · Apr · 42 km · 126 m gain
- 4.9Moderate
Prague International Marathon
Prague, CZ · May · 42 km · 101 m gain
- 4.8Moderate
Zurich Marató Barcelona
Barcelona, ES · Mar · 42 km · 99 m gain
- 4.8Moderate
Dubai Marathon
Dubai, AE · Jan · 42 km · 0 m gain
- 4.8Moderate
Gold Coast Marathon
Gold Coast, AU · Jul · 42 km · 60 m gain
- 4.8Moderate
TCS New York City Marathon
New York, US · Nov · 42 km · 111 m gain
- 4.8Moderate
Seoul Marathon
Seoul, KR · Mar · 42 km · 104 m gain
- 4.8Moderate
Medtronic Twin Cities Marathon
Minneapolis, US · Oct · 42 km · 97 m gain
- 4.7Moderate
Berlin Marathon
Berlin, DE · Sep · 42 km · 15 m gain
- 4.7Moderate
Taipei Marathon
Taipei, TW · Dec · 42 km · 0 m gain
- 4.6Moderate
Nike Melbourne Marathon
Melbourne, AU · Oct · 42 km · 41 m gain
- 4.6Moderate
Shanghai Marathon
Shanghai, CN · Nov · 42 km · 27 m gain
- 4.5Moderate
Mainova Frankfurt Marathon
Frankfurt, DE · Oct · 42 km · 31 m gain
- 4.5Moderate
Chevron Houston Marathon
Houston, US · Jan · 42 km · 44 m gain
- 4.5Moderate
TCS London Marathon
London, GB · Apr · 42 km · 51 m gain
- 4.5Moderate
Generali München Marathon
Munich, DE · Oct · 42 km · 35 m gain
- 4.5Moderate
Nagoya Women's Marathon
Nagoya, JP · Mar · 42 km · 75 m gain
- 4.5Moderate
Schneider Electric Marathon de Paris
Paris, FR · Apr · 42 km · 68 m gain
- 4.5Moderate
TCS Toronto Waterfront Marathon
Toronto, CA · Oct · 42 km · 48 m gain
- 4.5Moderate
Vienna City Marathon
Vienna, AT · Apr · 42 km · 71 m gain
- 4.4Moderate
California International Marathon
Sacramento, US · Dec · 42 km · 14 m gain
- 4.4Moderate
Haspa Marathon Hamburg
Hamburg, DE · Apr · 42 km · 50 m gain
- 4.4Moderate
Osaka Marathon
Osaka, JP · Feb · 42 km · 42 m gain
- 4.4Moderate
Tokyo Marathon
Tokyo, JP · Mar · 42 km · 48 m gain
- 4.4Moderate
Valencia Marathon
Valencia, ES · Dec · 42 km · 23 m gain
- 4.3Moderate
TCS Amsterdam Marathon
Amsterdam, NL · Oct · 42 km · 0 m gain
- 4.3Moderate
Bank of America Chicago Marathon
Chicago, US · Oct · 42 km · 0 m gain
- 4.3Moderate
Generali Köln Marathon
Cologne, DE · Oct · 42 km · 29 m gain
- 4.3Moderate
adidas Manchester Marathon
Manchester, GB · Apr · 42 km · 35 m gain
- 4.3Moderate
Acea Run Rome The Marathon
Rome, IT · Mar · 42 km · 21 m gain
- 4.3Moderate
Seville Marathon
Seville, ES · Feb · 42 km · 0 m gain
- 4.2Moderate
Telenor Copenhagen Marathon
Copenhagen, DK · May · 42 km · 0 m gain
- 4.1Moderate
NN Marathon Rotterdam
Rotterdam, NL · Apr · 42 km · 15 m gain
- 4.0Moderate
ADAC Hannover Marathon
Hannover, DE · Apr · 42 km · 0 m gain
- 4.0Moderate
Leipzig Marathon
Leipzig, DE · Apr · 42 km · 0 m gain
- 4.0Moderate
Zürich Marathon
Zurich, CH · Apr · 42 km · 0 m gain