20 Races
10 Trophies
Worlds End Ultramarathon - 100K - Forksville, PA
Hashawha Hills - 50K - Westminster, MD
Grindstone by UTMB - 100 Miler - Swoope, VA
Worlds End Ultramarathon - 100K - Forksville, PA
Hashawha Hills - 50K - Westminster, MD
Hashawha Hills - 50K - Westminster, MD
Dirty Bird 30K & 15K Trail Run - 15K - Birdsboro, PA
Hellgate - 100K - Fincastle, VA