24 Races
14 Trophies
Zion Ultra Marathons & Trail Half Marathon - 50K - Virgin, UT
Bryce Canyon Ultras - 50K - Bryce Canyon, UT
Two Hearted Trail Run - Marathon - Paradise, MI
Two Hearted Trail Run - Marathon - Paradise, MI
Grand Island Trail Marathon - Marathon - Munising, MI
Ice Age Trail - 50 Miler - La Grange, WI
tBunk Endurance Challenge - 50 Miler - Whitewater, WI