44 Races
6 Trophies
Bimblers Bluff - 50K - Guilford, CT
Vermont 100 - 100 Miler - West Windsor, VT
Hellgate - 100K - Fincastle, VA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Hellgate - 100K - Fincastle, VA
Bimblers Bluff - 50K - Guilford, CT
Bull Run Run - 50 Miler - Clifton, VA
Hellgate - 100K - Fincastle, VA
Grindstone by UTMB - 100 Miler - Swoope, VA
Hellgate - 100K - Fincastle, VA
Watchung Winter - 50K - Mountainside, NJ
Hellgate - 100K - Fincastle, VA
Stone Mill 50M - 50 Miler - Montgomery County, MD
North Face Endurance Challenge - New York - Marathon - Bear Mountain, NY
Watchung Winter - 50K - Mountainside, NJ
Vermont 50 - 50 Miler - Brownsville, VT
Mahlon Mayhem - 50K - Oak Ridge, NJ
Watchung Winter - 50K - Mountainside, NJ
Escarpment Trail Run - 30K - Haines Fall, NY
North Face Endurance Challenge - New York - 50 Miler - Bear Mountain, NY
Watchung Winter - 50K - Mountainside, NJ
Escarpment Trail Run - 30K - Haines Fall, NY