Ultramarathon race ratings
51 trail and road ultras, 27 of them 100 milers, scored out of 5 on the race, support, course, conditions, cutoffs and travel. 5 is always the better end.
Footing, climbing and loop or point to point are shown as course traits, not scored, because runners want different things. Filter by them to find your kind of race. Cutoffs and distances come from each race's official site, with the edition we checked on every page. How we rate ultras
I am looking for
51 races
100 miUmstead 100 Mile Endurance Run
Raleigh, NC · April
Overall score 4.7ExcellentTop 1%#1 of 51Based on 8 reviews
- Distance
- 100 mi (161 km), Loop course
- Climbing
- Rolling, 80 ft/mi (15 m/km)
- Footing
- Smooth
- Cutoff
- 30 hours
- Next race
- 3 Apr 2027
30 hoursGhost Train Rail Trail Race, 30-Hour Ultramarathon (100 mi mark)
Brookline, NH · October
Overall score 4.6ExcellentTop 3%#2 of 51Based on 10 reviews
- Distance
- 30 hours, Timed loop
- Footing
- Mostly smooth
- Cutoff
- 30 hours
- Next race
- 17 Oct 2026
100 miWestern States Endurance Run 100 Mile
Olympic Valley, CA · June
Overall score 4.6ExcellentTop 5%#3 of 51Based on 8 reviews
- Distance
- 100.2 mi (161 km), Point to point
- Climbing
- Hilly, 181 ft/mi (34 m/km)
- Footing
- Moderate
- Cutoff
- 30 hours
- Next race
- 26 Jun 2027
100 miRocky Raccoon 100 Endurance Trail Race
Huntsville, TX · February
Overall score 4.5ExcellentTop 7%#4 of 51Based on 9 reviews
- Distance
- 100 mi (161 km), Loop course
- Climbing
- Rolling, 62 ft/mi (12 m/km)
- Footing
- Mostly smooth
- Cutoff
- 32 hours
- Next race
- 6 Feb 2027
100KBandera 100K (Bandera Endurance Trail Race)
Bandera, TX · January
Overall score 4.2Very goodTop 9%#5 of 51Based on 9 reviews
- Distance
- 100 km (62.3 mi), Loop course
- Climbing
- Rolling, 106 ft/mi (20 m/km)
- Footing
- Technical
- Cutoff
- 25 hours
- Next race
- 9 Jan 2027
86 km UpComrades Marathon
Pietermaritzburg / Durban, South Africa · June
Overall score 4.2Very goodTop 11%#6 of 51Based on 9 reviews
- Distance
- 85.8 km (53.3 mi), Point to point
- Footing
- Smooth
- Cutoff
- 12 hours
- Next race
- 13 Jun 2027
100KBlack Canyon 100K
Mayer, AZ · February
Overall score 4.0Very goodTop 13%#7 of 51Based on 8 reviews
- Distance
- 100 km (62.2 mi), Point to point
- Climbing
- Rolling, 84 ft/mi (16 m/km)
- Footing
- Moderate
- Cutoff
- 20 hours
- Next race
- 13 Feb 2027
- 24 hours
Hinson Lake 24 Hour Ultra Classic
Rockingham, NC · September
Overall score 4.0Very goodTop 15%#8 of 51Provisional: based on 3 reviews
- Distance
- 24 hours, Timed loop
- Footing
- Mostly smooth
- Cutoff
- 24 hours
- Next race
- 25 Sep 2027
100 miPinhoti 100
Heflin to Sylacauga, AL · November
Overall score 3.9Very goodTop 17%#9 of 51Based on 10 reviews
- Distance
- 100.4 mi (162 km), Point to point
- Climbing
- Hilly, 139 ft/mi (26 m/km)
- Footing
- Moderate
- Cutoff
- 32 hours
- Next race
- 7 Nov 2026
100 miIndiana Trail 100 Mile
Albion, IN · October
Overall score 3.9Very goodTop 19%#10 of 51Based on 9 reviews
- Distance
- 100 mi (161 km), Loop course
- Climbing
- Rolling, 60 ft/mi (11 m/km)
- Footing
- Mostly smooth
- Cutoff
- 30 hours
- Last race
- 10 Oct 2026
BackyardBig's Backyard Ultra (Big Dog's Backyard Ultra World Championship)
Bell Buckle, TN · October
Overall score 3.9Very goodTop 21%#11 of 51Based on 9 reviews
- Distance
- Backyard, Backyard format
- Footing
- Moderate
- Next race
- 17 Oct 2026
250 miCocodona 250
Black Canyon City to Flagstaff, AZ · May
Overall score 3.8Very goodTop 23%#12 of 51Based on 8 reviews
- Distance
- 253.5 mi (408 km), Point to point
- Climbing
- Hilly, 154 ft/mi (29 m/km)
- Footing
- Moderate
- Cutoff
- 125 hours
- Next race
- 2 May 2027
100 miCascade Crest 100 Mile Endurance Run
Easton, WA · July
Overall score 3.7Very goodTop 25%#13 of 51Based on 7 reviews
- Distance
- 100 mi (161 km), One big loop
- Climbing
- Mountain, 230 ft/mi (44 m/km)
- Footing
- Moderate
- Cutoff
- 34 hours
- Next race
- 16 Jul 2027
100 miHardrock 100 Endurance Run
Silverton, CO · July
Overall score 3.7Very goodTop 26%#14 of 51Based on 7 reviews
- Distance
- 101.8 mi (164 km), One big loop
- Climbing
- Mountain, 328 ft/mi (62 m/km)
- Footing
- Very technical
- Cutoff
- 48 hours
- Next race
- 9 Jul 2027
100 miSuperior 100 Mile (Superior Fall Trail Race)
Two Harbors (start) to Lutsen (finish), MN · September
Overall score 3.7Very goodTop 26%#15 of 51Based on 9 reviews
- Distance
- 103 mi (166 km), Point to point
- Climbing
- Hilly, 168 ft/mi (32 m/km)
- Footing
- Technical
- Cutoff
- 38 hours
- Next race
- 10 Sep 2027
50 miBull Run Run 50 Mile
Clifton, VA · April
Overall score 3.7Very goodTop 30%#16 of 51Based on 8 reviews
- Distance
- 50.2 mi (80.8 km), Out and back
- Climbing
- Rolling, 105 ft/mi (20 m/km)
- Footing
- Moderate
- Cutoff
- 13 hours
- Next race
- 3 Apr 2027
100 miJavelina Jundred 100 Mile
Fountain Hills, AZ · October
Overall score 3.6Very goodTop 32%#17 of 51Based on 8 reviews
- Distance
- 100 mi (161 km), Loop course
- Climbing
- Rolling, 63 ft/mi (12 m/km)
- Footing
- Moderate
- Cutoff
- 30 hours
- Next race
- 31 Oct 2026
100 miVermont 100 Endurance Race
West Windsor, VT · July
Overall score 3.5Very goodTop 34%#18 of 51Based on 8 reviews
- Distance
- 100 mi (161 km), One big loop
- Climbing
- Hilly, 170 ft/mi (32 m/km)
- Footing
- Mostly smooth
- Cutoff
- 30 hours
- Next race
- 17 Jul 2027
126K ClassicThe North Face Transgrancanaria Classic 126K
Las Palmas de Gran Canaria, Spain · February
Overall score 3.5GoodTop 36%#19 of 51Based on 8 reviews
- Distance
- 126 km (78.3 mi), Point to point
- Climbing
- Mountain, 284 ft/mi (54 m/km)
- Footing
- Technical
- Cutoff
- 30 hours
- Next race
- 26 Feb 2027
100 miUwharrie 100 Mile Trail Run
Troy, NC · October
Overall score 3.4GoodTop 38%#20 of 51Based on 10 reviews
- Distance
- 102.5 mi (165 km), Loop course
- Climbing
- Hilly, 170 ft/mi (32 m/km)
- Footing
- Technical
- Cutoff
- 36 hours
- Next race
- 17 Oct 2026
50KPatapsco Valley 50K
Catonsville, MD · October
Overall score 3.4GoodTop 40%#21 of 51Provisional: based on 4 reviews
- Distance
- 52.1 km (32.4 mi), Loop course
- Footing
- Moderate
- Cutoff
- 10 hours
- Next race
- 24 Oct 2026
50 miCayuga Trails 50
Ithaca, NY · late May to early June
Overall score 3.4GoodTop 42%#22 of 51Based on 7 reviews
- Distance
- 50 mi (80.5 km), Loop course
- Climbing
- Mountain, 204 ft/mi (39 m/km)
- Footing
- Technical
- Cutoff
- 15 hours
- Next race
- 5 Jun 2027
100 miOld Dominion 100 Mile Cross Country Run
Woodstock, VA · June
Overall score 3.4GoodTop 42%#23 of 51Based on 8 reviews
- Distance
- 100 mi (161 km), One big loop
- Climbing
- Hilly, 140 ft/mi (27 m/km)
- Footing
- Moderate
- Cutoff
- 28 hours
- Next race
- 5 Jun 2027
100 miKettle Moraine 100 Mile Endurance Run
La Grange, WI · June
Overall score 3.4GoodTop 46%#24 of 51Based on 9 reviews
- Distance
- 100.5 mi (162 km), Out and back
- Climbing
- Rolling, 88 ft/mi (17 m/km)
- Footing
- Moderate
- Cutoff
- 30 hours
- Last race
- 13 Jun 2026
100 miUTMB Grindstone 100 Mile (Grindstone Trail Running Festival by UTMB)
Mount Solon, VA · September
Overall score 3.3GoodTop 48%#25 of 51Based on 9 reviews
- Distance
- 104 mi (167 km), Out and back
- Climbing
- Mountain, 202 ft/mi (38 m/km)
- Footing
- Technical
- Cutoff
- 36 hours
- Next race
- 24 Sep 2027
100 miC&O Canal 100 Mile
Knoxville (Camp Manidokan), MD · April
Overall score 3.3GoodTop 50%#26 of 51Based on 7 reviews
- Distance
- 100 mi (161 km), Loop course
- Footing
- Mostly smooth
- Cutoff
- 30 hours
- Next race
- 24 Apr 2027
100 miMassanutten Mountain Trails 100 Mile Run
Fort Valley (Caroline Furnace Camp, near Woodstock), VA · May
Overall score 3.3GoodBottom 49%#27 of 51Based on 8 reviews
- Distance
- 100.6 mi (162 km), One big loop
- Climbing
- Hilly, 184 ft/mi (35 m/km)
- Footing
- Very technical
- Cutoff
- 36 hours
- Next race
- 15 May 2027
200 miTahoe 200 Endurance Run
Stateline, NV · June
Overall score 3.3GoodBottom 47%#28 of 51Based on 8 reviews
- Distance
- 200.4 mi (323 km), One big loop
- Climbing
- Hilly, 160 ft/mi (30 m/km)
- Footing
- Technical
- Cutoff
- 105 hours
- Next race
- 21 Jun 2027
50KTerrapin Mountain 50K
Sedalia (Big Island), VA · March
Overall score 3.3GoodBottom 45%#29 of 51Based on 7 reviews
- Distance
- 50.1 km (31 mi), Out and back
- Climbing
- Mountain, 225 ft/mi (43 m/km)
- Footing
- Moderate
- Cutoff
- 9 hours
- Next race
- 20 Mar 2027
50 miRenamedSonoma Fall Classic OG 50 Mile (formerly the Lake Sonoma 50)
Healdsburg, CA · October
Overall score 3.3GoodBottom 43%#30 of 51Based on 8 reviews
- Distance
- 51.5 mi (82.9 km), Out and back
- Climbing
- Mountain, 206 ft/mi (39 m/km)
- Footing
- Mostly smooth
- Cutoff
- 16 hours
- Next race
- 17 Oct 2026
100 miBurning River 100 Mile Endurance Run
Cuyahoga Falls, OH · July
Overall score 3.2GoodBottom 41%#31 of 51Based on 9 reviews
- Distance
- 101.8 mi (164 km), Out and back
- Climbing
- Rolling, 79 ft/mi (15 m/km)
- Footing
- Mostly smooth
- Cutoff
- 30 hours
- Next race
- 31 Jul 2027
100 miRun Rabbit Run 100
Steamboat Springs, CO · September
Overall score 3.2GoodBottom 39%#32 of 51Based on 7 reviews
- Distance
- 101.8 mi (164 km), One big loop
- Climbing
- Mountain, 200 ft/mi (38 m/km)
- Footing
- Moderate
- Cutoff
- 36 hours
- Next race
- 17 Sep 2027
50 miMountain Masochist Trail Run 50 Mile
Montebello, VA · November
Overall score 3.1GoodBottom 37%#33 of 51Based on 8 reviews
- Distance
- 51.2 mi (82.4 km), Out and back
- Climbing
- Hilly, 176 ft/mi (33 m/km)
- Footing
- Moderate
- Cutoff
- 13 hours
- Next race
- 7 Nov 2026
50.2 miJFK 50 Mile
Boonsboro (start) to Williamsport (finish), MD · November
Overall score 3.1GoodBottom 35%#34 of 51Based on 8 reviews
- Distance
- 50.2 mi (80.8 km), Point to point
- Footing
- Moderate
- Cutoff
- 13 hours
- Next race
- 21 Nov 2026
100 miMohican Trail 100 Mile Run
Loudonville, OH · June
Overall score 3.1GoodBottom 35%#35 of 51Based on 9 reviews
- Distance
- 100.2 mi (161 km), Loop course
- Climbing
- Hilly, 141 ft/mi (27 m/km)
- Footing
- Moderate
- Cutoff
- 32 hours
- Next race
- 5 Jun 2027
100MUTMB Mont-Blanc 100M (the 171 km UTMB, not CCC or OCC)
Chamonix, France · August
Overall score 3.1GoodBottom 31%#36 of 51Based on 9 reviews
- Distance
- 174 km (108 mi), One big loop
- Climbing
- Mountain, 294 ft/mi (56 m/km)
- Footing
- Technical
- Cutoff
- 46.8 hours
- Last race
- 28 Aug 2026
135 miBadwater 135
Death Valley to Lone Pine, CA · July
Overall score 3.0GoodBottom 29%#37 of 51Based on 7 reviews
- Distance
- 135 mi (217 km), Point to point
- Climbing
- Rolling, 108 ft/mi (21 m/km)
- Footing
- Smooth
- Cutoff
- 45 hours
- Next race
- 19 Jul 2027
40 miHighlands Sky 40 Mile Trail Run
Davis, WV · June
Overall score 3.0GoodBottom 27%#38 of 51Based on 6 reviews
- Distance
- 41 mi (66 km), Point to point
- Climbing
- Hilly, 134 ft/mi (25 m/km)
- Footing
- Technical
- Cutoff
- 12 hours
- Last race
- 20 Jun 2026
120KLavaredo Ultra Trail 120K (La Sportiva Lavaredo Ultra Trail by UTMB)
Cortina d'Ampezzo, Italy · June
Overall score 3.0GoodBottom 25%#39 of 51Based on 8 reviews
- Distance
- 120 km (74.6 mi), One big loop
- Climbing
- Mountain, 255 ft/mi (48 m/km)
- Footing
- Technical
- Cutoff
- 30 hours
- Next race
- 25 Jun 2027
100 miDevil Dog Ultras 100 Mile
Triangle, VA · December
Overall score 2.9GoodBottom 24%#40 of 51Based on 8 reviews
- Distance
- 101 mi (163 km), Loop course
- Climbing
- Rolling, 102 ft/mi (19 m/km)
- Footing
- Moderate
- Cutoff
- 32 hours
- Next race
- 5 Dec 2026
100 miBighorn 100 Mile Endurance Run
Dayton, WY · June
Overall score 2.9GoodBottom 22%#41 of 51Based on 9 reviews
- Distance
- 100 mi (161 km), Out and back
- Climbing
- Mountain, 205 ft/mi (39 m/km)
- Footing
- Technical
- Cutoff
- 35 hours
- Last race
- 19 Jun 2026
100KHellgate 100K++
Natural Bridge Station, VA · December
Overall score 2.9GoodBottom 22%#42 of 51Based on 8 reviews
- Distance
- 107 km (66.6 mi), Point to point
- Climbing
- Hilly, 195 ft/mi (37 m/km)
- Footing
- Moderate
- Cutoff
- 18 hours
- Next race
- 12 Dec 2026
100 miLeadville Trail 100 Run
Leadville, CO · August
Overall score 2.8GoodBottom 18%#43 of 51Based on 7 reviews
- Distance
- 99.7 mi (161 km), Out and back
- Climbing
- Hilly, 155 ft/mi (29 m/km)
- Footing
- Moderate
- Cutoff
- 30 hours
- Next race
- 21 Aug 2027
100 miWasatch Front 100 Mile Endurance Run
Kaysville to Midway, UT · September
Overall score 2.8GoodBottom 16%#44 of 51Based on 7 reviews
- Distance
- 100 mi (161 km), Point to point
- Climbing
- Mountain, 240 ft/mi (46 m/km)
- Footing
- Technical
- Cutoff
- 36 hours
- Last race
- 11 Sep 2026
103 miEastern States 100
Waterville, PA · August
Overall score 2.8GoodBottom 14%#45 of 51Based on 5 reviews
- Distance
- 103.5 mi (167 km), One big loop
- Climbing
- Mountain, 203 ft/mi (38 m/km)
- Footing
- Technical
- Cutoff
- 36 hours
- Next race
- 14 Aug 2027
70.5 miLaurel Highlands Ultra 70.5 Mile
Ohiopyle, PA · June
Overall score 2.7GoodBottom 12%#46 of 51Based on 6 reviews
- Distance
- 70.5 mi (114 km), Point to point
- Footing
- Technical
- Cutoff
- 22 hours
- Next race
- 12 Jun 2027
74 miGeorgia Death Race
Blairsville, GA · March
Overall score 2.7GoodBottom 10%#47 of 51Based on 10 reviews
- Distance
- 74 mi (119 km), Point to point
- Climbing
- Mountain, 216 ft/mi (41 m/km)
- Footing
- Technical
- Cutoff
- 25 hours
- Next race
- 27 Mar 2027
50KHyner View Trail Challenge 50K
Hyner, PA · April
Overall score 2.7GoodBottom 8%#48 of 51Based on 8 reviews
- Distance
- 50 km (31 mi), One big loop
- Climbing
- Mountain, 209 ft/mi (40 m/km)
- Footing
- Technical
- Cutoff
- 10 hours
- Next race
- 17 Apr 2027
100 miOil Creek 100 Trail Runs (100 Mile)
Titusville, PA · October
Overall score 2.7GoodBottom 8%#49 of 51Based on 5 reviews
- Distance
- 100.6 mi (162 km), Loop course
- Climbing
- Hilly, 177 ft/mi (34 m/km)
- Footing
- Moderate
- Cutoff
- 32 hours
- Last race
- 10 Oct 2026
53 miManitou's Revenge 54 Mile
Windham, NY · June
Overall score 2.6GoodBottom 4%#50 of 51Based on 9 reviews
- Distance
- 53.2 mi (85.6 km), Point to point
- Climbing
- Mountain, 282 ft/mi (53 m/km)
- Footing
- Very technical
- Cutoff
- 23 hours
- Next race
- 19 Jun 2027
100 miThe Canyons Endurance Runs by UTMB 100 Mile
Auburn, CA · April
Overall score 2.6GoodBottom 2%#51 of 51Based on 8 reviews
- Distance
- 100.3 mi (161 km), Point to point
- Climbing
- Hilly, 182 ft/mi (34 m/km)
- Footing
- Moderate
- Cutoff
- 35 hours
- Next race
- 23 Apr 2027
Want a race we have not rated? Tell us.
Training for one of these? Moku Coach builds your plan around race day.