94 Races
15 Trophies
Pincushion Hill Climb - Mile - Friant, CA
Crystal Springs Trail Run - Winter - 1/2 Marathon - Woodside, CA
North Face Endurance Challenge - San Francisco - 50K - San Francisco, CA
Lake Chabot - 50K - Castro Valley, CA
Skyline to the Sea - Marathon - Saratoga, CA
Golden Gate Trail Run (Summer) - 1/2 Marathon - Rodeo Beach, CA
Trail Quake - 1/2 Marathon - Saratoga, CA
Lake Chabot - 1/2 Marathon - Castro Valley, CA
Horseshoe Lake Trail Run - Marathon - Oakland, CA
Grizzly Peak Trail Run - 1/2 Marathon - Berkeley, CA
Lake Chabot - 50K - Castro Valley, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Trail Hog - 1/2 Marathon - San Jose, CA
Bad Bass - 1/2 Marathon - Castro Valley, CA
Golden Gate Trail Run - Winter - 30K - Rodeo Beach, CA
San Lorenzo River Trail Run - 50K - Santa Cruz, CA
Trail Quake - 1/2 Marathon - Saratoga, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Way Too Cool - 50K - Cool, CA
Crystal Springs Trail Run - Winter - 50K - Woodside, CA
Brazen New Year Eve Runs - 1/2 Marathon - Castro Valley, CA
North Face Endurance Challenge - San Francisco - 50K - San Francisco, CA
Lake Chabot - 1/2 Marathon - Castro Valley, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Bear Creek - 1/2 Marathon - Martinez, CA
Bad Bass - 1/2 Marathon - Castro Valley, CA
Trail Quake - 1/2 Marathon - Saratoga, CA
Skyline to the Sea - 50K - Saratoga, CA
Woodside Trail Run - Spring - 50K - Woodside, CA
Coyote Hills - 1/2 Marathon - Fremont, CA
Pacifica Trail Run - 21K - Pacifica, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
Buffalo Stampede - 10 Miler - Sacramento, CA
Rodeo Beach Trail Run - 20K - Sausalito, CA
Muir Beach - 50K - Muir Beach, CA
Squaw Valley Mountain Run - 3.6 Miler - Olympic Valley, CA
Pacifica Trail Run - 21K - Pacifica, CA
Skyline to the Sea - 50K - Saratoga, CA
Way Too Cool - 50K - Cool, CA
Woodside Trail Run - 50K - Woodside, CA
Pacifica Trail Run - 21K - Pacifica, CA
Woodside Trail Run - 50K - Woodside, CA
Stinson Beach - 50K - Stinson Beach, CA
Pacifica Trail Run - 50K - Pacifica, CA
Way Too Cool - 50K - Cool, CA
Woodside Trail Run - 50K - Woodside, CA
Pacifica Trail Run - 50K - Pacifica, CA
Muir Beach - 17K - Muir Beach, CA
Woodside Trail Run - 35K - Woodside, CA
Woodside Trail Run - 17K - Woodside, CA
Pacifica Trail Run - 21K - Pacifica, CA
Muir Beach - 11K - Muir Beach, CA
Woodside Trail Run - 10K - Woodside, CA
Way Too Cool - 50K - Cool, CA