82 Races
10 Trophies
ZombieRunner Quarry Lakes - 10K - Fremont, CA
Saratoga Trail Run - 1/2 Marathon - Saratoga, CA
Grizzly Peak Trail Run - 30K - Berkeley, CA
Montara Mountain Trail Run - 20 Miler - Pacifica, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
Woodside Trail Run - 35K - Woodside, CA
Zoom Turkey Trot - 1/2 Marathon - San Jose , CA
SPASM Lake Chabot Trail Run - 30K - Casto Valley, CA
Golden Gate Trail Run (Summer) - 50K - Rodeo Beach, CA
Horseshoe Lake Trail Run - 50K - Oakland, CA
Way Too Cool - 50K - Cool, CA
Crystal Springs Trail Run - Winter - 22 Miler - Woodside, CA
Zoom Turkey Trot - 1/2 Marathon - San Jose , CA
Miwok 100K - 60K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Crystal Springs Trail Run - Winter - 1/2 Marathon - Woodside, CA
Spooner's Cove - 25K - Los Osos, CA
Stinson Beach - 25K - Stinson Beach, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Diablo Trail Run - 50K - Clayton, CA
Golden Gate Trail Run - Winter - 30K - Rodeo Beach, CA
San Lorenzo River Trail Run - 30K - Santa Cruz, CA
Crystal Springs Trail Run - Winter - 22 Miler - Woodside, CA
Lake Chabot - 1/2 Marathon - Castro Valley, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Diablo Trail Run - 1/2 Marathon - Clayton, CA
Cinderella Trail Run - 1/2 Marathon - Oakland, CA
Golden Gate Trail Run - Winter - 30K - Rodeo Beach, CA
Pacifica Trail Run - 30K - Pacifica, CA
American River - 50 Miler - Folsom, CA
Woodside Trail Run - Spring - 35K - Woodside, CA
Way Too Cool - 50K - Cool, CA
Rodeo Beach Trail Run - 30K - Sausalito, CA
Woodside Trail Run - 50K - Woodside, CA
Spooner's Cove - 25K - Los Osos, CA
Bizz Johnson - Marathon - Susanville, CA
Woodside Trail Run - 35K - Woodside, CA
Woodside Trail Run - 35K - Woodside, CA
Woodside Trail Run - 35K - Woodside, CA
Stinson Beach - 30K - Stinson Beach, CA
Miwok 100K - 100K - Stinson Beach, CA