36 Races
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Occoneechee Mountain Challenge - 10 Miler - Hillsborough, NC
Bryce Canyon Ultras - 50 Miler - Bryce Canyon, UT
Mountains to Sea Challenge - 50K - Raleigh, NC
Uwharrie Mountain Run - 20 Miler - Ophir, NC
Race Across Durham - Marathon - Durham, NC
Eno River Run - 11 Miler - Durham, NC
Uwharrie Mountain Run - 20 Miler - Ophir, NC
Mountains to Sea Challenge - 50K - Raleigh, NC
Uwharrie Mountain Run - 20 Miler - Ophir, NC
Neusiok Trail - 21 Miler - Newport, NC