82 Races
7 Trophies
Pikes Peak - Marathon - Manitou Springs, CO
Bryce Canyon Ultras - 50 Miler - Bryce Canyon, UT
Zion Ultra Marathons & Trail Half Marathon - 100K - Virgin, UT
Rocky Raccoon - 100 Miler - Huntsville, TX
Capt'n Karl's Reveille Ranch - 60K - Burnet, TX
Capt'n Karl's Colorado Bend - 30K - Bend, TX
Capt'n Karls - Pedernales Falls - 30K - Johnson City, TX
Rocky 50 - 50 Miler - Huntsville, TX
Tinajas Ultra - 100K - Bend, TX
Franklin Mountains Trail Runs - 1/2 Marathon - El Paso, TX
Franklin Mountains Trail Runs - 50K - El Paso, TX
Leadville Trail - 100 Miler - Leadville, CO
Leadville Trail Marathon and Heavy Half - Marathon - Leadville, CO
Bandera - 100K - Bandera, TX
Isle du Bois - 55K - Pilot Point, TX
Capt'n Karl's Colorado Bend - 60K - Bend, TX
Bryce Canyon Ultras - 50K - Bryce Canyon, UT
A-OK - 25K - Atoka, OK
Knob Hills Trail Run - 1/2 Marathon - Flower Mound, TX
Brazos Bend 100 - 1/2 Marathon - Needville, TX
Isle du Bois - 36K - Pilot Point, TX
Cedar Brake Trail Run - 12 Miler - Dallas, TX
Chupacabra Trail Run - 15K - Waco, TX
Fossil Valley - 9hrs - Dallas, TX
Capt'n Karl's - Muleshoe Bend - 60K - Spicewood, TX