123 Races
20 Trophies
Bryce Canyon Ultras - 50 Miler - Bryce Canyon, UT
Moab Trail Marathon - 1/2 Marathon - Moab, UT
Zion Ultra Marathons & Trail Half Marathon - 100K - Virgin, UT
Moab Trail Marathon - 1/2 Marathon - Moab, UT
Zion Ultra Marathons & Trail Half Marathon - 50 Miler - Virgin, UT
Leadville Trail - 100 Miler - Leadville, CO
Silver Rush 50 - 50 Miler - Leadville, CO
Leadville Trail Marathon and Heavy Half - Marathon - Leadville, CO
Leadville Trail - 100 Miler - Leadville, CO
Silver Rush 50 - 50 Miler - Leadville, CO
Leadville Trail Marathon and Heavy Half - Marathon - Leadville, CO
Running from an Angel - 50 Miler - Lake Mead, NV
Leadville Trail - 100 Miler - Leadville, CO
Leadville Trail Marathon and Heavy Half - Marathon - Leadville, CO
Running with the Devil - 50 Miler - Las Vegas, NV
Goblin Valley - 50K - Green River, UT
Leadville Trail - 100 Miler - Leadville, CO
Vermont 100 - 100 Miler - West Windsor, VT
Avalon Benefit 50 - 50 Miler - Avalon, CA
Pikes Peak - Marathon - Manitou Springs, CO
Zion Ultra Marathons & Trail Half Marathon - 100 Miler - Virgin, UT
Northants - Shires and Spires - 35 Miler - London, GBR
Ultra-Trail Harricana of Canada (UTHC) - 65K - Charlevoix, QC
Northants - Shires and Spires - 35 Miler - London, GBR
Northants - Shires and Spires - 35 Miler - London, GBR
Northants - Shires and Spires - 35 Miler - London, GBR
Northants - Shires and Spires - 35 Miler - London, GBR