• Southern Tour Ultra

    Race

    Get ready for an epic experience at the Southern Tour Ultra! The race weekend has some awesome challenges lined up, including the 100 mile ultra, a 50 Mile race, a...

  • 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...

  • Uwharrie Mountain Run

    Bull City Racing Races

    Ophir, NC (Uwharrie National Forest) •The 36th annual Uwharrie Mountain Run offers challenging, winter, single-track trail runs of 8, 20, and 40 miles in central North Carolina’s Uwharrie National Forest. Rocks, roots,...

  • 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...