HYRESULT
Events
Event Calendar
Ticket Availability
Locations
Analysis
Compare Races
Race Simulator
Rankings
Elite Athletes
Elite Points
Worlds Athletes
World Records
Legends Ranking
Theme
Toggle navigation
HYRESULT search
#
# AG
AG
Time
Diff
#
# AG
AG
Time
Diff
HYRESULT
Events
Event Calendar
Ticket Availability
Locations
Analysis
Compare Races
Race Simulator
Rankings
Elite Athletes
Elite Points
Worlds Athletes
World Records
Legends Ranking
Ranking of HYROX Cape Town 2026 PRO MEN
Events
/
Cape Town 2026
/
PRO MEN
HYROX Cape Town 2026 PRO MEN
Ranking
(192)
Age Groups
16-24
25-29
30-34
35-39
40-44
45-49
50-54
55-59
Age Groups
â–¼
Nation
South Africa
Zimbabwe
Namibia
Austria
Botswana
France
Germany
Lesotho
Angola
Australia
Cameroon
Democratic Republic of Congo
United Kingdom
Italy
Kenya
Netherlands
Norway
Nation
â–¼
Page 1/2
â–¼
#
# AG
AG
Time
Diff
Kyle Schoonbee
30-34
57:15
Dylan Pienaar
16-24
59:54
+2:39
4
Scott Bayvel
30-34
1:01:25
+4:10
5
Janco Lotter
16-24
1:02:18
+5:03
6
Trent Smith
30-34
1:02:33
+5:18
7
4
Dean Battersby
30-34
1:03:07
+5:52
8
5
Conrad Herbst
30-34
1:03:24
+6:09
9
6
Pieter Smith
30-34
1:03:35
+6:20
10
Waldo du Plessis
35-39
1:03:58
+6:43
11
Janno Nel
25-29
1:04:06
+6:51
12
7
Damien Botes
30-34
1:04:08
+6:53
13
Andrew Cronje
40-44
1:04:15
+7:00
14
Jacques Badenhorst
25-29
1:05:22
+8:07
15
Neale Lucas-Bull
35-39
1:05:38
+8:23
16
4
Christiaan Janse van Rensburg
25-29
1:06:10
+8:55
17
5
Nicholas Church
25-29
1:06:56
+9:41
18
6
Caelen De Wet
25-29
1:07:19
+10:04
19
8
Gareth Ken Harvett
30-34
1:08:00
+10:45
20
9
Sean MacTavish
30-34
1:08:05
+10:50
21
Bertus Strauss
16-24
1:08:17
+11:02
22
7
Jacque Gericke
25-29
1:08:29
+11:14
23
10
Gareth van Wyk
30-34
1:08:37
+11:22
24
Dean Berndt
35-39
1:08:37
+11:22
25
11
Devin Ramsden
30-34
1:08:50
+11:35
26
4
Louis Achadinha
35-39
1:08:54
+11:39
27
12
Peter Baker
30-34
1:08:54
+11:39
28
8
Andre van der Merwe
25-29
1:09:49
+12:34
29
Julien Simery
40-44
1:10:26
+13:11
30
Sean Wentzel
40-44
1:10:38
+13:23
31
13
Justin Christoforos
30-34
1:10:57
+13:42
32
4
Finlay Rayner
16-24
1:11:02
+13:47
33
14
Armand De Wet
30-34
1:11:36
+14:21
34
9
Kristian Van der Merwe
25-29
1:11:45
+14:30
35
10
Joshua Scherer
25-29
1:11:46
+14:31
36
5
Joshua Bassingthwaighte
35-39
1:11:46
+14:31
37
4
Simon Levin
40-44
1:12:00
+14:45
38
11
Zaid Snyders
25-29
1:12:03
+14:48
39
6
Lance Stevens
35-39
1:12:10
+14:55
40
5
Junior Dlangamandla
16-24
1:12:14
+14:59
41
12
Callan Dewar
25-29
1:13:03
+15:48
42
7
Stefan Louw
35-39
1:13:18
+16:03
43
6
Kailen Kotze
16-24
1:13:30
+16:15
44
15
Brandon Hulley
30-34
1:13:34
+16:19
45
8
Bernard Smit
35-39
1:13:51
+16:36
46
13
Tristan Blewett
25-29
1:14:28
+17:13
47
9
Keegan Ritchie
35-39
1:14:44
+17:29
48
14
Brett Le Roux
25-29
1:15:18
+18:03
49
15
Teko Khetsi
25-29
1:15:21
+18:06
50
16
Dan Warren
25-29
1:15:31
+18:16
51
16
Siyabonga Buthelezi
30-34
1:15:38
+18:23
52
Hennie Van Niekerk
45-49
1:15:45
+18:30
53
17
Neil Bester
30-34
1:15:51
+18:36
54
17
Joshua Wilkins
25-29
1:16:06
+18:51
55
10
Florian Duterloo
35-39
1:16:41
+19:26
56
5
DJ Milkshake
40-44
1:16:48
+19:33
57
18
Hans Georg Niehaus
25-29
1:16:49
+19:34
58
11
Stefan Swartz
35-39
1:17:28
+20:13
59
19
Willem-Pierre Viljoen
25-29
1:17:47
+20:32
60
18
James Owen
30-34
1:17:51
+20:36
61
19
Danie Janse van Vuuren
30-34
1:18:46
+21:31
62
6
Vincent Abendanon
40-44
1:18:59
+21:44
63
7
Alan Foulis
40-44
1:19:43
+22:28
64
Alexander Genser
45-49
1:19:48
+22:33
65
7
Noel Glintenkamp
16-24
1:20:07
+22:52
66
8
Christopher Winklmayr
16-24
1:20:11
+22:56
67
12
Thabo Moloi
35-39
1:20:34
+23:19
68
20
Samuel Schollasch
25-29
1:21:18
+24:03
69
8
Hillary Arries
40-44
1:21:22
+24:07
70
9
Garreth Mclellan
40-44
1:21:29
+24:14
71
21
Akeem Leves A. Mayata
25-29
1:21:46
+24:31
72
22
Hein van Huyssteen
25-29
1:21:47
+24:32
73
13
Jack Dwyer
35-39
1:21:50
+24:35
74
20
Ketan Sahadew
30-34
1:21:58
+24:43
75
21
Daniel Ochse
30-34
1:22:38
+25:23
76
22
TeeQay Mahlangu
30-34
1:22:47
+25:32
77
10
Graham Jenneker
40-44
1:23:02
+25:47
78
23
Jacques Lloyd
25-29
1:23:19
+26:04
79
14
Andries Havenga
35-39
1:23:24
+26:09
80
23
Robbie Alexander
30-34
1:23:42
+26:27
81
11
Masheleng Selepe
40-44
1:23:47
+26:32
82
24
Thulani Motekase
30-34
1:24:03
+26:48
83
25
Justin Van Der Net
30-34
1:24:16
+27:01
84
24
Liam O’Hara
25-29
1:24:24
+27:09
85
15
Mike Morton
35-39
1:24:33
+27:18
86
26
Daniel Smit
30-34
1:24:39
+27:24
87
27
Ricardo Lategan
30-34
1:25:19
+28:04
88
16
Jared Quinn
35-39
1:25:41
+28:26
89
12
Garth Fourie
40-44
1:25:45
+28:30
90
28
Jason Brink
30-34
1:25:55
+28:40
91
29
Dillon Lebotschy
30-34
1:25:57
+28:42
92
Chris Oman
45-49
1:26:09
+28:54
93
17
Gerhard Landman
35-39
1:26:12
+28:57
94
30
Rihan Jacobs
30-34
1:26:27
+29:12
95
Jan Fourie
50-54
1:26:30
+29:15
96
18
Sbu Mthembu
35-39
1:26:37
+29:22
97
4
Jayson Smal
45-49
1:26:43
+29:28
98
25
Joshua Kloosman
25-29
1:27:39
+30:24
99
31
Menzi Jali
30-34
1:27:54
+30:39
100
26
Louw Jordaan
25-29
1:27:54
+30:39
101
27
Asavela Mbambani
25-29
1:28:17
+31:02
Page 1/2
â–¼
(192)
Page 1/2
â–¼
Page 1/2
â–¼
#
# AG
AG
Time
Diff
Kyle Schoonbee
30-34
57:15
Dylan Pienaar
16-24
59:54
+2:39
4
Scott Bayvel
30-34
1:01:25
+4:10
5
Janco Lotter
16-24
1:02:18
+5:03
6
Trent Smith
30-34
1:02:33
+5:18
7
4
Dean Battersby
30-34
1:03:07
+5:52
8
5
Conrad Herbst
30-34
1:03:24
+6:09
9
6
Pieter Smith
30-34
1:03:35
+6:20
10
Waldo du Plessis
35-39
1:03:58
+6:43
11
Janno Nel
25-29
1:04:06
+6:51
12
7
Damien Botes
30-34
1:04:08
+6:53
13
Andrew Cronje
40-44
1:04:15
+7:00
14
Jacques Badenhorst
25-29
1:05:22
+8:07
15
Neale Lucas-Bull
35-39
1:05:38
+8:23
16
4
Christiaan Janse van Rensburg
25-29
1:06:10
+8:55
17
5
Nicholas Church
25-29
1:06:56
+9:41
18
6
Caelen De Wet
25-29
1:07:19
+10:04
19
8
Gareth Ken Harvett
30-34
1:08:00
+10:45
20
9
Sean MacTavish
30-34
1:08:05
+10:50
21
Bertus Strauss
16-24
1:08:17
+11:02
22
7
Jacque Gericke
25-29
1:08:29
+11:14
23
10
Gareth van Wyk
30-34
1:08:37
+11:22
24
Dean Berndt
35-39
1:08:37
+11:22
25
11
Devin Ramsden
30-34
1:08:50
+11:35
26
4
Louis Achadinha
35-39
1:08:54
+11:39
27
12
Peter Baker
30-34
1:08:54
+11:39
28
8
Andre van der Merwe
25-29
1:09:49
+12:34
29
Julien Simery
40-44
1:10:26
+13:11
30
Sean Wentzel
40-44
1:10:38
+13:23
31
13
Justin Christoforos
30-34
1:10:57
+13:42
32
4
Finlay Rayner
16-24
1:11:02
+13:47
33
14
Armand De Wet
30-34
1:11:36
+14:21
34
9
Kristian Van der Merwe
25-29
1:11:45
+14:30
35
10
Joshua Scherer
25-29
1:11:46
+14:31
36
5
Joshua Bassingthwaighte
35-39
1:11:46
+14:31
37
4
Simon Levin
40-44
1:12:00
+14:45
38
11
Zaid Snyders
25-29
1:12:03
+14:48
39
6
Lance Stevens
35-39
1:12:10
+14:55
40
5
Junior Dlangamandla
16-24
1:12:14
+14:59
41
12
Callan Dewar
25-29
1:13:03
+15:48
42
7
Stefan Louw
35-39
1:13:18
+16:03
43
6
Kailen Kotze
16-24
1:13:30
+16:15
44
15
Brandon Hulley
30-34
1:13:34
+16:19
45
8
Bernard Smit
35-39
1:13:51
+16:36
46
13
Tristan Blewett
25-29
1:14:28
+17:13
47
9
Keegan Ritchie
35-39
1:14:44
+17:29
48
14
Brett Le Roux
25-29
1:15:18
+18:03
49
15
Teko Khetsi
25-29
1:15:21
+18:06
50
16
Dan Warren
25-29
1:15:31
+18:16
51
16
Siyabonga Buthelezi
30-34
1:15:38
+18:23
52
Hennie Van Niekerk
45-49
1:15:45
+18:30
53
17
Neil Bester
30-34
1:15:51
+18:36
54
17
Joshua Wilkins
25-29
1:16:06
+18:51
55
10
Florian Duterloo
35-39
1:16:41
+19:26
56
5
DJ Milkshake
40-44
1:16:48
+19:33
57
18
Hans Georg Niehaus
25-29
1:16:49
+19:34
58
11
Stefan Swartz
35-39
1:17:28
+20:13
59
19
Willem-Pierre Viljoen
25-29
1:17:47
+20:32
60
18
James Owen
30-34
1:17:51
+20:36
61
19
Danie Janse van Vuuren
30-34
1:18:46
+21:31
62
6
Vincent Abendanon
40-44
1:18:59
+21:44
63
7
Alan Foulis
40-44
1:19:43
+22:28
64
Alexander Genser
45-49
1:19:48
+22:33
65
7
Noel Glintenkamp
16-24
1:20:07
+22:52
66
8
Christopher Winklmayr
16-24
1:20:11
+22:56
67
12
Thabo Moloi
35-39
1:20:34
+23:19
68
20
Samuel Schollasch
25-29
1:21:18
+24:03
69
8
Hillary Arries
40-44
1:21:22
+24:07
70
9
Garreth Mclellan
40-44
1:21:29
+24:14
71
21
Akeem Leves A. Mayata
25-29
1:21:46
+24:31
72
22
Hein van Huyssteen
25-29
1:21:47
+24:32
73
13
Jack Dwyer
35-39
1:21:50
+24:35
74
20
Ketan Sahadew
30-34
1:21:58
+24:43
75
21
Daniel Ochse
30-34
1:22:38
+25:23
76
22
TeeQay Mahlangu
30-34
1:22:47
+25:32
77
10
Graham Jenneker
40-44
1:23:02
+25:47
78
23
Jacques Lloyd
25-29
1:23:19
+26:04
79
14
Andries Havenga
35-39
1:23:24
+26:09
80
23
Robbie Alexander
30-34
1:23:42
+26:27
81
11
Masheleng Selepe
40-44
1:23:47
+26:32
82
24
Thulani Motekase
30-34
1:24:03
+26:48
83
25
Justin Van Der Net
30-34
1:24:16
+27:01
84
24
Liam O’Hara
25-29
1:24:24
+27:09
85
15
Mike Morton
35-39
1:24:33
+27:18
86
26
Daniel Smit
30-34
1:24:39
+27:24
87
27
Ricardo Lategan
30-34
1:25:19
+28:04
88
16
Jared Quinn
35-39
1:25:41
+28:26
89
12
Garth Fourie
40-44
1:25:45
+28:30
90
28
Jason Brink
30-34
1:25:55
+28:40
91
29
Dillon Lebotschy
30-34
1:25:57
+28:42
92
Chris Oman
45-49
1:26:09
+28:54
93
17
Gerhard Landman
35-39
1:26:12
+28:57
94
30
Rihan Jacobs
30-34
1:26:27
+29:12
95
Jan Fourie
50-54
1:26:30
+29:15
96
18
Sbu Mthembu
35-39
1:26:37
+29:22
97
4
Jayson Smal
45-49
1:26:43
+29:28
98
25
Joshua Kloosman
25-29
1:27:39
+30:24
99
31
Menzi Jali
30-34
1:27:54
+30:39
100
26
Louw Jordaan
25-29
1:27:54
+30:39
101
27
Asavela Mbambani
25-29
1:28:17
+31:02
Page 1/2
â–¼