35 Races
Escarpment Trail Run - 30K - Haines Fall, NY
Goodwin Forest Trail Run - 30K - Hampton, CT
Leatherman's Loop - 10K - Cross River, NY
Escarpment Trail Run - 30K - Haines Fall, NY
North Face Endurance Challenge - New York - 1/2 Marathon - Bear Mountain, NY
Escarpment Trail Run - 30K - Haines Fall, NY
Mile Run Trail Challenge Half Marathon (Tiadaghton) - 1/2 Marathon - Allenwood, PA
Bimblers Bluff - 50K - Guilford, CT
Dam Half & Dam Full - Marathon - Mifflingburg, PA
Escarpment Trail Run - 30K - Haines Fall, NY
Ice Age Trail - 50 Miler - La Grange, WI
Mile Run Trail Challenge Half Marathon (Tiadaghton) - 1/2 Marathon - Allenwood, PA
Dam Half & Dam Full - 1/2 Marathon - Mifflingburg, PA
North Face Endurance Challenge - Madison - 50K - Eagle, WI
Jay Peak Ultra Trail Race - 25K - Jay, VT
Escarpment Trail Run - 30K - Haines Fall, NY
North Face Endurance Challenge - New York - 1/2 Marathon - Bear Mountain, NY
Escarpment Trail Run - 30K - Haines Fall, NY
North Face Endurance Challenge - Washington DC - 50K - Sterling, VA
North Face Endurance Challenge - New York - 50K - Bear Mountain, NY
North Face Endurance Challenge - Madison - 50K - Eagle, WI