36 Races
14 Trophies
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Mount Diablo Trail Run - 50K - Clayton, CA
Miwok 100K - 100K - Stinson Beach, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Diablo Summit Stomp - 30K - Walnut Creek, CA
Diablo Trail Run - 50K - Clayton, CA
Silverheels 100-Mile Endurance Run - 100 Miler - Fairplay, CO
Mount Diablo Trail Run - 50K - Clayton, CA
Baldy Marathons CA - 40 Miler - Mount Baldy , CA
Rio Del Lago - 100 Miler - Granite Bay, CA
Mount Diablo Trail Run - 50K - Clayton, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Diablo Summit Stomp - 30K - Walnut Creek, CA
Diablo Trail Run - Marathon - Clayton, CA
Redwood Trail Run (Spring) - 50K - Oakland, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Diablo Trail Run - 50K - Clayton, CA
Nitro Trail - 1/2 Marathon - Pinole, CA
North Face Endurance Challenge - San Francisco - 10K - San Francisco, CA