Massanutten Mountain Trails 100 Mile Run Ultramarathon or Holiday Lake 50K (Appomattox) Ultramarathon — which comes out ahead?

Holiday Lake 50K (Appomattox) Ultramarathon has the stronger available profile on flat grade share, course flatness and conditions.

Route comparison snapshot

Massanutten Mountain Trails 100 Mile Run Ultramarathon

Mapped route
Held
Elevation profile
Held
course flatness
8.1%
flat grade share
24.0%
lower ascent
4,799 m
climbing density
29.6 m/km
net elevation
0 m
maximum grade
35.1%

Holiday Lake 50K (Appomattox) Ultramarathon

Mapped route
Held
Elevation profile
Held
course flatness
3.2% Favoured
flat grade share
49.9% Favoured
lower ascent
810 m
climbing density
16.2 m/km
net elevation
11 m
maximum grade
35.7%
Head-to-head comparison
MetricMassanutten Mountain Trails 100 Mile Run UltramarathonHoliday Lake 50K (Appomattox) Ultramarathon
Flat grade share24.0%49.9%
GAP factor (% slower than flat)8.1%3.2%
Uphill share36.6%25.8%
Steep-up share19.5%7.5%
Downhill share39.3%24.3%
Total ascent (m)4,799 m810 m
Climbing density (m/km)29.6 m/km16.2 m/km
Longest climb length (m)3,330 m1,150 m
Longest climb gain (m)426 m64 m
Longest climb average grade12.8%5.6%
Total descent (m)4,799 m799 m
Net elevation (m)0 m11 m
Max absolute grade35.1%35.7%
Start elevation (m)345 m135 m
Finish elevation (m)346 m146 m
Scenic score73/10064/100
Conditions48/10080/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
FactMassanutten Mountain Trails 100 Mile Run UltramarathonHoliday Lake 50K (Appomattox) Ultramarathon
Schedule

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

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

LocationFort Valley, VirginiaAppomattox, Virginia
Actual distance161.9 km50 km
raceindex.org mapped route heldHeldHeld
raceindex.org elevation profile heldHeldHeld
Course typeLapsOut And Back
SurfaceDemanding, rocky mountain trail with rugged rocky ridgeline sections.Mix of single track, forest service roads, and dirt/country roads.
Elevation characterMountainousRolling
TerrainTrailTrail, Gravel
SceneryMountain, Countryside, ForestForest, Lakeside, Countryside
AtmosphereWilderness, Community, NighttimeCommunity, Wilderness
TechnicalityVery TechnicalModerate
Total ascent4,799 m810 m
Climbing density29.6 m/km16.2 m/km
Total descent4,799 m799 m
Net elevation0 m11 m
Max absolute grade35.1%35.7%
Flat grade share24.0%49.9%
GAP factor8.1%3.2%
Cutoff36:00:008:00:00
Field cap250Unavailable
Entry modelOpenOpen

Schedule

Massanutten Mountain Trails 100 Mile Run Ultramarathon

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

Holiday Lake 50K (Appomattox) Ultramarathon

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

Location

Massanutten Mountain Trails 100 Mile Run Ultramarathon
Fort Valley, Virginia
Holiday Lake 50K (Appomattox) Ultramarathon
Appomattox, Virginia

Actual distance

Massanutten Mountain Trails 100 Mile Run Ultramarathon
161.9 km
Holiday Lake 50K (Appomattox) Ultramarathon
50 km

raceindex.org mapped route held

Massanutten Mountain Trails 100 Mile Run Ultramarathon
Held
Holiday Lake 50K (Appomattox) Ultramarathon
Held

raceindex.org elevation profile held

Massanutten Mountain Trails 100 Mile Run Ultramarathon
Held
Holiday Lake 50K (Appomattox) Ultramarathon
Held

Course type

Massanutten Mountain Trails 100 Mile Run Ultramarathon
Laps
Holiday Lake 50K (Appomattox) Ultramarathon
Out And Back

Surface

Massanutten Mountain Trails 100 Mile Run Ultramarathon
Demanding, rocky mountain trail with rugged rocky ridgeline sections.
Holiday Lake 50K (Appomattox) Ultramarathon
Mix of single track, forest service roads, and dirt/country roads.

Elevation character

Massanutten Mountain Trails 100 Mile Run Ultramarathon
Mountainous
Holiday Lake 50K (Appomattox) Ultramarathon
Rolling

Terrain

Massanutten Mountain Trails 100 Mile Run Ultramarathon
Trail
Holiday Lake 50K (Appomattox) Ultramarathon
Trail, Gravel

Scenery

Massanutten Mountain Trails 100 Mile Run Ultramarathon
Mountain, Countryside, Forest
Holiday Lake 50K (Appomattox) Ultramarathon
Forest, Lakeside, Countryside

Atmosphere

Massanutten Mountain Trails 100 Mile Run Ultramarathon
Wilderness, Community, Nighttime
Holiday Lake 50K (Appomattox) Ultramarathon
Community, Wilderness

Technicality

Massanutten Mountain Trails 100 Mile Run Ultramarathon
Very Technical
Holiday Lake 50K (Appomattox) Ultramarathon
Moderate

Total ascent

Massanutten Mountain Trails 100 Mile Run Ultramarathon
4,799 m
Holiday Lake 50K (Appomattox) Ultramarathon
810 m

Climbing density

Massanutten Mountain Trails 100 Mile Run Ultramarathon
29.6 m/km
Holiday Lake 50K (Appomattox) Ultramarathon
16.2 m/km

Total descent

Massanutten Mountain Trails 100 Mile Run Ultramarathon
4,799 m
Holiday Lake 50K (Appomattox) Ultramarathon
799 m

Net elevation

Massanutten Mountain Trails 100 Mile Run Ultramarathon
0 m
Holiday Lake 50K (Appomattox) Ultramarathon
11 m

Max absolute grade

Massanutten Mountain Trails 100 Mile Run Ultramarathon
35.1%
Holiday Lake 50K (Appomattox) Ultramarathon
35.7%

Flat grade share

Massanutten Mountain Trails 100 Mile Run Ultramarathon
24.0%
Holiday Lake 50K (Appomattox) Ultramarathon
49.9%

GAP factor

Massanutten Mountain Trails 100 Mile Run Ultramarathon
8.1%
Holiday Lake 50K (Appomattox) Ultramarathon
3.2%

Cutoff

Massanutten Mountain Trails 100 Mile Run Ultramarathon
36:00:00
Holiday Lake 50K (Appomattox) Ultramarathon
8:00:00

Field cap

Massanutten Mountain Trails 100 Mile Run Ultramarathon
250
Holiday Lake 50K (Appomattox) Ultramarathon
Unavailable

Entry model

Massanutten Mountain Trails 100 Mile Run Ultramarathon
Open
Holiday Lake 50K (Appomattox) Ultramarathon
Open

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

Common questions

Which is flatter, Massanutten Mountain Trails 100 Mile Run Ultramarathon or Holiday Lake 50K (Appomattox) Ultramarathon?

Holiday Lake 50K (Appomattox) Ultramarathon has the lower GAP factor, making it the flatter course on our route model and more favourable on gradient alone.

Read the full pages

How figures are calculated →