Ryan Sandes breaks his own 100K FKT in South Africa

The South African ultrarunning champion beat his previous record for the 13 Peaks Challenge by two hours

Ryan Sandes runs 100-mile ultra at home

The South African ultrarunner completed a 100-mile run on a 110-metre loop around his house

Ryan Sandes back to race Wings For Life World Run

Ryan Sandes is a South African trail runner. He has won all four of the 4 Deserts stage races and […]