The road to your own record
Picture the course in advance
and find the pace that fits you.

The city you want to run becomes your next trip.
THE DREAM
Held at Rosaryville State Park in Maryland.
Course runs mostly through deep woods on well-packed singletrack, making it approachable for runners of all abilities.
Picture the course in advance
and find the pace that fits you.
Streets lined with cheers, runners all around.
You'll be part of that scene.
Take it slow with the finish still in you,
and meet the city all over again.
From the joy of finishing to the tough moments — read what runners wrote themselves.
“After a slight stop and stretching, I was able to run the rest of the race comfortably.”The runner followed wooded trails covered in leaves and roots at the Rosaryville Veterans Day 50K. Late cramps eased after stretching, and they completed their first ultra.
“I felt like everything came together for this race.”The runner started the first lap of the Rosaryville 50K calmly, saved time at aid stations and accelerated on the final lap. Continuing to pass others until the finish brought 9th place and a 15-minute personal-best improvement.
We translated a short line from each public race report and summarized the experience. Finish times are as stated by the author, and past editions may differ from this year's weather and operations.
Preview the course and read what runners who went before you wrote.
Rosaryville Veteran's Day Trail Run
This may be from a past edition. Check the organizer for this year's course and operations.
YOUR ENTRY
Here are the ways to enter and what each requires.
Check the organizer's page for whether entries are open.
subject to change — verify officially
Organizer's pagesubject to change — verify officially
Organizer's pageRACE WEEK
Know the course and time limit, and race day comes into focus.
| Event | Start | Time limit |
|---|---|---|
| Ultra | 08:00 | 8h |
| Other20km | 09:00 | 7h |
Cutoff
For the 50K, you have to start the last 9.5 mile lap by 1:20 PM.
The event offers 20K and 50K distances.
The start is at 8:00 AM local time in Upper Marlboro, MD.
Course is a loop course that returns to the starting point.
Pick up your bib, check your wave.
So on race morning, you can just run.
Packet pickup information has not yet been announced.
For small trail races, race-morning on-site pickup is common; check the registration page announcement for details.
No public transit; Rosaryville State Park, Pavilion picnic area, Upper Marlboro, MD (park accessed via US Route 301, not Rosaryville Road)
Start/finish both at the Pavilion picnic area in Rosaryville State Park. 50K starts 8:00 AM, 20K starts 9:00 AM.
Race begins with 0.7 miles on paved road before entering the wooded perimeter trail. Rural state park venue — no public transit, car access only.
Same Pavilion picnic area as the start
Loop course returns to the Pavilion picnic area to finish.
Rosaryville Veterans Day Trail Race is held at Rosaryville State Park near Upper Marlboro, MD, in the DC metro region. The regional card is SmarTrip (used on WMATA Metrorail/bus and Prince George's County's TheBus), sold at Metro stations and online, but Rosaryville itself is not Metro-accessible, so a car or rideshare is needed for the final leg.
Your start time, fuel and bag drop.
Know them ahead and the run feels easier.
The 50K starts at 8:00 a.m. and the 20K at 9:00 a.m. from the Pavilion Picnic Area in Rosaryville State Park.
The course follows a 9.5-mile loop trail, with the 50K covering approximately 3.25 laps and the 20K approximately 1.25 laps;
the finish time limit is 8 hours and 7 hours, respectively.
Bib pickup is from 6:45 a.m. to 8:55 a.m. on race day at the pavilion near the start line.
Times are local to Upper Marlboro. Check the latest official information before the race.
STAY A LITTLE
From a hotel that makes race morning easy,
to the meals and views you'll enjoy with the medal on.
Hotel · 4.9km
View on Booking.com$61
View on Klook$72
View on Klook$130
View on KlookAccommodation · 2.1km
View on Booking.com$69
View on GetYourGuide$99
View on GetYourGuideDistances are straight-line from the start/finish area.
Check real travel times and booking terms with each hotel.
Hotel · 4.9km
View on Booking.comAccommodation · 2.1km
View on Booking.comAccommodation · 3.6km
View on Booking.comSwipe sideways to see more hotels.
Rest a little, wander a little.
Pick what suits you and whoever you're with.
$61
View on Klook$69
View on GetYourGuide$106
View on Klook$106
View on Klook$106
View on Klook$106
View on Klook$71
View on Klook$24
View on Klook$29
View on Klook$66
View on Klook$17
View on Klook$72
View on KlookA meal before the race, a dinner to celebrate the finish.
$72
View on Klook$99
View on GetYourGuide$113
View on GetYourGuideThe city you ran — this time, a little slower.
$130
View on Klook$140
View on Klook$57
View on Klook$1,044
View on Klook$117
View on Klook$139
View on Klook$130
View on KlookOnce saved, you can open this page without an internet connection
Be the first runner
Leave this room's first post
It takes place on Sat, November 14, 2026 in Upper Marlboro, MD, United States.
The main event costs $50.
8h.
Ultra.
The race starts at 08:00.
Rosaryville State Park, Upper Marlboro, MD.
The event offers 20K and 50K distances.
The start is at 8:00 AM local time in Upper Marlboro, MD.
Rosaryville State Park, Upper Marlboro, MD.
For the 50K, you have to start the last 9.5 mile lap by 1:20 PM.