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

3001
Sibusiso Khumalo
Johannesburg I · Mar 2025
1:44:50
3002
Cade Tonkin
Cape Town 1 · Apr 2026
1:44:52
3003
Christiaan De Beer
Cape Town 1 · Apr 2026
1:44:53
3004
Gavin Bosch
Cape Town 1 · Apr 2026
1:44:54
3005
Ashwin Monre Martin
Cape Town · Aug 2026
1:44:57
3006
Armand Delport
Johannesburg · May 2026
1:44:57
3007
Sean Osterloh
Johannesburg I · Mar 2025
1:44:57
3008
Armin Van As
Cape Town · Jul 2025
1:44:58
3009
Thapelo Mathetsa
Cape Town · Jul 2025
1:44:59
3010
Jacq Van Jaarsveld
Cape Town · Aug 2026
1:45:00
3011
Leslie Nteta
Cape Town 1 · Apr 2026
1:45:00
3012
Gerry Capatos
Copenhagen · Mar 2025
1:45:00
3013
Ross Esson
Cape Town · Sep 2024
1:45:02
3014
Matthews Malatji
Johannesburg · May 2026
1:45:03
3015
Tjaart Breedt
Cape Town · Aug 2026
1:45:04
3016
Pierre Van Zyl
Cape Town · Aug 2026
1:45:05
3017
Mika-iel Kariem
Johannesburg · Nov 2025
1:45:08
3018
Arthur Moseley
Johannesburg · Nov 2025
1:45:10
3019
Duncan Self
Cape Town · Sep 2024
1:45:10
3020
Waldo Abrahams
Cape Town · Sep 2024
1:45:10
3021
Francois Trichardt
Cape Town · Aug 2026
1:45:11
3022
Adam Turk
Cape Town 1 · Apr 2026
1:45:13
3023
Aedan Doubell
Johannesburg · May 2026
1:45:15
3024
Rory Kelly
Cape Town 1 · Apr 2026
1:45:15
3025
Akin Ngobeni
Johannesburg · May 2026
1:45:16
3026
Nhlakanipho Khoza
Cape Town 1 · Apr 2026
1:45:18
3027
Arthur Ndadza
Johannesburg · Nov 2025
1:45:18
3028
Nicolas Nagy
Johannesburg · Nov 2025
1:45:18
3029
Geoffrey Mosweu
Johannesburg I · Mar 2025
1:45:20
3030
Marco Kirsten
Cape Town 1 · Apr 2026
1:45:21
3031
Jarryd Stephenson
Birmingham · Oct 2025
1:45:22
3032
Gilbert Maloma
Johannesburg · Nov 2025
1:45:24
3033
Travis Fourie
Johannesburg · Nov 2025
1:45:24
3034
Mfundo Majola
Cape Town · Jul 2025
1:45:25
3035
Mark Boonzaier
Singapore · Jun 2025
1:45:25
3036
Ricky Lin
Singapore · Oct 2023
1:45:25
3037
Cameron Clothier
Cape Town · Aug 2026
1:45:26
3038
Devin Nyschens
Johannesburg I · Mar 2025
1:45:26
3039
Jason Aproskie
Johannesburg · May 2026
1:45:27
3040
Avraham Mishan
Johannesburg · Nov 2025
1:45:29
3041
Dale September
Cape Town · Jul 2025
1:45:29
3042
Utroff Rosant
Cape Town · Aug 2026
1:45:30
3043
Matthew Mcconkey
Cape Town · Jul 2025
1:45:30
3044
Ben Tlhabadira
Cape Town · Aug 2026
1:45:31
3045
Ryan Meyer
London Excel · Dec 2025
1:45:34
3046
Hendrik Jacobs
Maastricht · Sep 2026
1:45:34
3047
Masheleng Selepe
Johannesburg I · Mar 2025
1:45:35
3048
Benjamin Langa
Cape Town 1 · Apr 2026
1:45:36
3049
Tristan Riechel
Cologne · Apr 2025
1:45:38
3050
Armant Jacobs
Auckland · Jan 2026
1:45:39
3051
Mitchel Porteous
Cape Town · Aug 2026
1:45:41
3052
Faizel Jabaar
Cape Town 1 · Apr 2026
1:45:42
3053
Stuart Cook
Johannesburg · Nov 2025
1:45:42
3054
Eugene Pfister
Johannesburg · Nov 2025
1:45:43
3055
Glenn Southern
Sydney · Jul 2025
1:45:43
3056
Jody Abrahams
Cape Town 1 · Apr 2026
1:45:46
3057
Tashinga Sithole
Cape Town · Jul 2025
1:45:46
3058
Kenneth Sithole
Johannesburg · May 2026
1:45:48
3059
Lelo Mtshali
Cape Town · Jul 2025
1:45:51
3060
Ashton Arlow
Cape Town · Aug 2026
1:45:52
3061
Zaahid Moolla
Johannesburg · Nov 2025
1:45:53
3062
Dwayne Williams
Johannesburg I · Mar 2025
1:45:53
3063
Patrick Smal
Cape Town 1 · Apr 2026
1:45:54
3064
Michael Humphries
Johannesburg · Nov 2025
1:45:55
3065
Chad Williams
Melbourne
1:45:55
3066
Justin Taylor
Cape Town · Jul 2025
1:45:56
3067
Reynhardt De Bruyn-Walters
Johannesburg · May 2026
1:45:57
3068
Jacques Du Toit
Johannesburg · Nov 2025
1:45:57
3069
George Killian
Johannesburg · Nov 2025
1:45:57
3070
Mark Garber
Amsterdam · Oct 2024
1:45:57
3071
Kyle Boyd
Bangkok · May 2025
1:45:58
3072
Ryan Wolfaardt
Johannesburg · May 2026
1:45:59
3073
Stefan Maharage
Cape Town 1 · Apr 2026
1:45:59
3074
Derryk Fivaz
Cape Town · Jul 2025
1:45:59
3075
abulele zono
Cape Town · Jul 2025
1:45:59
3076
Kyle Kildaire
Johannesburg · Nov 2025
1:46:01
3077
Mongezi Mkhize
Johannesburg · May 2026
1:46:03
3078
Jared Stone
Cape Town 1 · Apr 2026
1:46:04
3079
Khayalethu Motsa
Cape Town · Jul 2025
1:46:04
3080
Reed McLaughlin
Glasgow · Mar 2025
1:46:04
3081
Kyle Van Rensburg
Hong Kong · Nov 2023
1:46:04
3082
Thando Bakumeni
Cape Town · Jul 2025
1:46:07
3083
Stefan Meyer
Johannesburg · Nov 2025
1:46:09
3084
Anda Mncayi
Cape Town · Jul 2025
1:46:09
3085
Wadih Elsaadi
Johannesburg · May 2026
1:46:10
3086
Karabo Viktor Ramokoka
Johannesburg · May 2026
1:46:10
3087
Oliver Böbs
Johannesburg I · Mar 2025
1:46:10
3088
Tumelo Masunte
Johannesburg · May 2026
1:46:11
3089
Zaid Lawrence
Johannesburg · May 2026
1:46:12
3090
Johan Saayman
Cape Town 1 · Apr 2026
1:46:12
3091
Breaan Van Winkel
Johannesburg I · Mar 2025
1:46:12
3092
Glen Forbes
Cape Town · Aug 2026
1:46:13
3093
Mpho Monyepao
Johannesburg · May 2026
1:46:13
3094
Kevin Chen
Cape Town 1 · Apr 2026
1:46:14
3095
Khumo Boloang
Johannesburg · Nov 2025
1:46:14
3096
Sechaba Mooi
Cape Town · Jul 2025
1:46:15
3097
Jonty Wright
Cape Town 1 · Apr 2026
1:46:17
3098
Khaya Ndlovu
Johannesburg · May 2026
1:46:18
3099
Jaco Lourens
Johannesburg · May 2026
1:46:21
3100
Malose Langa
Johannesburg · Nov 2025
1:46:21
3101
John Bernhardt
Cape Town · Aug 2026
1:46:22
3102
Troy Daniels
Cape Town · Aug 2026
1:46:23
3103
Ayanda Mahlobo
Cape Town 1 · Apr 2026
1:46:23
3104
Mark Reyneker
Bangkok · May 2025
1:46:24
3105
Geoff Blight
Cape Town 1 · Apr 2026
1:46:25
3106
Chad Williams
Brisbane · Mar 2025
1:46:25
3107
Jono Hart
Cape Town · Jul 2025
1:46:27
3108
James Brandt
Cape Town · Aug 2026
1:46:28
3109
Thabo Seetso
Johannesburg · May 2026
1:46:28
3110
Leroy Mhumhi
Johannesburg · Nov 2025
1:46:28
3111
Ben Malate
Johannesburg · May 2026
1:46:30
3112
Ronaq Sayed
Cape Town · Aug 2026
1:46:31
3113
Benje Viljoen
Cape Town · Sep 2024
1:46:32
3114
Caelan Cerfonteyn
Cape Town · Jul 2025
1:46:37
3115
Zeanu du Randt
Cape Town · Jul 2025
1:46:37
3116
Riaan Hamilton
Cape Town · Aug 2026
1:46:39
3117
Kobus Potgieter
Cape Town · Sep 2024
1:46:39
3118
Raz Khan
Cape Town · Jul 2025
1:46:40
3119
Thabo Matsebe
Johannesburg · May 2026
1:46:44
3120
Mitchell Bester
Utrecht · Nov 2025
1:46:45
3121
Sojah Semetjane
Johannesburg I · Mar 2025
1:46:45
3122
Olebogeng Glad Dibetso
Johannesburg · May 2026
1:46:46
3123
Wikus Esterhuysen
Johannesburg · May 2026
1:46:46
3124
Matthew Wilson
Cape Town · Jul 2025
1:46:48
3125
Laurens Weilbach
Cape Town 1 · Apr 2026
1:46:49
3126
Schalk Vorster
Melbourne
1:46:49
3127
Jaryd Sage
Cape Town · Jul 2025
1:46:50
3128
Craig Lurie
Johannesburg I · Mar 2025
1:46:50
3129
Lerrick Green
Cape Town 1 · Apr 2026
1:46:51
3130
Gerrit Cloete
Johannesburg I · Mar 2025
1:46:52
3131
Ayanda Cibane
Johannesburg · May 2026
1:46:53
3132
Daniel Desmond
Cape Town · Jul 2025
1:46:54
3133
Sugen Pillay
Johannesburg · May 2026
1:46:55
3134
Renato Vieira
Cape Town · Aug 2026
1:46:56
3135
David Pierre
Cape Town · Sep 2024
1:46:56
3136
Ron Veenis
Mumbai · Sep 2026
1:46:59
3137
Kamo Leeuw
Cape Town 1 · Apr 2026
1:47:01
3138
Leor Williams
Cape Town 1 · Apr 2026
1:47:01
3139
Xolisa Menemene
Cape Town · Aug 2026
1:47:02
3140
Jaden Robertson
Cape Town 1 · Apr 2026
1:47:03
3141
Derick Magagula
Johannesburg · Nov 2025
1:47:03
3142
Franco Muller
Cape Town · Jul 2025
1:47:03
3143
Makhaya Ntini
Cape Town 1 · Apr 2026
1:47:04
3144
Reece Clark
Johannesburg I · Mar 2025
1:47:04
3145
Percy Madiba
Johannesburg · May 2026
1:47:05
3146
Storm Gunning
Cape Town · Jul 2025
1:47:07
3147
Melusi Mzolo
Johannesburg I · Mar 2025
1:47:07
3148
Patrick Smal
Johannesburg · May 2026
1:47:08
3149
Josh Kaplan
Johannesburg I · Mar 2025
1:47:08
3150
Masibonge Ntuli
Cape Town · Jul 2025
1:47:09
3151
Liam Carter
Cardiff · Apr 2026
1:47:10
3152
Brent Meyer
Cape Town 1 · Apr 2026
1:47:10
3153
Samkelo Magwaca
Johannesburg I · Mar 2025
1:47:10
3154
THULANE KHULU
Johannesburg · Nov 2025
1:47:11
3155
Yethaba Duma
Cape Town · Aug 2026
1:47:12
3156
Nardus Geldenhuys
Cape Town · Sep 2024
1:47:12
3157
Calvin Miller
Johannesburg · Nov 2025
1:47:16
3158
Markus Sass
Cape Town 1 · Apr 2026
1:47:17
3159
Thabani Mabubula
Johannesburg · Nov 2025
1:47:17
3160
John Rowan Karstel
Johannesburg I · Mar 2025
1:47:17
3161
Rebaone Maruping
Johannesburg I · Mar 2025
1:47:18
3162
Taha Anjum
Johannesburg · Nov 2025
1:47:20
3163
Jacques Potgieter
Cape Town · Sep 2024
1:47:21
3164
Ashraf Hendricks
Cape Town · Aug 2026
1:47:23
3165
Tshegofatso Mmahlatji
Johannesburg · Nov 2025
1:47:23
3166
Kefuoe Mahao
Johannesburg · May 2026
1:47:24
3167
Anastassios Kostakis
London Olympia · Mar 2026
1:47:25
3168
Francois Bekker
Cape Town · Jul 2025
1:47:25
3169
Michael Simmermacher
Cape Town 1 · Apr 2026
1:47:26
3170
Mark Russell
Cape Town · Aug 2026
1:47:27
3171
Napoleon Mphoshomane
Johannesburg · May 2026
1:47:27
3172
Daniel Eckstein
Cape Town 1 · Apr 2026
1:47:27
3173
Jonathan Naidoo
Cape Town · Jul 2025
1:47:28
3174
Henri Luus
Johannesburg · May 2026
1:47:32
3175
Jarryd Du Plessis
Cologne · Apr 2025
1:47:32
3176
Phumlani Mbulawa
Johannesburg · Nov 2025
1:47:33
3177
Yollus Sonto Ngomane
Johannesburg · Nov 2025
1:47:36
3178
Dylan Bergoer
Cape Town · Aug 2026
1:47:38
3179
Justin Owen
Cape Town 1 · Apr 2026
1:47:38
3180
Kevin Ludwig
Cape Town · Jul 2025
1:47:40
3181
Njengele Didiza
Cape Town · Aug 2026
1:47:42
3182
Carel Botha
Washington D.C. Open North American Championships
1:47:42
3183
Wimpie van Zyl
Johannesburg I · Mar 2025
1:47:47
3184
Lusko Mase
Johannesburg · Nov 2025
1:47:48
3185
Kean Snyman
Cape Town 1 · Apr 2026
1:47:49
3186
Peter Robb
Johannesburg · May 2026
1:47:51
3187
Craig Kinnear
Cape Town 1 · Apr 2026
1:47:51
3188
Graham Parker
Cape Town · Sep 2024
1:47:52
3189
Jonty Adams
Cape Town 1 · Apr 2026
1:47:54
3190
Luthando Xoyana
Johannesburg · Nov 2025
1:47:54
3191
George Cronje
Cape Town · Jul 2025
1:47:54
3192
Tesh Tshivhidzo
Cape Town · Aug 2026
1:47:57
3193
Andrew Papoutsis
Johannesburg I · Mar 2025
1:47:58
3194
Martin Janse van Rensburg
Johannesburg · May 2026
1:48:01
3195
Paul St Quintin
Johannesburg I · Mar 2025
1:48:01
3196
Chad Andrews
Johannesburg · Nov 2025
1:48:03
3197
Bill Mbambani
Johannesburg I · Mar 2025
1:48:03
3198
Jaco Hough
Cape Town · Sep 2024
1:48:03
3199
Leeroy Morrison
Cape Town · Jul 2025
1:48:04
3200
Hein Kruger
Cape Town · Aug 2026
1:48:05