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

Distance
Course shape
Climbing

Flat under 40 ft per mi (7.6 m per km). Rolling 40 to 115 ft per mi (7.6 to 22 m per km). Hilly 115 to 200 ft per mi (22 to 38 m per km). Mountain over 200 ft per mi (38 m per km)

Footing
Region
Month
Entry

51 races

  • Race photo: Umstead 100 Mile Endurance Run
    100 mi

    Umstead 100 Mile Endurance Run

    Raleigh, NC · April

    Overall score 4.7
    Excellent
    Top 1%
    #1 of 51

    Based 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
  • Race photo: Ghost Train Rail Trail Race, 30-Hour Ultramarathon (100 mi mark)
    30 hours
    Overall score 4.6
    Excellent
    Top 3%
    #2 of 51

    Based on 10 reviews

    Distance
    30 hours, Timed loop
    Footing
    Mostly smooth
    Cutoff
    30 hours
    Next race
    17 Oct 2026
  • Race photo: Western States Endurance Run 100 Mile
    100 mi

    Western States Endurance Run 100 Mile

    Olympic Valley, CA · June

    Overall score 4.6
    Excellent
    Top 5%
    #3 of 51

    Based 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
  • Race photo: Rocky Raccoon 100 Endurance Trail Race
    100 mi

    Rocky Raccoon 100 Endurance Trail Race

    Huntsville, TX · February

    Overall score 4.5
    Excellent
    Top 7%
    #4 of 51

    Based 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
  • Race photo: Bandera 100K (Bandera Endurance Trail Race)
    100K
    Overall score 4.2
    Very good
    Top 9%
    #5 of 51

    Based 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
  • Race photo: Comrades Marathon
    86 km Up

    Comrades Marathon

    Pietermaritzburg / Durban, South Africa · June

    Overall score 4.2
    Very good
    Top 11%
    #6 of 51

    Based on 9 reviews

    Distance
    85.8 km (53.3 mi), Point to point
    Footing
    Smooth
    Cutoff
    12 hours
    Next race
    13 Jun 2027
  • Race photo: Black Canyon 100K
    100K

    Black Canyon 100K

    Mayer, AZ · February

    Overall score 4.0
    Very good
    Top 13%
    #7 of 51

    Based 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.0
    Very good
    Top 15%
    #8 of 51

    Provisional: based on 3 reviews

    Distance
    24 hours, Timed loop
    Footing
    Mostly smooth
    Cutoff
    24 hours
    Next race
    25 Sep 2027
  • Race photo: Pinhoti 100
    100 mi

    Pinhoti 100

    Heflin to Sylacauga, AL · November

    Overall score 3.9
    Very good
    Top 17%
    #9 of 51

    Based 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
  • Race photo: Indiana Trail 100 Mile
    100 mi

    Indiana Trail 100 Mile

    Albion, IN · October

    Overall score 3.9
    Very good
    Top 19%
    #10 of 51

    Based 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
  • Race photo: Big's Backyard Ultra (Big Dog's Backyard Ultra World Championship)
    Backyard
    Overall score 3.9
    Very good
    Top 21%
    #11 of 51

    Based on 9 reviews

    Distance
    Backyard, Backyard format
    Footing
    Moderate
    Next race
    17 Oct 2026
  • Race photo: Cocodona 250
    250 mi

    Cocodona 250

    Black Canyon City to Flagstaff, AZ · May

    Overall score 3.8
    Very good
    Top 23%
    #12 of 51

    Based 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
  • Race photo: Cascade Crest 100 Mile Endurance Run
    100 mi
    Overall score 3.7
    Very good
    Top 25%
    #13 of 51

    Based 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
  • Race photo: Hardrock 100 Endurance Run
    100 mi

    Hardrock 100 Endurance Run

    Silverton, CO · July

    Overall score 3.7
    Very good
    Top 26%
    #14 of 51

    Based 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
  • Race photo: Superior 100 Mile (Superior Fall Trail Race)
    100 mi

    Superior 100 Mile (Superior Fall Trail Race)

    Two Harbors (start) to Lutsen (finish), MN · September

    Overall score 3.7
    Very good
    Top 26%
    #15 of 51

    Based 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
  • Race photo: Bull Run Run 50 Mile
    50 mi

    Bull Run Run 50 Mile

    Clifton, VA · April

    Overall score 3.7
    Very good
    Top 30%
    #16 of 51

    Based 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
  • Race photo: Javelina Jundred 100 Mile
    100 mi

    Javelina Jundred 100 Mile

    Fountain Hills, AZ · October

    Overall score 3.6
    Very good
    Top 32%
    #17 of 51

    Based 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
  • Race photo: Vermont 100 Endurance Race
    100 mi

    Vermont 100 Endurance Race

    West Windsor, VT · July

    Overall score 3.5
    Very good
    Top 34%
    #18 of 51

    Based 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
  • Race photo: The North Face Transgrancanaria Classic 126K
    126K Classic

    The North Face Transgrancanaria Classic 126K

    Las Palmas de Gran Canaria, Spain · February

    Overall score 3.5
    Good
    Top 36%
    #19 of 51

    Based 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
  • Race photo: Uwharrie 100 Mile Trail Run
    100 mi

    Uwharrie 100 Mile Trail Run

    Troy, NC · October

    Overall score 3.4
    Good
    Top 38%
    #20 of 51

    Based 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
  • Race photo: Patapsco Valley 50K
    50K

    Patapsco Valley 50K

    Catonsville, MD · October

    Overall score 3.4
    Good
    Top 40%
    #21 of 51

    Provisional: based on 4 reviews

    Distance
    52.1 km (32.4 mi), Loop course
    Footing
    Moderate
    Cutoff
    10 hours
    Next race
    24 Oct 2026
  • Race photo: Cayuga Trails 50
    50 mi

    Cayuga Trails 50

    Ithaca, NY · late May to early June

    Overall score 3.4
    Good
    Top 42%
    #22 of 51

    Based 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
  • Race photo: Old Dominion 100 Mile Cross Country Run
    100 mi
    Overall score 3.4
    Good
    Top 42%
    #23 of 51

    Based 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
  • Race photo: Kettle Moraine 100 Mile Endurance Run
    100 mi
    Overall score 3.4
    Good
    Top 46%
    #24 of 51

    Based 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
  • Race photo: UTMB Grindstone 100 Mile (Grindstone Trail Running Festival by UTMB)
    100 mi
    Overall score 3.3
    Good
    Top 48%
    #25 of 51

    Based 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
  • Race photo: C&O Canal 100 Mile
    100 mi

    C&O Canal 100 Mile

    Knoxville (Camp Manidokan), MD · April

    Overall score 3.3
    Good
    Top 50%
    #26 of 51

    Based on 7 reviews

    Distance
    100 mi (161 km), Loop course
    Footing
    Mostly smooth
    Cutoff
    30 hours
    Next race
    24 Apr 2027
  • Race photo: Massanutten Mountain Trails 100 Mile Run
    100 mi

    Massanutten Mountain Trails 100 Mile Run

    Fort Valley (Caroline Furnace Camp, near Woodstock), VA · May

    Overall score 3.3
    Good
    Bottom 49%
    #27 of 51

    Based 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
  • Race photo: Tahoe 200 Endurance Run
    200 mi

    Tahoe 200 Endurance Run

    Stateline, NV · June

    Overall score 3.3
    Good
    Bottom 47%
    #28 of 51

    Based 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
  • Race photo: Terrapin Mountain 50K
    50K

    Terrapin Mountain 50K

    Sedalia (Big Island), VA · March

    Overall score 3.3
    Good
    Bottom 45%
    #29 of 51

    Based 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
  • Race photo: Sonoma Fall Classic OG 50 Mile (formerly the Lake Sonoma 50)
    50 miRenamed
    Overall score 3.3
    Good
    Bottom 43%
    #30 of 51

    Based 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
  • Race photo: Burning River 100 Mile Endurance Run
    100 mi

    Burning River 100 Mile Endurance Run

    Cuyahoga Falls, OH · July

    Overall score 3.2
    Good
    Bottom 41%
    #31 of 51

    Based 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
  • Race photo: Run Rabbit Run 100
    100 mi

    Run Rabbit Run 100

    Steamboat Springs, CO · September

    Overall score 3.2
    Good
    Bottom 39%
    #32 of 51

    Based 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
  • Race photo: Mountain Masochist Trail Run 50 Mile
    50 mi

    Mountain Masochist Trail Run 50 Mile

    Montebello, VA · November

    Overall score 3.1
    Good
    Bottom 37%
    #33 of 51

    Based 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
  • Race photo: JFK 50 Mile
    50.2 mi

    JFK 50 Mile

    Boonsboro (start) to Williamsport (finish), MD · November

    Overall score 3.1
    Good
    Bottom 35%
    #34 of 51

    Based on 8 reviews

    Distance
    50.2 mi (80.8 km), Point to point
    Footing
    Moderate
    Cutoff
    13 hours
    Next race
    21 Nov 2026
  • Race photo: Mohican Trail 100 Mile Run
    100 mi

    Mohican Trail 100 Mile Run

    Loudonville, OH · June

    Overall score 3.1
    Good
    Bottom 35%
    #35 of 51

    Based 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
  • Race photo: UTMB Mont-Blanc 100M (the 171 km UTMB, not CCC or OCC)
    100M
    Overall score 3.1
    Good
    Bottom 31%
    #36 of 51

    Based 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
  • Race photo: Badwater 135
    135 mi

    Badwater 135

    Death Valley to Lone Pine, CA · July

    Overall score 3.0
    Good
    Bottom 29%
    #37 of 51

    Based 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
  • Race photo: Highlands Sky 40 Mile Trail Run
    40 mi
    Overall score 3.0
    Good
    Bottom 27%
    #38 of 51

    Based 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
  • Race photo: Lavaredo Ultra Trail 120K (La Sportiva Lavaredo Ultra Trail by UTMB)
    120K
    Overall score 3.0
    Good
    Bottom 25%
    #39 of 51

    Based 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
  • Race photo: Devil Dog Ultras 100 Mile
    100 mi

    Devil Dog Ultras 100 Mile

    Triangle, VA · December

    Overall score 2.9
    Good
    Bottom 24%
    #40 of 51

    Based 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
  • Race photo: Bighorn 100 Mile Endurance Run
    100 mi
    Overall score 2.9
    Good
    Bottom 22%
    #41 of 51

    Based 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
  • Race photo: Hellgate 100K++
    100K

    Hellgate 100K++

    Natural Bridge Station, VA · December

    Overall score 2.9
    Good
    Bottom 22%
    #42 of 51

    Based 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
  • Race photo: Leadville Trail 100 Run
    100 mi

    Leadville Trail 100 Run

    Leadville, CO · August

    Overall score 2.8
    Good
    Bottom 18%
    #43 of 51

    Based 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
  • Race photo: Wasatch Front 100 Mile Endurance Run
    100 mi

    Wasatch Front 100 Mile Endurance Run

    Kaysville to Midway, UT · September

    Overall score 2.8
    Good
    Bottom 16%
    #44 of 51

    Based 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
  • Race photo: Eastern States 100
    103 mi

    Eastern States 100

    Waterville, PA · August

    Overall score 2.8
    Good
    Bottom 14%
    #45 of 51

    Based 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
  • Race photo: Laurel Highlands Ultra 70.5 Mile
    70.5 mi
    Overall score 2.7
    Good
    Bottom 12%
    #46 of 51

    Based on 6 reviews

    Distance
    70.5 mi (114 km), Point to point
    Footing
    Technical
    Cutoff
    22 hours
    Next race
    12 Jun 2027
  • Race photo: Georgia Death Race
    74 mi

    Georgia Death Race

    Blairsville, GA · March

    Overall score 2.7
    Good
    Bottom 10%
    #47 of 51

    Based 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
  • Race photo: Hyner View Trail Challenge 50K
    50K
    Overall score 2.7
    Good
    Bottom 8%
    #48 of 51

    Based 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
  • Race photo: Oil Creek 100 Trail Runs (100 Mile)
    100 mi

    Oil Creek 100 Trail Runs (100 Mile)

    Titusville, PA · October

    Overall score 2.7
    Good
    Bottom 8%
    #49 of 51

    Based 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
  • Race photo: Manitou's Revenge 54 Mile
    53 mi

    Manitou's Revenge 54 Mile

    Windham, NY · June

    Overall score 2.6
    Good
    Bottom 4%
    #50 of 51

    Based 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
  • Race photo: The Canyons Endurance Runs by UTMB 100 Mile
    100 mi
    Overall score 2.6
    Good
    Bottom 2%
    #51 of 51

    Based 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.