Holiday Lake 50K (Appomattox) Ultramarathon or Massanutten Mountain Trails 100 Mile Run 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

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%

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%
Head-to-head comparison
MetricHoliday Lake 50K (Appomattox) UltramarathonMassanutten Mountain Trails 100 Mile Run Ultramarathon
Flat grade share49.9%24.0%
GAP factor (% slower than flat)3.2%8.1%
Uphill share25.8%36.6%
Steep-up share7.5%19.5%
Downhill share24.3%39.3%
Total ascent (m)810 m4,799 m
Climbing density (m/km)16.2 m/km29.6 m/km
Longest climb length (m)1,150 m3,330 m
Longest climb gain (m)64 m426 m
Longest climb average grade5.6%12.8%
Total descent (m)799 m4,799 m
Net elevation (m)11 m0 m
Max absolute grade35.7%35.1%
Start elevation (m)135 m345 m
Finish elevation (m)146 m346 m
Scenic score64/10073/100
Conditions80/10048/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
FactHoliday Lake 50K (Appomattox) UltramarathonMassanutten Mountain Trails 100 Mile Run Ultramarathon
Schedule

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

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

LocationAppomattox, VirginiaFort Valley, Virginia
Actual distance50 km161.9 km
raceindex.org mapped route heldHeldHeld
raceindex.org elevation profile heldHeldHeld
Course typeOut And BackLaps
SurfaceMix of single track, forest service roads, and dirt/country roads.Demanding, rocky mountain trail with rugged rocky ridgeline sections.
Elevation characterRollingMountainous
TerrainTrail, GravelTrail
SceneryForest, Lakeside, CountrysideMountain, Countryside, Forest
AtmosphereCommunity, WildernessWilderness, Community, Nighttime
TechnicalityModerateVery Technical
Total ascent810 m4,799 m
Climbing density16.2 m/km29.6 m/km
Total descent799 m4,799 m
Net elevation11 m0 m
Max absolute grade35.7%35.1%
Flat grade share49.9%24.0%
GAP factor3.2%8.1%
Cutoff8:00:0036:00:00
Field capUnavailable250
Entry modelOpenOpen

Schedule

Holiday Lake 50K (Appomattox) Ultramarathon

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

Massanutten Mountain Trails 100 Mile Run Ultramarathon

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

Location

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

Actual distance

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

raceindex.org mapped route held

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

raceindex.org elevation profile held

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

Course type

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

Surface

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

Elevation character

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

Terrain

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

Scenery

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

Atmosphere

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

Technicality

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

Total ascent

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

Climbing density

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

Total descent

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

Net elevation

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

Max absolute grade

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

Flat grade share

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

GAP factor

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

Cutoff

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

Field cap

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

Entry model

Holiday Lake 50K (Appomattox) Ultramarathon
Open
Massanutten Mountain Trails 100 Mile Run 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, Holiday Lake 50K (Appomattox) Ultramarathon or Massanutten Mountain Trails 100 Mile Run 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 →