Blood Rock 100

DEC
4
2026
Blood Rock at Oak Mountain State Park offers trail races from 25K to a rugged 100 mile ultramarathon with scenic ridge top views and technical backcountry trails. Aid stations and overnight support keep runners fueled.
Fri 4 Dec 2026
102 miles 51 miles 31 miles 17 miles

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

Event overview

Blood Rock is a trail race series held at Oak Mountain State Park in Pelham, Alabama. All races start and finish at the Meeting Center in the Cabins on Tranquility Lake. The event is organized by Southeastern Trail Runs. Registration opens January 1, 2026; registration on UltraSignup closes Monday, December 1. There is no on-site registration at the start. Student entries (high school age or younger) receive a 50% discount. Shirt order deadlines are October 20 and November 16, with a final shirt order placed November 17. Refunds are available through UltraSignup up to 30 days before registration closes; after that entrants may roll entries to the next year or receive credit. In the event of cancellation for causes beyond the organizer's control, full refunds apply up to 30 days prior; afterwards entries roll to the next year.

Courses and race support

  • 101.79 miles - Blood Rock 100
  • 51.19 miles - Blood Rock 50 Mile
  • 31.18 miles - Blood Rock 50K
  • 16.62 miles - Blood Rock 25K

The Blood Rock 100 is two full laps of the new Blood Rock course; the 50 mile is one full lap. Course features include ridge-top views, valley sections, backcountry trails, the Belcher Tract, Summit Lake, Demopolis Lake, Belcher Lake, and the Crack-in-the-Wall climb. The 100 has 17,196 ft elevation gain and loss; the 50 has 8,659 ft. Surface breakdown for the 100: 92.84 miles single track, 7.74 miles gravel (closed to cars), 1.18 miles paved. Aid stations are placed approximately every 5-7 miles and offer hot food, soup, cold drinks (bring a cup), and breakfast during overnight sections. Cutoffs are published per distance. Visit the organization's website for the most recent information.

102 mi
Blood Rock 100
51 mi
Blood Rock 50 Mile
31 mi
Blood Rock 50k
17 mi
Blood Rock 25k