Dam Half & Dam Full - 1/2 Marathon - Mifflingburg, PA
Rachel Carson Trail Challenge - 34 Miler - Pittsburgh, PA
Wonderland - TX - 10K - Spicewood, TX
Hells Hills - 10K - Smithville, TX
Brazos Bend 50 - 25K - Needville, TX
Youngstown Ultra Trail Classic - 25K - Youngstown, OH
Yurrebilla Trail 56K Ultra - 56K - Athelstone, AUS
Yurrebilla Trail 56K Ultra - 56K - Athelstone, AUS
Brazos Bend 100 - 1/2 Marathon - Needville, TX
Yurrebilla Trail 56K Ultra - 56K - Athelstone, AUS
Brazos Bend 50 - 25K - Needville, TX
Brazos Bend 100 - 1/2 Marathon - Needville, TX
Yurrebilla Trail 56K Ultra - 56K - Athelstone, AUS
Race to the Stones - Sat 50K - Lewknor, GBR
25 Races
3 Trophies
Rock N The Knob Trail Challenge - Marathon - Claysburg, PA
J&J Race & Trail Running Reunion - 100K - Rocksprings, TX
Pedernales Trail Run - 25K - Johnson City, TX
Pandoras Box of Rox - 1/2 Marathon - Burnett, TX
Rocky Raccoon - 100 Miler - Huntsville, TX
The Wild Hare - 50K - Warda, TX
Paleface - 10K - Spicewood, TX
Grand Canyon Ultras - 50 Miler - Grand Canyon, AZ
Bandera - 100K - Bandera, TX
North Face Challenge - Utah - 50 Miler - Park City, UT
Franklin Mountains Trail Runs - 1/2 Marathon - El Paso, TX
Franklin Mountains Trail Runs - 50K - El Paso, TX
Brazos Bend 100 - 100 Miler - Needville, TX
Greenland Trail - 50K - Larkspur, CO
Race to the Stones - 100K - Lewknor, GBR
Race to the Stones - 100K - Lewknor, GBR
Harbison 50K - 50K - Columbia, SC