HYROX Johannesburg 2025: Doubles Mixed results

594 teams on 29 Nov 2025. Typical finish 1:33:17, fastest 10% under 1:14:15. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Olivia Gearing, Matthew Gearing 🇿🇦 RSA 25-29 1/114 0:59:47 32:1023:364:05 4:111:333:022:484:011:212:463:54
2 Kyla Gricius, Sean Wentzel 🇿🇦 RSA 30-34 1/159 1:02:42 33:3224:484:27 3:591:473:222:364:161:403:103:58
3 Radmila Noach, Neale Lucas-Bull 🇷🇸 SRB 35-39 1/137 1:03:04 35:5322:384:36 3:541:522:462:333:591:502:363:08
4 Dane Nortier, Haley Jackson 🇿🇦 RSA 35-39 2/137 1:03:11 35:0423:374:35 4:041:493:242:174:171:342:453:27
5 Devon Miller, Robyn Miller 🇿🇦 RSA 30-34 2/159 1:03:54 36:0923:104:39 4:081:592:412:054:251:362:253:51
6 Christiaan Janse van Rensburg, Ilse Niebuhr 🇿🇦 RSA 25-29 2/114 1:04:03 35:4123:294:58 4:111:533:002:204:151:362:293:45
7 Francois Marais, Anika Spies 🇿🇦 RSA 16-24 1/49 1:04:18 34:0225:384:42 4:092:183:133:204:311:322:344:01
8 CAELEN DE WET, NATALIE BREWIS 🇿🇦 RSA 30-34 3/159 1:04:32 35:4623:305:20 4:041:352:512:224:261:353:043:33
9 Christiaan Greeff, Jaclyn Onderstal 🇿🇦 RSA 25-29 3/114 1:05:31 36:4023:365:20 4:062:232:462:384:23—2:453:46
10 LJ Van Heerden, Juan-Marié Herbst 🇿🇦 RSA 30-34 4/159 1:06:26 37:3023:465:14 3:512:023:002:364:221:183:043:33
11 Ashleigh Nortier, Jesse Pretorius 🇿🇦 RSA 30-34 5/159 1:06:31 37:4923:524:54 4:101:562:582:314:181:262:373:56
12 Luke Meyer, Talia Meyer 🇿🇦 RSA 30-34 6/159 1:06:32 37:4124:094:48 4:111:543:212:364:181:512:343:24
13 Jaryd Browne, Emma Browne 🇿🇦 RSA 30-34 7/159 1:06:50 33:5728:174:40 4:222:004:014:074:211:353:334:18
14 Clarise Smit, Calvin Blignaut 🇿🇦 RSA 25-29 4/114 1:07:10 37:3924:255:09 4:221:493:202:444:201:402:353:35
15 Dina Power, James Pilkington 🇿🇦 RSA 30-34 8/159 1:07:21 37:5624:115:19 4:191:532:582:444:291:372:433:28
16 Mariska Barnard, Barend Smit 🇿🇦 RSA 25-29 5/114 1:07:28 38:4123:325:19 4:041:422:582:424:071:342:503:35
17 Jordaan Bruwer, Marelize Brooks 🇿🇦 RSA 30-34 9/159 1:07:31 38:3223:335:31 4:191:472:242:404:131:252:274:18
18 Shaylee Krumples, Sebastian Freeman 🇿🇦 RSA 25-29 6/114 1:07:34 37:0325:355:01 4:202:003:342:364:151:383:044:08
19 Jonathan Muller, Mar-leze Vos 🇿🇦 RSA 25-29 7/114 1:07:48 37:5424:325:27 4:051:423:033:014:151:413:053:40
20 Melanie Verlinde, Bert Verlinde 🇿🇦 RSA 40-44 1/81 1:08:23 38:1225:115:06 4:172:002:593:134:151:343:023:51
21 Nkanyiso Buthelezi, Thato Mabe 🇿🇦 RSA 30-34 10/159 1:08:36 37:1325:345:54 4:201:473:042:334:321:213:444:13
22 Roxanne Becker, Keegan Ritchie 🇿🇦 RSA 30-34 11/159 1:08:40 39:4123:395:24 4:112:033:112:224:231:262:423:21
23 Bernette Bester, Ruwan Bester 🇿🇦 RSA 30-34 12/159 1:08:47 38:0524:346:13 4:091:412:562:474:341:452:563:46
24 Garreth Mclellan, Raffaella Montali 🇿🇦 RSA 35-39 3/137 1:09:15 39:2824:415:13 4:202:042:292:364:271:423:233:40
25 Jacques Erasmus, Carla Erasmus 🇿🇦 RSA 35-39 4/137 1:09:18 38:1926:054:58 4:082:113:312:484:131:493:154:10
26 Bev Mpofu, Megan Salvado 🇿🇼 ZIM 30-34 13/159 1:09:22 38:5125:295:07 4:122:193:182:514:111:473:223:29
27 Ju-Mari Serfontein, Ewan Olivier 🇿🇦 RSA 16-24 2/49 1:09:34 37:4426:385:17 4:202:133:362:504:471:362:554:21
28 Altus Moolman, Irma Human 🇿🇦 RSA 30-34 14/159 1:09:36 39:5524:295:17 3:542:083:112:144:201:393:563:07
28 Ruan Van Der Westhuizen, Chané Grobler 🇿🇦 RSA 25-29 8/114 1:09:36 39:3924:545:08 4:131:523:272:434:161:363:033:44
30 Chelsea Muller, Simon Levin 🇿🇦 RSA 35-39 5/137 1:09:50 38:1626:265:14 4:251:573:272:524:481:373:124:08
31 Kevin Lerena, Shene Oliver 🇿🇦 RSA 30-34 15/159 1:10:27 39:2126:075:04 4:032:033:402:414:162:083:403:36
32 Christian Leipoldt, Laruchke Leipoldt 🇿🇦 RSA 35-39 6/137 1:10:29 39:3625:045:55 4:051:503:152:544:141:482:574:01
33 Garann Kriek, Anneke Laatz 🇿🇦 RSA 30-34 16/159 1:10:45 39:2126:145:16 4:132:143:383:034:341:433:093:40
34 Lize Nel, Ben Boehmer 🇿🇦 RSA 30-34 17/159 1:10:48 42:2222:296:01 4:071:392:512:134:191:252:243:31
35 Tóann Claassen, Tielana Claassen 🇿🇦 RSA 40-44 2/81 1:10:53 37:2527:365:56 4:182:533:412:584:191:403:404:07
36 Sean Spencer, Caitlin Schreuder 🇿🇦 RSA 30-34 18/159 1:11:11 41:1024:455:21 4:242:043:282:254:351:382:353:36
37 Sean MacTavish, Logan MacTavish 🇿🇦 RSA 25-29 9/114 1:11:15 41:2924:205:29 4:191:593:142:284:161:272:533:44
38 Nicole Faulha, Zander Joubert 🇿🇦 RSA 25-29 10/114 1:11:29 39:1526:026:16 4:221:383:353:244:371:412:573:48
39 Gabi Dryden, Thomas Lee 🇿🇦 RSA 35-39 7/137 1:11:34 37:2823:5710:14 4:192:513:252:35—1:353:343:52
40 Bella Winter, Conor Roebuck 🇿🇦 RSA 16-24 3/49 1:11:44 39:2225:416:46 4:051:523:073:224:271:383:123:58
41 Chantelle Strauss, Masheleng Selepe 🇿🇦 RSA 30-34 19/159 1:11:50 36:1725:3710:02 4:042:193:222:574:501:222:453:58
42 Ben Joubert, Caitlin Cooke 🇿🇦 RSA 30-34 20/159 1:11:53 40:3924:366:43 4:072:043:093:034:131:352:493:36
43 Jonick Schoeman, Arouchelle Nieuwenhuis 🇿🇦 RSA 30-34 21/159 1:11:58 38:1327:486:02 4:122:073:513:065:141:593:024:17
44 Anneke Jordaan, Keketso Lehobo 🇿🇦 RSA 25-29 11/114 1:12:00 42:0723:546:04 4:261:323:292:024:371:222:423:44
45 Jason Dicks, Kate Hawkes 🇿🇦 RSA 30-34 22/159 1:12:02 38:5827:495:19 4:162:234:013:054:371:443:493:54
46 Nicolas Cooper-reed, Kyra Cooper-reed 🇿🇦 RSA 25-29 12/114 1:12:20 39:1027:205:53 4:172:253:223:444:411:503:213:40
47 Bonita Sadie, Trent Williams 🇿🇦 RSA 30-34 23/159 1:12:23 40:5325:286:07 4:101:433:112:534:381:403:064:07
48 Alex Jensen, Isabella Jensen 🇿🇦 RSA 30-34 24/159 1:12:46 38:2828:255:56 4:202:294:073:054:491:533:433:59
49 Andrew Haiden, Cheyna Wood 🇿🇦 RSA 35-39 8/137 1:12:59 40:1427:095:41 4:081:553:393:084:351:483:394:17
50 Jasper Genis, Monique Weston 🇿🇦 RSA 25-29 13/114 1:13:02 43:3123:246:12 3:581:433:251:574:191:262:543:42
51 karen bridger, brandon stewart 🇿🇦 RSA 40-44 3/81 1:13:07 39:3027:455:56 4:102:223:473:194:421:413:434:01
52 Cleo Cackett, Justin Cackett 🇿🇦 RSA 35-39 9/137 1:13:08 39:3627:346:02 4:372:073:323:104:351:404:183:35
52 Isabella Venter, Matthew van Huyssteen 🇿🇦 RSA 16-24 4/49 1:13:08 42:2225:045:46 4:141:413:002:474:321:283:164:06
54 Robin OLeary, Flavia OLeary 🇿🇦 RSA 40-44 4/81 1:13:21 41:1425:586:12 4:192:153:232:434:291:432:594:07
55 Cait du Preez, Daniël Kuhlmann 🇿🇦 RSA 25-29 14/114 1:13:22 43:1424:185:54 4:221:443:432:034:281:212:403:57
56 Andrew Keightley-Smith, Kirsten Keightley-Smith 🇿🇦 RSA 35-39 10/137 1:13:40 40:2027:116:12 4:172:073:283:294:381:383:154:19
56 Willie Du Toit, Lana Du Toit 🇿🇦 RSA 25-29 15/114 1:13:40 41:2326:455:37 4:101:593:243:124:191:513:434:07
58 Dax Andrews, Louise Driessel 🇿🇦 RSA 40-44 5/81 1:13:52 40:0827:535:57 4:242:024:043:284:471:473:243:57
59 Llewellyn Human-Reto, Claudia Monteiro 🇿🇦 RSA 40-44 6/81 1:14:08 40:2027:436:10 4:281:493:422:574:381:354:104:24
60 Robin Swart, Nina Ottesen 🇿🇦 RSA 25-29 16/114 1:14:14 41:4527:105:22 4:222:134:352:554:411:343:053:45
61 Monique Griesel, Daniel Griesel 🇿🇦 RSA 25-29 17/114 1:14:16 41:2227:355:24 4:024:353:562:304:201:333:093:30
62 Kane Herbert, Nikki Herbert 🇿🇦 RSA 30-34 25/159 1:14:20 40:4828:025:35 4:262:103:593:194:321:523:334:11
63 Ricardo Lategan, Octavia De Sa 🇿🇦 RSA 30-34 26/159 1:14:27 45:1323:385:40 4:111:532:542:114:311:462:513:21
64 faheem laher, tanya de azevedo 🇿🇦 RSA 45-49 1/33 1:14:33 41:4026:476:11 4:151:573:363:154:281:403:204:16
65 Garth Sammons, Alexandra Harris 🇿🇦 RSA 35-39 11/137 1:14:39 41:1626:406:48 4:321:523:043:044:411:233:494:15
66 Robyn-Lee Verschuren, Robert Verschuren 🇿🇦 RSA 35-39 12/137 1:14:44 42:4625:226:39 4:171:423:192:494:411:423:153:37
67 Lizandi Schoeman, Cassiem Fredericks 🇿🇦 RSA 25-29 18/114 1:14:46 42:3825:426:33 4:242:123:202:324:291:243:024:19
68 Carna Van Niekerk, Niel Thiart 🇿🇦 RSA 35-39 13/137 1:14:49 41:2026:227:11 4:141:563:363:114:261:353:064:18
69 Ross McLean, Jennifer McKnight 🇿🇦 RSA 35-39 14/137 1:14:54 39:2429:555:39 4:342:293:543:444:591:493:215:05
70 Tayla Haslam, Matt Haslam 🇿🇦 RSA 16-24 5/49 1:14:55 42:3625:436:40 4:321:504:012:044:391:293:103:58
71 Luan Cilliers, Anica Cilliers 🇿🇦 RSA 30-34 27/159 1:14:57 42:4325:396:41 4:171:452:523:094:111:253:234:37
72 Stewart Clay, Thando Tyamzashe 🇿🇦 RSA 30-34 28/159 1:15:03 40:0929:025:57 4:252:233:553:294:521:483:514:19
73 Tiffiny Uys, Zia Kolia 🇿🇦 RSA 16-24 6/49 1:15:06 42:5026:265:56 4:092:263:512:444:341:283:104:04
74 Karel Engelbrecht, Lisha Sookan 🇿🇦 RSA 40-44 7/81 1:15:22 43:2025:496:19 4:322:103:312:474:371:332:453:54
75 Shani Hickling, Ewan Hickling 🇿🇦 RSA 25-29 19/114 1:15:24 44:1724:017:11 4:021:313:102:454:071:272:574:02
76 Alicia Stoop, Francois van Wyk 🇿🇦 RSA 30-34 29/159 1:15:28 43:4925:406:03 4:181:583:283:054:461:332:493:43
77 Connie Lentsoane, Siphesihle Maseko 🇿🇦 RSA 30-34 30/159 1:15:34 43:2726:295:43 4:192:233:172:594:531:213:183:59
78 Michele van der Westhuizen, Christiaan van der Westhuizen 🇿🇦 RSA 35-39 15/137 1:15:35 41:3827:276:34 4:152:263:443:074:381:463:423:49
79 Marné Kriedemann, Richard Carney 🇿🇦 RSA 16-24 7/49 1:15:49 44:5824:276:29 4:141:403:222:564:271:262:433:39
80 Danielle Lopes, Owen Cook 🇿🇦 RSA 40-44 8/81 1:15:53 40:0128:477:10 4:242:154:033:554:361:523:433:59
81 Sunette Viljoen, Emil Gutsche 🇿🇦 RSA 35-39 16/137 1:15:54 41:1627:147:30 3:522:002:523:334:441:363:155:22
82 Chantelle Breytenbach, Eben Breytenbach 🇿🇦 RSA 35-39 17/137 1:15:57 37:1633:235:22 4:363:043:564:084:461:515:045:58
83 Alexa Schempers, Pieter Schempers 🇿🇦 RSA 30-34 31/159 1:16:12 43:1125:487:18 4:161:403:353:114:371:353:123:42
84 Hanlu Blignaut, Raen-Leighton Wood 🇿🇦 RSA 25-29 20/114 1:16:28 45:0024:396:54 4:172:012:533:034:291:302:443:42
85 Brad Hindson, Jessica Holden 🇿🇦 RSA 30-34 32/159 1:16:30 43:2826:236:44 4:172:083:223:064:321:523:283:38
86 Jaco van Niekerk, Moncheri van Niekerk 🇿🇦 RSA 35-39 18/137 1:16:39 42:5826:526:54 4:092:213:312:564:451:473:353:48
86 Stephan Meyer, Lane Du Plessis 🇿🇦 RSA 40-44 9/81 1:16:39 42:5625:468:02 4:072:293:412:394:341:322:543:50
88 Aleksandra Cheremnykh, Aleksei Cheremnykh RUS 25-29 21/114 1:16:41 44:5225:595:55 4:092:133:222:534:171:513:213:53
89 Angus Cole, Kelsey Nimmo 🇿🇦 RSA 25-29 22/114 1:16:49 41:1029:416:03 4:242:004:304:144:381:383:564:21
90 Jeanine Van Emmenis Aspeling, Kyle Freemantle 🇿🇦 RSA 35-39 19/137 1:16:53 41:1429:485:57 4:161:563:073:524:323:473:404:38
90 Tasneem Salie, Sulaiman Jakoet 🇿🇦 RSA 35-39 19/137 1:16:53 42:1129:005:47 4:152:313:483:224:422:194:183:45
92 Yvette Daniels, Stefan Classen 🇿🇦 RSA 35-39 21/137 1:17:13 55:5927:59— 4:052:052:593:514:251:474:304:17
93 Jadin Jooste, Liezel Van der walt 🇿🇦 RSA 25-29 23/114 1:17:16 43:3625:368:06 4:112:143:012:454:361:143:154:20
94 Anje Harley, Cecil Harley 🇿🇦 RSA 25-29 24/114 1:17:18 41:5528:386:51 4:162:243:393:345:031:373:394:26
95 Ivan Ludick, Leila Nortje 🇿🇦 RSA 16-24 8/49 1:17:20 44:2526:406:19 4:241:443:293:224:451:283:014:27
96 Elsie Young, Paul Maree 🇿🇦 RSA 50-54 1/14 1:17:28 40:1831:225:52 4:352:314:093:584:571:464:225:04
97 Thomas Fuehrer, Kate Gerhard 🇦🇹 AUT 25-29 25/114 1:17:30 42:2427:317:40 4:082:043:453:194:441:463:324:13
98 Allan Saffy, Taniya Saffy 🇿🇦 RSA 55-59 1/4 1:17:36 44:5726:236:21 4:172:043:083:114:141:363:563:57
99 Corni Moolman, Lafras Moolman 🇿🇦 RSA 40-44 10/81 1:17:46 42:3027:098:12 4:082:293:073:274:471:503:323:49
100 Leah Heygate, Scott Heygate ZAM 25-29 26/114 1:18:07 45:0227:245:46 4:031:393:084:304:301:343:244:36

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