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.

3,201–3,400 of 4,562

3201
Henty Beukes
Johannesburg · May 2026
1:48:05
3202
Liam Carter
Birmingham · Oct 2025
1:48:05
3203
Mahlatse Kekana
Johannesburg · May 2026
1:48:06
3204
Delano De Beer
Cape Town 1 · Apr 2026
1:48:06
3205
Shaun Pyper
Cape Town · Sep 2024
1:48:07
3206
Mark De Klerk
Cape Town · Aug 2026
1:48:08
3207
Khuliso Mulaudzi
Johannesburg · May 2026
1:48:08
3208
Shadreck Chimbetete
Johannesburg · Nov 2025
1:48:09
3209
Dumisani Tenza
Cape Town · Jul 2025
1:48:10
3210
Glen Ah Sing
Johannesburg I · Mar 2025
1:48:11
3211
Kanyiso Nqabeni
Johannesburg I · Mar 2025
1:48:12
3212
Warren Theessen
Johannesburg · May 2026
1:48:14
3213
Chesney Abner
Cape Town 1 · Apr 2026
1:48:14
3214
MPHO MUDZUDZANYI
Cape Town 1 · Apr 2026
1:48:15
3215
Tlou Malepe
Johannesburg · May 2026
1:48:17
3216
Colin Crompton
London Excel · Dec 2025
1:48:17
3217
Jan Pickard
Cape Town · Sep 2024
1:48:17
3218
Leon Young
Johannesburg · May 2026
1:48:18
3219
Mfundho Xivambu
Johannesburg · Nov 2025
1:48:18
3220
Unes Safodien
Cape Town · Aug 2026
1:48:19
3221
Lonwabo Rarane
Johannesburg · Nov 2025
1:48:20
3222
James Howard
Johannesburg · May 2026
1:48:22
3223
Waldo Visagie
Cape Town 1 · Apr 2026
1:48:22
3224
Jonathan Sands
Cape Town 1 · Apr 2026
1:48:22
3225
Msawenkosi Sikhosana
Johannesburg · Nov 2025
1:48:22
3226
Nhlanhla Ngwenya
Johannesburg · Nov 2025
1:48:23
3227
Fritz Du Toit
Cape Town · Aug 2026
1:48:24
3228
Daniel Dennison
Cape Town 1 · Apr 2026
1:48:24
3229
Johan de Swardt
Cape Town 1 · Apr 2026
1:48:24
3230
Ryan Green
Cape Town · Jul 2025
1:48:24
3231
Bernardus Esterhuizen
Cape Town 1 · Apr 2026
1:48:25
3232
Mohammed Malek
Johannesburg · May 2026
1:48:26
3233
Reno Davids
Cape Town 1 · Apr 2026
1:48:27
3234
Ricky White
Cape Town · Aug 2026
1:48:29
3235
Henri Grobler
Johannesburg · May 2026
1:48:29
3236
Alex Munro
Cape Town 1 · Apr 2026
1:48:31
3237
Tobias Maxwell
Johannesburg · May 2026
1:48:32
3238
Jason miles
Cape Town 1 · Apr 2026
1:48:32
3239
Madisha Mojalefa
Johannesburg · May 2026
1:48:33
3240
Owami Ndimande
Johannesburg I · Mar 2025
1:48:34
3241
Stephan de Wet
Cape Town 1 · Apr 2026
1:48:35
3242
Steven Parker
Cape Town · Jul 2025
1:48:36
3243
Jacques Du Toit
Cape Town · Jul 2025
1:48:36
3244
Richard Stevens
Johannesburg · May 2026
1:48:38
3245
Jason Paul Ford
Johannesburg · Nov 2025
1:48:38
3246
Brendan Gray
Cape Town · Jul 2025
1:48:39
3247
Muhammad Ismail
Cape Town · Jul 2025
1:48:40
3248
Alef Meulenberg
Johannesburg · Nov 2025
1:48:42
3249
Aden Leibrandt
Cape Town · Aug 2026
1:48:43
3250
Ziyaad Cruywagen
Cape Town · Aug 2026
1:48:44
3251
Iain Marsden
Johannesburg · May 2026
1:48:44
3252
Jean De Beer
Auckland · Feb 2025
1:48:44
3253
Jean-Pierre Lishman
Cape Town · Aug 2026
1:48:45
3254
Msawenkosi Sikhosana
Cape Town 1 · Apr 2026
1:48:45
3255
Anda Mncayi
Cape Town 1 · Apr 2026
1:48:46
3256
Bradley Miller
Abu Dhabi
1:48:46
3257
Zeanu du Randt
Johannesburg · Nov 2025
1:48:47
3258
Rudi Johannes
Cape Town · Jul 2025
1:48:48
3259
Trevor Bruce
Perth · Aug 2026
1:48:49
3260
Shezaad Tayob
Johannesburg · May 2026
1:48:49
3261
Martin Erasmus
Johannesburg · May 2026
1:48:50
3262
Rick Grobler
Cape Town 1 · Apr 2026
1:48:50
3263
Dale Riches
Cape Town · Aug 2026
1:48:51
3264
Hilton Abrahams
Cape Town · Aug 2026
1:48:51
3265
JD Froneman
Johannesburg · Nov 2025
1:48:52
3266
Cameron Perry
Johannesburg · Nov 2025
1:48:52
3267
Pieter Taljaard
Johannesburg · Nov 2025
1:48:53
3268
Andrew Robinson
Cape Town · Jul 2025
1:48:53
3269
Nikhil Mestry
Johannesburg · May 2026
1:48:55
3270
Andrew Gertzen
Cape Town · Sep 2024
1:48:55
3271
Motheo Mofamere
Johannesburg · May 2026
1:48:56
3272
Siya Mdluli
Johannesburg · May 2026
1:48:57
3273
Evan Jacobs
Cape Town 1 · Apr 2026
1:48:57
3274
Wandile Shabangu
Johannesburg · May 2026
1:49:01
3275
Quaniet Jakoet
Cape Town · Jul 2025
1:49:01
3276
Madisha Mojalefa
Johannesburg · Nov 2025
1:49:05
3277
Russel Moss
Cape Town · Sep 2024
1:49:05
3278
Thamiso Dlamini
Johannesburg · Nov 2025
1:49:07
3279
Johann Pienaar
Cape Town · Aug 2026
1:49:08
3280
Redaa Dollie
Cape Town · Aug 2026
1:49:08
3281
Jan-Hendrik Fouché
Johannesburg · Nov 2025
1:49:08
3282
Jesse Soicher
Johannesburg I · Mar 2025
1:49:08
3283
Tristan Doel
Johannesburg · May 2026
1:49:09
3284
Joshua Billington
Cape Town 1 · Apr 2026
1:49:09
3285
Brandon Hume
Cape Town · Jul 2025
1:49:09
3286
Stuart Duncan
Cape Town · Jul 2025
1:49:11
3287
Sibongiseni Ndwandwe
Cape Town · Aug 2026
1:49:12
3288
Nchaupa Sehoana
Cape Town · Aug 2026
1:49:13
3289
Chris Nduna
Johannesburg · May 2026
1:49:13
3290
Wimpie van Zyl
Johannesburg · May 2026
1:49:13
3291
Rahul Chhika
Cape Town · Jul 2025
1:49:13
3292
Buhle Gumede
Johannesburg · May 2026
1:49:15
3293
Mo Khalpe
Cape Town · Aug 2026
1:49:19
3294
Mitesh Patel
Cape Town · Jul 2025
1:49:20
3295
Cullen Elson
Birmingham · Oct 2024
1:49:20
3296
Archie Crain
Johannesburg · Nov 2025
1:49:21
3297
Devon Williams
Cape Town 1 · Apr 2026
1:49:23
3298
Tebogo Phalane
Johannesburg · Nov 2025
1:49:25
3299
Simphiwe Sedise
Johannesburg · Nov 2025
1:49:26
3300
Wandisile Mkubukeli
Johannesburg · Nov 2025
1:49:27
3301
James Genis
Cape Town · Jul 2025
1:49:27
3302
Salmaan Hawtrey
Cape Town · Jul 2025
1:49:29
3303
Rudolph Koegelenberg
Melbourne
1:49:30
3304
Zayne Nabbee
Cape Town · Jul 2025
1:49:31
3305
Pinto Tlale
Cape Town · Jul 2025
1:49:36
3306
Sheldon Szekely
Johannesburg · Nov 2025
1:49:38
3307
Bethu Mnguni
Cape Town · Jul 2025
1:49:38
3308
Shane Brown
Hong Kong · Nov 2023
1:49:38
3309
JUSTIN SAGE
Cape Town 1 · Apr 2026
1:49:40
3310
Adil Singh
Cape Town 1 · Apr 2026
1:49:43
3311
Jaco Kruger
Johannesburg I · Mar 2025
1:49:43
3312
Rizwan Patel
Johannesburg · May 2026
1:49:45
3313
Shaun Rowe
Cape Town 1 · Apr 2026
1:49:45
3314
Muhammed Rawat
Valencia · Oct 2026
1:49:46
3315
Christiaan Brits
Cape Town 1 · Apr 2026
1:49:47
3316
Nicholas Tarbock
New York · May 2025
1:49:48
3317
Adolph Gossmann
Johannesburg · Nov 2025
1:49:49
3318
Estian Botha
Johannesburg · Nov 2025
1:49:49
3319
Richard Hardie
Cape Town · Jul 2025
1:49:49
3320
Keenan Dreyer
Johannesburg I · Mar 2025
1:49:49
3321
Connor Davies
Johannesburg · May 2026
1:49:50
3322
Justin Taylor
Johannesburg · Nov 2025
1:49:53
3323
Cameron Quimpo
Cape Town · Aug 2026
1:49:55
3324
Kelvin Mgijima
Cape Town 1 · Apr 2026
1:49:55
3325
Mark Reyneker
Singapore National Stadium · Jun 2024
1:49:56
3326
Tristan Batt
Johannesburg · May 2026
1:49:57
3327
Lionel Key
Brisbane · Aug 2024
1:49:57
3328
Edwin De Villiers
Johannesburg I · Mar 2025
1:49:58
3329
Michael Davids
Cape Town 1 · Apr 2026
1:49:59
3330
Keaton Harris
Johannesburg · Nov 2025
1:50:01
3331
Greg McDonald
Johannesburg I · Mar 2025
1:50:01
3332
Wayne Flint
Cape Town · Sep 2024
1:50:01
3333
Adolf Potgieter
Johannesburg · Nov 2025
1:50:02
3334
Andrew Masilo
Johannesburg I · Mar 2025
1:50:03
3335
Carel Botha
Anaheim · Dec 2024
1:50:03
3336
Shaun Pyper
Cape Town · Jul 2025
1:50:09
3337
Ali Ndlovu
Johannesburg · Nov 2025
1:50:10
3338
Matthew Carter
Cape Town · Aug 2026
1:50:13
3339
Derek Harvey
Johannesburg · Nov 2025
1:50:13
3340
Siyabonga Mhlomi
Johannesburg I · Mar 2025
1:50:13
3341
Ryan Cross
Cape Town · Jul 2025
1:50:14
3342
Euan Scott
Cape Town · Aug 2026
1:50:15
3343
Francois Kok
Johannesburg I · Mar 2025
1:50:15
3344
Brandon Brown
Cape Town · Sep 2024
1:50:17
3345
Daandre Walker
Cape Town · Aug 2026
1:50:18
3346
Regan Greenshields
Johannesburg · Nov 2025
1:50:18
3347
Bevean Beylefeld
Johannesburg · Nov 2025
1:50:18
3348
Shaun Keys
Johannesburg · Nov 2025
1:50:18
3349
Joshua Billington
Cape Town · Aug 2026
1:50:19
3350
Alexios Zervos
Johannesburg · May 2026
1:50:22
3351
Craig Murrell
Johannesburg · Nov 2025
1:50:22
3352
Jean-Henri Du Preez
Cape Town 1 · Apr 2026
1:50:26
3353
Franco Davids
Cape Town · Jul 2025
1:50:26
3354
Marc Cormack-Bissett
Hong Kong · Nov 2023
1:50:27
3355
Yousha Minty
Cape Town · Aug 2026
1:50:29
3356
Greg Botha
Johannesburg · Nov 2025
1:50:30
3357
Siphamandla Dlamini
Cape Town · Jul 2025
1:50:33
3358
Iain Marsden
Cape Town · Jul 2025
1:50:36
3359
Dale Riches
Cape Town 1 · Apr 2026
1:50:37
3360
Tioluwafifunmi Laosebikan
Johannesburg · Nov 2025
1:50:37
3361
Hendrik Louw
Cape Town · Jul 2025
1:50:37
3362
Brian Dennehy
Johannesburg · Nov 2025
1:50:39
3363
Kwanele Mmango
Johannesburg · May 2026
1:50:40
3364
Zayne Nabbee
Cape Town 1 · Apr 2026
1:50:42
3365
Guy Benson
Johannesburg · May 2026
1:50:43
3366
Yusuf Vahed
Johannesburg · Nov 2025
1:50:45
3367
Ben Viviers
Cape Town · Aug 2026
1:50:46
3368
Brandon Ackermann
Johannesburg · May 2026
1:50:47
3369
Mahlatse Kekana
Cape Town 1 · Apr 2026
1:50:47
3370
Lehandro Hector
Cape Town · Jul 2025
1:50:47
3371
Tiaan Maré
Johannesburg · Nov 2025
1:50:49
3372
Gary Cooper
Cape Town 1 · Apr 2026
1:50:52
3373
James Osner
Johannesburg I · Mar 2025
1:50:53
3374
Hilton Alfred Chong
Hong Kong · Nov 2024
1:50:53
3375
Jd Swanepoel
Cape Town · Jul 2025
1:50:55
3376
Vincent Ricketts
Cape Town · Jul 2025
1:50:59
3377
Nthethe Motaung
Johannesburg · Nov 2025
1:51:00
3378
Cody Barends
Cape Town · Jul 2025
1:51:00
3379
Kader Mhatey
Sao Paulo · Sep 2025
1:51:03
3380
Imraan Ballim
Cape Town · Jul 2025
1:51:04
3381
Marco Kirsten
Cape Town · Jul 2025
1:51:04
3382
Nhlanhla Mvubu
Johannesburg · May 2026
1:51:10
3383
Travis Klein
Johannesburg · Nov 2025
1:51:10
3384
Neil Lategan
Cape Town · Aug 2026
1:51:12
3385
Emile Naidu
Cape Town 1 · Apr 2026
1:51:12
3386
Buhle Mahlangu
Johannesburg · Nov 2025
1:51:18
3387
Giovanni Carelse
Cape Town · Aug 2026
1:51:19
3388
Thokozani Mvelase
Johannesburg · May 2026
1:51:21
3389
Nkosingithandile Zungu
Izmir · Sep 2026
1:51:21
3390
Muhammad Ismail
Johannesburg · Nov 2025
1:51:24
3391
Jurrien Muller
Johannesburg I · Mar 2025
1:51:24
3392
Muaaz Sujee
Johannesburg · May 2026
1:51:25
3393
Enrico Plaatjies
Cape Town 1 · Apr 2026
1:51:26
3394
Chadley Pick
Cape Town · Aug 2026
1:51:27
3395
Tshepo Matjebe
Johannesburg · Nov 2025
1:51:28
3396
Johann Pienaar
Cape Town 1 · Apr 2026
1:51:30
3397
Daniel Vos
Johannesburg · Nov 2025
1:51:30
3398
henry long
Cape Town · Sep 2024
1:51:30
3399
Ashieq Khan
Cape Town 1 · Apr 2026
1:51:31
3400
Ronald Kobeqo
Johannesburg · May 2026
1:51:32