Whatever your reason was to take to the streets today, the race delivered something for everyone
29 November 2025 marked the 30th edition of The People’s Race — a day that embraced and celebrated the rich heritage of Soweto. The start ribbon of the 2025 African Bank Soweto Marathon was unleashed with more than 3000 marathon athletes hitting it hard before the wet weather added to the challenging race. The 05h00 gun fired in celebration of loyal partnerships and new friendships formed; energetic, engaging, and embracing communities; months of intense training; and the pure joy of doing what you love: running.
The 30-minute earlier start didn’t deter residents, who lined the roadside in full force throughout the day; posters and hosepipes in hand, spurring-on the sprinters-by with singsongs and smiles.
At 06h00, the 21.1km batch was released, ready to traverse the Gauteng township. Hot on their heels came the sizeable wave of nearly 6000 10km runners. Interspersed among the thousands of serious athletes were runners and walkers singing, dancing and laughing - determined to savour every moment of The People’s Race.
Soweto Marathon spokesperson Jabu Mbuli says he is exceptionally proud of the mammoth effort delivered over the past six months:
“We cannot shy away from the tough challenges this team has faced in the build-up. But spurred on by our loyal headline partner African Bank and our hosts, the City of Joburg — as well as multiple other partners and a passionate running community — we knew expectations were high and we had to deliver. And deliver we did! Our volunteers embraced the opportunity to serve; our partners didn’t just pay — they participated. Our Governing Bodies ensured a smooth and exceptionally executed event. To those who had the audacity to enter and crossed the finish line: This is one of our country’s toughest races — and you conquered it. Congratulations! And to those who didn’t PB: We welcome you back with open arms, every single year.”
Winning the 2025 African Bank Soweto Marathon in the men’s race was Khoaranhlane Joseph Seutloali (Hollywood Athletics Club) in 2:20:09, followed by Entsika Runner Ntsindiso Mphakathi in second and rounding the podium Onalenna Khobkhobee from Nedbank Running Club in third.
Winning the womens marathon was Margaret Jepchumba from Nedbank Running Club, in a time of 2:34:33. Next in was Elizabeth Mokoloma from Entsika who finished in 2:35:59 and third Gerda Steyn in a time of 2:37:00.
Thabang Mosiako (Nedbank Running Club) claimed the men’s 21km title in a time of 1:05:56, whilst Neheng Khatala (Hollywood Athletics Club) took the womens race in a time of 1:15:21.
Taking the Mens 10km African Bank Soweto Marathon was Pakiso Mthembu from Maxed Elite in a time of 31:37. In the women’s 10km, it was Wida De Klerk, running for Affies Marathon Club, crossing the finish line in a time of 41:37.
“African Bank is proud to have been part of this incredible event for the third year in a row, and we congratulate the winners for their hard work and inspiring performances. Together, we continue to celebrate perseverance, unity, and the vibrant legacy of Soweto. This 30th edition of the African Bank Soweto Marathon is a powerful reminder of what’s possible when the community works together in unity,” says Sbusiso Kumalo, Chief Marketing Officer of African Bank.
Despite the challenges earlier in the year that delayed the announcement of the race, the runners, their families, friends, and the broader community proved that together we win. The spirit on the route today is a testimony to our collective resilience, our sense of community, and our determination to reach our goals — both as individuals and as a people.
The commitment and passion shown by the runners, our partners, and the volunteers have once again made this a race for the people, by the people.
Soweto Marathon NPC would like to extend a heartfelt Thank You to their partners including African Bank; City of Johannesburg; Central Gauteng Athletics, Lenmed; SuperSport; Castle Lite; Sowetan; eGenerators & Plant Hire; Action Photo SA; Athletics South Africa; South African Institute for drug-free sport; Thirsti; Omoda.
And so, as Saturday’s sun slipped beneath the Soweto summer skyline and exhausted individuals headed homewards, another exceptional African Bank Soweto Marathon came to a close — a race by the people, for the people. Perseverance, endurance, and an unparalleled spirit carried participants from start to finish, ensuring that 2026 will no doubt welcome their triumphant return.
/ ENDS /
Top 10 Male finishers for the 2025 African Bank Soweto Marathon:
|
42km Men
|
|
|
|
|
|
Overall
|
|
|
|
|
|
|
Pos
|
No
|
Name
|
Nation
|
Club
|
Time
|
|
1
|
9
|
Khoarahlane Joseph Seutloali
|
LES
|
HOLLYWOOD AC LES
|
02:20:09
|
|
2
|
8
|
Ntsindiso Mphakathi
|
RSA
|
ENTSIKA AC
|
02:20:24
|
|
3
|
4
|
Onalenna Khonkhobe
|
RSA
|
NEDBANK RUNNING CLUB CENTRAL NORTH WEST
|
02:20:39
|
|
4
|
21
|
George Kusche
|
RSA
|
NEDBANK RUNNING CLUB GN
|
02:20:47
|
|
5
|
1261
|
Lesetja Papo
|
RSA
|
MAXED ELITE CG
|
02:21:52
|
|
6
|
1
|
Abebe Kumsa Gondero
|
ETH
|
NEDBANK RC ETHIOPIA
|
02:21:53
|
|
7
|
1168
|
Jackson Ole Koisenge
|
KEN
|
|
02:22:01
|
|
8
|
1265
|
Elvis Tau
|
RSA
|
MAXED ELITE CG
|
02:22:28
|
|
9
|
1259
|
Lebenya Nkoka
|
LES
|
MAXED ELITE LESOTHO
|
02:22:47
|
|
10
|
1263
|
Pule Simuel Sibeko
|
RSA
|
MAXED ELITE KZN
|
02:23:18
|
Top 10 Female finishers for the 2025 African Bank Soweto Marathon:
|
42km Women
|
|
|
|
|
|
Overall
|
|
|
|
|
|
|
Pos
|
No
|
Name
|
Nation
|
Club
|
Time
|
|
1
|
70
|
Margaret Jepchumba
|
KEN
|
NEDBANK RUNNING CLUB INTERNATIONAL
|
02:34:33
|
|
2
|
62
|
Elizabeth Mokoloma
|
ZAM
|
ENTSIKA AC
|
02:35:59
|
|
3
|
61
|
Gerda Steyn
|
RSA
|
HOLLYWOOD AC CGA
|
02:37:00
|
|
4
|
67
|
Irvette Van Zyl
|
RSA
|
HOLLYWOOD AC CGA
|
02:37:35
|
|
5
|
71
|
Shelmith Muriuki
|
KEN
|
|
02:38:34
|
|
6
|
69
|
Gadise Getachew Bekele
|
ETH
|
NEDBANK RC ETHIOPIA
|
02:38:46
|
|
7
|
68
|
Worke Degu Amena
|
ETH
|
NEDBANK RC ETHIOPIA
|
02:44:24
|
|
8
|
64
|
Rutendo Nyahora
|
ZIM
|
HOLLYWOOD ATHLETICS CLUB INTERNATIONAL
|
02:48:46
|
|
9
|
1268
|
Malineo Mahloko
|
LES
|
MAXED ELITE LESOTHO
|
02:51:08
|
|
10
|
66
|
Genet Adeke Agtew
|
ETH
|
NEDBANK RC ETHIOPIA
|
02:52:17
|