66 Races
48 Trophies
Swiss Alps 100 - 50 K - Fiesch, CHE
Running Up For Air - Grandeur Peak Challenge - 6hrs - Salt Lake City, UT
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Bull Run Run - 50 Miler - Clifton, VA
Way Too Cool - 50K - Cool, CA
Running Up For Air - Grandeur Peak Challenge - 6hrs - Salt Lake City, UT
Long Trail World Mountain & Trail Running Championships - 78K - Chiang Mai, THA
Transgrancanaria - 65K - Las Palmas, ESP
Running Up For Air - Grandeur Peak Challenge - 6hrs - Salt Lake City, UT
Bandera - 100 K - Bandera, TX
Hellgate - 100K - Fincastle, VA
Beaverhead Endurance Runs - 55K - Salmon, ID
Eldrith - 50K - Stinson Beach, CA
North Face Challenge - Utah - 50 Miler - Park City, UT
The Grand Traverse Mountain Run - 40 Miler - Crested Butte, CO
Transylvania 100 - 50K - Bran, ROU
North Face Challenge - Utah - Modified 50K - Park City, UT
Catherines FA 50 KM - 50K - Luray, VA
Hell Hath No Hurry - 30K - Pittsburgh, PA
Trail Running Festival at Pineland Farms - 25K - New Gloucester, ME
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT