HYROX Cape Town 2026: Doubles Men results

599 teams on 5 Apr 2026. Typical finish 1:24:07, fastest 10% under 1:08:44. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Frans Van Der Merwe, Jacques Badenhorst 🇿🇦 RSA 16-24 1/124 0:54:52 31:0720:522:58 3:261:162:212:293:511:062:423:41
2 Tristan Blewett, Andre van der Merwe 🇿🇦 RSA 25-29 1/118 0:55:33 33:1719:023:20 3:221:142:301:493:441:142:033:06
3 Quintin de Jongh, Mathieu Cros 🇿🇦 RSA 30-34 1/145 0:58:39 31:0324:462:54 3:491:383:122:504:131:242:554:45
4 Neo Ratale, Nathan Ndhlovu 🇿🇦 RSA 25-29 2/118 0:58:46 33:3921:593:11 3:291:142:302:094:081:252:534:11
5 Ewan Hickling, Zander Venter 🇿🇦 RSA 25-29 3/118 0:58:54 32:4922:543:15 3:391:322:172:154:231:313:343:43
6 Ben Le Cornu, Josh Oosthuisen 🇿🇦 RSA 16-24 2/124 0:59:58 34:4621:563:20 3:431:292:392:174:111:162:134:08
7 Wayne van Niekerk, Chad Sharrock 🇿🇦 RSA 30-34 2/145 1:00:06 35:5020:513:28 3:321:182:301:583:511:152:523:35
8 Diego De Carvalho, Jean-Claude Fernandes 🇿🇦 RSA 25-29 4/118 1:00:45 35:0022:283:23 3:371:202:532:234:161:142:493:56
9 Alexio dos Santos, Schalk Viljoen 🇿🇦 RSA 35-39 1/119 1:00:52 34:3422:493:33 3:451:132:572:074:261:192:544:08
10 Jur Kranenburg, Jelle van Diepen 🇳🇱 NED 16-24 3/124 1:00:55 35:3222:003:26 3:531:302:412:094:141:282:443:21
11 Samuel Schollasch, Errol Bernard 🇿🇦 RSA 30-34 3/145 1:01:11 38:3019:093:36 3:311:101:352:103:541:072:283:14
12 Gerrie Van Dalen, Christopher Lipawsky 🇿🇦 RSA 25-29 5/118 1:01:23 35:5122:093:28 3:251:412:132:174:141:233:053:51
12 Merick Middleton, Maximilian Mossop 🇿🇦 RSA 16-24 4/124 1:01:23 35:4322:193:26 3:331:172:332:403:591:342:583:45
14 Calum Shepherd, Ralph Shepherd 🇿🇦 RSA 16-24 5/124 1:01:25 36:1421:533:22 3:391:502:472:274:071:142:333:16
15 Daniel Scheepers, Rodney Cornelissen 🇿🇦 RSA 35-39 2/119 1:01:29 35:2622:543:14 3:361:322:562:233:591:293:103:49
16 Brendon Leask, Joshua Bransgrove 🇿🇦 RSA 35-39 3/119 1:01:46 35:1723:153:20 3:331:232:122:564:141:013:254:31
17 Gerald Bosman, George Clements 🇿🇦 RSA 35-39 4/119 1:01:54 35:2723:083:25 3:431:272:272:384:021:183:234:10
18 Jacques Olivier, Bismarck Olivier 🇿🇦 RSA 16-24 6/124 1:02:16 35:5622:493:36 3:441:333:072:224:131:182:463:46
19 Henco Ingram, Claude Eksteen 🇿🇦 RSA 35-39 5/119 1:02:40 36:0923:063:31 3:411:292:432:414:231:162:534:00
20 Joe Hudson, Oli Joyner 🇿🇦 RSA 16-24 7/124 1:02:44 36:5622:203:32 3:501:342:442:094:071:412:433:32
21 Callum Geddes, Marcio Pinheiro 🇿🇦 RSA 35-39 6/119 1:03:10 37:4321:523:40 3:341:282:592:154:021:262:303:38
22 Pieter Brits, Jonothan Stamatis 🇿🇦 RSA 30-34 4/145 1:03:16 35:0824:343:39 3:421:372:482:494:241:233:364:15
23 Thomas Grotz, Jean-Pierre Prinsloo 🇺🇸 USA 35-39 7/119 1:03:21 38:1321:383:34 3:331:312:592:124:151:172:253:26
24 Kyle Wiltshire, Raphael Georgiades 🇿🇦 RSA 16-24 8/124 1:03:23 36:4122:214:25 3:321:322:362:024:201:322:434:04
25 Kyle Kennedy, Deen Woodman 🇿🇦 RSA 35-39 8/119 1:03:30 36:3822:583:58 3:331:402:313:134:391:232:373:22
26 Tristan van Moerkerken, Mark Anderson 🇿🇦 RSA 35-39 9/119 1:04:10 38:3722:103:28 3:411:253:002:184:111:112:553:29
27 Werner Botha, Geo Botha 🇿🇦 RSA 35-39 10/119 1:04:18 37:3423:113:36 3:241:232:303:284:101:382:503:48
28 Hannes Linnemannstöns, Leo Schaller 🇩🇪 GER 25-29 6/118 1:04:39 39:4720:573:59 3:241:182:052:314:011:172:323:49
29 Aidan Appalsamy, Fayyad Jacobs 🇿🇦 RSA 16-24 9/124 1:04:41 38:2922:363:41 3:441:342:462:134:021:283:053:44
30 Brian Mofokeng, Busani Mabhena 🇿🇦 RSA 40-44 1/59 1:04:42 35:4625:133:48 3:531:523:082:324:361:193:164:37
31 Sean Aucamp-van Noordwyk, Armand Aucamp-van Noordwyk 🇿🇦 RSA 35-39 11/119 1:04:51 38:4522:353:36 3:491:182:272:484:351:162:363:46
32 Gareth Ehret, Cameron Calder 🇿🇦 RSA 30-34 5/145 1:04:58 38:1323:143:36 3:531:222:552:304:161:292:454:04
33 Diezel Strohfeldt, Max Strack-Zimmermann 🇿🇦 RSA 25-29 7/118 1:05:41 38:3223:403:33 3:401:333:082:354:091:223:134:00
34 Daniel Le roux, Sam Butcher 🇿🇦 RSA 16-24 10/124 1:05:42 37:5124:123:45 3:461:213:262:554:211:263:113:46
35 Eduan James, Ruwan Bester 🇿🇦 RSA 30-34 6/145 1:05:43 37:3323:454:30 3:521:363:002:324:081:403:043:53
36 Nduduzo Khawula, James Harper 🇿🇦 RSA 40-44 2/59 1:06:05 37:3524:344:01 3:471:432:492:564:211:423:253:51
37 Daichi Fukami, Toshiki Arita 🇯🇵 JPN 30-34 7/145 1:06:12 38:4623:124:21 4:011:193:032:144:301:153:083:42
38 Andreas Sarmis, Luca De Angeli 🇿🇦 RSA 16-24 11/124 1:06:15 38:1224:303:38 3:521:242:562:374:171:332:584:53
39 Andre Engels, Neo Mumble 🇿🇦 RSA 30-34 8/145 1:06:19 36:4026:243:21 3:581:452:313:524:261:364:054:11
40 Brandon Devereux, Sebastian Devereux 🇿🇦 RSA 25-29 8/118 1:06:21 38:4423:254:17 3:331:352:512:254:461:292:533:53
41 Steven Hunt, Chris van Zyl 🇿🇦 RSA 35-39 12/119 1:06:24 38:5023:553:44 3:311:362:513:024:131:572:553:50
42 Stefan Benjamin, Brogan Shrimpton 🇿🇦 RSA 30-34 9/145 1:06:26 40:2122:253:46 3:331:282:112:444:071:333:073:42
43 Kashief Cross, Heinrich Boonzaaier 🇿🇦 RSA 45-49 1/23 1:06:28 38:2124:044:09 3:471:382:522:504:121:123:314:02
44 Jacques Steyn, Estian Beeslaar 🇿🇦 RSA 16-24 12/124 1:06:33 38:1124:333:54 3:561:362:563:144:211:352:274:28
45 Alrin Eksteen, Jonathan Dos Santos 🇿🇦 RSA 30-34 10/145 1:06:34 38:5923:364:04 3:441:392:522:564:031:262:573:59
46 Humphrey Muza, Tristan Mouton 🇿🇼 ZIM 25-29 9/118 1:06:35 40:0222:314:06 3:411:392:172:194:051:222:244:44
47 Brendon Groenewald, Johan de Kock 🇿🇦 RSA 35-39 13/119 1:06:49 37:5825:103:45 3:331:222:283:204:281:293:155:15
48 Owen Cook, Willie du Plessis 🇿🇦 RSA 40-44 3/59 1:07:02 38:5423:374:36 3:551:262:182:494:321:242:554:18
49 Keegan Wolhuter, Justin Williams 🇿🇦 RSA 25-29 10/118 1:07:24 40:0623:263:57 3:441:292:392:254:051:283:144:22
50 Jurgen Badenhorst, Stefan Stofberg 🇿🇦 RSA 25-29 11/118 1:07:32 38:5124:493:56 3:471:432:182:484:241:253:155:09
51 Shane Rode, Awanda Madlala 🇿🇦 RSA 25-29 12/118 1:07:35 39:3224:064:01 3:461:592:502:534:191:263:093:44
52 Josh Herd, Brad Breetzke 🇿🇦 RSA 25-29 13/118 1:07:38 37:1026:403:52 3:581:053:253:514:091:083:165:48
53 Armand Maritz, Philip Venter 🇿🇦 RSA 30-34 11/145 1:07:40 39:3024:074:08 3:481:482:572:204:101:143:454:05
54 Hugo Gutsche, Ruan Mathee 🇿🇦 RSA 30-34 12/145 1:07:44 39:5724:063:46 3:491:303:012:424:221:323:074:03
55 Hannes Vorster, Rudi Wilcocks 🇿🇦 RSA 30-34 13/145 1:07:47 41:4521:025:04 3:411:051:562:494:101:242:233:34
56 Christiaan Du Preez, Ulrich Van Zyl 🇿🇦 RSA 25-29 14/118 1:07:54 39:4223:085:08 3:441:372:302:414:061:303:283:32
57 Tijan van Wageningen, Alex Boshoff 🇿🇦 RSA 25-29 15/118 1:08:07 40:4423:264:00 3:311:182:382:284:041:252:515:11
58 Kai Brittnell, Keanu Brittnell 🇿🇦 RSA 30-34 14/145 1:08:10 39:5724:493:29 3:591:403:342:304:171:163:044:29
59 Lucas Van Lerberghe, Jef Matthyssens 🇧🇪 BEL 16-24 13/124 1:08:11 38:5225:413:42 3:492:353:482:474:151:332:553:59
60 Leroy Mhumhi, Pieter Britz 🇿🇼 ZIM 35-39 14/119 1:08:30 38:2725:444:26 3:481:542:492:534:381:323:134:57
61 Scott Fraser, Dale Isaac 🇿🇦 RSA 40-44 4/59 1:08:47 38:1626:154:20 4:161:413:382:354:381:443:154:28
62 Wouter Niemeijer, Robert Schouten 🇳🇱 NED 35-39 15/119 1:08:51 40:4724:113:59 3:441:082:453:064:281:193:453:56
63 Dante Nel, Machiel Reyneke 🇿🇦 RSA 35-39 16/119 1:08:56 39:4525:173:58 4:161:342:562:474:191:253:324:28
64 Andrew McIlrath, Brent Janari 🇿🇦 RSA 40-44 5/59 1:09:06 39:2625:434:01 3:561:283:223:124:311:483:184:08
64 Noel Glintenkamp, Cameron Dickinson 🇿🇦 RSA 16-24 14/124 1:09:06 41:5722:115:01 3:211:232:522:484:111:142:323:50
66 Jannis Rothermel, Daniel Desmond 🇩🇪 GER 25-29 16/118 1:09:08 42:1023:103:53 3:341:142:552:464:101:103:333:48
66 Reece Rezac, Connor McAlpine 🇿🇦 RSA 16-24 15/124 1:09:08 40:4423:534:35 3:281:172:322:424:091:423:035:00
68 Jody Taylor, Jason Tucker 🇿🇦 RSA 40-44 6/59 1:09:10 37:3827:364:02 4:081:422:483:494:191:293:415:40
69 Nicholas Affat, Matthys Uys 🇿🇦 RSA 30-34 15/145 1:09:20 41:2423:554:05 3:581:392:562:334:161:343:003:59
70 David Bethell, James Monteiro 🇿🇦 RSA 40-44 7/59 1:09:25 39:1525:264:48 3:551:452:473:164:341:193:454:05
71 Dane Tucker, Tiaan Luwes 🇿🇦 RSA 16-24 16/124 1:09:26 42:4422:254:23 3:541:252:172:294:171:113:173:35
72 Daniel Barreto, Jed Gillard 🇨🇿 CZE 16-24 17/124 1:09:34 41:0620:5319:56 3:451:293:132:174:36—1:294:04
73 Alwyn van Jaarsveld, Zack van Jaarsveld 🇿🇦 RSA 16-24 18/124 1:09:43 41:1224:144:21 3:581:173:032:434:160:573:154:45
73 Grant Baartman, Arno Theron 🇿🇦 RSA 25-29 17/118 1:09:43 40:4424:494:15 3:431:503:062:384:211:353:094:27
75 Tristan Coyne, Sean van Kerckhoven 🇿🇦 RSA 30-34 16/145 1:09:45 39:4525:324:32 3:571:533:462:214:281:492:574:21
76 Dylan Thesner, Cedric van Coller 🇿🇦 RSA 30-34 17/145 1:09:53 43:5222:143:52 3:401:302:302:314:061:222:533:42
77 MIAS DE VRIES, Stefan Calitz 🇿🇦 RSA 40-44 8/59 1:09:54 39:5025:114:58 3:541:493:193:104:311:242:554:09
78 Steve Charles Hall, Gerbrand Lindeque 🇿🇦 RSA 35-39 17/119 1:09:55 41:0224:064:51 4:181:372:443:174:241:162:413:49
79 Leonard Kruger, Petrus Strydom 🇿🇦 RSA 40-44 9/59 1:10:08 41:0524:484:20 3:541:362:153:124:221:323:174:40
79 Nicolaas Hugo, Daniel Muller 🇿🇦 RSA 25-29 18/118 1:10:08 40:4724:205:06 3:451:303:182:324:301:393:143:52
81 AJ Erasmus, Alex Kotze 🇿🇦 RSA 30-34 18/145 1:10:11 40:4425:134:19 3:451:293:203:014:301:403:094:19
82 Marco Bosman, Rohan Swart 🇿🇦 RSA 30-34 19/145 1:10:12 39:4924:525:35 4:071:412:502:554:531:383:163:32
83 HP Van Schoor, Jordan Maritz 🇿🇦 RSA 16-24 19/124 1:10:15 41:1424:354:30 3:371:312:573:104:121:333:224:13
83 Ian Heyns, Michael Claxton 🇿🇦 RSA 35-39 18/119 1:10:15 43:1423:283:39 3:431:342:582:324:261:253:223:28
85 Jay Caboz, Michael Claxton 🇿🇦 RSA 35-39 19/119 1:10:19 39:1527:143:55 3:581:483:083:374:411:374:034:22
85 Stephan Mulder, Marcel Smith 🇿🇦 RSA 35-39 19/119 1:10:19 44:0921:564:20 3:331:222:232:244:081:082:474:11
87 Johann Erich Cronje, Joshua Nel 🇿🇦 RSA 16-24 20/124 1:10:23 42:5823:154:16 3:481:243:232:244:301:222:543:30
88 Jason Meyer, Tiaan Niemann 🇿🇦 RSA 30-34 20/145 1:10:25 38:5026:365:05 3:461:482:493:254:481:383:374:45
89 Pardon Machingura, Claude Van Der Schyf 🇿🇼 ZIM 16-24 21/124 1:10:26 42:2924:093:53 3:401:462:483:334:301:072:533:52
90 Levi Puterman, Luke Hitchings 🇿🇦 RSA 16-24 22/124 1:10:31 39:2127:004:15 3:511:442:512:414:261:313:236:33
91 Muhammad Sibda, Naushaad Sibda 🇿🇦 RSA 25-29 19/118 1:10:51 41:1125:533:51 4:061:432:533:374:361:263:154:17
92 Jacques Terblanche, Pierre Marais 🇿🇦 RSA 35-39 21/119 1:11:00 43:0623:314:27 3:491:112:162:464:101:283:244:27
93 joshua gibson, Stefan Botes 🇿🇦 RSA 40-44 10/59 1:11:09 40:3726:403:57 3:404:242:402:054:031:322:255:51
94 Neil Pitzer, Phillip Swart 🇿🇦 RSA 35-39 22/119 1:11:24 41:1425:015:13 3:511:313:202:434:381:423:044:12
95 Ryan Thompson, Dylan Clark 🇿🇦 RSA 30-34 21/145 1:11:25 41:4825:374:05 3:521:362:473:234:411:323:324:14
96 Johan Jacobs, Armand Knoetze 🇿🇦 RSA 16-24 23/124 1:11:45 42:1225:054:34 3:521:133:062:564:341:063:015:17
97 DANIEL BARRADAS, Caleb Barradas 🇿🇦 RSA 16-24 24/124 1:11:46 43:3723:564:18 4:001:312:532:014:371:543:133:47
98 Craig Le Roux, JJ Engelbrecht 🇿🇦 RSA 35-39 23/119 1:11:47 42:3224:155:06 3:551:272:332:464:271:223:114:34
99 zack beukman, john willmore 🇿🇦 RSA 40-44 11/59 1:11:56 42:2025:024:37 3:381:482:263:004:101:163:494:55
100 Jarid Sherwood, Carlyle van Rensburg 🇿🇦 RSA 35-39 24/119 1:11:57 43:3124:304:01 3:561:202:442:574:301:263:094:28

Rank is the finishing position within Doubles Men among timed teams. 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