65 Races
5 Trophies
New Year's One Day - 6hrs - San Francisco, CA
Dirty Dozen - 6hrs - Richmond, CA
San Francisco One Day - San Francisco Summer Solstice - 6hrs - San Francisco, CA
American River - 50 Miler - Folsom, CA
American River - 50 Miler - Folsom, CA
San Lorenzo River Trail Run - 50K - Santa Cruz, CA
American River - 50 Miler - Folsom, CA
Crystal Springs - Summer - 50K - Woodside, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
Dirty Dozen - 12hrs - Richmond, CA
San Lorenzo River Trail Run - 50K - Santa Cruz, CA
Horseshoe Lake Trail Run - Marathon - Oakland, CA
Coyote Hills - 1/2 Marathon - Fremont, CA
Crystal Springs Trail Run - Winter - 50K - Woodside, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Cinderella Trail Run - 1/2 Marathon - Oakland, CA
Pacifica Trail Run - 50K - Pacifica, CA
Pacifica Trail Run - 50K - Pacifica, CA
Crystal Springs Trail Run - Winter - Marathon - Woodside, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Headlands Endurance Runs - 100 Miler - Sausalito, CA
Pacifica Trail Run - 50K - Pacifica, CA
Rodeo Beach Trail Run - 30K - Sausalito, CA
Skyline to the Sea - 50K - Saratoga, CA
Vermont 100 - 100 Miler - West Windsor, VT
Chicago Lakefront: George Cheung Memorial - 50K - Chicago, IL
Pacifica Trail Run - 50K - Pacifica, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Muir Beach - 50K - Muir Beach, CA
Woodside Trail Run - 50K - Woodside, CA
Headlands Endurance Runs - 100 Miler - Sausalito, CA
Nisene Marks Marathon - Marathon - Aptos, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Pacifica Trail Run - 50K - Pacifica, CA
Nisene Marks Marathon - Marathon - Aptos, CA
Cougar Mountain Trail Runs - 5 Miler - Bellevue, WA