Skip to content
Country Africa ZAF

South Africa

Athletes from here
27,900
Races by them
26,321

Individual Pro · Men

1,031 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.

1–200 of 1,031

1
Scott Bayvel
Birmingham · Oct 2026
55:48
2
Kyle Schoonbee
Cape Town · Aug 2026
56:10
3
Kyle Schoonbee
London Olympia · Mar 2026
56:26
4
Kyle Schoonbee
Hamburg · Oct 2025
56:33
5
Scott Bayvel
Oslo · Sep 2026
57:12
6
Kyle Schoonbee
Cape Town 1 · Apr 2026
57:15
7
Dylan Pienaar
Cape Town · Aug 2026
57:35
8
Kyle Schoonbee
Cape Town · Jul 2025
57:50
9
Kyle Schoonbee
Glasgow · Mar 2026
58:51
10
Wesley Henning
Cape Town · Aug 2026
59:08
11
Wesley Henning
Stockholm · Jun 2026
59:14
12
Kyle Schoonbee
Maastricht · Sep 2025
59:14
13
Scott Bayvel
Stockholm · Jun 2026
59:19
14
Kyle Schoonbee
World Championships
59:34
15
Matthew Gearing
Stockholm · Jun 2026
59:36
16
Janco Lotter
Stockholm · Jun 2026
59:47
17
Scott Bayvel
Helsinki · May 2026
59:50
18
Dylan Pienaar
Cape Town 1 · Apr 2026
59:54
19
Luan Scherman
Sydney · Jul 2026
59:59
20
Kyle Schoonbee
Johannesburg · May 2026
1:00:30
21
Matthew Gearing
Cardiff · Apr 2026
1:00:53
22
Janco Lotter
Cape Town · Aug 2026
1:01:10
23
Dylan Pienaar
Stockholm · Jun 2026
1:01:14
24
Scott Bayvel
Cape Town 1 · Apr 2026
1:01:25
25
Trent Smith
London · Nov 2024
1:01:26
26
Damien Botes
Cape Town · Aug 2026
1:01:32
27
Jacques Badenhorst
Cape Town · Aug 2026
1:01:33
28
Dean Battersby
Abu Dhabi
1:01:45
29
Damien Botes
Warsaw · Apr 2026
1:01:50
30
Jacques Badenhorst
Mumbai · Sep 2026
1:02:13
31
Janco Lotter
Cape Town 1 · Apr 2026
1:02:18
32
Dean Battersby
Cape Town · Aug 2026
1:02:32
33
Trent Smith
Cape Town 1 · Apr 2026
1:02:33
34
Wesley Henning
Cape Town · Jul 2025
1:02:36
35
Trent Smith
Cape Town · Sep 2024
1:02:36
36
Janno Nel
Cape Town · Aug 2026
1:02:48
37
Kyle Schoonbee
Stockholm · Jun 2026
1:02:49
38
Arrie Van Der Berg
Cape Town · Aug 2026
1:02:50
39
Franko Van Zyl
Cape Town · Aug 2026
1:03:06
40
Trent Smith
Birmingham · Oct 2025
1:03:06
41
Dean Battersby
Cape Town 1 · Apr 2026
1:03:07
42
Wesley Henning
Johannesburg · May 2026
1:03:11
43
Conrad Herbst
Cape Town 1 · Apr 2026
1:03:24
44
Teko Khetsi
Cape Town · Aug 2026
1:03:29
45
Janno Nel
World Championships
1:03:32
46
Pieter Smith
Cape Town 1 · Apr 2026
1:03:35
47
Pieter Smith
Cape Town · Aug 2026
1:03:36
48
Janno Nel
Hong Kong · May 2026
1:03:57
49
Waldo Du Plessis
Cape Town 1 · Apr 2026
1:03:58
50
Janno Nel
Cape Town 1 · Apr 2026
1:04:06
51
Damien Botes
Cape Town 1 · Apr 2026
1:04:08
52
Kyle Schoonbee
Johannesburg I · Mar 2025
1:04:09
53
Trent Smith
Manchester · Nov 2024
1:04:10
54
Tristan Blewett
Cape Town · Aug 2026
1:04:14
55
Trent Smith
Cardiff · Apr 2026
1:04:15
56
Andrew Cronje
Cape Town 1 · Apr 2026
1:04:15
57
Conrad Herbst
Cape Town · Jul 2025
1:04:16
58
Luke Buckley
Melbourne
1:04:30
59
Andrew Cronje
Cape Town · Aug 2026
1:04:32
60
Christoff Heerden
Paris 1 · Apr 2025
1:04:33
61
Trent Smith
Glasgow · Mar 2026
1:04:44
62
Dylan Pienaar
Johannesburg · Nov 2025
1:04:49
63
Ryan Eloff
Sports Direct HYROX London · May 2024
1:04:50
64
Kyle Schoonbee
Johannesburg · Nov 2025
1:05:02
65
Rhyno Janse Van Rensburg
Brisbane · Mar 2025
1:05:03
66
Arrie Van Der Berg
Johannesburg · May 2026
1:05:09
67
Wesley Henning
Cape Town · Sep 2024
1:05:14
68
Ashton Du Plessis
Mechelen · Mar 2026
1:05:17
69
Jacques Badenhorst
Cape Town 1 · Apr 2026
1:05:22
70
Devon Miller
Cape Town · Aug 2026
1:05:30
71
Caelen Izak De Wet
Cape Town · Aug 2026
1:05:32
72
Trent Smith
Birmingham · Oct 2024
1:05:34
73
Damien Botes
Rome · Sep 2025
1:05:36
74
Neale Lucas-Bull
Cape Town 1 · Apr 2026
1:05:38
75
Luan Scherman
Brisbane · Apr 2026
1:05:45
76
Janno Nel
Cape Town · Sep 2024
1:05:45
77
Andrew Cronje
Stockholm · Jun 2026
1:05:47
78
Trent Smith
London Olympia · Mar 2026
1:05:52
79
Ashton Du Plessis
Hamburg · Oct 2025
1:05:52
80
Devin Ramsden
Cape Town · Jul 2025
1:05:53
81
Leon Manders
Stockholm · Jun 2026
1:05:55
82
Conrad Herbst
Cape Town · Aug 2026
1:06:05
83
Christiaan Janse Van Rensburg
Cape Town 1 · Apr 2026
1:06:10
84
Neale Lucas-Bull
World Championships
1:06:10
85
Wesley Henning
World Championships
1:06:18
86
Neale Lucas-Bull
Cape Town · Jul 2025
1:06:37
87
Matthewstone S Mzandolo
Cape Town · Aug 2026
1:06:39
88
Ashton Du Plessis
Stuttgart · Oct 2025
1:06:40
89
Damien Botes
Johannesburg · May 2026
1:06:47
90
Andre Van Der Merwe
Cape Town · Aug 2026
1:06:55
91
Ryan Eloff
Birmingham · Oct 2024
1:06:55
92
Nicholas Church
Cape Town 1 · Apr 2026
1:06:56
93
Gerrit Van Wyk
Cape Town · Aug 2026
1:07:00
94
Derron Thomson
Cape Town · Jul 2025
1:07:00
95
Arrie Van Der Berg
Abu Dhabi
1:07:05
96
Hennie Van Niekerk
Cape Town · Aug 2026
1:07:06
97
Ryan Eloff
Nice · Oct 2024
1:07:07
98
Ross Low
Cape Town · Aug 2026
1:07:08
99
Sheldon Valjalo
World Championships
1:07:14
100
Matthew Gearing
Johannesburg · Nov 2025
1:07:15
101
CAELEN DE WET
Cape Town 1 · Apr 2026
1:07:19
102
Ryan Eloff
World Championships Nice
1:07:30
103
Damien Christopher Botes
Cape Town · Jul 2025
1:07:31
104
Louis Achadinha
Cape Town · Aug 2026
1:07:35
105
Leon Manders
World Championships
1:07:35
106
Dean Berndt
Cape Town · Aug 2026
1:07:41
107
Janno Nel
Johannesburg · Nov 2025
1:07:41
108
Jacque Gericke
Cape Town · Aug 2026
1:07:44
109
Ryan Eloff
Cape Town · Sep 2024
1:07:48
110
Jason Friedman
Abu Dhabi
1:07:50
111
Kailen Kotze
Cape Town · Aug 2026
1:07:53
112
Leon Manders
Johannesburg · May 2026
1:07:55
113
Luan Scherman
Melbourne
1:07:55
114
Zaid Snyders
Cape Town · Aug 2026
1:07:56
115
Gareth Ken Harvett
Cape Town 1 · Apr 2026
1:08:00
116
Justin De Oliveira
Cape Town · Aug 2026
1:08:01
117
Dyllan Schewitz
London Excel · Dec 2025
1:08:02
118
Sean Mactavish
Cape Town 1 · Apr 2026
1:08:05
119
Janco Lotter
Johannesburg · Nov 2025
1:08:06
120
Jason Friedman
Beijing · Sep 2026
1:08:08
121
Ryan Eloff
Cardiff · May 2025
1:08:10
122
Andrew Cronje
Johannesburg · May 2026
1:08:15
123
Leon Manders
Johannesburg · Nov 2025
1:08:15
124
Bertus Strauss
Cape Town 1 · Apr 2026
1:08:17
125
Pieter Smith
Cape Town · Jul 2025
1:08:19
126
James Albert Beale
Maastricht · Sep 2026
1:08:21
127
Joshua Bassingthwaighte
Cape Town · Aug 2026
1:08:25
128
Jacque Gericke
Cape Town 1 · Apr 2026
1:08:29
129
Brian Ferguson
Sydney · Jul 2026
1:08:30
130
Conrad Herbst
Johannesburg · Nov 2025
1:08:31
131
Jessie-Callen Fleming's
Glasgow · Mar 2026
1:08:32
132
Dylan Pienaar
Cape Town · Jul 2025
1:08:33
133
Gareth van Wyk
Cape Town 1 · Apr 2026
1:08:37
134
Dean Berndt
Cape Town 1 · Apr 2026
1:08:37
135
Waldo Du Plessis
Cape Town · Jul 2025
1:08:40
136
Devin Ramsden
Cape Town 1 · Apr 2026
1:08:50
137
Daniël Conradie
Cape Town · Aug 2026
1:08:51
138
Louis Achadinha
Cape Town 1 · Apr 2026
1:08:54
139
Peter Baker
Cape Town 1 · Apr 2026
1:08:54
140
Jessie-Callen Fleming's
Cardiff · May 2025
1:08:58
141
Sheldon Valjalo
Johannesburg I · Mar 2025
1:09:01
142
Peter Baker
Istanbul 1 · Feb 2026
1:09:02
143
Tristan Blewett
London Olympia · Mar 2026
1:09:03
144
Carl Van Heerden
Las Vegas · May 2022
1:09:03
145
Andrew Cronje
Cape Town · Jul 2025
1:09:06
146
Andrew Cronje
Sao Paulo · Sep 2025
1:09:10
147
Keegan Ritchie
Cape Town · Jul 2025
1:09:10
148
Rhyno Janse Van Rensburg
Melbourne
1:09:13
149
Jc Roos
Cape Town · Sep 2024
1:09:14
150
Christoff Van Heerden
Amsterdam · Jan 2026
1:09:16
151
Carl Anthony Marks
Beijing · Aug 2025
1:09:16
152
Stephan Hartman
Cape Town · Aug 2026
1:09:20
153
Jacques Badenhorst
Stockholm · Jun 2026
1:09:22
154
Graeme Renard
Melbourne
1:09:23
155
Pieter Smith
Johannesburg · Nov 2025
1:09:26
156
Matthew Gearing
Cape Town · Jul 2025
1:09:28
157
Devin Ramsden
Johannesburg · Nov 2025
1:09:31
158
Tristan Turner
Cape Town · Aug 2026
1:09:34
159
Jan De Beer
Cape Town · Aug 2026
1:09:34
160
Robert Young
Cape Town · Aug 2026
1:09:36
161
Carl Anthony Marks
Beijing · Sep 2026
1:09:37
162
Pierre Horn
Auckland · Jan 2026
1:09:41
163
Brendon Leask
Cape Town · Aug 2026
1:09:47
164
Brian Ferguson
Sydney · Jul 2025
1:09:47
165
Andre Van Der Merwe
Cape Town 1 · Apr 2026
1:09:49
166
Leon Manders
Cape Town · Sep 2024
1:09:51
167
Ryan Eloff
London Olympia · Mar 2026
1:09:55
168
Ryan Eloff
World Championships
1:09:55
169
Thomas Mills
Vancouver · Dec 2025
1:09:57
170
Nicholas Church
Johannesburg · May 2026
1:09:59
171
Ryan Eloff
London · Nov 2023
1:09:59
172
Sean Mactavish
Cape Town · Aug 2026
1:10:10
173
Justin Gray
Cardiff · Apr 2026
1:10:14
174
Simon Levin
Johannesburg · Nov 2025
1:10:18
175
Christiaan Janse Van Rensburg
Johannesburg · Nov 2025
1:10:19
176
Matthewstone S Mzandolo
Johannesburg · May 2026
1:10:23
177
Peter Baker
Cape Town · Jul 2025
1:10:23
178
Ronnie Melck
Cape Town · Aug 2026
1:10:29
179
Tristan Blewett
Johannesburg · May 2026
1:10:29
180
Carl Anthony Marks
Taipei · May 2024
1:10:35
181
Carl Van Heerden
London · Nov 2024
1:10:37
182
Armond Du Plessis
Cape Town · Aug 2026
1:10:43
183
Jessie-Callen Fleming's
London Excel · Dec 2025
1:10:44
184
Dean Battersby
World Championships
1:10:44
185
Andre Van Der Merwe
Johannesburg · May 2026
1:10:47
186
CAELEN DE WET
Cape Town · Jul 2025
1:10:50
187
Janno Nel
Johannesburg I · Mar 2025
1:10:54
188
Justin Christoforos
Cape Town 1 · Apr 2026
1:10:57
189
Gareth van Wyk
Cape Town · Jul 2025
1:10:57
190
Justin De Oliveira
Cape Town · Jul 2025
1:11:00
191
Simon Levin
Stockholm · Jun 2026
1:11:01
192
Gareth Ken Harvett
Cape Town · Aug 2026
1:11:02
193
Louis Achadinha
Johannesburg · May 2026
1:11:02
194
Brendon Warne
Cape Town · Aug 2026
1:11:03
195
Gerrit Van Wyk
Cape Town · Jul 2025
1:11:06
196
Kealan Henry
Toulouse · Feb 2025
1:11:06
197
Darryn Whitsitt
Sharjah · Apr 2025
1:11:17
198
Noel Glintenkamp
Cape Town · Aug 2026
1:11:22
199
Kyle Schoonbee
Cape Town · Sep 2024
1:11:27
200
Jc Roos
World Championships
1:11:28