39 Races
16 Trophies
CT Trailmixers Fall Fling 400 Trail Race - 400 Minutes - Southington, CT
Worlds End Ultramarathon - 100K - Forksville, PA
Bimblers Bluff - 50K - Guilford, CT
Worlds End Ultramarathon - 50K - Forksville, PA
Bimblers Bluff - 50K - Guilford, CT
CT Trailmixers Fall Fling 400 Trail Race - 400 Minutes - Southington, CT
Bimblers Bluff - 50K - Guilford, CT
5 Races
7 Races
Tombstone 50k Trail Run - 50K - Valparaiso, IN
Run Happy 50K - 50K - North Liberty, IN
1 Races
2 Races
7 Races
9 Races
2 Trophies
Burning River - 100 Miler - Willoughby Hills, OH
Bobcat Trail Marathon - Marathon - Glouster, OH
JFK - 50 Miler - Boonsboro, MD
3 Races
Indiana Trail 100 - 50 Miler - Albion, IN
Deadwood Mickelson Trail Marathon - 1/2 Marathon - Deadwood, SD
2 Races
3 Races
Zion Ultra Marathons & Trail Half Marathon - 100K - Virgin, UT
9 Races
Turkey & Taturs Trail Race - 25K - Tulsa, OK
Turkey & Taturs Trail Race - 25K - Tulsa, OK
Turkey & Taturs Trail Race - 25K - Tulsa, OK
Turkey & Taturs Trail Race - 25K - Tulsa, OK
Greenland Trail - 25K - Larkspur, CO
Greenland Trail - 25K - Larkspur, CO
3 Races
2 Races
4 Races
Bobcat Trail Marathon - Marathon - Glouster, OH
SLO Ultra @ Wild Cherry Canyon - 1/2 Marathon - San Luis Obispo, CA
Sage Rat Run - 5k River Run - Grandview, WA
3 Races
Coyote Hills - 1/2 Marathon - Fremont, CA
Zoom San Francisco - 1/2 Marathon - San Francisco, CA