100 Races
4 Trophies
Run with the Knights 24-Hour - 24hrs - Laurinburg, NC
Hinson Lake - 24hrs - Rockingham, NC
Weymouth Woods 25K and 50K - fall version - 25K - Southern Pines, NC
Hinson Lake - 24hrs - Rockingham, NC
Crooked Road 24 Hour Ultra - 24hrs - Rocky Mount, VA
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Salem Lakeshore Frosty Fifty - 25K - Winston-Salem, NC
Hinson Lake - 24hrs - Rockingham, NC
Hinson Lake - 24hrs - Rockingham, NC
Weymouth Woods - 100K - Southern Pines, NC
Crooked Road 24 Hour Ultra - 24hrs - Rocky Mount, VA
Hinson Lake - 24hrs - Rockingham, NC
Umstead - 100 Miler - Raleigh, NC
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Salem Lakeshore Frosty Fifty - 50K - Winston-Salem, NC
Crooked Road 24 Hour Ultra - 24hrs - Rocky Mount, VA
Hinson Lake - 24hrs - Rockingham, NC
Salem Lakeshore Frosty Fifty - 50K - Winston-Salem, NC
Crooked Road 24 Hour Ultra - 24hrs - Rocky Mount, VA
Hinson Lake - 24hrs - Rockingham, NC
Crooked Road 24 Hour Ultra - 24hrs - Rocky Mount, VA
Hinson Lake - 24hrs - Rockingham, NC
Crooked Road 24 Hour Ultra - 24hrs - Rocky Mount, VA
Weymouth Woods - 100K - Southern Pines, NC
Weymouth Woods - 100K - Southern Pines, NC
Weymouth Woods 25K and 50K - fall version - 50K - Southern Pines, NC
Backcountry Wilderness Half Marathon - 1/2 Marathon - Highlands Ranch, CO