IMG_2436.JPEG

Blood Rock - All Races

100 Mile or 50 Mile Endurance Trail Race

or 50K & 25K Southeastern Trail Series Races

December 5th - 7th, 2025

Oak Mountain State Park, Birmingham, Alabama

REGISTER

2025 Blood Rock Registration is open

all blood rock races will use the belcher tract.

the 100 & the 50 Mile, the 25K & 50K,

Course Statistics:

100 Mile: Official Length: 101.79 Miles, Elevation Gain: 17,196, Single Track Trails: 92.84 Miles, Closed Gravel Roads: 7.74 Miles, Paved Roads: 1.18 Miles

50 Mile: Official Length: 50.88 Miles, Elevation Gain: 8,598, Single Track Trails: 46.42 Miles, Closed Gravel Roads: 7.74 Miles, Paved Roads: 0.59 Miles

A Short Exposé on the Blood Rock Sections in the Belcher Track.

THE 3 LAKES OF BELCHER: The new course is considerably “less demanding” than the old Blood Rock 100 or 50 mile loop. The new course has 8,598 feet of gain per 50.88 mile loop. That works out to 17,196 feet of gain in the 100. There are still plenty of tough climbs but there are now long gentle sections between most climbs. The race will cover the Belcher Tract from one end to the other and take runners past all three of the beautiful mountain lakes in the tract.

Belcher Rd is a 6 mile long gravel road running the length of the Belcher Track. The BR race uses most of Belcher Rd. Some sections are almost totally flat, especially at the bottom of the valley along the railroad tracks near Hwy 11. There are some long, gentle downhill sections and some steep uphill and downhill. There is nothing on the road I can’t drive in my 2-wheel drive F150. Cars are not allowed into the Belcher Tract.

Belcher Road gives runners access to the beautiful lakes in the Belcher Tract. Runners will first reach Belcher Road at the top of the Crack-in-the-Wall Climb. There, they will head southwest along the road and pass along the shore of Summit Lake This old spring fed quarry lake sits on the crest of the ridge. The Summit Lake Aid Stations will be located in the grassy area along the lake shore.

SUMMIT LAKE AID STATION - location is 1/2 mile past the top of Crack-in-the-Wall.

DEMOMPOLIS LAKE - Runners will reach the lake 10.78 miles into the race.

Belcher lake

Select your distance

Go to the Blood Rock 100 Page

Go to the Blood Rock 50 Page

Go to the Blood Rock 25 & 55K Page

Blood Rock 50 Mile Course Map

The 100 is two laps of the 50 mile course.

Blood Rock 50 Mile Course - Elevation Profile

You will notice slight variations in distance and elevation gain from one file or map to the next. Distance for the 50 mile loop will range from 51.05 to 51.19. We use CalTopo as out primary resource for creating course maps and measuring distances. Every time you make any change to the map, CalTopo recalculates the course statistics. Every time it recalculates the distances, it is slightly different from the previous calculations. This happens even if you don’t make any changes to the actual route. Since it’s all a “best guess” anyway, and the distance is negligible, it’s not worth spending hours trying to make everything match exactly.

The 50 Mile Course map can be viewed as a single 50 mile loop or by section. Click on the blocks on the left to select.

Download this 50 Mile GPX File to the GAIA App or your navigation device that you plan to carry in the race.


Blood Rock 25K and 50K CalTopo Map and GPX Files

To view individual sections or see the Full Course File, Use the menu on the left. Check or uncheck the sections you wish to see. Click on the “profile” image to see the section or full course profile.

About the 2025 Blood Rock Races

All Blood Rock races are Cupless

We have encouraged runners to bring their own cups is past year. This year we are officially Cupless. IF you intend to drink cokes, sprite or Mountain Dew, or water at aid stations, you will need your own cup. (Or something to drink out of.) We are no longer providing cold drink cups. We will have insulated cups for hot drinks and soup. At the Lake Martin 100, 50 and 27 each year we totally fill a commercial dumpster provided by Russell Lands just for the race. Lake Martin will also be “Cupless” next year.

Blood Rock 100 Mile

Blood Rock 100 will take place at Oak Mountain State Park, Alabama’s largest State Park, with over 11,500 Acres. The race starts and ends at the Redbud Pavilion near the BMX track on Tranquility Rd. The 100 Mile Race is 101.76 miles in length with 17,198 ft. of elevation gain. The hundred will start at 10:00 AM Friday. Aid stations distances range from 5 to 7 miles apart. The Cutoff for the 100 Mile Race will be 44 Hours. The 100 course is 2 laps of the 50.88 mile course. Due to the extremely difficult and remote nature of the backcountry sections of Blood Rock, we must enforce mandatory cutoffs. No one will need 44 hours to finish.

