34 Races
10 Trophies
Lake Sonoma - 50 Miler - Healdsburg, CA
Running Up For Air - Grandeur Peak Challenge - 6hrs - Salt Lake City, UT
Orsieres-Champex-Chamonix - 53K - Orsieres, CHE
Lake Sonoma - 50 Miler - Healdsburg, CA
Running Up For Air - Grandeur Peak Challenge - 6hrs - Salt Lake City, UT
Bandera - 100 K - Bandera, TX
Beaverhead Endurance Runs - 100K - Salmon, ID
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT
Ultra-Trail Du Mont-Blanc by UTMB - TDS - Chamonix, FRA
Lake Sonoma - 50 Miler - Healdsburg, CA
Old Goat 50 Mile/50K/30K - 50K - Lake Elsinore, CA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Squamish 50 - 50 Miler - Squamish, BC
Zion Ultra Marathons & Trail Half Marathon - 100 Miler - Virgin, UT
Avalon Benefit 50 - 50K - Avalon, CA
Run the Rut - 50K - Big Sky, MT
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
San Diego 50 and Trail Marathon - Marathon - Escondido, CA
Squamish 50 - 50 Miler - Squamish, BC