McKenzie River Trail Run 50K Ultramarathon or Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet) — which comes out ahead?

Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet) has the stronger available profile on flat grade share, scenery score and conditions.

Route comparison snapshot

McKenzie River Trail Run 50K Ultramarathon

Mapped route
Held
Elevation profile
Held
course flatness
-1.5% Favoured
flat grade share
50.7%
lower ascent
535 m
climbing density
10.7 m/km
net elevation
-357 m
maximum grade
22.4%

Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)

Mapped route
Held
Elevation profile
Held
course flatness
-0.0%
flat grade share
100.0% Favoured
lower ascent
39 m
climbing density
0.2 m/km
net elevation
-1 m
maximum grade
1.7%
Head-to-head comparison
MetricMcKenzie River Trail Run 50K UltramarathonDaytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
Flat grade share50.7%100.0%
GAP factor (% slower than flat)-1.5%-0.0%
Uphill share19.6%0.0%
Steep-up share5.6%0.0%
Downhill share29.7%0.0%
Total ascent (m)535 m39 m
Climbing density (m/km)10.7 m/km0.2 m/km
Longest climb length (m)1,320 m5,380 m
Longest climb gain (m)58 m4 m
Longest climb average grade4.4%0.1%
Total descent (m)892 m40 m
Net elevation (m)-357 m-1 m
Max absolute grade22.4%1.7%
Start elevation (m)806 m3 m
Finish elevation (m)449 m2 m
Scenic score89/100100/100
Conditions49/10072/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
FactMcKenzie River Trail Run 50K UltramarathonDaytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
Schedule

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

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

LocationBlue River, OregonJacksonville Beach, Florida
Actual distance50 km160.9 km
raceindex.org mapped route heldHeldHeld
raceindex.org elevation profile heldHeldHeld
Course typePoint To PointPoint To Point
SurfaceTrail along the McKenzie River National Recreation Trail; described as a technically challenging course.Pavement
Elevation characterRollingFlat
TerrainTrailRoad, Beach
SceneryRiverside, Forest, Lakeside, CountrysideCoastal, Island, Canyon, Waterfront, Historic, City
AtmosphereWilderness, Scenic TourUnavailable
TechnicalityTechnicalNon Technical
Total ascent535 m39 m
Climbing density10.7 m/km0.2 m/km
Total descent892 m40 m
Net elevation-357 m-1 m
Max absolute grade22.4%1.7%
Flat grade share50.7%100.0%
GAP factor-1.5%-0.0%
Cutoff8:00:0031:00:00
Entry modelOpenOpen

Schedule

McKenzie River Trail Run 50K Ultramarathon

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

Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)

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

Location

McKenzie River Trail Run 50K Ultramarathon
Blue River, Oregon
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
Jacksonville Beach, Florida

Actual distance

McKenzie River Trail Run 50K Ultramarathon
50 km
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
160.9 km

raceindex.org mapped route held

McKenzie River Trail Run 50K Ultramarathon
Held
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
Held

raceindex.org elevation profile held

McKenzie River Trail Run 50K Ultramarathon
Held
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
Held

Course type

McKenzie River Trail Run 50K Ultramarathon
Point To Point
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
Point To Point

Surface

McKenzie River Trail Run 50K Ultramarathon
Trail along the McKenzie River National Recreation Trail; described as a technically challenging course.
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
Pavement

Elevation character

McKenzie River Trail Run 50K Ultramarathon
Rolling
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
Flat

Terrain

McKenzie River Trail Run 50K Ultramarathon
Trail
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
Road, Beach

Scenery

McKenzie River Trail Run 50K Ultramarathon
Riverside, Forest, Lakeside, Countryside
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
Coastal, Island, Canyon, Waterfront, Historic, City

Atmosphere

McKenzie River Trail Run 50K Ultramarathon
Wilderness, Scenic Tour
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
Unavailable

Technicality

McKenzie River Trail Run 50K Ultramarathon
Technical
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
Non Technical

Total ascent

McKenzie River Trail Run 50K Ultramarathon
535 m
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
39 m

Climbing density

McKenzie River Trail Run 50K Ultramarathon
10.7 m/km
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
0.2 m/km

Total descent

McKenzie River Trail Run 50K Ultramarathon
892 m
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
40 m

Net elevation

McKenzie River Trail Run 50K Ultramarathon
-357 m
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
-1 m

Max absolute grade

McKenzie River Trail Run 50K Ultramarathon
22.4%
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
1.7%

Flat grade share

McKenzie River Trail Run 50K Ultramarathon
50.7%
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
100.0%

GAP factor

McKenzie River Trail Run 50K Ultramarathon
-1.5%
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
-0.0%

Cutoff

McKenzie River Trail Run 50K Ultramarathon
8:00:00
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
31:00:00

Entry model

McKenzie River Trail Run 50K Ultramarathon
Open
Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)
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, McKenzie River Trail Run 50K Ultramarathon or Daytona 100 Ultramarathon (Jacksonville Beach to Ponce Inlet)?

McKenzie River Trail Run 50K 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 →