Skip to content
Country Africa ZAF

South Africa

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

Individual Open · Men

4,558 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 4,558

1
Trent Smith
Warsaw · Apr 2025
56:20
2
Christoff Heerden
Berlin · May 2025
57:17
3
Scott Bayvel
St. Gallen · Jan 2026
58:05
4
Scott Bayvel
Manchester · Jan 2026
58:26
5
Trent Smith
Manchester · Jan 2025
58:30
6
Simon Goldsbrough
Karlsruhe · Oct 2026
58:31
7
Oliver Botha
Cape Town · Aug 2026
58:33
8
Anton Van Loggerenberg
Cape Town · Aug 2026
59:06
9
Elijah Polydorou
Melbourne
59:40
10
STEFAN Pecelj
Rome · Sep 2025
1:00:02
11
Simon Goldsbrough
Vienna · Feb 2026
1:00:03
12
Luke Ohlsson
Glasgow · Mar 2025
1:00:04
13
Stoff Van Heerden
Rotterdam · Feb 2025
1:00:09
14
Kyle Schoonbee
Johannesburg · Nov 2025
1:00:22
15
Simon Goldsbrough
New York · May 2025
1:00:45
16
STEFAN Pecelj
London Olympia · Mar 2026
1:00:48
17
Matthew Gearing
Hamburg · Oct 2025
1:00:59
18
Sheldon O’Connor
Johannesburg · May 2026
1:01:12
19
Cassiem Fredericks
Cape Town · Aug 2026
1:01:47
20
STEFAN Pecelj
Hong Kong · May 2026
1:01:50
21
Simon Goldsbrough
Nice
1:01:57
22
Scott Bayvel
New York · May 2025
1:02:03
23
STEFAN Pecelj
London · May 2025
1:02:14
24
Ryan Ry Steer
Cape Town · Aug 2026
1:02:21
25
Janco Lotter
Cape Town · Jul 2025
1:02:25
26
Simon Goldsbrough
Cape Town · Jul 2025
1:02:29
27
STEFAN Pecelj
Copenhagen · Mar 2025
1:02:34
28
Antoine Van Heerden
Cape Town · Sep 2024
1:02:35
29
Dyllan Schewitz
Hamburg · Oct 2025
1:02:37
30
STEFAN Pecelj
Rotterdam · Apr 2026
1:02:42
31
Elijah Polydorou
Cape Town · Jul 2025
1:02:44
32
Charles Nel
Cape Town · Jul 2025
1:02:52
33
Ryan Eloff
Bordeaux · Apr 2024
1:02:52
34
James Albert Beale
Amsterdam · Jan 2026
1:02:57
35
Devon Usher
Cape Town · Sep 2024
1:03:07
36
Francois Marais
Cape Town 1 · Apr 2026
1:03:08
37
Gareth Ken Harvett
Johannesburg · May 2026
1:03:15
38
Ashton Du Plessis
Vienna · Feb 2025
1:03:19
39
Dylan Hobson
Barcelona · May 2026
1:03:21
40
Wiets Behrens
Auckland · Jan 2026
1:03:21
41
Kester McQueen
Sydney · Jul 2026
1:03:23
42
Dean Berndt
Cape Town · Jul 2025
1:03:35
43
Gerrie Van Dalen
Cape Town · Aug 2026
1:03:36
44
Sheldon Valjalo
Vienna - European Championship · Feb 2024
1:03:45
45
Francois Marais
Cape Town · Aug 2026
1:03:47
46
Jarryd Barnard
Perth · Aug 2026
1:03:48
47
Graeme Renard
Melbourne
1:03:50
48
James Beale
Mechelen · Mar 2026
1:03:51
49
Anton Van Loggerenberg
Cardiff · Apr 2026
1:03:57
50
James Albert Beale
Rotterdam · Apr 2026
1:04:00
51
Sheldon Valjalo
Glasgow · Mar 2024
1:04:04
52
Heinrich Kamffer
Cape Town · Jul 2025
1:04:06
53
Alexander Kruger
Cape Town · Aug 2026
1:04:13
54
Brad Kruger
Auckland · Jan 2026
1:04:13
55
Adam Gorin
Dublin · Nov 2025
1:04:20
56
Adam Gorin
Cape Town · Jul 2025
1:04:23
57
Simon Goldsbrough
Warsaw · Apr 2025
1:04:23
58
Jonathan Deane
Cape Town · Jul 2025
1:04:26
59
Dean Bunce
Johannesburg · May 2026
1:04:27
60
James Albert Beale
Paris GP · Apr 2026
1:04:39
61
Brad Kruger
London Excel · Dec 2025
1:04:39
62
Dyllan Schewitz
Poznan · Nov 2024
1:04:39
63
James Albert Beale
Budapest
1:04:41
64
Onele Mngcethe
Johannesburg · May 2026
1:04:43
65
Ewan Hickling
Cape Town 1 · Apr 2026
1:04:44
66
Ross Mclean
Cape Town · Aug 2026
1:04:45
67
Dylan Hobson
Cape Town · Aug 2026
1:04:55
68
Jesse Herbert
Cape Town · Aug 2026
1:04:56
69
Matt Swart
Cape Town · Aug 2026
1:05:04
70
David Rose
Cape Town · Jul 2025
1:05:07
71
Joshua Anstey
Taipei · May 2024
1:05:08
72
Pieter Du Plessis
Cape Town · Jul 2025
1:05:11
73
Josh Goosen
Lisboa · May 2026
1:05:15
74
Brad Kruger
Perth · Sep 2025
1:05:17
75
Simon Goldsbrough
Belgium · Apr 2025
1:05:18
76
James Albert Beale
Istanbul 1 · Feb 2026
1:05:25
77
Ethan Gouws
Cape Town · Jul 2025
1:05:31
78
Justin Gray
London Olympia · Mar 2026
1:05:46
79
James Albert Beale
Berlin · May 2026
1:05:56
80
Joshua Liam Goosen
Paris 1 · Apr 2025
1:05:58
81
Gerrit Van Wyk
Cape Town · Sep 2024
1:05:59
82
David Rose
Johannesburg · May 2026
1:06:01
83
James Albert Beale
Katowice · Feb 2026
1:06:07
84
Niko Velasco
Cape Town 1 · Apr 2026
1:06:14
85
Zandré Fernhout
Cape Town · Aug 2026
1:06:17
86
Luke Ohlsson
Manchester · Jan 2026
1:06:17
87
Scott Bayvel
Glasgow · Mar 2024
1:06:21
88
Jarryd Barnard
Melbourne
1:06:29
89
Heinrich Kamffer
Johannesburg · May 2026
1:06:31
90
Zeo Solomons
Cape Town 1 · Apr 2026
1:06:31
91
Jonathan Deane
Cape Town · Aug 2026
1:06:32
92
Brian Dolphin
Cape Town · Aug 2026
1:06:33
93
Reece Bowden
Melbourne
1:06:33
94
Johan Cronje
Cape Town · Jul 2025
1:06:34
95
Ryan (Double Quote)Ry(Double Q Steer
Cape Town · Jul 2025
1:06:39
96
Jamie Smuts
Cape Town · Aug 2026
1:06:44
97
Wiets Behrens
Melbourne
1:06:44
98
Katlego Mathiane
Johannesburg · May 2026
1:06:45
99
Adam Gorin
Cape Town · Sep 2024
1:06:50
100
Elijah Polydorou
Rimini · May 2025
1:06:53
101
Mlondi Mashinini
Cape Town · Aug 2026
1:06:54
102
James Albert Beale
Copenhagen · Mar 2026
1:06:56
103
Ethan Gouws
Cape Town 1 · Apr 2026
1:06:58
104
Bradly Joubert
Perth · Aug 2026
1:06:59
105
Jacques Badenhorst
Johannesburg I · Mar 2025
1:06:59
106
Clinton Panther
Cape Town · Jul 2025
1:07:00
107
Ry Steer
Cape Town 1 · Apr 2026
1:07:01
108
Lance Stevens
Cape Town · Jul 2025
1:07:07
109
Callaghn Nel
Cape Town · Aug 2026
1:07:13
110
Gerhard Boshoff
Rimini
1:07:13
111
Liam Swanepoel
Johannesburg · May 2026
1:07:17
112
Brian Ferguson
Sydney · Jul 2024
1:07:21
113
Ross Mclean
Cape Town 1 · Apr 2026
1:07:24
114
Antoine Van Heerden
Cape Town · Jul 2025
1:07:24
115
Kyle Botha
Cape Town 1 · Apr 2026
1:07:32
116
Chad Gullan
Birmingham · Oct 2026
1:07:32
117
Dalton April
Cape Town 1 · Apr 2026
1:07:35
118
Devon Usher
Cape Town · Jul 2025
1:07:37
119
Sizwe Mthembu
Utrecht · Nov 2025
1:07:39
120
Willem-Pierre Viljoen
Cape Town · Jul 2025
1:07:41
121
Jason Fourie
Cape Town 1 · Apr 2026
1:07:42
122
Gerhard Boshoff
Malaga · Apr 2023
1:07:44
123
James Albert Beale
Stuttgart · Oct 2025
1:07:45
124
Dustin Stevens
Oslo · Sep 2026
1:07:49
125
Simon Levin
Cape Town · Sep 2024
1:07:50
126
Devan De Lange
Mechelen · Mar 2026
1:07:52
127
Simon Levin
Cape Town · Jul 2025
1:07:53
128
Aston Silver
New York · May 2025
1:07:53
129
Matthew Duncan
Cape Town 1 · Apr 2026
1:07:55
130
Emille Du Plessis
Rotterdam · Apr 2026
1:07:56
131
Alex Blumberg
Cape Town · Jul 2025
1:07:56
132
Carl Marks
Hong Kong · Nov 2024
1:07:56
133
Neale Lucas-Bull
Johannesburg I · Mar 2025
1:07:57
134
Jonny Brown
Cape Town · Aug 2026
1:08:02
135
Ryan Cullingworth
Cape Town · Aug 2026
1:08:07
136
Mihle Msebenzi
Cape Town · Aug 2026
1:08:08
137
Chris Greeff
Johannesburg · Nov 2025
1:08:08
138
Josh Goosen
Cape Town · Sep 2024
1:08:09
139
Sibusiso Buthelezi
Cape Town 1 · Apr 2026
1:08:12
140
Alex Eliott
Johannesburg · May 2026
1:08:15
141
Dalton April
Cape Town · Jul 2025
1:08:16
142
Nicholas Glanvill
Hamburg · Nov 2023
1:08:16
143
Ighsaan Manuel
Cape Town · Aug 2026
1:08:19
144
Abel Tristan Van Dam
Cape Town · Aug 2026
1:08:25
145
Wium Hattingh
Cape Town 1 · Apr 2026
1:08:26
146
James Bredenkamp
Oslo · Sep 2025
1:08:29
147
Cornel Havemann
Cape Town 1 · Apr 2026
1:08:39
148
Cassiem Fredericks
Johannesburg · May 2026
1:08:41
149
Stephan Bosch
Utrecht · Nov 2025
1:08:42
150
Josh Anstey
Hong Kong · Nov 2023
1:08:44
151
Dean Berndt
Melbourne
1:08:44
152
Stefan Louw
Cape Town · Aug 2026
1:08:46
153
Tristan van Moerkerken
Cape Town 1 · Apr 2026
1:08:47
154
Gerrit Van Wyk
Johannesburg · May 2026
1:08:48
155
Kevin Kleynhans
Berlin · May 2026
1:08:51
156
Tom Basson
Houston · Mar 2025
1:08:51
157
Chad Gullan
Sports Direct HYROX London · May 2024
1:08:51
158
Callaghn Nel
Cape Town 1 · Apr 2026
1:08:54
159
Rob Menendez
London · May 2025
1:08:54
160
Dirk Herbst
Johannesburg · May 2026
1:08:55
161
Bradley Barker
Birmingham · Oct 2026
1:08:55
162
Jaydin Scholtz
Dublin · Nov 2025
1:08:56
163
Robert Young
Cape Town 1 · Apr 2026
1:08:57
164
Brad Kruger
Brisbane · Mar 2025
1:09:03
165
Robbie Alexander
Cape Town · Jul 2025
1:09:04
166
Tyrone Ewels
Bangkok · Aug 2026
1:09:07
167
Emille Du Plessis
Heerenveen · May 2026
1:09:08
168
James Albert Beale
Birmingham · Oct 2025
1:09:08
169
Schalk Klopper
Warsaw · Apr 2025
1:09:12
170
Brian Faure
Cape Town · Aug 2026
1:09:13
171
Liam Swanepoel
Johannesburg · Nov 2025
1:09:13
172
George Du Plooy
Cape Town 1 · Apr 2026
1:09:14
173
Imibongo Vabaza
Cape Town · Aug 2026
1:09:15
174
Quintin De Jongh
Cape Town · Aug 2026
1:09:15
175
James Albert Beale
Gdansk · Oct 2025
1:09:15
176
George Du Plooy
Cape Town · Aug 2026
1:09:18
177
Christiaan Greeff
Cape Town · Jul 2025
1:09:18
178
Sean Herd-Hoare
London Excel · Dec 2025
1:09:20
179
Stephan Hartman
Johannesburg · May 2026
1:09:26
180
Donavin Reynolds
Athens · Sep 2026
1:09:27
181
Adam Gorin
Johannesburg I · Mar 2025
1:09:27
182
Dane Henegan
Abu Dhabi
1:09:28
183
Connor Dooley
Cape Town · Aug 2026
1:09:31
184
Sipho Lunga
Cape Town 1 · Apr 2026
1:09:32
185
Martin Roux
Cape Town · Aug 2026
1:09:33
186
Shaun Rubenstein
Cape Town 1 · Apr 2026
1:09:33
187
Stefanus Robinson
Dubai · Feb 2024
1:09:33
188
Berno Van Aswegen
Johannesburg · May 2026
1:09:36
189
Jaydin Williams
Cape Town · Jul 2025
1:09:36
190
Dean Herbert
Cape Town · Aug 2026
1:09:38
191
Michael Stander
Bangkok · Aug 2026
1:09:40
192
Armand Aucamp-Van Noordwyk
Cape Town · Aug 2026
1:09:42
193
Matthew De La Rey
Birmingham · Oct 2025
1:09:45
194
Daniel Ochse
Cape Town · Sep 2024
1:09:46
195
Darryn Whitsitt
Hong Kong · Nov 2024
1:09:47
196
James Pilkington
Cape Town · Jul 2025
1:09:51
197
Andreas Kokkolis
Athens · Sep 2026
1:09:52
198
Louw Jordaan
Cape Town · Jul 2025
1:09:53
199
Michael Miller
Cape Town · Aug 2026
1:09:54
200
Haig Gibb
Cape Town · Aug 2026
1:09:57