60 Races
Escarpment Trail Run - 30K - Haines Fall, NY
A Race for the Ages - Timed Event - Manchester, TN
Escarpment Trail Run - 30K - Haines Fall, NY
Savoy Mountain Trail Races - 15.2 Miler - Florida, MA
Escarpment Trail Run - 30K - Haines Fall, NY
Escarpment Trail Run - 30K - Haines Fall, NY
Escarpment Trail Run - 30K - Haines Fall, NY
Greylock Trail Race - 1/2 Marathon - Adams, MA
Greylock Trail Race - 1/2 Marathon - Adams, MA
TARC Wapack and Back - 21 Miler - Ashburnham, MA
Greylock Trail Race - Marathon - Adams, MA
Sunmart Texas Trails - 50K - Huntsville, TX
Bull Run Run - 50 Miler - Clifton, VA
Escarpment Trail Run - 30K - Haines Fall, NY
Escarpment Trail Run - 30K - Haines Fall, NY
Vermont 100 - 100 Miler - West Windsor, VT
Vermont 100 - 100 Miler - West Windsor, VT
Self Transcendence - Ottawa - 24hrs - Ottawa, ON
Self Transcendence - Ottawa - 24hrs - Ottawa, ON
Self Transcendence - Ottawa - 24hrs - Ottawa, ON
Stone Cat Trail Festival - 50 Miler - Ipswich, MA