105 Races
8 Trophies
Keys Ultras - 100 Miler - Key Largo, FL
Keys Ultras - 100 Miler - Key Largo, FL
John Holmes Trail Run - 50K - Brooksfield, FL
MCR Ultra Trail Spooktacular - 50K - Thonotosassa, FL
Keys Ultras - 100 Miler - Key Largo, FL
Keys Ultras - 100 Miler - Key Largo, FL
Manasota Track Club - 50K - Sarasota, FL
Keys Ultras - 100 Miler - Key Largo, FL
Manasota Track Club - 50K - Sarasota, FL
Ancient Oaks - 100 Miler - Titusville, FL
Hinson Lake - 24hrs - Rockingham, NC
Keys Ultras - 100 Miler - Key Largo, FL
Manasota Track Club - 50K - Sarasota, FL
Ancient Oaks - 100 Miler - Titusville, FL
Wild Sebastian - Fall - 50 Miler - Fellsmere, FL
Hinson Lake - 24hrs - Rockingham, NC
Palm Bluff Trail Race and Ultra "Margaritas & Manure" - 50K - Osteen, FL
Destin Beach Ultra Runs - 50K - Destin, FL
Hinson Lake - 24hrs - Rockingham, NC
Wild Sebastian - Fall - 50 Miler - Fellsmere, FL
Peanut Island 24 Hour Race - 24hrs - Peanut Island, FL
Hinson Lake - 24hrs - Rockingham, NC
Ultra Miles for Moffitt - 12hrs - Tampa, FL
Manasota Track Club - 50K - Sarasota, FL
John Holmes Trail Run - 50K - Brooksfield, FL
Manasota Track Club - 50K - Sarasota, FL
Burning River - 100 Miler - Willoughby Hills, OH
Guana 50K - 50K - Jacksonville, FL
Manasota Track Club - 50K - Sarasota, FL
John Holmes Trail Run - 50K - Brooksfield, FL
Burning River - 100 Miler - Willoughby Hills, OH
Umstead - 50 Miler - Raleigh, NC
Manasota Track Club - 50K - Sarasota, FL
John Holmes Trail Run - 50K - Brooksfield, FL
Umstead - 100 Miler - Raleigh, NC
John Holmes Trail Run - 50K - Brooksfield, FL
Hocking Hills Indian Run - 60K - Hocking Hills, OH
Manasota Track Club - 50K - Sarasota, FL
Wild Sebastian - Fall - 100 Miler - Fellsmere, FL
Wild Sebastian - Fall - 100 Miler - Fellsmere, FL
Torreya State Park's Draggin' Tail - 50K - Torreya, FL