48 Races
2 Trophies
A Race for the Ages - 92 Hours - Manchester, TN
A Race for the Ages - Timed Event - Manchester, TN
A Race for the Ages - Timed Event - Manchester, TN
The Daytona 100 - 50 Miler - Atlantic Beach, FL
Keys Ultras - 100 Miler - Key Largo, FL
Palm Bluff Trail Race and Ultra "Margaritas & Manure" - 50K - Osteen, FL
A Race for the Ages - Timed Event - Manchester, TN
Keys Ultras - 100 Miler - Key Largo, FL
Palm Bluff Trail Race and Ultra "Margaritas & Manure" - 50K - Osteen, FL
Keys Ultras - 100 Miler - Key Largo, FL
Palm Bluff Trail Race and Ultra "Margaritas & Manure" - 50K - Osteen, FL
Clearwater Marathon & Running Festival - 50K - Clearwater, FL
Palm Bluff Trail Race and Ultra "Margaritas & Manure" - 50K - Osteen, FL
Palm Bluff Trail Race and Ultra "Margaritas & Manure" - 50 Miler - Osteen, FL
Keys Ultras - 100 Miler - Key Largo, FL
Palm Bluff Trail Race and Ultra "Margaritas & Manure" - 50K - Osteen, FL
Palm 100 - 100K - Deerfield Beach, FL
Keys Ultras - 100 Miler - Key Largo, FL
Keys Ultras - 100 Miler - Key Largo, FL
Keys Ultras - 100 Miler - Key Largo, FL
Keys Ultras - 100 Miler - Key Largo, FL
Keys Ultras - 100 Miler - Key Largo, FL
The Daytona 100 - 100 Miler - Atlantic Beach, FL
The Daytona 100 - 100 Miler - Atlantic Beach, FL
Marine Corps Marathon - 50K - 50K - Washington, DC
A Race for the Ages - Timed Event - Manchester, TN
Marine Corps Marathon - 50K - 50K - Washington, DC
The Daytona 100 - 50 Miler - Atlantic Beach, FL