60 Races
7 Trophies
Quadzilla 15k - 15K - Schnecksville, PA
Quadzilla 15k - 15K - Schnecksville, PA
Worlds End Ultramarathon - 50K - Forksville, PA
North Face Endurance Challenge - New York - 50 Miler - Bear Mountain, NY
Ironmasters Challenge - 50K - Gardners, PA
Escarpment Trail Run - 30K - Haines Fall, NY
Quadzilla 15k - 15K - Schnecksville, PA
North Face Endurance Challenge - New York - 50K - Bear Mountain, NY
Ironmasters Challenge - 50K - Gardners, PA
North Face Endurance Challenge - Washington DC - 50K - Sterling, VA
Stone Mill 50M - 50 Miler - Montgomery County, MD
Coventry Woods Challenge - 6hrs - Pottstown, PA
Escarpment Trail Run - 30K - Haines Fall, NY
South Mountain Reservation Mayapple Ultras - 20 Miler - Milburn, NJ
Escarpment Trail Run - 30K - Haines Fall, NY
Labor Pain - 12hrs - Reading, PA
Escarpment Trail Run - 30K - Haines Fall, NY
North Face Endurance Challenge - New York - Marathon - Bear Mountain, NY
Monster Marathon and Half-Marathon - NY Version - Marathon - Enfield, NY
Escarpment Trail Run - 30K - Haines Fall, NY
Mt. Wilson Trail Race - 8.6 Miler - Sierra Madre, CA
Grindstone by UTMB - 100 Miler - Swoope, VA