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,001–4,200 of 4,562

4001
Tumelo Mohale
Bologna · Apr 2026
2:05:22
4002
Brendon Venter
Cape Town · Sep 2024
2:05:22
4003
Ra'Eez Hendricks
Cape Town · Sep 2024
2:05:22
4004
Siphiwe Nkosi
Johannesburg · May 2026
2:05:23
4005
Nadeem Nyker
Cape Town · Jul 2025
2:05:23
4006
Solomon N. Mokwala
Johannesburg I · Mar 2025
2:05:23
4007
Thibedi Joe Kgosi
Johannesburg · Nov 2025
2:05:31
4008
Jonathon Tuohy
Johannesburg · Nov 2025
2:05:33
4009
Trevor Gates
Johannesburg · Nov 2025
2:05:33
4010
Wesley Koekemoer
Hong Kong · Nov 2024
2:05:33
4011
Siyabonga Buthelezi
Johannesburg · Nov 2025
2:05:37
4012
Ludwig Ehrke
Cape Town · Aug 2026
2:05:38
4013
Stanley Deighton
Cape Town · Jul 2025
2:05:38
4014
Matthews Malatji
Johannesburg · Nov 2025
2:05:41
4015
Gavin Perch
Johannesburg · Nov 2025
2:05:47
4016
Trishen Naidoo
Johannesburg · May 2026
2:05:48
4017
Themba Mandlati
Johannesburg · May 2026
2:05:54
4018
Martin Fick
Johannesburg · May 2026
2:05:58
4019
Ethan Ramage
Johannesburg I · Mar 2025
2:06:02
4020
Alano Salotto
Johannesburg · Nov 2025
2:06:05
4021
Sandile Mzizi
Cape Town · Aug 2026
2:06:07
4022
Ashley Adams
Cape Town · Jul 2025
2:06:10
4023
Garth Langeveld
Cape Town · Jul 2025
2:06:12
4024
Stian Buys
Johannesburg I · Mar 2025
2:06:12
4025
Joshuakim Van Roodt
Cape Town 1 · Apr 2026
2:06:13
4026
Thando Bakumeni
Johannesburg · Nov 2025
2:06:18
4027
Sebastian Smit
Cape Town · Aug 2026
2:06:19
4028
Andrew van Huyssteen
Johannesburg · Nov 2025
2:06:19
4029
Bongani Simelane
Cape Town 1 · Apr 2026
2:06:20
4030
Tshele Letuka
Johannesburg · Nov 2025
2:06:23
4031
Armand Ferreira
Cape Town 1 · Apr 2026
2:06:31
4032
Thabiso Mabanna
Johannesburg I · Mar 2025
2:06:35
4033
Dewald Hanekom
Cape Town 1 · Apr 2026
2:06:37
4034
Nick Wilson
Johannesburg I · Mar 2025
2:06:46
4035
Peter Leger
Cape Town · Aug 2026
2:06:49
4036
Johnny Loubser
Johannesburg · May 2026
2:06:49
4037
Christopher Möller
Johannesburg · Nov 2025
2:06:51
4038
Dean Cornwell
Cape Town · Aug 2026
2:06:52
4039
Mduduzi Mthanti
Johannesburg · Nov 2025
2:06:52
4040
Anda Ngqe
Johannesburg I · Mar 2025
2:06:54
4041
James Boyers
Cape Town · Jul 2025
2:06:56
4042
Xolani lincoln Maseko
Johannesburg · May 2026
2:06:58
4043
Sanele Nkabinde
Johannesburg · Nov 2025
2:06:59
4044
Stefan Steyn
Johannesburg I · Mar 2025
2:07:03
4045
Adriano Goncalves
Cape Town 1 · Apr 2026
2:07:06
4046
Amelio Kannemeyer
Cape Town 1 · Apr 2026
2:07:08
4047
Kholofelo Khumalo
Johannesburg · May 2026
2:07:10
4048
Yatish Narsi
Johannesburg · Nov 2025
2:07:10
4049
Syamdumisa Buthelezi
Johannesburg · Nov 2025
2:07:21
4050
Bilal Kader
Johannesburg · Nov 2025
2:07:24
4051
Cinga Nohaji
Cape Town 1 · Apr 2026
2:07:27
4052
Tiisetso Baloyi
Johannesburg · May 2026
2:07:33
4053
Johan Trichardt Prinsloo
Cape Town 1 · Apr 2026
2:07:48
4054
Kagiso Swarathle
Cape Town · Jul 2025
2:07:52
4055
Benjamin Edwards Pietersen
Cape Town · Aug 2026
2:07:55
4056
Nhlakanipho Msutwana
Johannesburg · May 2026
2:07:56
4057
Jack Coetzer
Cape Town 1 · Apr 2026
2:07:56
4058
Nahum Johannes
Cape Town 1 · Apr 2026
2:07:57
4059
Rolinda Siko
Abu Dhabi
2:07:57
4060
Constant Beckerling
Johannesburg · May 2026
2:07:58
4061
Thomas Ntimba
Cape Town · Aug 2026
2:08:04
4062
Jaryd Van Straaten
Cape Town · Jul 2025
2:08:04
4063
Danie Nieuwenhuizen
Cape Town · Jul 2025
2:08:06
4064
Aston Bull
Johannesburg · Nov 2025
2:08:07
4065
Muhammad Peer
Johannesburg · Nov 2025
2:08:13
4066
Katleho Mpemvu
Johannesburg · Nov 2025
2:08:13
4067
Francois Du Plessis
Johannesburg I · Mar 2025
2:08:17
4068
Shaneel Bhima
Johannesburg I · Mar 2025
2:08:20
4069
Mlamuli Mntambo
Johannesburg I · Mar 2025
2:08:31
4070
Grant De Wet
Cape Town · Jul 2025
2:08:32
4071
Glenn Southern
Melbourne
2:08:33
4072
Thabo Manenje
Johannesburg · Nov 2025
2:08:35
4073
Xolisa Mgqubeni
Johannesburg · May 2026
2:08:38
4074
Warren Hendricks
Cape Town 1 · Apr 2026
2:08:38
4075
Damian Stanford
Cape Town · Aug 2026
2:08:40
4076
Uthman Isaacs
Cape Town · Aug 2026
2:08:47
4077
Vuyo Dlamini
Johannesburg · May 2026
2:08:47
4078
Jacques Goetz
Johannesburg I · Mar 2025
2:08:48
4079
Stuart Macwilliam
Cape Town · Aug 2026
2:08:49
4080
Sheldon Du Plooy
Cape Town · Jul 2025
2:08:49
4081
Kerwin Marais
Johannesburg · Nov 2025
2:08:52
4082
Qiyaam Jaffer
Cape Town 1 · Apr 2026
2:08:55
4083
Ntando Ximba
Cape Town 1 · Apr 2026
2:09:01
4084
Sabelosenkosi Mathonsi
Johannesburg · May 2026
2:09:04
4085
mqweno saleni
Johannesburg · Nov 2025
2:09:04
4086
MAHLAGA MOLEPO
Johannesburg · May 2026
2:09:07
4087
Nasir Hendricks
Cape Town 1 · Apr 2026
2:09:07
4088
Dylan Knight
Phoenix · Jan 2026
2:09:15
4089
Moroasereme Ntsoane
Johannesburg · Nov 2025
2:09:22
4090
Msawenkosi Sikhosana
Cape Town · Jul 2025
2:09:22
4091
Dawid Van Der Spuy
Dublin · Nov 2026
2:09:22
4092
Shady Govindasamy
Johannesburg · Nov 2025
2:09:27
4093
Brendan Ramasamy
Cape Town · Aug 2026
2:09:28
4094
Khwezi Ndlovu
Johannesburg I · Mar 2025
2:09:30
4095
Lesego Fesasi
Istanbul · Aug 2026
2:09:37
4096
Alex Quadu
Cardiff · May 2025
2:09:37
4097
Ntokozo Sithole
Johannesburg I · Mar 2025
2:09:37
4098
Bradley Dube
Cape Town · Jul 2025
2:09:39
4099
Chicado Hendricks
Cape Town · Aug 2026
2:09:43
4100
Londolani Ramulongo
Johannesburg · Nov 2025
2:09:43
4101
Skye Taylor
London · May 2025
2:09:43
4102
Mikyle Jacobs Head Of The Table
Cape Town 1 · Apr 2026
2:09:45
4103
Mikyle Jacobs
Cape Town 1 · Apr 2026
2:09:45
4104
Cameron Hugh Quimpo
Johannesburg · Nov 2025
2:09:53
4105
Michael Martin
Cape Town · Aug 2026
2:09:57
4106
Witty Matsomela
Cape Town 1 · Apr 2026
2:10:05
4107
Phahla Ramncwana
Cape Town · Jul 2025
2:10:05
4108
Craig Ivy
Cape Town · Aug 2026
2:10:06
4109
Melusi Zulu
Cape Town 1 · Apr 2026
2:10:06
4110
Owen Moffat
Johannesburg · Nov 2025
2:10:10
4111
Trevor Harvey
Johannesburg · May 2026
2:10:12
4112
Brett Palframan
Johannesburg I · Mar 2025
2:10:15
4113
Abonga Ketwa
Cape Town 1 · Apr 2026
2:10:18
4114
Angelo Swartz
Cape Town · Aug 2026
2:10:20
4115
Yuvir Ramjit
Johannesburg · Nov 2025
2:10:24
4116
Aidan Roodt
Johannesburg · Nov 2025
2:10:25
4117
Andrew Ngcaba
Cape Town 1 · Apr 2026
2:10:26
4118
Qiyaam Jaffer
Cape Town · Jul 2025
2:10:27
4119
Shaaqir Karriem
Cape Town 1 · Apr 2026
2:10:29
4120
Phambili Jacob
Cape Town · Aug 2026
2:10:31
4121
David Bapela
Johannesburg · Nov 2025
2:10:31
4122
Andrew Gertzen
Cape Town · Jul 2025
2:10:31
4123
Kishan Jessa
Johannesburg I · Mar 2025
2:10:36
4124
Darren de Kock
Johannesburg · Nov 2025
2:10:37
4125
Andile Mkhonza
Cape Town · Jul 2025
2:10:38
4126
Shaun Kilfoil
Johannesburg I · Mar 2025
2:10:38
4127
Andrew Singh
Cape Town · Aug 2026
2:10:44
4128
Shimfit Mathlaela
Johannesburg · Nov 2025
2:10:59
4129
Dinasen Palavar
Johannesburg I · Mar 2025
2:11:03
4130
Ratanang Matsheka
Johannesburg I · Mar 2025
2:11:03
4131
Jason Le Roux
Johannesburg · Nov 2025
2:11:16
4132
Virgilio Da Silva
Johannesburg · May 2026
2:11:18
4133
Iain Marsden
Johannesburg I · Mar 2025
2:11:28
4134
Nhlanhla Nkosi
Johannesburg · May 2026
2:11:29
4135
Cameron Young
Cape Town 1 · Apr 2026
2:11:31
4136
Paul Roux
Cape Town · Jul 2025
2:11:38
4137
Des Pronk
Brisbane · Mar 2025
2:11:39
4138
Themba Zulu
Johannesburg · Nov 2025
2:11:40
4139
Onke Mangxola
Cape Town · Jul 2025
2:11:40
4140
Emmanuel Quimpo
Cape Town · Aug 2026
2:11:41
4141
Nkosingithandile Zungu
Johannesburg · Nov 2025
2:11:47
4142
Benjamin Langa
Cape Town · Jul 2025
2:11:48
4143
Allen Mudaly
Johannesburg I · Mar 2025
2:11:50
4144
Floyd Nyai
Cape Town · Sep 2024
2:11:51
4145
Hubert Badenhorst
Cape Town · Jul 2025
2:11:58
4146
Rohan Gulab
Johannesburg · May 2026
2:12:10
4147
Shanal Nathoo
Cape Town 1 · Apr 2026
2:12:10
4148
Aphumelele Ndukwana
Johannesburg · May 2026
2:12:11
4149
Jared Kassel
Cape Town · Aug 2026
2:12:14
4150
Niven Dhewnarian
Johannesburg I · Mar 2025
2:12:15
4151
Nqobile Bafo
Beijing · Aug 2025
2:12:16
4152
Ndifikile Magaudeni
Cape Town · Jul 2025
2:12:17
4153
Neil Campher
Johannesburg I · Mar 2025
2:12:18
4154
Mpho Moepshe
Johannesburg · Nov 2025
2:12:19
4155
Devlyn Alberts
Cape Town · Jul 2025
2:12:20
4156
Zack Myerson
Cape Town 1 · Apr 2026
2:12:26
4157
Tiaan Walter Jacobs
Hong Kong · May 2026
2:12:28
4158
Odwa Ndesi
Cape Town 1 · Apr 2026
2:12:33
4159
Ravine Lala
Johannesburg · Nov 2025
2:12:34
4160
Shafwaan Laubscher
Cape Town 1 · Apr 2026
2:12:35
4161
Luvuyo Namba
Cape Town 1 · Apr 2026
2:12:37
4162
Willem Richter
Johannesburg · May 2026
2:12:39
4163
Matthew Van Reenen
Cape Town 1 · Apr 2026
2:12:39
4164
Riy Domingo
Cape Town 1 · Apr 2026
2:12:43
4165
Steve Bostander
Cape Town · Jul 2025
2:12:43
4166
Louis Van Antwerp
Cape Town · Jul 2025
2:12:43
4167
Tynin Sampson
Cape Town · Aug 2026
2:12:44
4168
Richard Frank
Cape Town · Aug 2026
2:12:45
4169
Shaveer Haripershad
Johannesburg · Nov 2025
2:12:45
4170
Adam Sack
Cape Town 1 · Apr 2026
2:12:46
4171
Tseko Hlapho
Johannesburg · Nov 2025
2:12:50
4172
Lebo Malunga
Cape Town · Aug 2026
2:12:52
4173
Elton Alexander
Johannesburg · May 2026
2:12:52
4174
Thomas Ngake
Johannesburg · Nov 2025
2:12:52
4175
Vusa Nyathi
Johannesburg · May 2026
2:12:53
4176
Muhammed uzair Kaka
Johannesburg · May 2026
2:12:55
4177
Tristan Doel
Johannesburg · Nov 2025
2:12:55
4178
JJ Opperman
Johannesburg · May 2026
2:13:00
4179
Adriano Goncalves
Johannesburg · Nov 2025
2:13:02
4180
Johan Pretorius
Johannesburg · May 2026
2:13:03
4181
sarfaraz kholvadia
Johannesburg · May 2026
2:13:04
4182
Alexander Kohlhofer
Cape Town · Jul 2025
2:13:13
4183
masindi singo
Cape Town 1 · Apr 2026
2:13:18
4184
Neil Rom
Cape Town · Jul 2025
2:13:21
4185
Eugene September
Cape Town · Aug 2026
2:13:24
4186
ramlan luchmon
Johannesburg · Nov 2025
2:13:28
4187
Kyle Corbett
Hong Kong · Jul 2025
2:13:29
4188
POLOKO KHOLOPO
Johannesburg · Nov 2025
2:13:32
4189
Reagan Hudsonberg
Johannesburg I · Mar 2025
2:13:32
4190
Riyaad Cruywagen
Cape Town 1 · Apr 2026
2:13:37
4191
Mlungisi Mashinini
Johannesburg · Nov 2025
2:13:39
4192
Njabulo Mabuza
Cape Town · Sep 2024
2:13:45
4193
HLONI NKONOANE
Johannesburg · May 2026
2:13:46
4194
Philip Bruwer
Johannesburg · Nov 2025
2:13:48
4195
Nkosingithandile Zungu
Johannesburg · May 2026
2:13:51
4196
Ryan Johnson
Cape Town 1 · Apr 2026
2:13:52
4197
Allan Moodley
Johannesburg I · Mar 2025
2:13:52
4198
Dwayne Taylor
Johannesburg · May 2026
2:13:54
4199
Menzi Dlamini
Johannesburg · Nov 2025
2:13:57
4200
Gerry Capatos
Istanbul 1 · Feb 2026
2:13:58