• Volunteer: Uwharrie Mountain Run

    Volunteer Opportunities

    Not running the Uwharrie Mountain Run this year? Bull City Racing needs plenty of volunteers to support these trail races. Volunteers are offered early entry into next year's race. Volunteer...

  • Volunteer: Wilmington Marathon / Half / 5K

    Volunteer Opportunities

    Wrightville Beach and Wilmington, NC • Join your BCTC teammates in volunteering to support not only the Wilmington Marathon (and associated races), but your own running club as well! Volunteer...

  • Wilmington Marathon, Half-Marathon, and 5K

    Marathon

    The Wilmington Marathon race weekend has something for everyone, with three exciting events that cater to all levels of runners. Whether you’re a seasoned marathoner or just looking for a...

  • Mountains to Sea Trail 50K and 13 mi

    Bull City Racing Races

    Riverside High School, Durham • Come race on some beautiful spring single track, choosing either the 50 kilometer (31+ miles) or 13 mile option. The course follows the Mountains-to-Sea Trail (MST)...

  • Garmin Race Series: Marathon, Half-Marathon, 10K & 5K

    Durham, NC • The Garmin Marathon Series is a celebration of community, connection and the joy of running. Created for runners, the races blend competition with a fun, welcoming atmosphere...