TrainRox
HYROX and hybrid fitness training
★★★★★
★★★★★
·
First week free
GET
TrainRox
Search races, athletes, results...
Ctrl+K
Plans
HYROX Training Plan
HYATLON Training Plan
HYBRID DAY Training Plan
DEKA Training Plan
Races
News
Contact
Plans
HYROX Training Plan
HYATLON Training Plan
HYBRID DAY Training Plan
DEKA Training Plan
Races
News
Contact
HYROX Results
HYROX Johannesburg 2025
HYROX PRO Men Station Leaderboards
HYROX PRO MEN - Johannesburg 2025
29–30 Nov 2025
Results
Station Leaderboards
Clear
SkiErg
Sled Push
Sled Pull
Burpee Broad Jump
Row
Farmers Carry
Sandbag Lunges
Wall Balls
Running
Roxzone
Running + Roxzone
All AGs
16-24 (13)
25-29 (28)
30-34 (35)
35-39 (13)
40-44 (12)
45-49 (7)
50-54 (3)
55-59 (1)
All Countries
RSA (99)
ZIM (3)
ENG (1)
FRA (1)
GER (1)
KEN (1)
MAW (1)
NAM (1)
NGR (1)
POR (1)
RUS (1)
USA (1)
Showing 1 to 100 of 112 results ranked by SkiErg
#
Athlete
AG
Time
1
Jake Dearden
35-39
03:52
2
Devin Ramsden
30-34
03:58
2
Leon Manders
40-44
03:58
4
Dylan Pienaar
16-24
04:00
4
Damien Botes
30-34
04:00
6
Kyle Schoonbee
25-29
04:02
6
Pieter Smith
30-34
04:02
8
Conrad Herbst
25-29
04:03
9
Janno Nel
25-29
04:04
9
Zaid Snyders
25-29
04:04
11
Janco Lotter
16-24
04:05
11
Caelen De Wet
16-24
04:05
13
Sheldon O'Connor
30-34
04:06
14
Matthew Gearing
30-34
04:07
15
JC Roos
30-34
04:09
15
Jason Fourie
30-34
04:09
17
Cassiem Fredericks
25-29
04:10
17
DJ Milkshake
40-44
04:10
17
Andre Van Der Merwe
25-29
04:10
20
Bertus Strauss
16-24
04:11
20
Jadin Jooste
25-29
04:11
22
Lance Stevens
35-39
04:13
22
Marcel Jooste
35-39
04:13
22
Egor Oussov
40-44
04:13
22
Meyer Coleman
30-34
04:13
26
Gareth Ken Harvett
25-29
04:14
26
Jason Knight
30-34
04:14
28
Janru De Wet
16-24
04:16
28
Danie Janse van Vuuren
30-34
04:16
30
Christopher Lipawsky
30-34
04:17
31
Bradly Joubert
25-29
04:18
32
Sibusiso Ndlovu
30-34
04:19
32
Zandre Banks
30-34
04:19
32
Karim Bazerbachi
25-29
04:19
32
Brendan Little
40-44
04:19
32
Marco Hillebrand
35-39
04:19
37
Graeme Buckley
30-34
04:20
37
Rob Els
40-44
04:20
39
Christiaan Janse van Rensburg
25-29
04:21
40
Neil Bester
25-29
04:22
40
Sibusiso Buthelezi
45-49
04:22
40
LIFA MADYWABE
30-34
04:22
43
Simon Levin
35-39
04:23
44
Heath Pienaar
16-24
04:24
44
Kudzai Sojane
16-24
04:24
44
Tim Coventry
35-39
04:24
47
Dane Nortier
35-39
04:25
47
Louis Achadinha
35-39
04:25
47
Tristan Turner
16-24
04:25
47
Kamogelo Matloa
25-29
04:25
47
Allan Saffy
55-59
04:25
52
Teko Khetsi
25-29
04:26
52
Julien Simery
40-44
04:26
52
Shaun De Jager
45-49
04:26
52
Stephen Crawford
30-34
04:26
56
Jesse Pretorius
25-29
04:27
56
Andrey Kalinin
45-49
04:27
58
Jason Fritz
50-54
04:29
58
Swunhtat Oo
25-29
04:29
58
Jaco Snyman
16-24
04:29
58
Reece Clark
16-24
04:29
62
Yanga Masiza
30-34
04:30
62
Thulani Motekase
25-29
04:30
62
Ig Van Rooy
35-39
04:30
62
Oko Qwesha
25-29
04:30
66
Daniel Kuhlmann
25-29
04:31
66
Bongane Lukhele
30-34
04:31
66
HC Van Niekerk
45-49
04:31
66
Bjorn Berent
40-44
04:31
66
Trevor Buthelezi
45-49
04:31
66
Dian Oosthuizen
25-29
04:31
72
Sean Watts
50-54
04:32
73
Siyabonga Buthelezi
30-34
04:33
73
Matt Stevens
30-34
04:33
73
Privy Mbanga
25-29
04:33
73
Danie Labuschagne
30-34
04:33
77
Samkelo Masondo
30-34
04:34
78
Michael Nkutshweu
30-34
04:35
78
Bhekumuzi Sibanda
25-29
04:35
80
Hugo Fernandes
40-44
04:36
81
Ross McLean
30-34
04:37
81
Rhulani Nketani
30-34
04:37
83
Isaac Banda
30-34
04:38
83
George Rowles
30-34
04:38
83
Andrew Mwawa
40-44
04:38
83
Muzingabo Nxumalo
30-34
04:38
87
Nhlanhla Bembe
40-44
04:39
87
JACQUES DU PLESSIS
25-29
04:39
87
D'wain Mundell
30-34
04:39
90
Keke Lehobo
25-29
04:40
90
Takudzwa Marewangepo
25-29
04:40
92
Dan Warren
25-29
04:41
93
Sive Mazwi
25-29
04:44
94
Brendon Chitaka
16-24
04:47
95
Samson Teves
30-34
04:48
95
Thapelo Gaserotse
35-39
04:48
97
Kenneth Badenhorst
50-54
04:53
98
Siphelele Mhlaba
30-34
04:54
99
Mandla Mbhombi
40-44
04:58
100
Setshaba Mohulatsi
30-34
04:59
Previous
1
2
Next