155 Races
121 Trophies
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Scout Mountain Ultras - 100 Miler - Pocatello, ID
Zion Ultra Marathons & Trail Half Marathon - 100 Miler - Virgin, UT
Scout Mountain Ultras - 21 Miler - Pocatello, ID
Tarawera Ultramarathon by UTMB - 100 Miler - Rotorua, NZL
Scout Mountain Ultras - 21 Miler - Pocatello, ID
Running Up For Air - Grandeur Peak Challenge - 6hrs - 8am - Salt Lake City, UT
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Yakima Skyline Rim 50K - 50K - Ellensburg, WA
Frozen Trail Runfest - 50K - Eugene, OR
Horse Butte - 10 Miler - Bend, OR
HURT 100 - 100 Miler - Honolulu, HI
Ultra Trail Mount Fuji - 100 Miler - Shizuoka, JPN
Beaverhead Endurance Runs - 100K - Salmon, ID
Grindstone by UTMB - 100 Miler - Swoope, VA
Zion Ultra Marathons & Trail Half Marathon - 100 Miler - Virgin, UT
Lord Hill - 50K - Snohomish, WA
Silver Falls - Marathon - Silverton, OR
Twilight 5K Run/Walk - 5K - Bend, OR
Ice Age Trail - 50 Miler - La Grange, WI
Bandera - 100K - Bandera, TX
Lake Sonoma - 50 Miler - Healdsburg, CA
Chuckanut 50k - 50K - Bellingham, WA
Orcas Island 50k - 50K - Orcas Island, WA
Leadville Trail - 100 Miler - Leadville, CO
Orcas Island 50k - 50K - Orcas Island, WA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Horse Butte - 10 Miler - Bend, OR
Way Too Cool - 50K - Cool, CA
Iroquois Trails - 100 Miler - Virgil, NY
White River 50 - 50 Miler - Crystal Mountain, WA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Way Too Cool - 50K - Cool, CA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Chuckanut 50k - 50K - Bellingham, WA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Miwok 100K - 100K - Stinson Beach, CA
Way Too Cool - 50K - Cool, CA
White River 50 - 50 Miler - Crystal Mountain, WA
Chuckanut 50k - 50K - Bellingham, WA
Miwok 100K - 100K - Stinson Beach, CA