101 Races
3 Trophies
Spooner's Cove - 37K Sat - Los Osos, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
Iditarod Trail Invitational - 350 Miler - Knik, AK
Headlands Endurance Runs - 50 Miler - Sausalito, CA
Iditarod Trail Invitational - 350 Miler - Knik, AK
Diablo Trail Run - 50K - Clayton, CA
San Francisco 50/50 Endurance Runs - 100 Miler - Rodeo Beach, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
Bryce Canyon Ultras - 100 Miler - Bryce Canyon, UT
Horseshoe Lake Trail Run - 50K - Oakland, CA
Iditarod Trail Invitational - 350 Miler - Knik, AK
Crystal Springs Trail Run - Winter - 50K - Woodside, CA
Horseshoe Lake Trail Run - 50K - Oakland, CA
Tor des Geants - 330K - Courmayeur, ITA
Headlands Endurance Runs - 100 Miler - Sausalito, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
North Face Endurance Challenge - San Francisco - Marathon - San Francisco, CA
E.T. Full Moon Midnight - 51K - Las Vegas, NV
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Skyline to the Sea - 50K - Saratoga, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Woodside Trail Run - 50K - Woodside, CA
Labor of Love - 50K - Las Vegas, NV
Skyline to the Sea - 50K - Saratoga, CA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Miwok 100K - 100K - Stinson Beach, CA
Headlands Endurance Runs - 100 Miler - Sausalito, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA