There were some outstanding performances in the Two Oceans Half Marathon in Cape Town on Sunday. Kenyan runner Felix Kibet Masai claimed victory in the Men’s race, completing the 21.1 km course in 1 hour, 3 minutes and 17 seconds — the fastest time recorded since 2017.
He led a Kenyan clean sweep of the podium, with compatriots Shadrack Ngumbau Musyoka finishing second and Joshua Mengich third.
Half Marathon Male Winner Alert!
A phenomenal performance at the @TotalsportsSA Two Oceans Marathon powered by @BydSouthAfrica today as Felix Masai claims the male title with an outstanding time of 01:03:17.
Relentless from start to finish, what a run! #TTOM #TTOM2026… pic.twitter.com/LKZ7y5fwDa
— Totalsports Two Oceans Marathon (@2OceansMarathon) April 12, 2026
In the Women’s race, Namibian Lavinia Haitope secured a dominant win in 1 hour, 14 minutes and 36 seconds. She finished well ahead of Fortunate Chidzivo, with Emma Pallant-Browne taking third place.
The @TotalsportsSA Two Oceans Marathon powered by @BydSouthAfrica Half Marathon female winner is:
🥇 Lavinia Haitope – 01:14:36Take a moment to celebrate this incredible athlete, drop a 🧡 in the comments and show her some love!#TTOM #TTOM2026 #TheWorldsMostBeautifulMarathon pic.twitter.com/yQcX9nbUsR
— Totalsports Two Oceans Marathon (@2OceansMarathon) April 12, 2026
Race organisers have praised the high level of competition and the electric atmosphere, as thousands of runners took part in one of South Africa’s most iconic road races.
