397 Races
11 Trophies
Crooked Road 24 Hour Ultra - 24hrs - Rocky Mount, VA
Southern Tour Ultra - 50K - Wilmington, NC
Frozen Sasquatch - 25K - Charleston, WV
SCSTS - MH - 30hrs - Anderson, SC
Hinson Lake - 24hrs - Rockingham, NC
TCM - MH - 48hrs - Marietta, SC
Frozen Sasquatch - 25K - Charleston, WV
SCSTS - MH - 30hrs - Anderson, SC
Falling Springs Endurance Run - 12hrs - Versailles, KY
CRC - MH - 50K - Anderson, SC
Shadows of the South Virtual Run - 50 Miler - Clayton, GA
Meadow Creek 25K/60K - 60K - Greeneville, TN
TCM - MH - 48hrs - Marietta, SC
Phantom 25K/50K - 50K - Elizabethton, TN
Frozen Sasquatch - 50K - Charleston, WV
Crooked Road 24 Hour Ultra - 24hrs - Rocky Mount, VA
Dark Horse Ultra - 50K - Mill Spring, NC
CRC - MH - 50K - Anderson, SC
TCM - MH - 48hrs - Marietta, SC
Umstead - 100 Miler - Raleigh, NC
CTR - MH - 50K - Pickens, SC
SC - MH - 50K - Anderson, SC
Harbison 50K - 50K - Columbia, SC
Ancient Oaks - 100 Miler - Titusville, FL
Dark Horse Ultra - 50K - Mill Spring, NC
CRC - MH - 50K - Anderson, SC
Frozen Sasquatch - 50K - Charleston, WV
Highlands Sky - 40 Miler - Davis, WV
Umstead - 100 Miler - Raleigh, NC
Frozen Sasquatch - 50K - Charleston, WV
Hellgate - 100K - Fincastle, VA
West Virginia Trilogy - 1/2 Marathon - Circleville, WV
West Virginia Trilogy - 50K - Circleville, WV
Backyard Classic - 8hrs - Elizabethtown, KY
Highlands Sky - 40 Miler - Davis, WV
Frozen Sasquatch - 50K - Charleston, WV
Hellgate - 100K - Fincastle, VA
Crooked Road 24 Hour Ultra - 24hrs - Rocky Mount, VA
No Business 100 - 100 Miler - Jamestown, TN
Highlands Sky - 40 Miler - Davis, WV
Run Under The Stars TM - Oak Ridge - 10hrs - Oak Ridge, TN
Umstead - 50 Miler - Raleigh, NC
Hellgate - 100K - Fincastle, VA
West Virginia Trilogy - 1/2 Marathon - Circleville, WV
West Virginia Trilogy - 50 Miler - Circleville, WV
West Virginia Trilogy - 94 Miler - Circleville, WV
West Virginia Trilogy - 50K - Circleville, WV
Bays Mountain Trail Race - 15 Miler - Kingsport, TN
Highlands Sky - 40 Miler - Davis, WV
Umstead - 100 Miler - Raleigh, NC
Hellgate - 100K - Fincastle, VA
Grindstone by UTMB - 100 Miler - Swoope, VA
Death Before DNF Ultra - Marathon - Salem, SC
Highlands Sky - 40 Miler - Davis, WV
Umstead - 100 Miler - Raleigh, NC
Frozen Sasquatch - 50K - Charleston, WV
Hellgate - 100K - Fincastle, VA
West Virginia Trilogy - 50 Miler - Circleville, WV
West Virginia Trilogy - 1/2 Marathon - Circleville, WV
West Virginia Trilogy - 94 Miler - Circleville, WV
West Virginia Trilogy - 50K - Circleville, WV
Bays Mountain Trail Race - 15 Miler - Kingsport, TN
Wolf Run - 7 Miler - Kingsport, TN
Highlands Sky - 40 Miler - Davis, WV
Laurel Run Ascent - 11 Miler - Church Hill, TN
Umstead - 100 Miler - Raleigh, NC
Frozen Sasquatch - 50K - Charleston, WV
Hellgate - 100K - Fincastle, VA
Bays Mountain Trail Race - 15 Miler - Kingsport, TN
Wolf Run - 7 Miler - Kingsport, TN
Highlands Sky - 40 Miler - Davis, WV
Laurel Run Ascent - 11 Miler - Church Hill, TN
Umstead - 100 Miler - Raleigh, NC
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Frozen Sasquatch - 50K - Charleston, WV
Hellgate - 100K - Fincastle, VA
Bays Mountain Trail Race - 15 Miler - Kingsport, TN
Cheat Mountain - 50 Miler - Beverly, WV
Catherines FA 50 KM - 50K - Luray, VA
Wolf Run - 7 Miler - Kingsport, TN
Highlands Sky - 40 Miler - Davis, WV
Laurel Run Ascent - 11 Miler - Church Hill, TN
Umstead - 100 Miler - Raleigh, NC
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Frozen Sasquatch - 50K - Charleston, WV
Hellgate - 100K - Fincastle, VA
Bays Mountain Trail Race - 15 Miler - Kingsport, TN
Cheat Mountain - 50 Miler - Beverly, WV
Wolf Run - 7 Miler - Kingsport, TN
Highlands Sky - 40 Miler - Davis, WV
Umstead - 100 Miler - Raleigh, NC
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Frozen Sasquatch - 50K - Charleston, WV
Hellgate - 100K - Fincastle, VA
Laurel Run Ascent - 11 Miler - Church Hill, TN
Grindstone by UTMB - 100 Miler - Swoope, VA
Bays Mountain Trail Race - 15 Miler - Kingsport, TN
Cheat Mountain - 50 Miler - Beverly, WV
Wolf Run - 7 Miler - Kingsport, TN
Rattlesnake - 50K - Charleston, WV
Highlands Sky - 40 Miler - Davis, WV
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Salem Lakeshore Frosty Fifty - 50K - Winston-Salem, NC
Frozen Sasquatch - 50K - Charleston, WV
Hellgate - 100K - Fincastle, VA
Grindstone by UTMB - 100 Miler - Swoope, VA
Bays Mountain Trail Race - 15 Miler - Kingsport, TN
Cheat Mountain - 50 Miler - Beverly, WV
Rattlesnake - 50K - Charleston, WV
Highlands Sky - 40 Miler - Davis, WV
Umstead - 100 Miler - Raleigh, NC
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Salem Lakeshore Frosty Fifty - 50K - Winston-Salem, NC
Hellgate - 100K - Fincastle, VA
Big South Fork - 17.5 Miler - Knoxville, TN
Bays Mountain Trail Race - 15 Miler - Kingsport, TN
Cheat Mountain - 50 Miler - Beverly, WV
Rattlesnake - 50K - Charleston, WV
Highlands Sky - 40 Miler - Davis, WV
Umstead - 100 Miler - Raleigh, NC
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Salem Lakeshore Frosty Fifty - 50K - Winston-Salem, NC
Hellgate - 100K - Fincastle, VA
Mountain Masters 16 mile trail run - 16 Miler - Haplan, KY
Rattlesnake - 50K - Charleston, WV
Highlands Sky - 40 Miler - Davis, WV
Laurel Valley - 35 Miler - Rocky Bottom, SC
Hellgate - 100K - Fincastle, VA
Great Eastern Endurance Run - 100K - Charlottesville, VA
Rattlesnake - 50K - Charleston, WV
Highlands Sky - 40 Miler - Davis, WV
Hellgate - 100K - Fincastle, VA
Mountain Masters 16 mile trail run - 16 Miler - Haplan, KY
Big South Fork - 17.5 Miler - Knoxville, TN
Starr Mountain Wilderness Run - 50K - Reliance, TN
Big South Fork - 17.5 Miler - Knoxville, TN
West Virginia Trilogy - 94 Miler - Circleville, WV
1 Races
1 Races
Wildcat - 1/2 Marathon - El Sobrante, CA