83 Races
21 Trophies
Avalon Benefit 50 - 50K - Avalon, CA
Mt. Tam Hill Climb - 3.29 Miler - Mill Valley, CA
Chuckanut 50k - 50K - Bellingham, WA
SLO Ultra @ Wild Cherry Canyon - 50 Miler - San Luis Obispo, CA
Lavaredo Ultra Trail by UTMB - 118K - Cortina d'Ampezzo, ITA
Lake Sonoma - 50 Miler - Healdsburg, CA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
North Face Challenge - Utah - 50K - Park City, UT
Squamish 50 - 50 Miler - Squamish, BC
Miwok 100K - 100K - Stinson Beach, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Pikes Peak - Marathon - Manitou Springs, CO
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Miwok 100K - 60K - Stinson Beach, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Way Too Cool - 50K - Cool, CA
Bandera - 100K - Bandera, TX
North Face Endurance Challenge - San Francisco - 46.8 Miler - San Francisco, CA
White River 50 - 50 Miler - Crystal Mountain, WA
Zion Ultra Marathons & Trail Half Marathon - 100 Miler - Virgin, UT
Lake Sonoma - 50 Miler - Healdsburg, CA
Chuckanut 50k - 50K - Bellingham, WA
Way Too Cool - 50K - Cool, CA
White River 50 - 50 Miler - Crystal Mountain, WA
Chuckanut 50k - 50K - Bellingham, WA
Way Too Cool - 50K - Cool, CA
Way Too Cool - 50K - Cool, CA
Pacifica Trail Run - 21K - Pacifica, CA
Woodside Trail Run - 35K - Woodside, CA
Salt Point Trail Run - 26K - Jenner, CA
Woodside Trail Run - 17K - Woodside, CA
Skyline to the Sea - 50K - Saratoga, CA
Salt Point Trail Run - 26K - Jenner, CA
Pacifica Trail Run - 21K - Pacifica, CA
Woodside Trail Run - 10K - Woodside, CA
Miwok 100K - 100K - Stinson Beach, CA