103 Races
2 Trophies
Grizzly Peak Trail Run - Marathon - Berkeley, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Grandmaster Ultras - 100 Miler - Littlefield, AZ
New Year's One Day - 24hrs - San Francisco, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
American River - 50 Miler - Folsom, CA
Mt Umunhum Trail Run - 52K - San Jose, CA
Headlands Endurance Runs - 75 Miler - Sausalito, CA
Redwood Trail Run (Spring) - 50K - Oakland, CA
Grizzly Peak Trail Run - 30K - Berkeley, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
Echo Summit - 50K - Twin Bridges, CA
New Year's One Day - 24hrs - San Francisco, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
Montara Mountain Trail Run - 50K - Pacifica, CA
Woodside Trail Run - Spring - 50K - Woodside, CA
Montara Mountain Trail Run - Marathon - Pacifica, CA
Labor of Love - 100 Miler - Las Vegas, NV
Headlands Endurance Runs - 100 Miler - Sausalito, CA
American River - 50 Miler - Folsom, CA
Pacifica Trail Run - 50K - Pacifica, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
Headlands Endurance Runs - 100 Miler - Sausalito, CA
Miwok 100K - 100K - Stinson Beach, CA
Woodside Trail Run - 50K - Woodside, CA
Pacifica Trail Run - 50K - Pacifica, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
Headlands Endurance Runs - 50 Miler - Sausalito, CA
Pacifica Trail Run - 30K - Pacifica, CA
American River - 50 Miler - Folsom, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
American River - 50 Miler - Folsom, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
American River - 50 Miler - Folsom, CA
Run on the Sly - 50 Miler - Pollock Pines, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
San Francisco 50/50 Endurance Runs - 50 Miler - Rodeo Beach, CA
Kodiak Ultra Marathons by UTMB - The Kodiak 100 - Big Bear Lake, CA
American River - 50 Miler - Folsom, CA