20Races
The Grand Traverse Mountain Run - 40 Miler
Thames Trot - 50 Miler
Hamperokken Skyrace - 57K
Ultra-Trail Australia by UTMB - 100K
Highland Fling Race - 53 Miler
Highland Fling Race - 53 Miler
Marathon des Sables - 250K
2Races
Wilson Creek 50k - 50K
Wilson Creek Frozen 50K - 20 Miler