143 Races
20 Trophies
Ultra-Trail Du Mont-Blanc by UTMB - CCC - Chamonix, FRA
Restonica Trail by UTMB - 69K - Corte, FRA
Trail Du Ventoux - 46K - Bedoin, FRA
Sangre de Cristo Ultras - 50K - Westcliffe, CO
The Grand Traverse Mountain Run - 40 Miler - Crested Butte, CO
Ultra Trail Cape Town - 100K - Cape Town, ZAF
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
TransRockies - 120 Miler - Buena Vista, CO
Barr Trail Mountain Race - 12.6 Miler - Manitou Springs, CO
North Face Endurance Challenge - Massachusetts - 1/2 Marathon - Princeton, MA
Lofoten Ultra Trail - 50 Miler - Svolvaer, NOR
Tarawera Ultramarathon by UTMB - 50K - Rotorua, NZL
Hong Kong Ultra - 100K - Pak Tam Chung, HKG
Two Bays Trail Run - 56K - Dromana, AUS
Ultra Trail Cape Town - 100K - Cape Town, ZAF
Ultra-Trail Du Mont-Blanc by UTMB - CCC - Chamonix, FRA
Under Armour Mountain Running Series - Copper Mountain - 50K - Copper Mountain, CO
Pacific Crest Endurance Sports Festival Trail Run - 50K - Sunriver, OR
North Face Endurance Challenge - Massachusetts - Marathon - Princeton, MA
Lake Sonoma - 50 Miler - Healdsburg, CA
TransRockies - 120 Miler - Buena Vista, CO
Audi Power of Four - 50K - Aspen, CO
North Face Endurance Challenge - New York - 1/2 Marathon - Bear Mountain, NY
North Face Endurance Challenge - Washington DC - Marathon - Sterling, VA
TransRockies - 120 Miler - Buena Vista, CO
Audi Power of Four - 25K - Aspen, CO
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT
CTR - MH - 50K - Pickens, SC
Harbison 50K - 50K - Columbia, SC
XTERRA Trail Run World Championship - 21K - Oahu, HI
Running with the Devil - NJ - 6hrs - Vernon, NJ
North Face Endurance Challenge - New York - 50K - Bear Mountain, NY
San Diego 50 and Trail Marathon - 50 Miler - Escondido, CA
Harbison 50K - 50K - Columbia, SC
JFK - 50 Miler - Boonsboro, MD
North Face Endurance Challenge - Washington DC - 50 Miler - Sterling, VA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Knickerbocker 60K - 60K - New York, NY
Pikes Peak - Marathon - Manitou Springs, CO
North Face Endurance Challenge - New York - 50 Miler - Bear Mountain, NY
Lake Sonoma - 50 Miler - Healdsburg, CA
Old Goat 50 Mile/50K/30K - 50 Miler - Lake Elsinore, CA
Bandera - 50K - Bandera, TX
Mount Diablo Trail Run - Marathon - Clayton, CA
Run on the Sly - 20 Miler - Pollock Pines, CA
Sheep Mountain Endurance Runs - 50K - Fairplay, CO
Sheep Mountain Endurance Runs - 50K - Fairplay, CO
Weymouth Woods 25K and 50K - fall version - 50K - Southern Pines, NC
Whoos in El Moro Trail Races - 50K - Newport Beach, CA
Miwok 100K - 100K - Stinson Beach, CA