49 Races
41 Trophies
Western States Training Camp - Memorial Weekend - Saturday - Foresthill, CA
Western States Training Camp - Memorial Weekend - Sunday - Foresthill, CA
Western States Training Camp - Memorial Weekend - Monday - Foresthill, CA
Ultra-Trail Du Mont-Blanc by UTMB - CCC - Chamonix, FRA
Tarawera Ultramarathon by UTMB - 100K - Rotorua, NZL
Ultra-Trail Kosciuszko by UTMB - 100K - Thredbo, AUS
Bryce Canyon Ultras - 60K - Bryce Canyon, UT
Orsieres-Champex-Chamonix - 53K - Orsieres, CHE
Sierre Zinal - 30K - Sierre, CHE
Bryce Canyon Ultras - 50K - Bryce Canyon, UT
Zion Ultra Marathons & Trail Half Marathon - 50K - Virgin, UT
JFK - 50 Miler - Boonsboro, MD
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT
Mount Marathon Race - 3.5 Miler - Seward, AK
Ultimate Tsaigu Trail - 80K - TAIZHOU, CHN
Chuckanut 50k - 50K - Bellingham, WA
Malnad Ultra - 50K - Ballavara, IND
Lavaredo Ultra Trail by UTMB - 120K - Cortina d'Ampezzo, ITA
The Coastal Challenge Expedition - 236K - Rain Forest, CRI
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Ultra-Trail Du Mont-Blanc by UTMB - CCC - Chamonix, FRA
Speedgoat 50k by UTMB - Vertical Mile - Snowbird Resort, UT
Grand Canyon Ultras - 1/2 Marathon - Grand Canyon, AZ
Chuckanut 50k - 50K - Bellingham, WA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT
HOKA ONE ONE Project Carbon X2 - 100K - Chandler, AZ
Ultra-Trail Du Mont-Blanc by UTMB - TDS - Chamonix, FRA