84 Races
30 Trophies
Crooked Road 24 Hour Ultra - 24hrs - Rocky Mount, VA
Hinson Lake - 24hrs - Rockingham, NC
KOWTS - MH - 50 Miler - Marietta, SC
Salem Lakeshore Frosty Fifty - 50K - Winston-Salem, NC
Crooked Road 24 Hour Ultra - 24hrs - Rocky Mount, VA
Weymouth Woods - 100K - Southern Pines, NC
Salem Lakeshore Frosty Fifty - 50K - Winston-Salem, NC
Umstead - 100 Miler - Raleigh, NC
Weymouth Woods - 100K - Southern Pines, NC
Hinson Lake - 24hrs - Rockingham, NC
Vermont 100 - 100 Miler - West Windsor, VT
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Weymouth Woods - 100K - Southern Pines, NC
Crooked Road 24 Hour Ultra - 24hrs - Rocky Mount, VA
Hinson Lake - 24hrs - Rockingham, NC
The May Madness 50k - 50K - Hoffman, NC
Umstead - 100 Miler - Raleigh, NC
Salem Lakeshore Frosty Fifty - 50K - Winston-Salem, NC
Weymouth Woods - 100K - Southern Pines, NC
Croatan 24-Hour Ultramarathon - 24hrs - Caedar Point, NC
Hinson Lake - 24hrs - Rockingham, NC
Weymouth Woods 25K and 50K - fall version - 50K - Southern Pines, NC
Weymouth Woods - 100K - Southern Pines, NC
Triple Lakes Race - 40 Miler - Greensboro, NC
Mountains to Sea Challenge - 50K - Raleigh, NC
Weymouth Woods 25K and 50K - fall version - 50K - Southern Pines, NC