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