30 Races
1 Trophies
Grindstone by UTMB - 100 Miler - Swoope, VA
Grindstone by UTMB - 100 Miler - Swoope, VA
Leadville Trail - 100 Miler - Leadville, CO
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Paris Mountain Ultra - 50 Miler - Greenville, SC
Grindstone by UTMB - 100 Miler - Swoope, VA
Leadville Trail - 100 Miler - Leadville, CO
Uwharrie Mountain Run - 40 Miler - Ophir, NC
Triple Lakes Race - 40 Miler - Greensboro, NC
Leadville Trail - 100 Miler - Leadville, CO
Triple Lakes Race - 40 Miler - Greensboro, NC
Leadville Trail - 100 Miler - Leadville, CO
Salem Lakeshore Frosty Fifty - 50K - Winston-Salem, NC
Triple Lakes Race - 40 Miler - Greensboro, NC