104 Races
2 Trophies
Redwood Trail Run (Summer) - Marathon - Oakland, CA
Mt Umunhum Trail Run - 52K - San Jose, CA
Woodside Trail Run - 50K - Woodside, CA
Mount Madonna Trail Run - 25K - Watsonville, CA
The Ridge - 37K - San Francisco, CA
Saratoga Trail Run - 50K - Saratoga, CA
Mt Umunhum Trail Run - 52K - San Jose, CA
Woodside Trail Run - 50K - Woodside, CA
Diablo Trail Run - 50K - Clayton, CA
The Ridge - 60K - San Francisco, CA
San Jose Trail Run - 50K - Gilroy, CA
Mt Umunhum Trail Run - 52K - San Jose, CA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Saratoga Trail Run - 30K - Saratoga, CA
Mount Madonna Trail Run - 50K - Watsonville, CA
The Ridge - 60K - San Francisco, CA
Miwok 100K - 100K - Stinson Beach, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Eldrith - 50K - Stinson Beach, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Calero Reservoir Trail Run - Marathon - San Jose, CA
Way Too Cool - 50K - Cool, CA
Deception Pass 50K - 50K - Oak Harbor, WA
North Face Endurance Challenge - San Francisco - 50K - San Francisco, CA
Skyline to the Sea - 50K - Saratoga, CA
Big Sur Trail - Envirosports - Marathon - San Francisco, CA
Headlands Endurance Runs - 50 Miler - Sausalito, CA
Golden Gate Trail Run (Summer) - 50K - Rodeo Beach, CA
San Lorenzo River Trail Run - 50K - Santa Cruz, CA
Horseshoe Lake Trail Run - 50K - Oakland, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Montara Mountain Trail Run - 50K - Pacifica, CA
Orcas Island 50k - 50K - Orcas Island, WA
Crystal Springs Trail Run - Winter - Marathon - Woodside, CA
Woodside Trail Run - 35K - Woodside, CA
North Face Endurance Challenge - San Francisco - 50K - San Francisco, CA
Skyline to the Sea - Marathon - Saratoga, CA
Zoom Turkey Trot - 1/2 Marathon - San Jose , CA
Nisene Marks Marathon - 1/2 Marathon - Aptos, CA
Pacifica Trail Run - 21K - Pacifica, CA
Mount Madonna Trail Run - 50K - Watsonville, CA