29 Races
3 Trophies
Hainesport Endurance Run - 24HR - Hainesport, NJ
Southern Tour Ultra - 50K - Wilmington, NC
6 Races
North Downs Way 100 - 100 Miler - Farnham, GBR
Country to Capital - 45 Miler - Wendover, GBR
Stour Valley Path 100km Ultra Run - 100K - New Market, GBR
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
2 Races
North Downs Way 50 - 50 Miler - Farnham, GBR