2 Races
Spider Mountain Trail Runs - 12hrs - Burnet, TX
Brazos Bend 100 - 50 Miler - Needville, TX
26 Races
22 Trophies
Bull Run Run - 50 Miler - Clifton, VA
Hashawha Hills - 50K - Westminster, MD
JFK - 50 Miler - Boonsboro, MD
Umstead - 100 Miler - Raleigh, NC
Seneca Greenway Trail - 50K - Damascus, MD
IAU 24 Hour World Championship - Steenbergen - 24hrs - Steenbergen, NLD
Back On My Feet Lone Ranger - 24hrs - Philadelphia, PA
Umstead - 50 Miler - Raleigh, NC
Back On My Feet Lone Ranger - 24hrs - Philadelphia, PA
Umstead - 100 Miler - Raleigh, NC
Oil Creek - 100 Miler - Titusville, PA
Mahlon Mayhem - 50K - Oak Ridge, NJ
NJ Ultra Trail Festival - 100 Miler - Augusta, NJ
Mohican - 100 Miler - Loudonville, OH
Eastern States 100 - 100 Miler - Waterville, PA