HYROX Cape Town 2024: Open Men results

247 finishers on 21 Sept 2024. Typical finish 1:26:55, fastest 10% under 1:13:08. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Antoine van Heerden 🇿🇦 RSA 30-34 1/66 1:02:35 31:2127:283:50 4:051:222:424:334:131:324:054:56
2 Devon Usher 🇿🇦 RSA 30-34 2/66 1:03:07 31:4927:084:14 4:08—3:213:034:251:543:435:17
3 Sean Wentzel BOT 35-39 1/44 1:05:21 32:4528:234:18 3:521:243:134:314:141:324:125:25
4 Ethan Gilbert 🇬🇧 GBR 16-24 1/25 1:05:38 31:2129:384:43 3:572:124:013:414:341:544:125:07
5 Gerrit van Wyk 🇿🇦 RSA 30-34 3/66 1:05:59 32:4228:524:29 3:492:04—5:154:211:394:105:51
6 Seena Akbary 🇺🇸 USA 25-29 1/39 1:06:03 32:4128:314:57 4:012:293:373:084:192:053:505:02
7 Adam Gorin 🇿🇦 RSA 25-29 2/39 1:06:50 32:3829:514:25 3:531:503:464:234:511:484:115:09
8 Simon Levin 🇿🇦 RSA 35-39 2/44 1:07:50 36:0226:265:27 3:581:583:233:234:231:403:423:59
9 Hannes Franke 🇩🇪 GER 35-39 3/44 1:08:06 34:3528:554:41 3:541:463:055:294:281:443:225:07
10 Josh Goosen 🇿🇦 RSA 25-29 3/39 1:08:09 38:0125:354:36 3:57—3:034:084:111:383:443:48
11 David Tielie 🇫🇷 FRA 50-54 1/13 1:09:39 33:5530:305:19 4:192:083:084:444:461:364:504:59
12 Daniel Ochse 🇿🇦 RSA 30-34 4/66 1:09:46 35:1530:074:29 4:071:453:184:554:331:454:255:19
13 Raees Kajee 🇿🇦 RSA 35-39 4/44 1:10:14 37:4827:265:04 4:101:484:123:204:261:343:324:24
14 Ryan Potgieter 🇿🇦 RSA 16-24 2/25 1:10:19 36:4428:275:14 3:541:293:273:154:281:574:175:40
15 Joshua Bassingthwaighte 🇿🇦 RSA 30-34 5/66 1:10:59 37:5728:234:43 4:151:383:184:284:261:393:504:49
16 Wayne Frazer 🇿🇦 RSA 30-34 6/66 1:11:44 37:2629:264:56 4:031:543:544:434:261:563:464:44
17 Francois van der Merwe 🇿🇦 RSA 40-44 1/38 1:12:04 39:5627:354:37 4:111:183:233:584:202:034:054:17
18 Justin de Oliveira 🇿🇦 RSA 40-44 2/38 1:12:31 38:3028:505:16 3:481:412:564:374:341:594:474:28
19 Ebrahim Hartley 🇿🇦 RSA 25-29 4/39 1:12:33 35:5130:456:01 4:242:343:484:174:431:533:535:13
20 Gareth van Wyk 🇿🇦 RSA 30-34 7/66 1:12:36 33:5633:045:40 4:001:454:305:414:312:014:206:16
21 Bradley Love 🇿🇦 RSA 30-34 8/66 1:12:39 37:3030:244:49 3:571:333:165:144:171:345:015:32
22 Ethan Gouws 🇿🇦 RSA 25-29 5/39 1:12:58 38:4029:284:53 4:032:104:313:484:232:013:554:37
23 Benjamin Clarke 🇬🇧 GBR 35-39 5/44 1:13:04 38:1029:265:31 4:042:073:134:384:361:424:094:57
23 Matthew Neser 🇿🇦 RSA 16-24 3/25 1:13:04 37:0431:174:47 3:531:304:403:284:201:476:185:21
25 Leon Gazet du Chattelier 🇿🇦 RSA 40-44 3/38 1:13:06 35:3432:345:02 4:352:044:225:234:421:514:524:45
26 Calvin Blignaut 🇿🇦 RSA 25-29 6/39 1:13:10 38:2029:385:16 4:122:134:024:104:462:043:504:21
27 Jaydin Williams 🇿🇦 RSA 16-24 4/25 1:13:28 37:2631:184:47 4:052:165:084:044:391:393:445:43
28 Renier Botha 🇿🇦 RSA 30-34 9/66 1:13:31 38:2129:146:00 4:02—3:385:504:291:344:034:39
29 Bruce Patterson 🇿🇦 RSA 40-44 4/38 1:13:43 36:0132:544:52 4:141:515:223:064:452:204:556:21
30 Dean Battersby 🇿🇦 RSA 30-34 10/66 1:13:53 38:5028:406:29 4:061:333:343:544:181:443:535:38
31 Clint Bunch 🇿🇦 RSA 50-54 2/13 1:13:54 39:4828:245:47 4:02—3:104:374:331:504:324:23
32 Brett Sparg 🇿🇦 RSA 45-49 1/17 1:14:05 40:0629:044:59 4:091:523:474:194:211:453:524:59
33 Farai Engelbrecht 🇿🇦 RSA 25-29 7/39 1:14:07 37:3930:465:45 3:541:332:573:474:471:437:114:54
34 Wynand Viljoen 🇿🇦 RSA 45-49 2/17 1:14:14 38:2830:115:40 4:121:424:244:304:432:003:574:43
35 Ryan Roberts 🇿🇦 RSA 30-34 11/66 1:14:23 37:0932:314:47 4:172:083:505:254:422:084:085:53
36 Mark Whittle 🇿🇦 RSA 40-44 5/38 1:14:25 39:2929:375:23 4:081:573:534:034:231:593:495:25
37 Ruan du Toit 🇿🇦 RSA 30-34 12/66 1:14:26 40:3228:255:34 4:05—4:203:064:442:264:094:29
38 Hedley Gerhardt 🇿🇦 RSA 40-44 6/38 1:14:31 38:4130:095:47 3:496:46—4:044:251:434:104:04
39 Zola Rodriguez 🇬🇧 GBR 25-29 8/39 1:14:32 39:1530:274:55 3:521:362:514:364:312:044:086:49
40 Malan Ruppert 🇿🇦 RSA 30-34 13/66 1:14:46 39:1629:565:38 4:061:564:084:294:441:553:494:49
41 James Trotter 🇿🇦 RSA 40-44 7/38 1:15:12 38:1831:515:10 4:301:553:485:264:232:104:404:59
42 Roelof Feenstra 🇿🇦 RSA 40-44 8/38 1:15:39 38:4129:577:05 4:072:193:573:234:331:554:255:18
43 Ashley Benatar 🇿🇦 RSA 50-54 3/13 1:15:49 34:3234:536:30 4:332:055:095:154:531:594:056:54
44 Jaco Crous 🇿🇦 RSA 40-44 9/38 1:16:03 38:5332:065:09 3:522:033:355:094:252:124:535:57
45 Bernard Smit 🇿🇦 RSA 35-39 6/44 1:16:25 39:3131:335:27 4:201:503:534:404:262:164:465:22
46 Matthew Martins 🇿🇦 RSA 16-24 5/25 1:16:46 38:4932:045:57 4:131:514:423:124:382:035:365:49
47 Kerem Kocum 🇹🇷 TUR 25-29 9/39 1:17:21 43:2626:517:08 3:551:452:364:114:181:492:495:28
48 Devilliers Visser 🇿🇦 RSA 16-24 6/25 1:17:31 40:3830:176:41 4:071:464:105:134:441:574:054:15
49 Tim Hopp 🇩🇪 GER 35-39 7/44 1:17:37 40:2631:545:22 3:561:503:194:514:242:095:156:10
50 Flip le Roux 🇿🇦 RSA 30-34 14/66 1:17:38 42:3529:555:13 4:03—3:355:544:251:284:254:52
51 Mathieu Cros 🇫🇷 FRA 30-34 15/66 1:17:43 30:5340:106:45 4:192:106:206:214:432:005:198:58
52 Ben Hoseus 🇺🇸 USA 30-34 16/66 1:17:53 39:5432:055:57 4:012:153:454:074:271:325:016:57
53 Jacques Fick 🇿🇦 RSA 30-34 17/66 1:18:00 40:4430:596:22 4:181:523:495:114:371:334:055:34
54 Jacques Badenhorst 🇿🇦 RSA 16-24 7/25 1:18:05 36:2035:525:58 4:241:303:086:334:421:375:368:22
55 Ingram van Heerden 🇳🇦 NAM 40-44 10/38 1:18:06 39:4233:085:20 4:404:134:033:554:332:274:125:05
56 Anthony Mofsowitz 🇿🇦 RSA 30-34 18/66 1:18:14 40:1432:295:34 4:011:503:195:204:282:025:296:00
57 Marcelle Verwey 🇿🇦 RSA 30-34 19/66 1:18:19 40:2831:086:46 3:441:194:266:044:351:463:545:20
58 Tim Pearson 🇿🇦 RSA 35-39 8/44 1:18:20 39:3333:415:12 4:052:084:114:474:301:514:487:21
59 Nicholas Affat 🇿🇦 RSA 30-34 20/66 1:18:26 39:4333:105:36 4:192:154:274:144:462:144:575:58
60 Ross McLean 🇿🇦 RSA 30-34 21/66 1:18:27 42:0831:324:52 4:022:044:074:484:451:424:046:00
61 Alastair Woods 🇿🇦 RSA 35-39 9/44 1:18:29 41:5930:595:34 3:541:284:075:114:062:024:285:43
62 Adam Sack 🇿🇦 RSA 30-34 22/66 1:18:42 41:5131:515:05 4:262:174:474:324:301:504:185:11
63 Travis Kriel 🇿🇦 RSA 40-44 11/38 1:18:54 39:2834:305:01 4:091:405:135:474:412:195:395:02
64 Ryan Nel 🇿🇦 RSA 35-39 10/44 1:19:00 38:2234:146:28 4:161:464:344:345:032:284:307:03
65 Marcel Straßer 🇩🇪 GER 35-39 11/44 1:19:14 39:2633:106:43 4:232:313:474:125:011:454:137:18
66 Jason Knight 🇿🇦 RSA 30-34 23/66 1:19:21 39:5833:216:07 4:211:364:225:474:501:365:155:34
67 Joshua Gernetzk 🇿🇦 RSA 35-39 12/44 1:19:33 39:0633:177:15 4:102:454:254:544:431:444:575:39
68 Joshua Clery 🇿🇦 RSA 25-29 10/39 1:19:34 40:0433:435:52 4:153:024:115:004:412:414:445:09
69 Ant Saunders 🇿🇦 RSA 45-49 3/17 1:19:38 41:1332:226:06 4:101:333:476:144:301:543:306:44
70 Martin Mounot 🇫🇷 FRA 25-29 11/39 1:19:41 38:3334:007:13 4:281:423:463:534:461:417:196:25
71 Gabriel Hugo 🇿🇦 RSA 40-44 12/38 1:19:49 39:0833:576:47 4:032:025:215:414:451:404:535:32
72 Conrad Heydenrych 🇿🇦 RSA 45-49 4/17 1:19:55 38:0035:386:20 4:412:102:246:204:331:555:118:24
73 Paul Gillingham 🇿🇦 RSA 50-54 4/13 1:19:57 40:2334:065:33 4:071:433:355:424:341:586:166:11
74 Julio Lindveld 🇳🇱 NED 35-39 13/44 1:20:01 39:5738:476:13 4:45—13:283:495:061:254:285:46
75 Danie Cilliers 🇿🇦 RSA 30-34 24/66 1:20:10 40:1933:046:52 4:101:503:405:404:581:515:085:47
75 Mark Mohan 🇿🇦 RSA 25-29 12/39 1:20:10 40:5733:235:55 4:041:364:135:134:362:014:486:52
77 Neil du Toit 🇿🇦 RSA 30-34 25/66 1:20:19 40:5432:466:44 4:051:543:505:294:292:034:176:39
78 Mario Schoeman 🇿🇦 RSA 45-49 5/17 1:20:31 42:1531:336:46 4:101:343:135:194:461:485:115:32
79 Ghiome Kolbe 🇿🇦 RSA 30-34 26/66 1:21:27 41:3333:116:47 4:141:523:475:094:291:464:267:28
80 Rudy Hanse 🇿🇦 RSA 30-34 27/66 1:21:42 43:0132:196:28 4:112:274:093:454:332:105:285:36
81 Ruan Vlok 🇿🇦 RSA 30-34 28/66 1:21:56 44:3131:096:20 4:111:474:175:564:371:474:234:11
82 Caelen de Wet 🇿🇦 RSA 16-24 8/25 1:22:02 41:4734:245:56 3:591:563:514:464:372:197:165:40
83 Jan Adlam 🇿🇦 RSA 35-39 14/44 1:22:15 42:4932:386:52 4:021:594:465:224:312:055:084:45
84 Emil Gutsche 🇿🇦 RSA 25-29 13/39 1:22:23 45:0430:336:52 4:121:253:264:254:241:495:025:50
85 Ronald Caabay 🇵🇭 PHI 40-44 13/38 1:22:32 40:2536:155:57 4:162:314:357:174:432:225:115:20
86 Sj Engelbrecht 🇿🇦 RSA 30-34 29/66 1:22:34 46:4628:377:17 4:131:223:314:154:372:034:044:32
87 Gilad Janet 🇿🇦 RSA 16-24 9/25 1:22:38 41:0135:426:00 4:111:594:254:104:393:064:398:33
88 Henre Lategan 🇿🇦 RSA 25-29 14/39 1:22:49 44:4732:215:45 4:272:163:594:454:331:464:385:57
89 Michael Dassie 🇿🇦 RSA 35-39 15/44 1:22:50 40:4434:118:01 4:071:493:386:545:281:534:106:12
90 Abdelaziz Alhammadi 🇦🇪 UAE 30-34 30/66 1:22:51 42:1333:556:48 4:292:244:303:484:302:454:576:32
91 Alex Biaya 🇿🇦 RSA 25-29 15/39 1:23:02 38:4637:426:41 4:242:185:274:125:102:264:459:00
92 Macauley Telford 🇬🇧 GBR 25-29 16/39 1:23:06 38:5738:106:03 4:442:544:526:175:262:455:205:52
93 Tim Wilson 🇿🇦 RSA 40-44 14/38 1:23:22 42:0435:445:39 4:022:064:375:594:332:325:306:25
94 Martin Loots 🇿🇦 RSA 50-54 5/13 1:23:23 40:1636:586:14 4:242:334:415:274:471:475:028:17
95 Daniel Robinson 🇿🇦 RSA 16-24 10/25 1:23:43 43:4130:559:12 4:011:424:104:104:592:204:035:30
96 Berno Greyling 🇿🇦 RSA 30-34 31/66 1:23:53 40:4534:438:30 4:172:064:086:105:012:404:375:44
97 Eduan James 🇿🇦 RSA 30-34 32/66 1:23:56 43:4231:109:09 4:111:463:504:504:492:314:075:06
98 Ibrahim Jabri LBN 35-39 16/44 1:23:57 40:5036:496:23 4:032:194:336:054:492:225:107:28
99 Andries Jacobus Malan 🇿🇦 RSA 30-34 33/66 1:24:13 46:1830:367:25 4:022:093:424:254:391:333:426:24
100 Anthony Aubin 🇿🇦 RSA 50-54 6/13 1:24:26 42:3736:345:19 4:131:403:236:504:412:095:537:45

Rank is the finishing position within Open Men among timed finishers. The number after the age group is the position within that age group. Station splits are in minutes:seconds.

The RoxHype app

Found your line? Now make it faster.

The app reads your splits, your kit and your next race date and builds the weeks between.

  • Every session written for your weak station, not a generic plan
  • Rebuilt each week from what you actually did
  • Race-day pacing from your own splits

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

The RoxHype app: today's session and the race countdown The RoxHype app: the workout library
Find my result