60 Races
8 Trophies
Picnic Island Ultra - 6hrs - Jupiter, FL
A Race for the Ages - 92 Hours - Manchester, TN
Cry Me A River! Trail Runs - 1/2 Marathon - Chillicothe, IL
Picnic Island Ultra - 6hrs - Jupiter, FL
Pikes Peak - Marathon - Manitou Springs, CO
A Race for the Ages - Timed Event - Manchester, TN
Cry Me A River! Trail Runs - 50K - Chillicothe, IL
Picnic Island Ultra - 6hrs - Jupiter, FL
Pikes Peak - Marathon - Manitou Springs, CO
A Race for the Ages - Timed Event - Manchester, TN
Picnic Island Ultra - 6hrs - Jupiter, FL
Picnic Island Ultra - 6hrs - Jupiter, FL
Everglades Ultras - 50K - Copeland, FL
Beaverhead Endurance Runs - 55K - Salmon, ID
Everglades Ultras - 50K - Copeland, FL
Picnic Island Ultra - 6hrs - Jupiter, FL
Pikes Peak - Marathon - Manitou Springs, CO
Picnic Island Ultra - 6hrs - Jupiter, FL
Everglades Ultras - 50K - Copeland, FL
Pikes Peak - Marathon - Manitou Springs, CO
Everglades Ultras - 50K - Copeland, FL
Everglades Ultras - 50K - Copeland, FL
Leadville Trail - 100 Miler - Leadville, CO
Burning River - Back 50M - Willoughby Hills, OH