3 Races
15 Races
Marine Corps Marathon - 50K - 50K - Washington, DC
Rock the Ridge - 50 Miler - New Paltz, NY
Worlds End Ultramarathon - 100K - Forksville, PA
42 Races
1 Trophies
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - 103K - Chamonix, FRA
Leadville Trail - 100 Miler - Leadville, CO
Vermont 100 - 100 Miler - West Windsor, VT
HURT 100 - 100 Miler - Honolulu, HI
Miwok 100K - 100K - Stinson Beach, CA
Rose Valley 33 Mile Endurance Run - 33 Miler - Ojai, CA
Miwok 100K - 100K - Stinson Beach, CA
HURT 100 - 100K - Honolulu, HI
American River - 50 Miler - Folsom, CA
Rocky Raccoon - 100 Miler - Huntsville, TX
Avalon Benefit 50 - 50 Miler - Avalon, CA
Death Valley Trail - Marathon - Death Valley, CA
HURT 100 - 100 Miler - Honolulu, HI
1 Races
Marine Corps Marathon - 50K - 50K - Washington, DC
Marine Corps Marathon - 50K - 50K - Washington, DC
Marathon des Sables - 230K - Ouarzazate, MAR