76 Races
Coyote Hills - 1/2 Marathon - Fremont, CA
Cinderella Trail Run - 1/2 Marathon - Oakland, CA
Montara Mountain Trail Run - 1/2 Marathon - Pacifica, CA
Diablo Trail Run - 1/2 Marathon - Clayton, CA
Cinderella Trail Run - 5 Miler - Oakland, CA
Montara Mountain Trail Run - 1/2 Marathon - Pacifica, CA
Golden Gate Trail Run - Winter - 30K - Rodeo Beach, CA
New Year's One Day - 12hrs - San Francisco, CA
Bear Creek - 1/2 Marathon - Martinez, CA
Golden Gate Trail Run - Winter - 30K - Rodeo Beach, CA
Cinderella Trail Run - 30K - Oakland, CA
Golden Gate Trail Run - Winter - 1/2 Marathon - Rodeo Beach, CA
New Year's One Day - 6hrs - San Francisco, CA
Diablo Trail Run - 10 Miler - Clayton, CA
American River - 50 Miler - Folsom, CA
Golden Gate Trail Run - Winter - 30K - Rodeo Beach, CA
Crystal Springs Trail Run - Winter - 11 Miler - Woodside, CA
Diablo Trail Run - 1/2 Marathon - Clayton, CA
Golden Gate Trail Run - Winter - 30K - Rodeo Beach, CA
Cinderella Trail Run - Marathon - Oakland, CA
American River - 50 Miler - Folsom, CA
Crystal Springs Trail Run - Winter - 50K - Woodside, CA
New Year's One Day - 24hrs - San Francisco, CA
Cinderella Trail Run - 1/2 Marathon - Oakland, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Woodside Trail Run - 50K - Woodside, CA
Pacifica Trail Run - 30K - Pacifica, CA
Skyline to the Sea - 50K - Saratoga, CA
Woodside Trail Run - 50K - Woodside, CA
Rodeo Beach Trail Run - 30K - Sausalito, CA
Woodside Trail Run - 35K - Woodside, CA
Stinson Beach - 20K - Stinson Beach, CA
Rodeo Beach Trail Run - 20K - Sausalito, CA
Muir Beach - 33K - Muir Beach, CA
Way Too Cool - 50K - Cool, CA
Redwood Trail Run (Spring) - 1/2 Marathon - Oakland, CA