147 Races
31 Trophies
Running Up For Air - Grandeur Peak Challenge - 12hrs - Salt Lake City, UT
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Whistler Alpine Meadows (WAM) - 100 Miler - Whistler, BC
Orsieres-Champex-Chamonix - 53K - Orsieres, CHE
Hong Kong Ultra - 100K - Pak Tam Chung, HKG
Ultra-Trail Ninghai by UTMB - 100K - Ninghai, CHN
Ultra-Trail Du Mont-Blanc by UTMB - TDS - Chamonix, FRA
Hong Kong Ultra - 100K - Pak Tam Chung, HKG
North Face Endurance Challenge - San Francisco - 1/2 Marathon - San Francisco, CA
Ultra-Trail Du Mont-Blanc by UTMB - CCC - Chamonix, FRA
Trail 100 Andorra by UTMB - 170K - Andorra la Vella, AND
Monument Valley - 13.1 Miles - Monument Valley, AZ
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
HURT 100 - 100 Miler - Honolulu, HI
Run the Rut - 50K - Big Sky, MT
Leadville Trail - 100 Miler - Leadville, CO
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Umstead - 100 Miler - Raleigh, NC
Rocky Raccoon - 100 Miler - Huntsville, TX
Katrina Relief 12-Hour Run - 12hrs - Buckeye, AZ