Pilot Mountain to Hanging Rock Ultra & Relay
Don't miss out on this beautiful yet challenging ultra! Race day is set for Saturday, September 20, 2025. 50 Mile participants will traverse their way from Pilot Mountain State Park to Hanging Rock State Park.
Register NowFrom One State Park to Another.
Pilot Mountain to Hanging Rock is one of the most beautiful and challenging trail ultras in the southeastern US. Run from one iconic North Carolina peak to another and enjoy the fall scenery.
Pilot Mountain to Hanging Rock has sold out annually since 2020.
50 Mile Relay
Increases to $85 after the first 100 people register. Registration ends September 19, 2025 at 6:00pm EDT
Schedule of Events
Packet Pickup at Respective Start Lines
50 Mile Race: 5:00 - 5:45 AM
50k Race: 6:15 - 7:30 AM
Start Time
50 Miler: 6:00 AM
50 K: 7:45 AM
Time Limits: There will be 3 cutoff points along the course.
Both race courses will close at 8:00 PM
What's Included in Registration
- Custom PM2HR Hoodie
- Pilot Mountain to Hanging Rock Finisher's Medal
- PM2HR Bumper Sticker
- Reusable Race Cup
- Finisher Towel
- Post race food & drinks
- Age group awards
- And more!