Mountain Mist 50K Ultramarathon or Blood Rock Ultra (Oak Mountain State Park) — which comes out ahead?

Blood Rock Ultra (Oak Mountain State Park) has the stronger available profile on scenery score and conditions.

Route comparison snapshot

Mountain Mist 50K Ultramarathon

Mapped route
Not held
Elevation profile
Not held

Blood Rock Ultra (Oak Mountain State Park)

Mapped route
Held Favoured
Elevation profile
Not held
Head-to-head comparison
MetricMountain Mist 50K UltramarathonBlood Rock Ultra (Oak Mountain State Park)
Scenic score74/100100/100
Conditions81/10088/100

Only metrics available for at least one side are shown. A ✓ marks the better value for each metric (higher-is-better aware). Scores are out of 100 when available. Ascent, climbing density, max absolute grade and median finish describe course or field context and are not marked as better or worse.

Race facts that change the decision

Race facts comparison
FactMountain Mist 50K UltramarathonBlood Rock Ultra (Oak Mountain State Park)
Schedule

Exact race date not confirmed. Event weekend starts 2027-01-23 (legacy event-level date).

Exact race date not confirmed. Event weekend starts 2026-12-04 (legacy event-level date).

LocationHuntsville, AlabamaPelham, Alabama
Actual distance50 km163.8 km
raceindex.org mapped route heldNot heldHeld
raceindex.org elevation profile heldNot heldNot held
Course typeLoopLaps
SurfaceTrailSingletrack trail
Elevation characterMountainousMountainous
TerrainTrailTrail, Mixed
SceneryMountain, Parkland, ForestMountain, Countryside, Lakeside, City, Parkland, Forest
AtmosphereWilderness, CompetitiveWilderness, Scenic Tour
TechnicalityVery TechnicalVery Technical
Total ascent1,180 m5,337 m
Total descentUnavailable5,337 m
Net elevation3,872 m0 m
Cutoff8:30:0044:00:00
Field cap525Unavailable
Entry modelOpenOpen

Schedule

Mountain Mist 50K Ultramarathon

Exact race date not confirmed. Event weekend starts 2027-01-23 (legacy event-level date).

Blood Rock Ultra (Oak Mountain State Park)

Exact race date not confirmed. Event weekend starts 2026-12-04 (legacy event-level date).

Location

Mountain Mist 50K Ultramarathon
Huntsville, Alabama
Blood Rock Ultra (Oak Mountain State Park)
Pelham, Alabama

Actual distance

Mountain Mist 50K Ultramarathon
50 km
Blood Rock Ultra (Oak Mountain State Park)
163.8 km

raceindex.org mapped route held

Mountain Mist 50K Ultramarathon
Not held
Blood Rock Ultra (Oak Mountain State Park)
Held

raceindex.org elevation profile held

Mountain Mist 50K Ultramarathon
Not held
Blood Rock Ultra (Oak Mountain State Park)
Not held

Course type

Mountain Mist 50K Ultramarathon
Loop
Blood Rock Ultra (Oak Mountain State Park)
Laps

Surface

Mountain Mist 50K Ultramarathon
Trail
Blood Rock Ultra (Oak Mountain State Park)
Singletrack trail

Elevation character

Mountain Mist 50K Ultramarathon
Mountainous
Blood Rock Ultra (Oak Mountain State Park)
Mountainous

Terrain

Mountain Mist 50K Ultramarathon
Trail
Blood Rock Ultra (Oak Mountain State Park)
Trail, Mixed

Scenery

Mountain Mist 50K Ultramarathon
Mountain, Parkland, Forest
Blood Rock Ultra (Oak Mountain State Park)
Mountain, Countryside, Lakeside, City, Parkland, Forest

Atmosphere

Mountain Mist 50K Ultramarathon
Wilderness, Competitive
Blood Rock Ultra (Oak Mountain State Park)
Wilderness, Scenic Tour

Technicality

Mountain Mist 50K Ultramarathon
Very Technical
Blood Rock Ultra (Oak Mountain State Park)
Very Technical

Total ascent

Mountain Mist 50K Ultramarathon
1,180 m
Blood Rock Ultra (Oak Mountain State Park)
5,337 m

Total descent

Mountain Mist 50K Ultramarathon
Unavailable
Blood Rock Ultra (Oak Mountain State Park)
5,337 m

Net elevation

Mountain Mist 50K Ultramarathon
3,872 m
Blood Rock Ultra (Oak Mountain State Park)
0 m

Cutoff

Mountain Mist 50K Ultramarathon
8:30:00
Blood Rock Ultra (Oak Mountain State Park)
44:00:00

Field cap

Mountain Mist 50K Ultramarathon
525
Blood Rock Ultra (Oak Mountain State Park)
Unavailable

Entry model

Mountain Mist 50K Ultramarathon
Open
Blood Rock Ultra (Oak Mountain State Park)
Open

Facts are shown only when they exist in the sourced race record; Not held means no sourced value is held for that race.

Read the full pages

How figures are calculated →