The Blood Rock 50 Mile

Blood Rock 50 Mile will take place at Oak Mountain State Park, The race starts and ends at the Cabins on Tranquility Lake. The start will be at 7:00 AM Saturday. The course will be a single 50.88 loop of the curse. The 50 mile course will have 8,598ft. of elevation gain. 50 Mile runners may choose to start Friday with the 100 milers.

Blood Rock 25K and 50K

The Blood Rock 25 & 50K races are Southeastern Trail Series Points races and take place at Oak Mountain State Park. Both races start and end at The Cabins on Tranquility Lake. Both races will start at 7:00 AM Saturday. The 50K course will be one loop of the north end of the 50 mile course plus a short 2.55 mile loop. The 50K course is 31.06 miles. The 25K will be a partial loop of the north end of the 50 mile loop. The 25K course is 16.70 miles, 2,885 feet of elevation gain. The 50K and 25K will include all sections of the Belcher Tract. 50K and 25K runners are NOT allowed to have dropbags sent to any aid station. You are welcome to leave a dropbag at Redbud. 25K and 50K runners may NOT have pacers.

Blood Rock 100 mile runners are allowed to have pacers after 50 miles.

Blood Rock 50 mile runners are allowed to have pacers after dark.

Any Runner in the 50 or 100 over 65 may have a pacer any time.

50K and 25K runners are not allowed to have a pacers or dropbags. Please do not ask!

All 100 mile and 50 mile Runners must download the GPX file (below) of the race course and have it on a navigation device to be carried with them during the race. The simplest option is to download the Gaia App to your phone. It’s FREE. Next, download the GPX file to the GAIA App. We highly recommend 50K and 25K runners also download the APP. Almost every year, sections of the Blood Rock Course trail marking is changed or pulled up. Having the course downloaded on your phone may be the difference between a DNF or Finishing.

This is a short video explaining how to download the Blood Rock GPX file above and load it into the GAIA App on you iPhone.

Below are links to photos from the 2022, 2023 & 2024 Blood Rock Races

Photo by Carlos Zapata - The top of Topless Hill

Weekend Schedule for 2024

Don't forget, the park charges $5 per person to enter Oak Mtn State Park. The north gate to OMSP opens at 7:00 AM each day. Credit cards are NOT accepted. There is an ATM at the South Entrance.

Blood Rock 100 Schedule
Thursday December 4th - Packet Pickup - 4:30 PM to 5:30 PM: Meeting Center at the Cabins on Tranquility Lake, (Start/Finish Location) at Oak Mountain State Park.
Friday December 5th - Packet Pickup - 8:00 AM to 9:30 AM: Meeting Center at the Cabins on Tranquility Lake, Oak Mountain State Park.
Friday December 5th - Leave Drop Bags - 8:00 AM to 9:30 AM: Meeting Center at the Cabins on Tranquility Lake.
Friday December 5th - Race Briefing - 9:45 AM: Meeting Center at the Cabins on Tranquility Lake.
Friday December 5th - Race Start - 10:00 AM: Meeting Center at the Cabins on Tranquility Lake.
Sunday December 7th - Blood Rock 100 Mile Ends - 6:00 AM: Meeting Center at the Cabins on Tranquility Lake.

Blood Rock 50 Mile, 50K and 25K
Friday, December 5th - Optional Packet Pickup - 3:30 PM to 5:00 PM: Meeting Center at the Cabins on Tranquility Lake.
Saturday, December 6th - Packet Pickup for 50 Mile, 50K and 25K Runners - 5:00 AM to 6:30 AM: Meeting Center at the Cabins on Tranquility Lake, Oak Mountain State Park.
Saturday, December 6th - 50 Mile Runners Only - Leave Drop-bags - 5:00 AM to 6:30 AM: Meeting Center at the Cabins on Tranquility Lake.
Saturday, December 6th - Race Briefing - 6:45 AM: Meeting Center at the Cabins on Tranquility Lake.
Saturday, December 6th - 50 Mile, 50K and 25K Race Start - 7:00 AM: Meeting Center at the Cabins on Tranquility Lake.
Sunday December 7th - Blood Rock course closes - 6:00 AM: Meeting Center at the Cabins on Tranquility Lake.

We do not accept drop-bags for 50K or 25K Runners.
Mandatory Cutoffs must be strictly enforced. This is a requirement by the OMSP.