91 Races
12 Trophies
First State Trail Race - 50K - Wilmington, DE
JFK - 50 Miler - Boonsboro, MD
Ozark Trail (migrated to Ozark Trail 100 Mile Endurance Run) - 100 Miler - Steelville, MO
Ironmasters Challenge - 50K - Gardners, PA
No Business 100 - 100 Miler - Jamestown, TN
Labor Pain - 12hrs - Reading, PA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
HURT 100 - 100 Miler - Honolulu, HI
Lost Turkey Trail Races - 50 Miler - Blue Knob, PA
Double Trouble Trail Run - 30K - Elverson, PA
Labor Pain - 12hrs - Reading, PA
Burning River - 100 Miler - Willoughby Hills, OH
Highlands Sky - 40 Miler - Davis, WV
Worlds End Ultramarathon - 100K - Forksville, PA
Ironmasters Challenge - 50K - Gardners, PA
Grindstone by UTMB - 100 Miler - Swoope, VA
Eastern States 100 - 100 Miler - Waterville, PA
Sehgahunda Trail Marathon - Marathon - Letchworth State Park, NY
Ironmasters Challenge - 50K - Gardners, PA
Hellgate - 100K - Fincastle, VA
Labor Pain - 12hrs - Reading, PA
Mason Dixon Longest Day - 100K - Havre de Grace, MD
Ironmasters Challenge - 50K - Gardners, PA
Dam Half & Dam Full - Marathon - Mifflingburg, PA
Labor Pain - 12hrs - Reading, PA
Grand Island Trail Marathon - Marathon - Munising, MI
Ironmasters Challenge - 50K - Gardners, PA
Mile Run Trail Challenge Half Marathon (Tiadaghton) - 1/2 Marathon - Allenwood, PA
Dirty Bird 30K & 15K Trail Run - 15K - Birdsboro, PA
Dark and Dirty 6.6 Mile Nighttime Trail Run - 6.6 Miler - Reading, PA
Escarpment Trail Run - 30K - Haines Fall, NY
Tyler Arboretum Trail 10k - 10K - Media, PA