102 Races
11 Trophies
Diablo Trail Run - 50K - Clayton, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Grandmaster Ultras - 100K - Littlefield, AZ
North Face Endurance Challenge - Washington DC - 1/2 Marathon - Sterling, VA
Cinderella Trail Run - Marathon - Oakland, CA
New Year's One Day - 6hrs - San Francisco, CA
Headlands Endurance Runs - 50 Miler - Sausalito, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
American River - 50 Miler - Folsom, CA
Run on the Sly - 50K - Pollock Pines, CA
American River - 50 Miler - Folsom, CA
March Mudness Oregon - 100K - Portland, OR
Run on the Sly - 50 Miler - Pollock Pines, CA
Umstead - 100 Miler - Raleigh, NC
American River - 50 Miler - Folsom, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
HURT 100 - 100K - Honolulu, HI
Epiphany Ultra - 50 Miler - Oakland, CA
Miwok 100K - 100K - Stinson Beach, CA
Way Too Cool - 50K - Cool, CA
Umstead - 100 Miler - Raleigh, NC
Way Too Cool - 50K - Cool, CA
American River - 50 Miler - Folsom, CA
Run on the Sly - 50K - Pollock Pines, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
Grandmaster Ultras - 100 Miler - Littlefield, AZ