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,201–4,400 of 4,562

4201
Jonathan Drake
Cape Town · Jul 2025
2:14:00
4202
Wonga Zani
Cape Town · Sep 2024
2:14:02
4203
Junaid Kamish
Cape Town 1 · Apr 2026
2:14:04
4204
Danielle Van Der Westhuizen
Cape Town · Jul 2025
2:14:11
4205
David Thompson
Cape Town · Aug 2026
2:14:13
4206
Ross Esson
Johannesburg I · Mar 2025
2:14:14
4207
Adriaan Matthee
Cape Town 1 · Apr 2026
2:14:22
4208
Happy Ratau
Johannesburg · May 2026
2:14:31
4209
Johannes Frederik Botha
Johannesburg · May 2026
2:14:32
4210
Allan Ng
Cape Town · Jul 2025
2:14:35
4211
Rhulani Shirinda
Johannesburg · Nov 2025
2:14:39
4212
Christopher Möller
Johannesburg · May 2026
2:14:49
4213
Carlu Pienaar
Cape Town · Aug 2026
2:14:53
4214
JASON HUBNER
Johannesburg I · Mar 2025
2:15:02
4215
Mike Ramaphala
Johannesburg · May 2026
2:15:06
4216
Johnny Beytel
Johannesburg · May 2026
2:15:08
4217
Thabo Seetso
Johannesburg · Nov 2025
2:15:08
4218
Joshua Slabbert
Johannesburg · May 2026
2:15:09
4219
Johan Liebenberg
Johannesburg · May 2026
2:15:12
4220
Clinton Frazer
Cape Town 1 · Apr 2026
2:15:17
4221
LUWELLEN MARX
Johannesburg · Nov 2025
2:15:18
4222
Michael Boyce
Cape Town · Jul 2025
2:15:20
4223
Gordon Lishman
Cape Town · Aug 2026
2:15:31
4224
Sifiso Masina
Johannesburg · May 2026
2:15:31
4225
Clinton Groome
Cape Town 1 · Apr 2026
2:15:31
4226
Khanya Siyengo
Cape Town 1 · Apr 2026
2:15:40
4227
Neo Mkhize
Cape Town · Aug 2026
2:15:41
4228
Tshepo Ngwenya
Johannesburg · Nov 2025
2:15:43
4229
Katleho Molakeng
Cape Town · Jul 2025
2:15:45
4230
Mashudu Mukwevho
Johannesburg I · Mar 2025
2:15:49
4231
Ryan Johnson
Cape Town · Aug 2026
2:15:51
4232
Andre Friedman
Cape Town · Jul 2025
2:15:58
4233
Buntu Matshaya
Johannesburg · Nov 2025
2:16:03
4234
Andrew Mcilwaine-Wright
Johannesburg I · Mar 2025
2:16:11
4235
SIMBONGILE STUURMAN
Johannesburg I · Mar 2025
2:16:18
4236
Ayanda Kahla
Cape Town 1 · Apr 2026
2:16:20
4237
Ntethelelo Mashabane
Johannesburg · Nov 2025
2:16:23
4238
Bryan Versfeld
Cape Town · Sep 2024
2:16:24
4239
Shahid Nyker
Cape Town · Jul 2025
2:16:26
4240
Reagan Adams
Cape Town 1 · Apr 2026
2:16:30
4241
Munyaradzi Chabata
Johannesburg · May 2026
2:16:31
4242
Grayson Dooling
Johannesburg · May 2026
2:16:31
4243
SINE CEBA
Johannesburg · Nov 2025
2:16:34
4244
Klaas Mphego
Johannesburg · Nov 2025
2:16:37
4245
Sandile Mzizi
Cape Town 1 · Apr 2026
2:16:39
4246
Ashley Hendricks
Cape Town 1 · Apr 2026
2:16:45
4247
Omphile Magome
Johannesburg · Nov 2025
2:16:49
4248
Nathon Weber
Johannesburg I · Mar 2025
2:16:50
4249
Adnaan Ahmed
Cape Town 1 · Apr 2026
2:16:51
4250
Grant Isaacs
Cape Town · Aug 2026
2:16:52
4251
Owen Mcintyre
Johannesburg I · Mar 2025
2:16:59
4252
Vincent Ricketts
Johannesburg I · Mar 2025
2:17:01
4253
Lindokuhle Ndaba
Johannesburg I · Mar 2025
2:17:01
4254
Greg Simao
London · Nov 2024
2:17:01
4255
Christopher Möller
Johannesburg I · Mar 2025
2:17:02
4256
Vidhaar Vishnupersadh
Cape Town 1 · Apr 2026
2:17:08
4257
Teboho Khanye
Johannesburg I · Mar 2025
2:17:08
4258
Jean-Pierre Lishman
Johannesburg · May 2026
2:17:09
4259
David-John Marlow
Cape Town · Jul 2025
2:17:16
4260
Marinus Muller
Abu Dhabi
2:17:17
4261
Archie Ntim
Johannesburg I · Mar 2025
2:17:21
4262
Noah Mbude
Johannesburg I · Mar 2025
2:17:27
4263
Akie Chhabra
Sharjah · Apr 2025
2:17:30
4264
Kwandokuhle Mthembu
Johannesburg · Nov 2025
2:17:41
4265
Thabo Ntuli
Hong Kong · Jul 2025
2:17:41
4266
Gonaseelan Moodley
Johannesburg I · Mar 2025
2:17:41
4267
Lyle Lineval
Cape Town 1 · Apr 2026
2:17:43
4268
Jarryd Farrington
Johannesburg · Nov 2025
2:17:43
4269
Tyron Clarke
Johannesburg · Nov 2025
2:17:43
4270
Michael Hinchley
London · Nov 2024
2:17:44
4271
Richard Browne
Johannesburg I · Mar 2025
2:17:49
4272
Renaldoh Pillay
Cape Town · Aug 2026
2:17:55
4273
Brandon Bantam
Johannesburg · May 2026
2:18:00
4274
Kagiso Langa
Cape Town · Jul 2025
2:18:02
4275
Raph Ferrao
Cape Town · Jul 2025
2:18:12
4276
Ikageng Ratlala
Johannesburg · May 2026
2:18:14
4277
Siya Mdluli
Johannesburg · Nov 2025
2:18:15
4278
Bilal Ally
Cape Town · Jul 2025
2:18:18
4279
Joshua Ngwarai
Cape Town 1 · Apr 2026
2:18:25
4280
Gareth Makgetla
Johannesburg · Nov 2025
2:18:31
4281
Aswill Horn
Cape Town · Aug 2026
2:18:38
4282
Marco Valente
Cape Town 1 · Apr 2026
2:18:39
4283
David Yates
Johannesburg I · Mar 2025
2:18:51
4284
Brendan Howe
Cape Town · Jul 2025
2:18:55
4285
Brenton Shaw
Johannesburg · May 2026
2:18:59
4286
Barry Gonin
Johannesburg · Nov 2025
2:19:02
4287
Devon Mcarthur
Manchester · Nov 2024
2:19:04
4288
Dennis Keenan
Johannesburg · May 2026
2:19:10
4289
Bokang Mapesela
Johannesburg I · Mar 2025
2:19:16
4290
Kaveshan Subramanian
Johannesburg · Nov 2025
2:19:21
4291
Shaun Ringler
Johannesburg · May 2026
2:19:34
4292
Mzamo Mbuli
Johannesburg · Nov 2025
2:19:34
4293
Tommie Koeries
Cape Town · Aug 2026
2:19:35
4294
Goodwill Tshekela
Johannesburg · Nov 2025
2:19:36
4295
Sandile Sigila
Cape Town · Aug 2026
2:19:45
4296
Mohamed Moolla
Cape Town · Jul 2025
2:19:56
4297
Lethukuthula Vilakazi
Johannesburg I · Mar 2025
2:20:06
4298
Yusuf Mitha
Cape Town · Jul 2025
2:20:08
4299
Mpho Mpho
Johannesburg I · Mar 2025
2:20:08
4300
Jacob Ntesang
Cape Town 1 · Apr 2026
2:20:11
4301
Martin Botha
Johannesburg · May 2026
2:20:13
4302
Gareth Smithdorf
Cape Town 1 · Apr 2026
2:20:20
4303
Warren Venketas
Johannesburg · Nov 2025
2:20:22
4304
Junior Gaoganediwe
Johannesburg · May 2026
2:20:24
4305
Christopher Heggie
Johannesburg · Nov 2025
2:20:27
4306
Hugo Myburgh
Cape Town · Aug 2026
2:20:45
4307
Bongz 365
Cape Town · Jul 2025
2:20:48
4308
Sive Ngadlela
Cape Town 1 · Apr 2026
2:20:55
4309
Philip Bruwer
Cape Town · Jul 2025
2:21:02
4310
Liam Barnwell
Cape Town · Jul 2025
2:21:03
4311
Arnold Lephoto
Johannesburg I · Mar 2025
2:21:07
4312
Jonathan Naidoo
Cape Town · Aug 2026
2:21:11
4313
Pierre Pieters
Cape Town · Jul 2025
2:21:12
4314
Yudhisthira Moodley
Cape Town · Aug 2026
2:21:14
4315
Mathongo Makhiwane
Cape Town 1 · Apr 2026
2:21:16
4316
Muyamba Kabisoso
Johannesburg · Nov 2025
2:21:16
4317
Luke Theron
Johannesburg · Nov 2025
2:21:25
4318
Siyabusa Mkhize
Johannesburg · May 2026
2:21:32
4319
Franco Smit
Cape Town · Jul 2025
2:21:35
4320
Brian Magwaca
Cape Town 1 · Apr 2026
2:21:40
4321
Bradlan Naidoo
Johannesburg · May 2026
2:21:41
4322
Vezubuhle Vezi
Johannesburg · Nov 2025
2:21:43
4323
Pierre Pieters
Cape Town · Aug 2026
2:21:54
4324
Chad Tehini
Johannesburg · Nov 2025
2:22:00
4325
JH Pretorius
Johannesburg · May 2026
2:22:03
4326
Kevin Rowland
Cape Town 1 · Apr 2026
2:22:03
4327
Cameron Lazarus
Johannesburg · Nov 2025
2:22:04
4328
Mawande Msomi
Johannesburg · May 2026
2:22:09
4329
Kutloano Sowazi
Johannesburg · May 2026
2:22:11
4330
Quan Piers
Cape Town 1 · Apr 2026
2:22:12
4331
Hennie Du Plessis
Cape Town 1 · Apr 2026
2:22:14
4332
Afikile Hintsa
Johannesburg · May 2026
2:22:17
4333
Wilfred Arnold Luckay
Johannesburg · Nov 2025
2:22:26
4334
Kamogelo Masombuka
Johannesburg · Nov 2025
2:22:27
4335
Tebogo Ramotala
Cape Town · Jul 2025
2:22:27
4336
Kagiso Pheto
Johannesburg · May 2026
2:22:38
4337
Craig Dunswa
Cape Town · Aug 2026
2:22:42
4338
Calistro Mpho Monyepao
Johannesburg I · Mar 2025
2:23:04
4339
Eduan Slabbert
Johannesburg · Nov 2025
2:23:06
4340
Ryno Landman
Johannesburg I · Mar 2025
2:23:11
4341
Morgan Coutts
Cape Town · Jul 2025
2:23:19
4342
Ditaba Lesenyeho
Cape Town · Jul 2025
2:23:20
4343
Reagan Adams
Cape Town · Jul 2025
2:23:25
4344
Bryan Capes
Cape Town 1 · Apr 2026
2:23:26
4345
Siyabonga Terrence Mzimela
Johannesburg I · Mar 2025
2:23:28
4346
Shaveer Haripershad
Sharjah · Apr 2025
2:23:33
4347
LEFA TSUTUSLUPA
Johannesburg · May 2026
2:23:43
4348
Teboho Khaba
Johannesburg · Nov 2025
2:23:44
4349
Cohen Grootboom
Johannesburg · May 2026
2:23:45
4350
SELLO ZUNGU
Johannesburg · May 2026
2:23:47
4351
Schalk Van Wyk
Hong Kong · Nov 2024
2:23:49
4352
Vaibhav Parshutam
Johannesburg · May 2026
2:23:52
4353
Joshua Morgan
Cape Town · Jul 2025
2:23:54
4354
Rahil Patel
Johannesburg · Nov 2025
2:23:56
4355
Jethro Moller
Incheon · May 2025
2:23:56
4356
Ruan Groenewald
Shanghai · May 2026
2:24:01
4357
Xolani Radebe
Johannesburg · May 2026
2:24:03
4358
Virgel Nel
Cape Town · Aug 2026
2:24:14
4359
Brandon Wallis
Cape Town · Aug 2026
2:24:16
4360
Reace Abrahams
Johannesburg · Nov 2025
2:24:28
4361
Lushan CHOKI
Johannesburg · May 2026
2:24:42
4362
Matanya Madigoe
Johannesburg · May 2026
2:24:48
4363
Neil Rom
Johannesburg · Nov 2025
2:24:52
4364
Sthembiso Mathema
Johannesburg · May 2026
2:25:08
4365
Sabata Gabriel Nthaba
Beijing I · Mar 2026
2:25:08
4366
Dale Clark
Cape Town 1 · Apr 2026
2:25:29
4367
Rob Gardner
Cape Town · Jul 2025
2:25:33
4368
Ntsikayezwe Ndala
Cape Town 1 · Apr 2026
2:25:40
4369
Caleb Schultz
Cape Town · Jul 2025
2:25:40
4370
Thokozani Skaka
Johannesburg · Nov 2025
2:25:41
4371
Devlyn Alberts
Johannesburg I · Mar 2025
2:25:47
4372
Wesley Copping
Cape Town · Aug 2026
2:25:50
4373
Tebogo Monama
Johannesburg · May 2026
2:25:53
4374
Keenan Bosch
Auckland · Jan 2026
2:25:55
4375
Yusuf Vahed
Cape Town · Aug 2026
2:25:57
4376
Dalton Jordaan
Cape Town · Aug 2026
2:26:06
4377
Neo Bratose
Johannesburg · May 2026
2:26:11
4378
Hassen Essop
Johannesburg · Nov 2025
2:26:29
4379
Jean Rossouw
Johannesburg · Nov 2025
2:26:36
4380
Ryk Van Schoor
Cape Town · Aug 2026
2:26:37
4381
Yash Ramrathan
Bangkok · Aug 2026
2:26:41
4382
Marco Rademeyer
Johannesburg · May 2026
2:26:46
4383
Muyamba Kabisoso
Cape Town · Jul 2025
2:26:55
4384
Jean Pierre Liendi
Cape Town · Sep 2024
2:26:58
4385
Jude Cader
Cape Town · Aug 2026
2:27:12
4386
Ketan Hira
Johannesburg · May 2026
2:27:18
4387
Jean Claude Havyarimana
Cape Town · Aug 2026
2:27:27
4388
Themba Mathebula
Cape Town · Jul 2025
2:27:34
4389
Gerhard Visser
Cape Town · Aug 2026
2:27:41
4390
Nick Wilson
Johannesburg · Nov 2025
2:27:43
4391
Siyasanga Nonzaba
Johannesburg · May 2026
2:27:45
4392
Alliaster Wentzel
Cape Town 1 · Apr 2026
2:27:47
4393
Maxwell Makhetho
Cape Town · Aug 2026
2:27:48
4394
Chase Pretorius
Johannesburg · Nov 2025
2:27:52
4395
Njabulo Dumakude
Johannesburg · May 2026
2:27:56
4396
Theuns Dreyer
Johannesburg I · Mar 2025
2:28:00
4397
Qhama Sinkila
Cape Town · Aug 2026
2:28:08
4398
KAMOGELO CHILWANE
Johannesburg · Nov 2025
2:28:15
4399
Tshepo Molane
Cape Town 1 · Apr 2026
2:28:22
4400
Charlton Van Rensburg
Johannesburg I · Mar 2025
2:28:28