Skip to content
Country Africa ZAF

South Africa

Athletes from here
27,905
Races by them
26,329

Individual Open · Men

4,562 races

Every finished race in this category by an athlete from South Africa, at any event anywhere. Different courses on different days, so each row names its race.

4,401–4,562 of 4,562

4401
Sizwe Lechesa
Johannesburg · Nov 2025
2:28:30
4402
Ph Madubela
Cape Town · Jul 2025
2:28:40
4403
Syamdumisa Buthelezi
Cape Town · Jul 2025
2:28:52
4404
Thobela Yose
Cape Town 1 · Apr 2026
2:29:03
4405
Nduvho Munyai
Johannesburg I · Mar 2025
2:29:15
4406
Jatin Makkan
Johannesburg · May 2026
2:29:19
4407
Gustaaf Boshoff
Cape Town · Aug 2026
2:29:20
4408
Ryan Hosiassohn
Johannesburg · May 2026
2:29:27
4409
Bhavesh Nathoo
Johannesburg · May 2026
2:29:36
4410
Gert Botha
Cape Town · Jul 2025
2:29:44
4411
Wynand BOTHA
Johannesburg I · Mar 2025
2:29:44
4412
Neo Letseng
Johannesburg I · Mar 2025
2:29:52
4413
Ethan Sakoor
Cape Town 1 · Apr 2026
2:30:06
4414
Marlin Petersen
Johannesburg · Nov 2025
2:31:03
4415
Joshua Morgan
Johannesburg I · Mar 2025
2:31:03
4416
Hennie Botha
Johannesburg · May 2026
2:31:07
4417
Trevor Volker
Cape Town · Jul 2025
2:31:11
4418
Farouk Abrahams
Johannesburg · Nov 2025
2:31:20
4419
Kgotso Bogatsu
Johannesburg · Nov 2025
2:31:24
4420
Ruhan Rheeder
Cape Town 1 · Apr 2026
2:31:25
4421
Floyd Nyai
Johannesburg I · Mar 2025
2:31:44
4422
Hugo Myburgh
Cape Town 1 · Apr 2026
2:32:01
4423
Kevin Fraser
Johannesburg I · Mar 2025
2:32:09
4424
MAHLUBANDILE MBODLA
Cape Town 1 · Apr 2026
2:32:13
4425
Jackson Dyora
Johannesburg · Nov 2025
2:32:29
4426
Mzwandile Sibisi
Cape Town · Jul 2025
2:33:15
4427
Brandon Fester
Singapore · Apr 2026
2:33:23
4428
SECHABA NKOALA
Johannesburg · Nov 2025
2:33:30
4429
Nkosinathi Zitha
Cape Town · Jul 2025
2:33:37
4430
Warren Smith
Cape Town 1 · Apr 2026
2:33:38
4431
Yusuf Vahed
Cape Town · Jul 2025
2:33:43
4432
Kepu Sibanda
Johannesburg · May 2026
2:33:49
4433
Comfort Sebalane
Johannesburg · May 2026
2:33:56
4434
Seitshupo Rakgokong
Cape Town 1 · Apr 2026
2:33:56
4435
Daniel Goldberg
Cape Town 1 · Apr 2026
2:34:04
4436
Tyrone Pillay
Cape Town · Jul 2025
2:34:06
4437
Joshua Morgan
Cape Town · Aug 2026
2:34:12
4438
Cyril “Cyroq” Ramakhula
Cape Town 1 · Apr 2026
2:34:13
4439
Lesego Mosana
Cape Town 1 · Apr 2026
2:34:17
4440
Xhanti Beshe
Johannesburg · Nov 2025
2:34:18
4441
Diran Hurnanan
Abu Dhabi
2:34:28
4442
Souhail Eidi
Johannesburg · Nov 2025
2:34:48
4443
Mario Arrow
Cape Town 1 · Apr 2026
2:34:50
4444
Kevin Rowland
Johannesburg · Nov 2025
2:34:52
4445
Samashen Naicker
Johannesburg · Nov 2025
2:34:56
4446
Selebogo Mashuga
Johannesburg I · Mar 2025
2:34:57
4447
Riley Tarr
Cape Town 1 · Apr 2026
2:34:58
4448
Sergino Kandu-Lelo
Johannesburg · Nov 2025
2:35:34
4449
Usama Davids
Cape Town · Jul 2025
2:35:34
4450
Mohamed Omar
Johannesburg · Nov 2025
2:35:50
4451
Dominic Benn
Cape Town · Jul 2025
2:36:01
4452
Marcus Elegant Pedi
Johannesburg · Nov 2025
2:36:02
4453
Allen Mudaly
Johannesburg · Nov 2025
2:36:05
4454
Johann Jonker
Johannesburg · Nov 2025
2:36:06
4455
Ph Madubela
Johannesburg I · Mar 2025
2:36:17
4456
Sechaba Mchunu
Johannesburg · Nov 2025
2:36:18
4457
Dylan Calitz
Johannesburg · Nov 2025
2:36:30
4458
Romeo Siwisa
Johannesburg · Nov 2025
2:36:32
4459
Lunga Mfumba
Johannesburg · Nov 2025
2:36:47
4460
Bk Ntsoko
Cape Town · Jul 2025
2:36:56
4461
Shiraat Campbell
Cape Town · Jul 2025
2:37:02
4462
Soyama Kanqu
Cape Town · Aug 2026
2:37:05
4463
Ashley Singh
Cape Town 1 · Apr 2026
2:37:09
4464
Sanele Sithole
Johannesburg · Nov 2025
2:37:35
4465
Yaqeen Carrim
Johannesburg · May 2026
2:37:36
4466
Aswill Horn
Johannesburg · May 2026
2:37:38
4467
Yash Harribhai
Cape Town 1 · Apr 2026
2:37:45
4468
Noko Phil Matlou
Cape Town · Aug 2026
2:37:48
4469
Vuyolwethu Sithonga
Cape Town · Jul 2025
2:37:52
4470
Jayden McGregor
Cape Town 1 · Apr 2026
2:37:53
4471
sj wessels
Johannesburg · Nov 2025
2:37:57
4472
Onalenna Dibeco
Cape Town · Jul 2025
2:38:24
4473
Visvanathan Moodley
Johannesburg · Nov 2025
2:38:38
4474
Jean Claude Havyarimana
Cape Town 1 · Apr 2026
2:38:45
4475
Joe de Lange
Johannesburg · May 2026
2:38:47
4476
Seitshupo Rakgokong
Johannesburg · May 2026
2:38:52
4477
Christiaan Crause
Cape Town · Aug 2026
2:39:03
4478
Itumeleng Sibanda
Johannesburg · May 2026
2:39:03
4479
Joel Trapido
Johannesburg I · Mar 2025
2:39:49
4480
Tshegofatso Masete
Johannesburg · May 2026
2:40:30
4481
Erik Bernhardt
Cape Town 1 · Apr 2026
2:40:45
4482
Ian Parker
Cape Town 1 · Apr 2026
2:40:51
4483
Jaco Venter
Johannesburg I · Mar 2025
2:41:30
4484
Trenton Munsamy
Johannesburg · May 2026
2:41:32
4485
Darren Oosthuizen
Cape Town · Jul 2025
2:41:37
4486
Calum Rosenberg
Johannesburg · May 2026
2:41:39
4487
Thokozani Skaka
Johannesburg I · Mar 2025
2:41:41
4488
Khanya Mkoto
Johannesburg · Nov 2025
2:41:51
4489
Revalin Govender
Cape Town · Aug 2026
2:41:56
4490
Vahin Naka
Johannesburg · Nov 2025
2:42:04
4491
David Bapela
Johannesburg · May 2026
2:42:13
4492
Marcello Ross
Cape Town · Jul 2025
2:42:19
4493
Uvesh Narain
Cape Town · Aug 2026
2:42:23
4494
Jean Pierre Oosthuizen
Cape Town · Jul 2025
2:42:47
4495
Johan Claassens
Johannesburg · May 2026
2:43:04
4496
Seitshupo Rakgokong
Johannesburg · Nov 2025
2:43:18
4497
Sunil Gopal
Johannesburg · Nov 2025
2:43:50
4498
Sibusiso Phiri
Johannesburg · May 2026
2:43:52
4499
Rishay Mahadeo
Johannesburg · May 2026
2:44:04
4500
Heinrich Husselmann
Cape Town 1 · Apr 2026
2:44:12
4501
Yonwaba Mfoxo
Cape Town · Aug 2026
2:44:31
4502
Sechaba Mashego
Johannesburg · Nov 2025
2:44:40
4503
Uhlamurile Mabunda
Johannesburg · May 2026
2:45:35
4504
Hugo Myburgh
Cape Town · Jul 2025
2:45:43
4505
Eben Daniels
Cape Town · Aug 2026
2:45:46
4506
Fezile Solombela
Cape Town 1 · Apr 2026
2:46:01
4507
Rashaka Tshirangwana
Johannesburg · Nov 2025
2:46:19
4508
Avinash Hannuman
Johannesburg · Nov 2025
2:47:06
4509
Callum Hay
Cape Town · Jul 2025
2:47:14
4510
Avinash Hannuman
Cape Town · Jul 2025
2:47:21
4511
Ashim Asharaph
Cape Town 1 · Apr 2026
2:48:00
4512
Teddy Nkonde
Cape Town · Jul 2025
2:48:19
4513
tzu wei tsai
Johannesburg · May 2026
2:48:27
4514
Ongama Soka
Cape Town · Jul 2025
2:48:30
4515
Siphelele Mhlaba
Cape Town · Jul 2025
2:49:46
4516
Brandon Bantam
Johannesburg · Nov 2025
2:49:53
4517
Darren Adams
Cape Town 1 · Apr 2026
2:50:00
4518
Kyle Noble
Cape Town · Aug 2026
2:50:11
4519
Simphiwe Sibiti
Johannesburg · May 2026
2:50:21
4520
Diaan Wiese
Cape Town 1 · Apr 2026
2:51:01
4521
Jacob Sibuye
Johannesburg · May 2026
2:51:17
4522
Nick Botha
Birmingham · Oct 2025
2:51:29
4523
Sizwe Shabalala
Johannesburg · Nov 2025
2:52:40
4524
Mikaeel Abdulla
Johannesburg · May 2026
2:52:51
4525
Mpho Mangwegape
Johannesburg · May 2026
2:53:34
4526
Siseko Tafeni
Johannesburg · Nov 2025
2:53:36
4527
Abdul Majeed Kamaldien
Cape Town 1 · Apr 2026
2:54:15
4528
Phaphani Mangaliso
Cape Town · Aug 2026
2:54:37
4529
Johan Claassens
Cape Town · Jul 2025
2:54:47
4530
Kenneth Lehmkuhl
Cape Town · Aug 2026
2:54:49
4531
Mohammed Rezaan Mahomed
Johannesburg · May 2026
2:54:56
4532
Cyril “Cyroq” Ramakhula
Johannesburg · Nov 2025
2:54:57
4533
Moagi Moima
Johannesburg · May 2026
2:55:26
4534
Cameron Naicker
Cape Town · Aug 2026
2:56:02
4535
Danny Rae
Johannesburg · May 2026
2:56:50
4536
Jonathan Clarke
Perth · Aug 2026
2:57:06
4537
eshalin naidoo
Johannesburg I · Mar 2025
2:57:55
4538
Mohammed Ravat
Cape Town · Aug 2026
2:58:31
4539
Yonus Kaka
Johannesburg · Nov 2025
2:59:19
4540
Edmund Simons
Cape Town · Aug 2026
3:01:11
4541
Louis Hammond
Cape Town · Aug 2026
3:01:47
4542
Lushan CHOKI
Johannesburg · Nov 2025
3:01:48
4543
Riaan Rossouw
Cape Town 1 · Apr 2026
3:04:41
4544
Rhulani Ngobeni
Johannesburg · May 2026
3:05:03
4545
Jason Wills
Johannesburg · May 2026
3:05:21
4546
Limpho Tlali
Johannesburg · Nov 2025
3:06:03
4547
Sakhile Nhlabathi
Cape Town 1 · Apr 2026
3:07:18
4548
STEPHEN PHILLIPS
Johannesburg · Nov 2025
3:10:55
4549
Rodney Shelton
Auckland · Jan 2026
3:11:00
4550
Wesley King
Johannesburg I · Mar 2025
3:11:43
4551
Mandla Mbonambi
Johannesburg · May 2026
3:11:59
4552
Andreas Poriazis
Johannesburg · May 2026
3:16:35
4553
Shaun Lungoomiah
Johannesburg · May 2026
3:17:00
4554
Sumeran Moodley
Johannesburg · Nov 2025
3:17:43
4555
Thabo Mkhize
Johannesburg · May 2026
3:20:22
4556
Sipiwhe Nhlabathi
Johannesburg · May 2026
3:21:22
4557
Adrian Carelse
Cape Town · Aug 2026
3:27:01
4558
Neal Burger
Johannesburg I · Mar 2025
3:29:09
4559
Matome Legodi
Johannesburg · May 2026
3:29:58
4560
Sumeran Moodley
Johannesburg · May 2026
3:30:23
4561
Nqobile Mtshali
Johannesburg I · Mar 2025
3:32:31
4562
Nhlakanipho Phakathi
Cape Town · Jul 2025
3:55:40