-
Gerda Steyn 6th time winner of the Two Oceans Ultra Marathon 2025
South African wonder woman Gerda Steyn has won the iconic Two Oceans Marathon on the Cape Peninsula for a sixth consecutive time.
The 35-year-old from Bothaville in the Free State completed the 56-kilometer race in three hours, 29 minutes, and 10 seconds, her third-fastest time ever.
She completed the distance in 8 minutes and 40 seconds ahead of Shelmith Muriuki of Kenya.
Steyn will pocket R250 000 for the win but missed out on another course record by just more than two minutes, which would’ve earned her another quarter of a million rand.
Gerda Steyn, 6th time winner of the @TotalsportsSA Two Oceans Ultra Marathon 2025 shares her joy on the finish line 🥇#Totalsports @CityofCT #EventsInCapeTown #CCPBEvents @PoweradeZA #PauselsPower @JomaSportZA #WeAreRunning @CSOS_SA #CSOS #RegisterWithCSOS @Heart1049FM #HeartFM… pic.twitter.com/KQgJlZZ05m
— Totalsports Two Oceans Marathon (@2OceansMarathon) April 5, 2025
Lesotho’s Khoarahlane Seutloali won the men’s race in three hours, 10 minutes, and 46 seconds, crossing the finish line 31 seconds ahead of South Africa’s Siboniso Sikhakhane, with Lucky Mohale in third place.
We have a new men’s champion – the king of the Totalsports Two Oceans Marathon, Khoarahlane Seutloali, stormed to victory in a surprise sensational run, improving on his 8th place finish last year in a thrilling sprint finish which saw him beat out a stellar field!… pic.twitter.com/Xpyqo1cysx
— Totalsports Two Oceans Marathon (@2OceansMarathon) April 5, 2025