67Races
15Trophies
Umstead - 100 Miler
Umstead - 100 Miler
Umstead - 100 Miler
The Joel Johns Classic 24 Hour - 12hrs
Umstead - 100 Miler
NorthCoast 24-Hour Endurance Run - 24hrs
Keys Ultras - 100 Miler
NorthCoast 24-Hour Endurance Run - 24hrs
Umstead - 100 Miler
Croatan 24-Hour Ultramarathon - 24hrs
Umstead - 100 Miler
Rouge-Orleans - 126.2 Miler
Croatan 24-Hour Ultramarathon - 24hrs
Mattamuskeet Death March - 100K
Stone Bay - 50K
Cedar Island - 40 Miler
Graveyard 100 - 100 Miler
Maysville to Macon - 50 Miler
Neusiok Trail - 100K
Croatan 24-Hour Ultramarathon - 24hrs
Triple Lakes Race - 40 Miler
Mattamuskeet Death March - 100K
Cedar Island - 40 Miler
Umstead - 100 Miler
Graveyard 100 - 100 Miler
Croatan 24-Hour Ultramarathon - 24hrs
Umstead - 50 Miler
Umstead Trail Marathon - Marathon
Umstead Trail Marathon - Marathon
Umstead Trail Marathon - Marathon
Umstead Trail Marathon - Marathon
Umstead Trail Marathon - Marathon
Maah Daah Hey Trail run - 100 Miler