50 Races
1 Trophies
North Face Endurance Challenge - Washington DC - 50K - Sterling, VA
Labor Pain - 12 Hours - Reading, PA
Oil Creek - 100K - Titusville, PA
Bandera - 50K - Bandera, TX
South Mountain Reservation Mayapple Ultras - 20 Miler - Milburn, NJ
Labor Pain - 12hrs - Reading, PA
North Face Endurance Challenge - New York - 50K - Bear Mountain, NY
Destin Beach Ultra Runs - 50K - Destin, FL
Vermont 100 - 100K - West Windsor, VT
North Face Endurance Challenge - New York - 50K - Bear Mountain, NY
NJ Trail Series Spring - 5 Miler - Mountainside, NJ
Destin Beach Ultra Runs - 50K - Destin, FL
Double Trouble Trail Run - 15K - Elverson, PA
North Face Endurance Challenge - New York - 50K - Bear Mountain, NY
Febapple Frozen Fifty - 50K - Maplewood, NJ
NJ Trail Series Spring - 12 Miles - Mountainside, NJ
Antelope Canyon Ultramarathons - 50 Miler - Page, AZ
Destin Beach Ultra Runs - 50K - Destin, FL