203 Races
13 Trophies
San Joaquin River Trail 50k & 100k Run - 50K - Friant, CA
Lake Chabot - 50K - Castro Valley, CA
ZombieRunner Halloween - Marathon - ,
Crystal Springs - Summer - 50K - Woodside, CA
San Lorenzo River Trail Run - 50K - Santa Cruz, CA
Shadow of the Giants - 50K - Fish Camp, CA
San Francisco 50/50 Endurance Runs - 50K - Rodeo Beach, CA
Horseshoe Lake Trail Run - Marathon - Oakland, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
American River - 50 Miler - Folsom, CA
Lake Chabot - Marathon - Castro Valley, CA
ZombieRunner Halloween - Marathon - ,
Diablo Trail Run - Marathon - Clayton, CA
Crystal Springs - Summer - Marathon - Woodside, CA
San Lorenzo River Trail Run - Marathon - Santa Cruz, CA
Zoom Angel Island Run - 15 Miler - Angel Island, CA
Montana de Oro - 36K - Los Osos, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
San Joaquin River Trail 50k & 100k Run - 50K - Friant, CA
Woodside Trail Run - 50K - Woodside, CA
ZombieRunner Halloween - Marathon - ,
Big Sur Trail - Envirosports - Marathon - San Francisco, CA
San Lorenzo River Trail Run - Marathon - Santa Cruz, CA
Montana de Oro - 36K - Los Osos, CA
Crystal Springs Trail Run - Winter - 35K - Woodside, CA
San Lorenzo River Trail Run - Marathon - Santa Cruz, CA
San Jose Trail Run - 30K - Gilroy, CA
Crystal Springs Trail Run - Winter - 50K - Woodside, CA
ZombieRunner Quarry Lakes - Marathon - Fremont, CA
Woodside Trail Run - 50K - Woodside, CA
ZombieRunner Halloween - Marathon - ,
Saratoga Trail Run - 50K - Saratoga, CA
Skyline to the Sea - 50K - Saratoga, CA
Big Sur Trail - Envirosports - Marathon - San Francisco, CA
San Lorenzo River Trail Run - Marathon - Santa Cruz, CA
Redwood Trail Run (Spring) - Marathon - Oakland, CA
Horseshoe Lake Trail Run - Marathon - Oakland, CA
Montana de Oro - 50K - Los Osos, CA
Mt Umunhum Trail Run - 52K - San Jose, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
Crystal Springs Trail Run - Winter - 50K - Woodside, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Woodside Trail Run - 50K - Woodside, CA
ZombieRunner Halloween - Marathon - ,
Big Sur Trail - Envirosports - Marathon - San Francisco, CA
San Lorenzo River Trail Run - Marathon - Santa Cruz, CA
San Jose Trail Run - 50K - Gilroy, CA
Woodside Trail Run - 35K - Woodside, CA
ZombieRunner Halloween - Marathon - ,
Woodside Trail Run - 50K - Woodside, CA
American River - 50 Miler - Folsom, CA
Crystal Springs Trail Run - Winter - 50K - Woodside, CA
Woodside Trail Run - 50K - Woodside, CA
Big Sur Trail - Envirosports - Marathon - San Francisco, CA
Pacifica Trail Run - 50K - Pacifica, CA
San Lorenzo River Trail Run - 50K - Santa Cruz, CA
American River - 50 Miler - Folsom, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
Crystal Springs Trail Run - Winter - 50K - Woodside, CA
Woodside Trail Run - 50K - Woodside, CA
Big Sur Trail - Envirosports - Marathon - San Francisco, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
San Lorenzo River Trail Run - Marathon - Santa Cruz, CA
Nisene Marks Marathon - Marathon - Aptos, CA
American River - 50 Miler - Folsom, CA
Horseshoe Lake Trail Run - 50K - Oakland, CA
Diablo Trail Run - 50K - Clayton, CA
San Lorenzo River Trail Run - 50K - Santa Cruz, CA
American River - 50 Miler - Folsom, CA
Montara Mountain Trail Run - 50K - Pacifica, CA
Crystal Springs Trail Run - Winter - 50K - Woodside, CA
San Lorenzo River Trail Run - Marathon - Santa Cruz, CA
Nisene Marks Marathon - Marathon - Aptos, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
Mt Umunhum Trail Run - 52K - San Jose, CA
Big Sur Trail - Envirosports - Marathon - San Francisco, CA
American River - 50 Miler - Folsom, CA