149 Races
6 Trophies
Miwok 100K - 100K - Stinson Beach, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Bryce Canyon Ultras - 30K - Bryce Canyon, UT
Lake Sonoma - 50 Miler - Healdsburg, CA
San Joaquin River Trail 50k & 100k Run - 50K - Friant, CA
Twisted Fork Trail Festival - 64K - Park City, UT
Transgrancanaria - 128K - Las Palmas, ESP
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Miwok 100K - 100K - Stinson Beach, CA
Tarawera Ultramarathon by UTMB - 100K - Rotorua, NZL
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Ultra-Trail Du Mont-Blanc by UTMB - CCC - Chamonix, FRA
Miwok 100K - 100K - Stinson Beach, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Zion Ultra Marathons & Trail Half Marathon - 100 Miler - Virgin, UT
Antelope Canyon Ultramarathons - 50 Miler - Page, AZ
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Kodiak Ultra Marathons by UTMB - The Kodiak 100 - Big Bear Lake, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Bandera - 100K - Bandera, TX
North Face Endurance Challenge - San Francisco - 50K - San Francisco, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Way Too Cool - 50K - Cool, CA
North Face Endurance Challenge - San Francisco - 50K - San Francisco, CA
San Joaquin River Trail 50k & 100k Run - 50 Miler - Friant, CA
San Francisco 50/50 Endurance Runs - 50 Miler - Rodeo Beach, CA
American River - 50 Miler - Folsom, CA
Woodside Trail Run - 50K - Woodside, CA
Headlands Endurance Runs - Marathon - Sausalito, CA
Miwok 100K - 100K - Stinson Beach, CA