54 Races
7 Trophies
Umstead - 100 Miler - Raleigh, NC
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Beaverhead Endurance Runs - 100K - Salmon, ID
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Bryce Canyon Ultras - 100 Miler - Bryce Canyon, UT
Grindstone by UTMB - 100 Miler - Swoope, VA
Uwharrie Mountain Run - 40 Miler - Ophir, NC
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Mountains to Sea Challenge - 50K - Raleigh, NC
Mountains to Sea Challenge - 50K - Raleigh, NC
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Cheat Mountain - 50 Miler - Beverly, WV
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Marathon des Sables - 250K - Ouarzazate, MAR
WC-50 Ultra Trail Marathon - 50 Miler - Charlotte, NC