Search athlete or event
Home
Events
Locations
Rankings
Search athlete or event
Loading data ...
Johannesburg 2025
HYROX PRO MEN Ranking
104 finishers
All AGs
All nations
Compare
Page:
1
2
#
# AG
AG
Time
1
1
Kyle Schoonbee
25-29
1:04:09
Analyze
2
1
Sheldon Valjalo
30-34
1:09:01
Analyze
3
2
Janno Nel
25-29
1:10:54
Analyze
4
1
Leon Manders
40-44
1:12:10
Analyze
5
3
James van Dongen
25-29
1:12:42
Analyze
6
4
Sheldon O'Connor
25-29
1:12:58
Analyze
7
2
Jason Smith
40-44
1:13:35
Analyze
8
2
Jc Roos
30-34
1:14:17
Analyze
9
3
Damien Botes
30-34
1:14:59
Analyze
10
5
Bradly Joubert
25-29
1:15:53
Analyze
11
4
Peter Baker
30-34
1:16:44
Analyze
12
1
Danie Pienaar
35-39
1:17:06
Analyze
13
5
Jacques Du Preez
30-34
1:17:21
Analyze
14
6
Jan Rens
25-29
1:17:33
Analyze
15
6
Justin Christoforos
30-34
1:18:20
Analyze
16
7
Matthewstone S Mzandolo
30-34
1:18:34
Analyze
17
2
Sean Wentzel
35-39
1:18:37
Analyze
18
8
Arrie Van der Berg
30-34
1:18:42
Analyze
19
3
Robbie Heuer
35-39
1:18:51
Analyze
20
7
Schalk Burger
25-29
1:19:41
Analyze
21
9
Luke Venter
30-34
1:19:47
Analyze
22
3
Julien Simery
40-44
1:21:03
Analyze
23
10
Lohan Swart
30-34
1:21:13
Analyze
24
11
Martin Hartzenberg
30-34
1:21:39
Analyze
25
12
Damian Winter
30-34
1:21:47
Analyze
26
4
Johann Werth
35-39
1:21:58
Analyze
27
8
Gareth Harvett
25-29
1:22:11
Analyze
28
4
Egor Oussov
40-44
1:22:28
Analyze
29
1
Ross McKenzie
45-49
1:22:49
Analyze
30
13
Damien Kühn
30-34
1:23:42
Analyze
31
5
Raees Kajee
35-39
1:23:50
Analyze
32
9
Farai Engelbrecht
25-29
1:24:24
Analyze
33
14
Sibusiso Ndlovu
30-34
1:24:33
Analyze
34
6
Nolan Fredericks
35-39
1:24:46
Analyze
35
1
Caelen De Wet
16-24
1:25:08
Analyze
36
15
Morne Wessels
30-34
1:25:08
Analyze
37
10
Daniel Sanders
25-29
1:25:45
Analyze
38
2
Peter Pienaar
45-49
1:26:00
Analyze
39
5
Nelson da Silva
40-44
1:26:08
Analyze
40
6
Massimo De Lieto
40-44
1:26:45
Analyze
41
11
Pieter Lubbe
25-29
1:27:35
Analyze
42
1
Marko Ahnert
50-54
1:27:38
Analyze
43
7
Dane Nortier
35-39
1:27:43
Analyze
44
8
Jp Calitz
35-39
1:27:43
Analyze
45
3
Tinus Strydom
45-49
1:28:16
Analyze
46
16
Bethēl Sanza
30-34
1:28:28
Analyze
47
17
Richard Fraser
30-34
1:28:28
Analyze
48
12
Siya Molefe
25-29
1:28:50
Analyze
49
13
Beverly Mpofu
25-29
1:29:38
Analyze
50
18
Johan Jooste
30-34
1:29:39
Analyze
51
19
Bongani Mkhwanazi
30-34
1:29:42
Analyze
52
20
Zandre Banks
30-34
1:29:53
Analyze
53
2
Clint Bunch
50-54
1:30:19
Analyze
54
21
Michael Bond
30-34
1:30:51
Analyze
55
3
Ashley Benatar
50-54
1:30:52
Analyze
56
14
Privy Mbanga
25-29
1:30:55
Analyze
57
15
Michael Latilla-Campbell
25-29
1:30:55
Analyze
58
16
Hilmar von Mansberg
25-29
1:31:05
Analyze
59
22
Joshua Bassingthwaighte
30-34
1:31:43
Analyze
60
23
Ketan Sahadew
30-34
1:32:05
Analyze
61
17
John Buana Kayembe
25-29
1:32:11
Analyze
62
18
Emil Gutsche
25-29
1:32:39
Analyze
63
7
David Pelser
40-44
1:32:44
Analyze
64
19
Elrico Swartz
25-29
1:32:51
Analyze
65
24
Ricardo Lategan
30-34
1:33:53
Analyze
66
25
Ruan Du Toit
30-34
1:34:57
Analyze
67
20
Matthew van Huyssteen
25-29
1:35:12
Analyze
68
8
Travis Kriel
40-44
1:35:50
Analyze
69
4
Brian Skinner
45-49
1:36:37
Analyze
70
9
Louis Smit
35-39
1:37:11
Analyze
71
10
Rehia Giwa- Osagie
35-39
1:39:55
Analyze
72
21
Graeme Buckley
25-29
1:40:32
Analyze
73
22
Reinhardt Walters
25-29
1:40:37
Analyze
74
9
Andrew Mwawa
40-44
1:41:27
Analyze
76
2
Keke Lehobo
16-24
1:41:44
Analyze
77
10
Lucky Bembe
40-44
1:42:34
Analyze
78
27
Anthony Artemides
30-34
1:43:49
Analyze
79
28
Jared Poulton
30-34
1:45:47
Analyze
80
23
Ameel Valjee
25-29
1:46:46
Analyze
81
24
Phiko Tshainca
25-29
1:47:10
Analyze
82
11
Danie Grobbelaar
40-44
1:49:07
Analyze
83
4
Thomas Fritsch
50-54
1:49:47
Analyze
84
25
Sikelelo Junior Rambauli Rambauli
25-29
1:51:20
Analyze
85
29
Lebogang Moipolai
30-34
1:52:44
Analyze
86
12
Sanveer Hariparsad
40-44
1:52:47
Analyze
87
5
Jason Fritz
50-54
1:53:08
Analyze
88
11
John Moffat
35-39
1:54:31
Analyze
89
3
Jordan Joseph
16-24
1:55:19
Analyze
90
12
Thabz Kekana
35-39
1:56:02
Analyze
91
1
Mars Le Roux
55-59
1:56:02
Analyze
92
30
Katlego mthembu
30-34
1:59:05
Analyze
93
13
Jose Ngoy
35-39
1:59:58
Analyze
94
4
Motheo Amogelang Masimola
16-24
2:00:00
Analyze
95
5
Pierre Andro
16-24
2:00:14
Analyze
96
26
Tyrone Hammick
25-29
2:00:53
Analyze
97
6
Joshua Joseph
16-24
2:04:25
Analyze
98
7
Rahil Patel
16-24
2:04:53
Analyze
99
5
Trevor Buthelezi
45-49
2:06:54
Analyze
100
2
Dario Torrente
55-59
2:19:31
Analyze
101
31
Colo Tlhong
30-34
2:19:44
Analyze
Page:
1
2