33 Races
2 Trophies
Chanoko Trail Runs - 31K - Auburn, CA
Mt Umunhum Trail Run - Canicross 2.6 Miler - San Jose, CA
Rodeo Beach Trail Run - Canicross 5 Miler - Sausalito, CA
Ultra-Trail Du Mont-Blanc by UTMB - CCC - Chamonix, FRA
Armstrong Redwoods Trail Run - 26K - Guerneville, CA
Tarawera Ultramarathon by UTMB - 100K - Rotorua, NZL
Silver Falls - 50K - Silverton, OR
Mount Madonna Trail Run - 25K - Watsonville, CA
Golden Gate Trail Run (Summer) - 30K - Rodeo Beach, CA
Zoom Turkey Trot - 1/2 Marathon - San Jose , CA
North Face Endurance Challenge - San Francisco - 5K - San Francisco, CA
Bryce Canyon Ultras - 50 Miler - Bryce Canyon, UT
North Face Endurance Challenge - San Francisco - 50K - San Francisco, CA
Stinson Beach - 25K - Stinson Beach, CA
Grizzly Peak Trail Run - 30K - Berkeley, CA
Golden Gate Trail Run - Winter - 1/2 Marathon - Rodeo Beach, CA
Crystal Springs Trail Run - Winter - 1/2 Marathon - Woodside, CA
Stinson Beach - 25K - Stinson Beach, CA