34 Races
2 Trophies
Vulture Bait Trail Race - 50K - London, ON
Mutual Mine - 50K - Inverness, FL
Mutual Mine - 50K - Inverness, FL
Vulture Bait Trail Race - 50K - London, ON
Haliburton Forest Trail Race - 50 Miler - West Guildford, ON
Resolution Run - Auburn CA - 10 Miler - Auburn, CA
Resolution Run - Auburn CA - 10 Miler - Auburn, CA
Ancient Oaks - 100 Miler - Titusville, FL
John Holmes Trail Run - 50K - Brooksfield, FL
Sulphur Springs - 50 Miler - Ancaster, ON
John Holmes Trail Run - 50K - Brooksfield, FL
Sulphur Springs - 50 Miler - Ancaster, ON
Ancient Oaks - 100 Miler - Titusville, FL
Great Eastern Endurance Run - 50K - Charlottesville, VA
Wickham Park Marathon - 50 Miler - Melbourne, FL
JFK - 50 Miler - Boonsboro, MD
JFK - 50 Miler - Boonsboro, MD
Capitol-to-Capitol - 50 Miler - Richmond, VA
JFK - 50 Miler - Boonsboro, MD
2 Races
Lakeland - 50 Miler - Coniston, GBR
Lakeland - 50 Miler - Coniston, GBR
2 Races
North Face Endurance Challenge - New York - 1/2 Marathon - Bear Mountain, NY
Vulture Bait Trail Race - 50K - London, ON