48 Races
30 Trophies
Ultra-Trail Du Mont-Blanc by UTMB - TDS - Chamonix, FRA
Trail Verbier St Bernard by UTMB - 45K - Verbier, CHE
Tarawera Ultramarathon by UTMB - 102K - Rotorua, NZL
Pikes Peak - Marathon - Manitou Springs, CO
Pikes Peak - Marathon - Manitou Springs, CO
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT
Lake Sonoma - 50 Miler - Healdsburg, CA
Chuckanut 50k - 50K - Bellingham, WA
Hong Kong Ultra - 100K - Pak Tam Chung, HKG
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Moab Trail Marathon - Marathon - Moab, UT
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT
Comrades - 87K - Up - Pietermartizburg, ZAF
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Festival des Templiers - La Grande Course - 73K - Millau, FRA
Run the Rut - 50K - Big Sky, MT
Pikes Peak - Ascent - Manitou Springs, CO
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT
Lake Sonoma - 50 Miler - Healdsburg, CA
Northburn 100 - 50K - Cromwell, NZL
Tarawera Ultramarathon by UTMB - 69K - Weather - Rotorua, NZL
Moab Trail Marathon - Marathon - Moab, UT
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT
Lake Sonoma - 50 Miler - Healdsburg, CA
Tarawera Ultramarathon by UTMB - 100K - Rotorua, NZL
Bandera - 100K - Bandera, TX
Pikes Peak - Ascent - Manitou Springs, CO
White River 50 - 50 Miler - Crystal Mountain, WA
Chuckanut 50k - 50K - Bellingham, WA