211 Races
94 Trophies
Spartathlon - 245K - Athens, GRC
San Francisco One Day - Summer - 12hrs - San Francisco, CA
Redwood Trail Run (Spring) - 50K - Oakland, CA
New Year's One Day - 12hrs - San Francisco, CA
Lake Chabot - 50K - Castro Valley, CA
Headlands Endurance Runs - 100 Miler - Sausalito, CA
San Francisco One Day - Summer - 12hrs - San Francisco, CA
Mad City - 100K - Madison, WI
Mount Diablo "When Hell Freezes Over" - 10K - Clayton, CA
Jam On Tam - 7.7 Miler - Mill Valley, CA
Mt Umunhum Trail Run - 14K - San Jose, CA
Miwok 100K - 100K - Stinson Beach, CA
Marathon du Mont Blanc - 91K - Chamonix, FRA
San Francisco One Day - San Francisco Summer Solstice - 24hrs - San Francisco, CA
Miwok 100K - 100K - Stinson Beach, CA
Miwok 100K - 100K - Stinson Beach, CA
Mad City - 100K - Madison, WI
New Year's One Day - 6hrs - San Francisco, CA
NorthCoast 24-Hour Endurance Run - 24hrs - Cleveland, OH
American River - 50 Miler - Folsom, CA
NJ Trail Series One Day - 24hrs - Augusta, NJ
San Francisco One Day - San Francisco Summer Solstice - 24hrs - San Francisco, CA
Miwok 100K - 100K - Stinson Beach, CA
Mad City - 100K - Madison, WI
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
NorthCoast 24-Hour Endurance Run - 24hrs - Cleveland, OH
San Francisco One Day - San Francisco Summer Solstice - 24hrs - San Francisco, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
Woodside Trail Run - 50K - Woodside, CA
Headlands Endurance Runs - 100 Miler - Sausalito, CA
Miwok 100K - 60K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
JFK - 50 Miler - Boonsboro, MD
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Chuckanut 50k - 50K - Bellingham, WA
Way Too Cool - 50K - Cool, CA
New Year's One Day - 12hrs - San Francisco, CA
Rio Del Lago - 100K - Granite Bay, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
Miwok 100K - 100K - Stinson Beach, CA
Way Too Cool - 50K - Cool, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
Whiskeytown - 50K - Redding, CA
Miwok 100K - 100K - Stinson Beach, CA
Way Too Cool - 50K - Cool, CA
Way Too Cool - 50K - Cool, CA
Double Dipsea - 14.2 Miler - Mill Valley, CA
Headlands Endurance Runs - 100 Miler - Sausalito, CA
Miwok 100K - 100K - Stinson Beach, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
1 Trophies
The Coastal Challenge Expedition - 207K - Rain Forest, CRI
Ultra-Trail Du Mont-Blanc by UTMB - TDS - Chamonix, FRA