38 Races
Diablo Trail Run - Marathon - Clayton, CA
Crystal Springs - Summer - 35K - Woodside, CA
Redwood Trail Run (Summer) - 30K - Oakland, CA
San Lorenzo River Trail Run - 30K - Santa Cruz, CA
Grizzly Peak Trail Run - 30K - Berkeley, CA
Redwood Trail Run (Summer) - 30K - Oakland, CA
San Lorenzo River Trail Run - 30K - Santa Cruz, CA
Horseshoe Lake Trail Run - 1/2 Marathon - Oakland, CA
Diablo Trails Challenge - Spring - Brazen - 1/2 Marathon - Walnut Creek, CA
Woodside Trail Run - 17K - Woodside, CA
Montara Mountain Trail Run - 20 Miler - Pacifica, CA
Vista Verde Skyline Run - 50K - Los Altos, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Diablo Trail Run - Marathon - Clayton, CA
Crystal Springs - Summer - 35K - Woodside, CA
Pacifica Trail Run - 30K - Pacifica, CA
Redwood Trail Run (Spring) - 30K - Oakland, CA
Into the Wild Fremont Canyon - 28K - Irvine, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Coyote Hills Half Marathon - 1/2 Marathon - Fremont, CA
Summit Rock - 1/2 Marathon - Saratoga, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Western Pacific - 1/2 Marathon - Fremont, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Trail Quake - 1/2 Marathon - Saratoga, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Eldrith - 50K - Stinson Beach, CA
Trail Hog - 1/2 Marathon - San Jose, CA
Diablo Summit Stomp - 1/2 Marathon - Walnut Creek, CA