Out-and-back course from the Promise Land Youth Camp using Overstreet Road, Glenwood, Cornelius Creek, White Tail and Apple Orchard Falls Trails, climbing to Sunset Fields and Colon Hollow before retracing the same trails back to the start. Aid at Overstreet Falls, Reed Creek, Sunset Fields and Cornelius Creek is received on both the outbound and return legs; Colon Hollow is a single turnaround-area station.
CONFLICT, not resolved: the organizer's own homepage and gotrail.run both give "7,400 ft of gain/loss" for the course, while the 2026 application PDF (a more operational document) says elevation gain and loss are each "just under 8,000 feet." published_gain/published_loss above use the specific 7,400 ft figure since it is a precise number rather than an approximation; the ~8,000 ft figure from the application is recorded here rather than overwriting it. Distance is deliberately not published as a precise number: the 2026 application's DISTANCE field reads "50 Kilometers; plus a little more" (the source of the "++" in the race's own name). distance_miles (31.75) is instead taken from the x-axis label of the organizer's own official course elevation-profile graphic, which is the only place a specific total is published. Third-party aggregator ATRA/Trailrunner.com describes this race as a "Double loop course ... in Appomattox-Buckingham State Forest" with "7,450 feet elev. Gain" — Appomattox-Buckingham State Forest is where Holiday Lake 50K (a different Lynchburg Ultra Series race, same organizer) is held, not Promise Land, so that description appears to be aggregator cross-contamination between the two races and was not used for any field here.
Promise Land 50K++ is the third race in the Lynchburg Ultra Series, an out-and-back ultramarathon starting and finishing at the Promise Land Youth Camp between Bedford and Big Island, Virginia. The course uses Overstreet Road, Glenwood, Cornelius Creek, White Tail and Apple Orchard Falls Trails in the Blue Ridge Mountains, with grassy soft roads on the lower sections and singletrack on the climbs.
First run in 2002. The 2026 running was billed as "THE 25th ANNUAL" Promise Land 50K++. Dr. David Horton has been the race's sole listed contact and director on the entry application every year checked (2025 and 2026).
| Mile | Station | Cutoff | Crew | Bag | Pacer | Med | To next |
|---|---|---|---|---|---|---|---|
| 0.00 | Start / Promise Land Youth Camp | ? | ? | ? | ? | ? | 2.40 |
| 2.40 |
Overstreet Falls
2,600 ft
|
? | · | ? | ? | ? | 5.10 |
| 7.50 |
Reed Creek
2,650 ft
|
? | · | ? | ? | ? | 4.40 |
| 11.90 |
Sunset Fields
3,450 ft
|
9:15am | ● | ? | ? | ? | 4.50 |
| 16.40 |
Cornelius Creek
1,550 ft
|
? | · | ? | ? | ? | 3.10 |
| 19.50 |
Colon Hollow
1,550 ft
|
? | · | ? | ? | ? | 4.40 |
| 23.90 |
Cornelius Creek
1,550 ft
|
12:45pm | · | ? | ? | ? | 2.80 |
| 26.70 |
Sunset Fields
3,450 ft
|
? | ● | ? | ? | ? | 2.60 |
| 29.30 |
Overstreet Falls
2,600 ft
|
? | · | ? | ? | ? | 2.45 |
| 31.75 | Finish / Promise Land Youth Camp | ? | ? | ? | ? | ? | ? |
Nobody sees it until we have read it. No account, no sign-in.
This changes nothing on the page on its own. Somebody checks it against the race first.
We want the address of the file the race publishes, not the file. We download it from there so the page can say where the line came from.
We read every one of these and we write back. Every fact here carries the source it came from, and the way a wrong one gets fixed is a person checking it against what you tell us.
NavRun builds your pacing from your own training, then turns it into a plan your crew can follow: when to leave and where to park.
Start free