The Thames Challenge is split into four stages over a four-day period. Within the four stages are four unique races in their own right – The Cotswold Ultra, The Oxford Ultra, The Windsor Ultra, and The Richmond Ultra
Marston 24 hour challenge
A 6 hour challenge to run as many 4 mile loops as possible in 24 hours.