Blood Rock 100

DEC
4
2026
Trail race at Oak Mountain State Park offering 100 mile, 50 mile, 50K and 25K courses with extensive single track, lakes, climbs and regular aid stations.
Fri 4 Dec 2026
102 miles 51 miles 31 kilometers 17 kilometers

Always double-check with the organizer's website! This page may contain affiliate links.

Blood Rock 100

Blood Rock 100 is a multi-distance trail event organized by Southeastern Trail Runs at Oak Mountain State Park in Pelham, AL. The event spans early December 2026 with individual races on different days and uses the Cabins on Tranquility Lake as the meeting center and race hub.

  • Blood Rock 100: 101.79 miles, 17,196 ft elevation gain.
  • Blood Rock 50 Mile: 51.19 miles, 8,659 ft elevation gain.
  • Blood Rock 50K: 31.18 miles, 5,345 ft elevation gain.
  • Blood Rock 25K: 16.62 miles, 2,885 ft elevation gain.

The course combines ridge-top views, valley floors, single track trails, gravel roads closed to cars, and short paved sections. The 100-mile route includes about 92.84 miles of single track, 7.74 miles of gravel, and 1.18 miles of paved road; the 50-mile route includes about 46.42 miles of single track, 3.87 miles of gravel, and 0.59 miles of paved road. The 100 is conducted as two full laps of the new Blood Rock course; the 50 is one full lap. The 25K and 50K traverse parts of the Belcher Tract and pass Summit Lake and Demopolis Lake.

Aid stations are placed roughly every 5 to 7 miles and list hot soup, cold drinks (bring a cup), hot food through the night, and early-morning breakfast among their offerings. Shirt cutoff dates are October 20 and November 16 with a final shirt order placed November 17. Online registration closes at 11:59 PM CT on November 30 and there is no late or on-site registration. Refund and rollover options are available; full refunds are offered through UltraSignup up to 30 days before registration closes, with rollovers or credits available thereafter. Visit the organization's website for the most recent information.

102 mi
Blood Rock 100
51 mi
50 Mile
31 km
55k
17 km
25k
Add Event
Help us complete the calendar!
  • Distance is at least 5 km
  • Event has a website or Facebook page
Website
Optional: Please provide your e-mail address if we may contact you.
Report a change
We will only update the data if the information is also on the website.