HYROX Cape Town 2024: Pro Men results

85 finishers on 21 Sep 2024. Typical finish 1:25:50, fastest 10% under 1:09:29. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Jake Dearden 🇬🇧 GBR1st of 22 aged 25-29 25-29 56:53 28:58 24:25 3:35 3:35 2:25 3:36 2:52 3:56 1:14 3:06 3:41
2 Trent Smith 🇿🇦 RSA2nd of 22 aged 25-29 25-29 1:02:36 5:43 32:35 25:52 4:15 3:50 2:17 3:44 2:16 3:55 1:47 3:44 4:19
3 Samir Schoen 🇩🇪 GER3rd of 22 aged 25-29 25-29 1:04:12 7:19 30:11 30:19 3:46 3:32 2:34 4:08 2:44 4:15 1:27 3:11 8:28
4 Wesley Henning 🇿🇦 RSA1st of 16 aged 30-34 30-34 1:05:14 8:21 33:51 27:04 4:23 3:38 2:38 4:13 3:45 4:06 1:44 4:13 —
5 Marius Toborek 🇩🇪 GER1st of 14 aged 40-44 40-44 1:05:44 8:51 32:35 28:00 5:14 3:59 2:50 4:08 3:43 4:12 1:30 3:36 4:02
6 Janno Nel 🇿🇦 RSA1st of 7 aged 16-24 16-24 1:05:45 8:52 30:16 31:30 4:02 3:45 3:14 4:38 4:01 4:03 1:45 3:42 6:22
7 Ryan Eloff 🇿🇦 RSA4th of 22 aged 25-29 25-29 1:07:48 10:55 32:32 30:46 4:36 3:55 2:50 5:11 3:22 4:19 1:27 3:44 5:58
8 Vincent Bousquieres 🇫🇷 FRA2nd of 14 aged 40-44 40-44 1:09:09 12:16 32:40 31:33 4:59 4:04 2:32 5:54 3:13 4:26 1:42 3:57 5:45
9 Jc Roos 🇿🇦 RSA2nd of 16 aged 30-34 30-34 1:09:14 12:21 34:10 30:14 4:54 3:47 2:34 4:47 3:42 4:12 1:52 4:07 5:13
10 Leon Manders 🇿🇦 RSA1st of 19 aged 35-39 35-39 1:09:51 12:58 37:49 27:09 4:58 3:40 2:15 4:32 2:42 3:55 1:43 4:02 4:20
11 Kyle Schoonbee 🇿🇦 RSA5th of 22 aged 25-29 25-29 1:11:27 14:34 34:10 32:30 4:52 3:44 2:32 5:26 4:35 4:27 1:48 4:09 5:49
12 Jason Smith 🇿🇦 RSA3rd of 14 aged 40-44 40-44 1:11:43 14:50 37:47 28:06 5:54 3:36 1:47 4:44 4:21 4:04 1:53 4:02 3:39
13 Damien Botes 🇿🇦 RSA6th of 22 aged 25-29 25-29 1:13:00 16:07 39:00 29:03 5:03 3:43 2:08 5:15 3:42 4:17 2:04 4:05 3:49
14 Matthew Ritzlmayr 🇿🇦 RSA2nd of 7 aged 16-24 16-24 1:14:02 17:09 38:10 30:25 5:32 3:55 2:13 6:39 3:19 4:16 2:12 4:07 3:44
15 Danie Pienaar 🇿🇦 RSA2nd of 19 aged 35-39 35-39 1:14:03 17:10 37:57 31:10 4:58 4:12 2:46 5:44 3:56 4:18 1:17 4:23 4:34
16 Trevor Lagerwey 🇿🇦 RSA3rd of 19 aged 35-39 35-39 1:14:07 17:14 37:22 31:12 5:38 3:45 2:27 5:10 4:14 4:29 1:43 4:49 4:35
17 Gerhard Boshoff 🇿🇦 RSA4th of 14 aged 40-44 40-44 1:14:25 17:32 34:27 34:32 5:29 4:10 2:39 6:07 3:44 4:30 2:05 5:41 5:36
18 Kyle Botha 🇿🇦 RSA4th of 19 aged 35-39 35-39 1:14:51 17:58 34:24 35:02 5:30 3:58 2:21 7:47 3:54 4:29 2:30 5:16 4:47
19 Stefan Louw 🇿🇦 RSA5th of 19 aged 35-39 35-39 1:15:08 18:15 35:16 35:28 4:28 4:00 3:25 5:32 3:43 4:24 2:18 5:03 7:03
20 Joubert Boshoff 🇿🇦 RSA7th of 22 aged 25-29 25-29 1:15:10 18:17 36:12 34:23 4:40 4:04 3:28 8:02 3:10 4:29 1:59 3:57 5:14
21 Wynand Maclachlan 🇿🇦 RSA8th of 22 aged 25-29 25-29 1:16:59 20:06 36:33 35:23 5:07 3:45 3:12 5:16 3:42 4:23 2:40 5:50 6:35
22 Thabisanang Mthembu 🇿🇦 RSA9th of 22 aged 25-29 25-29 1:17:20 20:27 38:54 32:35 5:55 4:10 2:15 5:37 4:04 4:16 2:02 4:05 6:06
23 Neil Washington 🇿🇦 RSA6th of 19 aged 35-39 35-39 1:17:51 20:58 36:21 36:16 5:19 3:40 2:52 6:12 4:49 4:33 2:38 4:34 6:58
24 Jéan Rouessart 🇿🇦 RSA7th of 19 aged 35-39 35-39 1:17:53 21:00 40:08 31:45 6:04 3:53 2:16 5:01 4:07 4:21 2:16 4:03 5:48
25 Ivar Hayward 🇿🇦 RSA8th of 19 aged 35-39 35-39 1:18:05 21:12 38:24 34:16 5:30 4:13 2:22 6:08 4:33 4:29 1:44 4:55 5:52
26 Sean Mactavish 🇿🇦 RSA10th of 22 aged 25-29 25-29 1:18:10 21:17 37:10 34:58 6:06 4:01 3:13 6:54 4:49 4:31 1:59 4:38 4:53
27 Bradly Joubert 🇿🇦 RSA3rd of 7 aged 16-24 16-24 1:18:53 22:00 39:07 34:52 4:57 3:54 2:48 7:57 3:13 4:15 2:19 4:33 5:53
28 Peter Baker 🇿🇦 RSA3rd of 16 aged 30-34 30-34 1:18:57 22:04 35:56 36:17 6:50 3:55 3:34 5:05 3:17 4:16 1:54 8:06 6:10
29 Callan Dewar 🇿🇦 RSA11th of 22 aged 25-29 25-29 1:19:10 22:17 37:33 34:55 6:47 4:03 3:03 6:18 4:02 4:33 2:17 5:18 5:21
30 Blake Dismore 🇿🇦 RSA9th of 19 aged 35-39 35-39 1:19:14 22:21 40:23 33:17 5:38 3:57 2:52 6:37 4:12 4:30 2:11 4:10 4:48
31 Armand de Wet 🇿🇦 RSA4th of 16 aged 30-34 30-34 1:19:46 22:53 41:46 31:57 6:08 3:39 2:53 4:56 2:55 3:59 1:54 7:22 4:19
32 Nelson da Silva 🇿🇦 RSA5th of 14 aged 40-44 40-44 1:19:58 23:05 39:02 34:55 6:04 3:57 3:09 6:17 4:32 4:06 1:47 4:35 6:32
33 Louis Strøier 🇩🇰 DEN5th of 16 aged 30-34 30-34 1:20:10 23:17 41:14 32:39 6:22 4:04 2:35 5:33 4:28 4:29 2:11 4:36 4:43
34 Julien Simery 🇫🇷 FRA6th of 14 aged 40-44 40-44 1:20:21 23:28 38:50 35:59 5:37 4:11 2:36 7:54 4:04 4:29 1:26 5:49 5:30
35 Jörn-Patrick Wirtz 🇩🇪 GER10th of 19 aged 35-39 35-39 1:20:22 23:29 37:28 37:25 5:36 4:11 3:44 6:17 4:46 4:35 2:10 4:54 6:48
36 Francisco Lopez 🇨🇱 CHI12th of 22 aged 25-29 25-29 1:20:47 23:54 38:18 36:32 6:02 3:50 3:26 7:08 5:22 4:38 2:53 3:35 5:40
37 John Sokolsky 🇦🇪 UAE11th of 19 aged 35-39 35-39 1:22:14 25:21 41:20 34:26 6:33 4:06 2:58 5:43 3:37 4:30 2:19 4:55 6:18
38 Matthewstone S Mzandolo 🇿🇦 RSA6th of 16 aged 30-34 30-34 1:22:31 25:38 41:00 35:28 6:07 4:00 2:52 6:07 4:02 4:37 2:51 5:05 5:54
39 Akshay Manchanda 🇮🇳 IND13th of 22 aged 25-29 25-29 1:23:47 26:54 41:38 36:10 6:04 4:00 2:19 6:37 4:13 4:34 2:28 5:56 6:03
40 Dennis Dahlke 🇩🇪 GER7th of 16 aged 30-34 30-34 1:24:43 27:50 40:43 38:23 5:41 4:18 3:05 5:55 4:08 4:44 2:49 5:08 8:16
41 Henri Holtzhausen 🇿🇦 RSA7th of 14 aged 40-44 40-44 1:25:28 28:35 41:10 37:58 6:24 4:32 3:41 6:01 4:39 4:38 2:31 5:46 6:10
42 Sibusiso Ndlovu 🇿🇦 RSA8th of 16 aged 30-34 30-34 1:25:35 28:42 41:22 37:50 6:27 4:19 3:41 8:21 3:58 5:00 1:50 4:11 6:30
43 Dane Nortie 🇿🇦 RSA12th of 19 aged 35-39 35-39 1:25:50 28:57 42:06 38:06 5:42 4:04 2:39 7:36 5:01 4:32 2:33 5:33 6:08
44 Samuel Schollasch 🇿🇦 RSA4th of 7 aged 16-24 16-24 1:26:34 29:41 42:27 36:58 7:14 4:07 2:44 6:43 5:32 4:48 2:17 5:11 5:36
45 Etienne van Zyl 🇿🇦 RSA14th of 22 aged 25-29 25-29 1:26:41 29:48 41:48 36:17 8:40 4:04 3:22 5:54 3:40 4:37 2:11 5:38 6:51
46 Sebastian Prentice 🇿🇦 RSA15th of 22 aged 25-29 25-29 1:27:16 30:23 36:47 41:44 8:51 3:56 2:21 7:20 4:36 4:33 2:53 7:04 9:01
47 Bjorn Berent 🇿🇦 RSA8th of 14 aged 40-44 40-44 1:27:42 30:49 44:04 36:51 6:52 4:08 3:01 6:58 4:32 4:38 2:15 5:34 5:45
48 Roland Baasch 🇿🇦 RSA9th of 14 aged 40-44 40-44 1:27:43 30:50 41:45 40:08 5:54 4:12 3:44 5:45 5:34 4:24 2:10 6:50 7:29
49 Pierre Naude 🇿🇦 RSA1st of 3 aged 45-49 45-49 1:27:52 30:59 44:15 37:01 6:39 4:09 2:20 8:33 4:16 4:39 2:19 5:11 5:34
50 Ricardo Lategan 🇿🇦 RSA9th of 16 aged 30-34 30-34 1:28:30 31:37 43:29 36:39 8:27 4:03 3:02 5:59 5:24 4:40 2:30 5:25 5:36
51 Patrick Maxwell 🇿🇦 RSA16th of 22 aged 25-29 25-29 1:28:30 31:37 43:42 37:39 7:13 4:07 3:08 6:44 5:24 4:36 2:44 5:27 5:29
52 Siya Molefe 🇿🇦 RSA17th of 22 aged 25-29 25-29 1:28:37 31:44 42:35 38:39 7:28 3:57 2:29 7:41 5:27 4:38 2:08 5:18 7:01
53 Graham Jenneker 🇿🇦 RSA13th of 19 aged 35-39 35-39 1:29:39 32:46 42:20 40:00 7:26 4:14 2:40 8:09 5:17 5:00 2:27 4:44 7:29
54 John Buana Kayembe 🇨🇩 COD18th of 22 aged 25-29 25-29 1:29:47 32:54 44:19 38:33 6:59 4:13 2:46 8:50 5:01 4:42 2:25 4:53 5:43
55 Ilias Mehdizadeh 🇳🇱 NED14th of 19 aged 35-39 35-39 1:30:41 33:48 43:59 36:44 10:02 4:05 2:58 5:51 4:31 4:56 2:10 4:59 7:14
56 Elrico Swartz 🇿🇦 RSA19th of 22 aged 25-29 25-29 1:31:49 34:56 44:37 40:19 6:58 4:19 3:06 11:12 3:41 4:56 2:34 4:28 6:03
57 Meyer Coleman 🇿🇦 RSA10th of 16 aged 30-34 30-34 1:32:01 35:08 41:04 41:46 9:15 3:50 2:35 6:05 7:38 4:45 3:55 4:50 8:08
58 Andreas Lücker 🇩🇪 GER15th of 19 aged 35-39 35-39 1:32:26 35:33 46:45 37:28 8:19 4:18 3:14 6:21 4:15 4:58 3:03 5:50 5:29
59 Rodney Adame 🇳🇱 NED10th of 14 aged 40-44 40-44 1:33:06 36:13 43:39 39:23 10:04 4:09 2:52 6:46 6:07 — 5:36 5:02 8:51
60 Etienne Kruger 🇿🇦 RSA11th of 16 aged 30-34 30-34 1:33:16 36:23 39:04 48:00 6:18 3:53 3:55 9:34 8:26 4:47 3:36 5:13 8:36
61 Sean Watts 🇿🇦 RSA1st of 3 aged 50-54 50-54 1:34:31 37:38 41:45 44:38 8:15 4:06 2:46 8:01 7:33 4:43 2:49 7:16 7:24
62 Daniel Tam 🇿🇦 RSA5th of 7 aged 16-24 16-24 1:35:00 38:07 48:42 38:03 8:19 3:51 3:38 9:03 2:54 4:44 2:28 5:37 5:48
63 Chris Oman 🇸🇪 SWE11th of 14 aged 40-44 40-44 1:35:20 38:27 43:48 44:29 7:09 4:31 3:28 9:51 5:53 5:01 2:42 6:39 6:24
64 Faadiel Sterris 🇳🇱 NED2nd of 3 aged 45-49 45-49 1:35:57 39:04 45:16 41:50 8:55 4:11 4:31 7:09 4:18 4:50 2:30 7:12 7:09
65 Christopher Briscoe 🇿🇦 RSA20th of 22 aged 25-29 25-29 1:36:23 39:30 41:52 44:50 9:44 4:12 4:15 6:38 4:41 4:57 2:33 6:26 11:08
66 Je’Hu Kabamba 🇨🇩 COD6th of 7 aged 16-24 16-24 1:36:23 39:30 42:24 47:45 6:20 4:13 4:04 6:40 5:30 4:32 2:30 11:38 8:38
67 Wilson Benjamim 🇦🇴 ANG12th of 16 aged 30-34 30-34 1:36:51 39:58 48:25 40:36 7:55 4:07 3:35 7:55 4:35 4:43 3:01 5:42 6:58
68 Ash Fitness 🇳🇬 NGR13th of 16 aged 30-34 30-34 1:37:00 40:07 52:37 36:53 7:35 3:46 2:48 6:51 5:03 5:02 2:28 5:09 5:46
69 Charl Keet 🇿🇦 RSA12th of 14 aged 40-44 40-44 1:37:52 40:59 41:43 48:08 8:05 4:14 2:47 9:23 5:49 4:37 4:01 9:37 7:40
70 Kelvin Elliott 🇿🇦 RSA14th of 16 aged 30-34 30-34 1:38:58 42:05 47:40 43:08 8:16 4:19 2:32 7:20 6:11 5:00 2:46 6:08 8:52
71 Garth Fourie 🇿🇦 RSA13th of 14 aged 40-44 40-44 1:39:26 42:33 44:19 47:38 7:33 4:15 3:35 10:55 6:33 4:58 3:27 6:52 7:03
72 Richard Wells 🇿🇦 RSA16th of 19 aged 35-39 35-39 1:39:28 42:35 44:09 48:16 7:07 4:17 3:32 11:07 7:29 5:10 2:11 6:20 8:10
73 Chris Anastasopoulos 🇿🇦 RSA17th of 19 aged 35-39 35-39 1:39:56 43:03 46:04 46:10 7:45 4:24 4:40 8:00 7:06 4:47 2:47 7:21 7:05
74 Steve Goeieman 🇿🇦 RSA14th of 14 aged 40-44 40-44 1:39:56 43:03 44:18 48:39 7:05 4:18 3:46 9:37 6:59 4:55 2:37 6:34 9:53
75 Thomas Fritsch 🇩🇪 GER2nd of 3 aged 50-54 50-54 1:42:25 45:32 45:31 47:11 9:48 3:57 3:23 8:04 7:27 4:42 2:31 9:01 8:06
76 Matthew Troost 🇿🇦 RSA21st of 22 aged 25-29 25-29 1:42:35 45:42 43:31 51:25 7:43 4:06 5:01 9:17 6:04 4:42 3:53 9:04 9:18
77 Nathan Zebaida 🇳🇱 NED22nd of 22 aged 25-29 25-29 1:42:45 45:52 48:19 46:55 7:35 4:17 4:12 6:14 5:36 5:13 4:26 6:14 10:43
78 Timo Schönfeld 🇩🇪 GER18th of 19 aged 35-39 35-39 1:44:33 47:40 41:14 56:14 7:11 4:10 3:54 16:23 5:51 4:44 2:29 5:33 13:10
79 Benny Mathumo 🇬🇧 GBR15th of 16 aged 30-34 30-34 1:45:52 48:59 50:03 47:13 8:39 4:26 3:35 7:57 5:19 5:27 3:47 7:02 9:40
80 Rodney Pocorni 🇳🇱 NED19th of 19 aged 35-39 35-39 1:46:39 49:46 44:08 53:17 8:19 4:27 3:36 10:54 9:39 5:37 4:05 — 14:59
81 Alex Katz 🇿🇦 RSA16th of 16 aged 30-34 30-34 1:48:31 51:38 49:07 50:52 8:35 4:02 4:18 12:01 6:46 5:08 3:31 6:39 8:27
82 Alex Munro 🇿🇦 RSA3rd of 3 aged 45-49 45-49 1:54:38 57:45 59:45 47:07 7:49 4:13 3:16 6:48 7:08 4:43 4:13 6:55 9:51
83 Pierre Ludick 🇿🇦 RSA3rd of 3 aged 50-54 50-54 1:56:42 59:49 56:45 46:30 13:33 4:16 2:54 9:00 5:38 4:48 3:51 7:52 8:11
84 Tj Jones 🇨🇩 COD7th of 7 aged 16-24 16-24 1:58:52 1:01:59 1:01:12 49:54 7:49 4:45 5:02 10:04 5:15 5:17 3:48 6:10 9:33
85 Dario Torrente 🇿🇦 RSA1st of 1 aged 55-59 55-59 2:31:14 1:34:21 1:15:41 1:01:57 13:41 3:56 3:11 15:03 7:57 5:38 5:14 11:31 9:27
How to read

The place is among timed finishers in Pro Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result