77 Races
7 Trophies
Grindstone by UTMB - 100 Miler - Swoope, VA
Oil Creek - 100 Miler - Titusville, PA
Mason Dixon Fall Equinox - 50K - 50K - Wrightsville, PA
Mason Dixon Longest Day - 100K - Havre de Grace, MD
Mason Dixon Spring Equinox - 50K - Wrightsville, PA
Hellgate - 100K - Fincastle, VA
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Mason Dixon Spring Equinox - 50K - Wrightsville, PA
Mason Dixon Shortest Day 50k++ - 35 Miler - Havre de Grace, MD
Mason Dixon Fall Equinox - 50K - 50K - Wrightsville, PA
Mason Dixon Longest Day - 100K - Havre de Grace, MD
Eastern States 100 - 100 Miler - Waterville, PA
Escarpment Trail Run - 30K - Haines Fall, NY
Worlds End Ultramarathon - 100K - Forksville, PA
Ironmasters Challenge - 50K - Gardners, PA
Mason Dixon Longest Day - 100K - Havre de Grace, MD
Ironmasters Challenge - 50K - Gardners, PA
Mason Dixon Longest Day - 100K - Havre de Grace, MD
Worlds End Ultramarathon - 100K - Forksville, PA
HARRC’s Conococheague Trail 50K Run - 50K - Blain, PA
Eastern States 100 - 100 Miler - Waterville, PA
HARRC’s Conococheague Trail 50K Run - 50K - Blain, PA
Ironmasters Challenge - 50K - Gardners, PA
Stone Mill 50M - 50 Miler - Montgomery County, MD
Labor Pain - 12hrs - Reading, PA
Ironmasters Challenge - 50K - Gardners, PA
Dirty Bird 30K & 15K Trail Run - 15K - Birdsboro, PA
Shadows of the South Virtual Run - 100 Miler - Clayton, GA