36 Races
Brazen Goonies - 1/2 Marathon - Vacaville, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Redwood Trail Run (Spring) - 1/2 Marathon - Oakland, CA
Diablo Trails Challenge - Spring - Brazen - 1/2 Marathon - Walnut Creek, CA
Redwood Trail Run (Spring) - 1/2 Marathon - Oakland, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Rocky Ridge Trail Run Brazen - 13.1 Miler - San Ramon, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Badger Cove Trail Race - 1/2 Marathon - Livermore, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Western Pacific - Marathon - Fremont, CA
Lake Chabot - 30K - Castro Valley, CA
Dirty Dozen - 12hrs - Richmond, CA
Lynch Canyon Trail Run - 1/2 Marathon - Vallejo, CA
Cinderella Trail Run - Marathon - Oakland, CA
Western Pacific - Marathon - Fremont, CA
Lake Chabot - Marathon - Castro Valley, CA
Crystal Springs - Summer - 22 Miler - Woodside, CA
Western Pacific - Marathon - Fremont, CA
Diablo Trails Challenge - Spring - Brazen - 1/2 Marathon - Walnut Creek, CA
Grizzly Peak Trail Run - 30K - Berkeley, CA
Lake Chabot - 1/2 Marathon - Castro Valley, CA
Diablo Trail Run - 1/2 Marathon - Clayton, CA
Cinderella Trail Run - 1/2 Marathon - Oakland, CA
Bear Creek - 1/2 Marathon - Martinez, CA
Bad Bass - 1/2 Marathon - Castro Valley, CA
Diablo Summit Stomp - 1/2 Marathon - Walnut Creek, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Summer Breeze - 1/2 Marathon - San Leandro, CA