100 Races
19 Trophies
3 Days at the Fair - 6hrs - Augusta, NJ
3 Days at the Fair - 12hrs - Augusta, NJ
Hashawha Hills - 50K - Westminster, MD
Twisted Fork Trail Festival - 64K - Park City, UT
3 Days at the Fair - 48hrs - Augusta, NJ
MDT Challenge Loop 6-hour Race - Sept. Race - Perryville, MD
MDT Challenge Loop 6-hour Race - June Race - Perryville, MD
3 Days at the Fair - 48hrs - Augusta, NJ
Umstead - 100 Miler - Raleigh, NC
Mason Dixon Longest Day - 100K - Havre de Grace, MD
3 Days at the Fair - 48hrs - Augusta, NJ
Bryce Canyon Ultras - 50 Miler - Bryce Canyon, UT
3 Days at the Fair - 24hrs - Augusta, NJ
Zion Ultra Marathons & Trail Half Marathon - 100K - Virgin, UT
Rosaryville - Summer - 50K - Rosaryville, MD
3 Days at the Fair - 48hrs - Augusta, NJ
Antelope Canyon Ultramarathons - 50 Miler - Page, AZ
NJ Trail Series One Day - 24hrs - Augusta, NJ
3 Days at the Fair - 24hrs - Augusta, NJ
Stone Mill 50M - 50 Miler - Montgomery County, MD
Pikes Peak - Ascent - Manitou Springs, CO
Rosaryville - Summer - 50K - Rosaryville, MD
3 Days at the Fair - 24hrs - Augusta, NJ
Rosaryville - Summer - 50K - Rosaryville, MD
24 Hour Around the Lake - Marathon - Wakefield, MA