From big races to Saturday morning group runs—find running, cycling, triathlon, and swimming events and connect with the local endurance sports community.
Sat, Mar 28, 2026 at 8:30 AM
MARCH 28th 2025
Hanging Rock State Park, North Carolina. Shelter at the lakeside parking lot.
Disciplines: Hiking(6-8 miles), MTB biking(12-16miles) and a second hike(3-6miles)
Hanging Rock is part...
40 Miles Gravel Mountain Biking Trail
1790 Hanging Rock Park Rd, Stokes County, North Carolina, 27016, United StatesSun, Apr 19, 2026 at 7:00 AM
You’re not here for ordinary, you’re here for unforgettable.
The Hanging Man was built for athletes who thrive on challenge and live for adventure.
This is more than a triathlon. It’s a multi-stage...
50 Miles Run Swim Trail Triathlon
1110 Flinchum Rd, Stokes County, North Carolina, 27016, United StatesSat, Jun 06, 2026 at 8:00 AM
16th Annual Marine Corps League Mud Run hosted by the Percy John Fulton Detachment of Winston Salem
Saturday, June 6, 2026
Race Day Schedule
6:30 am. Gates Open
7:00 am Race Day Check- In and...
5k Run
1140 Paces Place, Stokes County, North Carolina, 27043, United StatesSat, Sep 19, 2026 at 6:00 AM
The Pilot Mountain to Hanging Rock Ultra is one of North Carolina’s most iconic point-to-point trail races. Held each September, this epic endurance challenge connects Pilot Mountain State Park to...
50k 50 Miles Run Trail Ultra Virtual
1110 Flinchum Rd, Stokes County, North Carolina, 27016, United StatesSat, Dec 05, 2026
25k 50k Ultra
Hanging Rock State Park, Stokes County, North Carolina, United States