HYROX Johannesburg 2026: Doubles Mixed results

683 teams on 30 May 2026. Typical finish 1:32:52, fastest 10% under 1:14:58. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Luke Jacobs, Vicky MacIntosh 🇿🇦 RSA 30-34 1/163 0:57:05 30:3822:194:12 3:451:402:532:144:161:272:323:32
2 Pieter Smith, Juan-Marie Herbst 🇿🇦 RSA 30-34 2/163 0:57:54 31:2922:054:25 3:451:412:572:084:101:202:343:30
3 Nicole Swanepoel, Marnu Vermaak 🇿🇦 RSA 25-29 1/148 0:59:24 33:1421:534:20 3:541:373:062:494:031:182:41—
4 Francois Marais, Anika Spies 🇿🇦 RSA 16-24 1/91 0:59:27 31:5323:004:38 4:121:492:542:424:241:202:213:18
5 Julia Forrest, Ross Low 🇿🇦 RSA 25-29 2/148 0:59:52 32:3322:504:35 3:461:213:103:134:051:222:303:23
6 Elsie Young, Lohan Swart 🇿🇦 RSA 35-39 1/131 1:00:06 32:4422:394:47 3:491:412:372:244:221:352:473:24
7 Devon Miller, Robyn Miller 🇿🇦 RSA 30-34 3/163 1:00:51 33:3722:454:33 3:511:383:032:144:131:302:353:41
8 Leon Manders, Amy Cohen 🇿🇦 RSA 40-44 1/100 1:01:36 34:1222:175:13 3:481:262:472:044:121:243:003:36
9 Matthew Stone Mzandolo, Teal Hogg 🇿🇦 RSA 30-34 4/163 1:02:45 35:2922:205:00 3:521:342:202:494:121:172:363:40
10 Angela Watson, Damian Winter 🇿🇦 RSA 30-34 5/163 1:03:38 34:5223:415:08 3:571:423:032:374:201:303:053:27
11 Ricardo Pillay, Thea Botha 🇿🇦 RSA 35-39 2/131 1:03:59 35:0724:034:52 3:542:203:062:184:321:232:543:36
12 Marchanne De Bruyn, Cornel Havemann 🇿🇦 RSA 30-34 6/163 1:04:04 34:4623:535:29 3:541:413:132:444:181:282:543:41
13 Marjorie Rossouw, Jacques Rossouw 🇿🇦 RSA 35-39 3/131 1:04:56 36:3623:065:19 3:561:333:012:314:231:352:373:30
14 Micha Viljoen, Justin Van Der Net 🇿🇦 RSA 35-39 4/131 1:05:46 36:0124:415:08 4:061:443:042:584:251:483:063:30
15 Mikayla Rathbone, Janno Nel 🇿🇦 RSA 25-29 3/148 1:06:05 38:0122:325:35 3:481:192:423:074:021:262:313:37
16 Simone du Plessis, Tyron Isaacs 🇿🇦 RSA 30-34 7/163 1:06:12 37:0923:595:09 3:472:003:062:304:291:243:073:36
17 Sean MacTavish, Logan Leigh MacTavish 🇿🇦 RSA 25-29 4/148 1:06:23 35:5425:315:03 4:142:003:232:504:291:433:113:41
18 Herman Maré, Hannelie Maré 🇿🇦 RSA 45-49 1/31 1:06:34 35:5625:385:05 4:011:333:493:344:341:433:163:08
19 Frane Kriek, Garann Kriek 🇿🇦 RSA 30-34 8/163 1:06:36 36:4424:584:58 4:161:513:172:504:361:432:473:38
20 Alexander Pilakoutas, Amanda Peacock 🇬🇧 GBR 30-34 9/163 1:07:15 37:2824:215:31 3:551:332:582:514:381:373:013:48
21 Vicky van der Merwe, Wesley Lewis 🇿🇦 RSA 35-39 5/131 1:07:21 37:4424:195:23 4:201:373:102:384:361:212:583:39
22 Isabella Venter, Matthew van Huyssteen 🇿🇦 RSA 16-24 2/91 1:08:32 37:4925:235:25 4:081:443:222:494:331:433:044:00
23 Daniel Kuhlmann, Michaella Beuthin 🇿🇦 RSA 25-29 5/148 1:08:46 39:3323:575:20 3:561:383:342:344:241:302:393:42
24 Francois Van Wyk, Ilse Niebuhr 🇿🇦 RSA 25-29 6/148 1:08:48 39:0323:406:10 4:131:573:192:384:211:222:453:05
25 Kirsten Keightley-Smith, Andrew Keightley-Smith 🇿🇦 RSA 30-34 10/163 1:08:50 38:3624:335:45 4:021:403:073:234:311:262:513:33
26 Clint Bunch, Sam Ryder 🇿🇦 RSA 50-54 1/15 1:08:53 36:5726:375:24 4:121:583:523:124:381:423:203:43
27 Jeanine van Emmenis Aspeling, Kyle Freemantle 🇿🇦 RSA 40-44 2/100 1:08:58 36:1427:125:36 4:051:513:453:154:341:493:563:57
28 Virgilia Baxter, Neil Bester 🇿🇦 RSA 30-34 11/163 1:09:14 38:0626:045:10 4:161:583:243:024:271:353:383:44
29 Dylan Miller, Erin Ilic 🇿🇦 RSA 25-29 7/148 1:09:16 39:2223:526:06 3:461:383:272:434:291:362:393:34
30 Nyiko Shiburi, Zaakirah Khalek 🇿🇦 RSA 30-34 12/163 1:09:23 36:2627:025:58 4:092:073:173:244:512:143:113:49
31 Ighsaan Manuel, Deyna Joseph 🇿🇦 RSA 25-29 8/148 1:09:25 35:0228:555:33 4:222:234:233:135:031:413:264:24
32 Jason Knight, Jemma Rose 🇿🇦 RSA 25-29 9/148 1:09:45 37:2526:365:48 3:541:543:523:064:331:333:214:23
33 Grant Harris, Karen Bridger 🇿🇦 RSA 45-49 2/31 1:10:05 38:1426:215:34 4:031:573:402:454:371:493:473:43
34 Neale Lucas Bull, Kirstin Simpson 🇿🇦 RSA 30-34 13/163 1:10:46 41:5823:075:45 3:591:472:402:404:021:232:453:51
35 Matthew Hunter, Zaan Barret_Theron 🇿🇦 RSA 35-39 6/131 1:10:55 38:2126:006:39 4:081:503:372:464:521:323:223:53
36 Karel de Haas, Nina Engelbrecht 🇿🇦 RSA 35-39 7/131 1:11:24 39:2026:355:34 4:151:413:463:244:361:443:193:50
36 Taniya Saffy, Allan Saffy 🇿🇦 RSA 55-59 1/3 1:11:24 40:1525:146:00 4:041:503:172:594:311:323:193:42
38 Jessica Mussmann, Frikkie Jansen van Rensburg 🇿🇦 RSA 35-39 8/131 1:11:50 39:3326:076:13 4:131:483:513:214:331:452:314:05
38 Kyle Burelli, Brittany Andrew 🇿🇦 RSA 35-39 8/131 1:11:50 40:3025:485:37 4:091:412:573:454:311:383:083:59
40 Alexandra Harris, Garth Sammons 🇿🇦 RSA 35-39 10/131 1:11:58 38:2827:136:21 4:121:423:193:214:371:283:574:37
41 Tatijana Ignjatov, Loizos Fotiou 🇿🇦 RSA 16-24 3/91 1:11:59 41:3724:266:01 4:011:353:262:594:421:432:343:26
42 Ernst Bellingan, Amoré Roets 🇿🇦 RSA 16-24 4/91 1:12:09 40:5325:415:40 4:141:483:452:344:411:382:424:19
43 Robyn-Lee Verschuren, Robert Verschuren 🇿🇦 RSA 40-44 3/100 1:12:11 40:4025:176:18 4:081:403:293:034:361:373:073:37
44 Charlize Swanepoel, Shaun Farrell 🇿🇦 RSA 25-29 10/148 1:12:20 36:5429:196:11 4:301:383:344:325:121:363:165:01
45 Rhys Parsons, Anina Henning 🇿🇦 RSA 35-39 11/131 1:12:28 40:0326:445:46 4:231:473:443:214:321:583:093:50
46 Andre Denobili, Cheri Oosthuizen 🇿🇦 RSA 40-44 4/100 1:12:35 39:5026:426:08 4:152:003:343:144:411:402:584:20
46 Tiaan Botes, Tabitha Botes 🇿🇦 RSA 25-29 11/148 1:12:35 40:2025:087:10 4:051:353:362:504:361:533:013:32
48 Brian Mofokeng, Caitlin Terre-Blanche 🇿🇦 RSA 35-39 12/131 1:12:38 40:2126:385:45 4:081:543:352:314:402:003:044:46
49 Danélle du Randt, Gerrie van Dalen 🇿🇦 RSA 25-29 12/148 1:12:44 42:4224:115:55 4:061:462:502:304:261:423:123:39
50 Antonio Abreu, Kirsten Thomas 🇿🇦 RSA 30-34 14/163 1:12:46 40:3826:036:11 4:192:043:192:504:201:473:423:42
51 Jared Fuchs, Margie De Villiers 🇿🇦 RSA 25-29 13/148 1:13:11 41:0625:546:15 4:171:353:313:234:451:322:514:00
52 Gert Visser, Laura Esterhuizen 🇿🇦 RSA 25-29 14/148 1:13:28 40:1626:246:54 4:181:453:493:224:301:123:124:16
52 Tyra Meiring, Steven Meiring 🇿🇦 RSA 25-29 14/148 1:13:28 42:2824:276:39 3:521:222:333:114:451:403:133:51
54 Erika Neuhoff, JP Roos 🇿🇦 RSA 16-24 5/91 1:13:30 41:1226:166:07 4:011:483:493:264:471:303:053:50
55 Damien Botes, Ashton Adam 🇿🇦 RSA 30-34 15/163 1:13:38 43:0923:556:38 3:551:542:382:594:141:403:003:35
56 Brendan Greyling, Shannon Parker 🇿🇦 RSA 25-29 16/148 1:13:42 38:0528:057:36 4:161:413:373:515:271:373:214:15
57 Cleo Cackett, Justin Cackett 🇿🇦 RSA 35-39 13/131 1:13:51 39:3828:016:16 4:172:104:003:484:471:333:523:34
57 Kyla Webb, Jason Webb 🇿🇦 RSA 30-34 16/163 1:13:51 38:1529:076:33 4:212:184:333:245:071:543:313:59
57 Rogan Swanepoel, Tiané Smit 🇿🇦 RSA 16-24 6/91 1:13:51 42:2826:045:24 4:041:542:523:414:361:423:084:07
60 Bianca Dippenaar, Dhane Dippenaar 🇿🇦 RSA 25-29 17/148 1:14:05 41:0227:006:07 4:081:393:273:324:481:573:423:47
61 Elizna Van der Veen, Gerrit-Willem Van der Veen 🇿🇦 RSA 35-39 14/131 1:14:16 40:1227:186:52 4:261:483:213:454:511:443:214:02
62 Dean Herbert, Shanika Reddy 🇿🇦 RSA 30-34 17/163 1:14:32 43:2925:185:50 4:061:533:192:474:251:433:233:42
62 danielle swanepoel, kyle swanepoel 🇿🇦 RSA 16-24 7/91 1:14:32 38:4029:526:04 4:081:555:194:105:101:423:184:10
64 Calista Reddy, Josh Angel 🇿🇦 RSA 25-29 18/148 1:14:36 40:4627:526:03 4:131:404:223:124:411:383:484:18
65 Jonathan Austin, Lara Anderson 🇿🇦 RSA 30-34 18/163 1:14:37 41:1927:365:47 4:141:583:433:464:341:483:463:47
66 Marzelle Pretorius, Leon Pretorius 🇿🇦 RSA 40-44 5/100 1:14:46 42:2826:335:50 4:121:533:283:214:441:403:223:53
67 Wayne Reynolds, Cherise Reynolds 🇿🇦 RSA 35-39 15/131 1:14:52 40:1327:387:04 4:051:444:053:204:502:033:363:55
68 Andre De Bonis, Candice De Bonis 🇿🇦 RSA 40-44 6/100 1:14:58 41:5326:396:33 4:161:433:363:034:392:023:223:58
68 Jess Peo, Garrit Nieuwoudt 🇿🇦 RSA 30-34 19/163 1:14:58 40:2828:036:31 4:281:563:453:384:582:023:104:06
70 Claudia Monteiro, Stefan Young 🇿🇦 RSA 45-49 3/31 1:15:00 40:3728:226:05 4:232:013:563:524:521:353:354:08
71 Demi Jonck, Frans Landman 🇿🇦 RSA 16-24 8/91 1:15:10 42:1326:326:30 3:541:313:563:094:251:473:234:27
72 Brian Makoni, Eliz-mari Vermeulen 🇿🇼 ZIM 30-34 20/163 1:15:13 41:0027:316:46 4:091:373:483:354:482:083:333:53
73 Janine Swanepoel, Marco Swanepoel 🇿🇦 RSA 30-34 21/163 1:15:19 40:4728:425:55 4:012:003:523:205:001:574:064:26
74 Laurinda Luiters, Marius Goosen 🇿🇦 RSA 35-39 16/131 1:15:35 42:2826:566:16 4:092:033:563:184:381:423:173:53
75 Michael Munro, Mariska Munro 🇿🇦 RSA 30-34 22/163 1:15:41 41:1628:056:23 4:071:574:143:174:472:073:513:45
76 Andrew Collison, Andrea Ferreira 🇿🇦 RSA 35-39 17/131 1:15:44 42:0026:496:59 4:051:483:163:244:361:413:334:26
77 Garth Anker, Gerda Anker 🇿🇦 RSA 35-39 18/131 1:15:49 41:5626:377:21 4:041:533:143:234:591:453:034:16
78 Siannah Kaka, Marco Caromba 🇿🇦 RSA 35-39 19/131 1:15:51 43:1426:435:59 4:171:453:293:254:381:413:293:59
79 LYZETTE porter, Mark Porter 🇿🇦 RSA 40-44 7/100 1:15:52 44:1724:596:40 3:581:422:463:154:331:433:243:38
80 Andile Makubalo, Laura Danielz 🇿🇦 RSA 35-39 20/131 1:16:10 39:3028:378:08 4:251:544:013:085:101:463:414:32
81 Judy Becker, Riaan Becker 🇿🇦 RSA 35-39 21/131 1:16:15 41:5927:426:38 4:211:533:443:245:001:483:134:19
81 Trent Williams, Carly Saaijiman 🇿🇦 RSA 30-34 23/163 1:16:15 47:2722:136:39 4:041:252:402:134:201:472:163:28
83 Rick Le Roux, Rachelle Van der Westhuizen 🇿🇦 RSA 45-49 4/31 1:16:22 41:4028:386:09 4:111:504:253:574:461:393:504:00
84 Keegan Scotland, Sabrina Goncalves 🇿🇦 RSA 25-29 19/148 1:16:23 46:0724:395:42 4:061:563:092:354:231:222:584:10
85 Ethan Jacobs, Zoé Deloye 🇿🇦 RSA 16-24 9/91 1:16:28 42:4826:566:47 4:001:313:243:024:421:414:124:24
86 Nicole Glaeser, Nick Glaeser 🇿🇦 RSA 30-34 24/163 1:16:45 43:0927:435:57 4:071:453:423:514:371:413:464:14
87 Miguel Da Graca, Rosey Da Graca 🇿🇦 RSA 35-39 22/131 1:16:46 38:3630:407:35 4:322:054:014:115:061:434:254:37
88 Waldt Human, Bianca van Zyl 🇿🇦 RSA 16-24 10/91 1:16:53 43:4425:177:56 3:542:043:413:044:112:002:423:41
89 Ivan Van Heerden, Riana Van Heerden 🇿🇦 RSA 35-39 23/131 1:16:57 43:5026:306:42 3:591:594:533:044:181:382:503:49
90 Ian Joubert, Teagan Joubert 🇿🇦 RSA 30-34 25/163 1:16:59 41:0128:167:47 4:181:433:523:415:011:363:204:45
91 Ashley Kupfer, Lara Kupfer 🇿🇦 RSA 35-39 24/131 1:17:11 41:4428:396:52 4:101:564:133:544:371:503:484:11
92 Clara Manamela, Samkelo Magwaca 🇿🇦 RSA 40-44 8/100 1:17:14 43:0828:265:46 4:392:013:333:464:471:543:553:51
93 Keith MacGillivray, Andi Anderson 🇿🇦 RSA 40-44 9/100 1:17:18 42:3727:177:29 4:121:283:174:104:441:333:214:32
94 Marizan Van Rhyn, Johan Meiring 🇿🇦 RSA 40-44 10/100 1:17:21 42:3827:437:06 4:101:433:313:414:391:424:044:13
94 Sifiso Ndumo, Nozipho Shinga 🇿🇦 RSA 30-34 26/163 1:17:21 43:4127:406:06 4:181:523:402:525:061:523:424:18
96 Calvyn van Wyk, Alexa Schempers 🇿🇦 RSA 30-34 27/163 1:17:40 42:4327:547:07 4:231:593:553:594:401:553:193:44
97 Sivuyile Madikana, Robin Nxele 🇿🇦 RSA 35-39 25/131 1:17:42 41:2830:415:37 4:511:564:134:035:201:534:154:10
98 Rosa Potenza, Jonathan Lithgow 🇿🇦 RSA 16-24 11/91 1:17:51 43:3426:587:22 4:171:434:162:434:571:263:204:16
99 Rindert Wyma, Carien Schutte-Wyma 🇿🇦 RSA 40-44 11/100 1:17:54 42:2928:596:30 4:072:224:473:194:571:553:523:40
100 Stephen Lourens, Zandri Lourens 🇿🇦 RSA 30-34 28/163 1:17:57 43:1428:226:25 4:222:044:313:194:381:563:373:55

Rank is the finishing position within Doubles Mixed 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