HYROX Johannesburg (I) 2025: Pro Doubles Men results

61 teams on 1 Mar 2025. Typical finish 1:15:13, fastest 10% under 1:05:42. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Daniel Griesel, Estian Ferreira 🇿🇦 RSA 30-39 1/36 0:59:39 34:2021:283:55 3:341:303:002:123:541:172:383:23
2 Pieter Smith, Henri Meiring 🇿🇦 RSA 30-39 2/36 1:00:11 34:3721:364:02 3:261:383:102:063:541:292:253:28
3 Roux Havenga, Marius De Kock 🇿🇦 RSA U29 1/19 1:01:36 34:1723:124:11 3:391:243:392:123:521:283:393:19
4 Sean MacTavish, Dylan Knight 🇿🇦 RSA 30-39 3/36 1:02:52 35:2323:104:23 3:421:393:551:584:021:312:313:52
5 Siphesihle Maseko, Nkanyiso Buthelezi 🇿🇦 RSA U29 2/19 1:05:34 35:5224:365:09 3:441:393:401:534:151:283:074:50
6 Neil Bester, Dimitri Loupis 🇿🇦 RSA U29 3/19 1:05:39 37:4923:424:14 3:361:413:212:094:011:363:353:43
7 Wayne Frazer, Francois Van Der Merwe 🇿🇦 RSA 30-39 4/36 1:05:42 37:0124:204:23 3:391:443:502:294:071:243:263:41
8 Josh Kernot, Wesley Lewis 🇿🇦 RSA 30-39 5/36 1:05:51 38:2822:584:30 3:371:343:252:044:131:283:113:26
9 Richard Krige, Jesse Pretorius 🇿🇦 RSA U29 4/19 1:06:04 37:4323:524:32 3:362:003:232:064:201:392:593:49
10 Daneel Moller, Fourie Moller 🇿🇦 RSA U29 5/19 1:07:09 37:3125:134:30 3:331:433:462:504:121:262:385:05
11 Lafras Moolman, Willandre Kotzenberg 🇿🇦 RSA 30-39 6/36 1:07:20 —36:0711:30 3:401:4715:322:454:111:372:583:37
12 Lance Kier, Julian Liebenberg 🇿🇦 RSA 30-39 7/36 1:07:58 38:3524:185:10 3:351:325:071:404:041:332:593:48
13 Calvin Blignaut, Jonathan Muller 🇿🇦 RSA U29 6/19 1:08:24 39:1124:414:36 3:372:193:382:194:071:302:534:18
14 Jeandre Du Preez, Wihan Strauss 🇿🇦 RSA U29 7/19 1:08:42 40:5122:435:13 3:351:453:562:083:59—2:533:49
15 Kerneels Combrinck, Henco Ingram 🇿🇦 RSA 30-39 8/36 1:10:03 37:3426:156:18 3:243:004:013:004:231:153:124:00
16 Eduan Troskie, Daniel Minnie 🇿🇦 RSA U29 8/19 1:10:32 36:3525:128:48 3:461:443:473:004:171:403:033:55
17 Jandré Kruger, Tiaan Hattingh 🇿🇦 RSA 30-39 9/36 1:10:40 37:2728:594:19 3:551:495:123:074:241:473:504:55
18 Andy Haiden, Altus Moolman 🇿🇦 RSA 30-39 10/36 1:11:01 39:2926:205:16 3:432:173:472:414:141:413:474:10
19 John Sokolsky, Brett Eloff 🇿🇦 RSA 40-49 1/5 1:11:32 39:5126:275:19 3:472:064:282:354:171:363:274:11
20 Jaco de Villiers, Francois van Wyk 🇿🇦 RSA U29 9/19 1:12:37 40:3326:046:03 3:411:444:332:314:151:323:324:16
21 Claudio Busacker, Jono Smith 🇿🇦 RSA U29 10/19 1:12:39 42:2925:095:06 3:511:483:592:424:131:333:103:53
22 Matthew Penney, Todd Page 🇿🇦 RSA 30-39 11/36 1:12:42 40:5025:536:04 3:442:064:023:004:181:423:283:33
23 Jacques Potgieter, Keagan Altenroxel 🇿🇦 RSA U29 11/19 1:12:54 43:3124:075:22 3:321:453:422:474:031:423:023:34
24 Devon Carlinsky, MaxX Monticoe 🇿🇦 RSA 30-39 12/36 1:13:11 39:0229:025:11 3:542:315:032:504:321:313:175:24
25 Ulrich van Zyl, Mathew Mbambo 🇿🇦 RSA U29 12/19 1:13:27 38:2419:0922:02 3:39——2:414:341:392:333:51
26 Zia Kolia, Nikolaos Christodoulakis 🇿🇦 RSA 30-39 13/36 1:13:39 40:3527:375:32 3:552:075:032:364:271:363:414:12
27 Michael Heath, Dominic Korb 🇿🇦 RSA 30-39 14/36 1:14:00 40:0927:575:59 3:591:574:503:054:351:323:544:05
28 Blake Coutts, Brendan Little 🇿🇦 RSA 30-39 15/36 1:14:31 43:3028:222:43 4:031:385:013:005:051:303:204:45
29 Roger Taylor, Chaz Taylor 🇿🇦 RSA 40-49 2/5 1:14:35 40:1028:375:52 3:591:524:513:164:271:283:544:50
30 Christiaan de Wet, Wihan Daffue 🇿🇦 RSA U29 13/19 1:14:36 40:5827:585:45 3:581:433:552:404:561:473:565:03
31 Ryan Butt, Dylan van Graan 🇿🇦 RSA 30-39 16/36 1:15:13 42:4127:095:27 3:542:463:522:394:251:313:384:24
32 Greg Surmany, Keegan Cohen 🇿🇦 RSA U29 14/19 1:15:54 43:0527:075:48 3:582:064:362:414:521:493:293:36
33 Nicolas Molina Brizuela, Luca Cioffi 🇦🇷 ARG 30-39 17/36 1:15:56 41:3729:494:35 4:012:194:163:234:582:074:094:36
34 Kean Pieterse, Julian Gerber 🇿🇦 RSA 30-39 18/36 1:16:52 45:4825:295:39 4:011:534:042:144:191:273:024:29
35 Connor Tarabanov, Timothy-Keith Naylor Gass 🇿🇦 RSA U29 15/19 1:17:53 30:2928:4618:42 4:023:014:512:564:41—4:244:00
36 Johan Nel, Luke Humphrey 🇿🇦 RSA 30-39 19/36 1:18:19 43:4628:276:09 3:581:534:253:015:042:043:394:23
37 Calen Hastie, Elias Sassi 🇿🇦 RSA 30-39 20/36 1:20:00 45:3728:196:09 4:102:234:352:284:391:583:384:28
38 Owen Long, Dylan Doyle 🇿🇦 RSA U29 16/19 1:20:39 44:1129:436:50 3:531:464:143:434:511:504:504:36
39 Pieter Erasmus, Albert Van Graan 🇿🇦 RSA 30-39 21/36 1:20:58 50:3823:586:25 3:401:413:312:334:161:402:573:40
40 Maemo Banda, Nhlosenhle Mukelwa Mtshali 🇿🇦 RSA 30-39 22/36 1:22:02 28:3832:4820:40 3:552:184:383:444:551:473:547:37
41 Tiaan du Preez, Wian Moolman 🇿🇦 RSA U29 17/19 1:23:03 47:1729:206:30 4:012:175:192:434:271:474:384:08
42 Ruben Fourie, Wilmar Van Der Westhuizen 🇿🇦 RSA 30-39 23/36 1:23:16 —29:15— 3:522:064:572:574:422:243:464:31
43 Dillon Clayton, Drikus Ferreira 🇿🇦 RSA 30-39 24/36 1:23:30 47:2929:426:23 4:002:144:332:574:562:004:534:09
44 Willem van Eeden, Christiaan Freeman 🇿🇦 RSA 30-39 25/36 1:23:48 48:0329:565:54 3:533:375:103:334:281:383:593:38
45 Jordan Moller, Gordon Moller 🇿🇦 RSA 40-49 3/5 1:23:57 49:2827:396:53 4:072:043:593:124:281:413:574:11
46 Stephan Slabbert, Cameron Speechly 🇿🇦 RSA 30-39 26/36 1:24:05 47:1030:236:37 4:101:585:393:245:041:483:444:36
47 Georgios Sparis, Zenand Mulder 🇿🇦 RSA 30-39 27/36 1:24:33 45:1732:256:55 4:262:245:243:405:021:394:155:35
48 Jonathan Welman, Otto Otto 🇿🇦 RSA 30-39 28/36 1:24:49 46:5130:497:15 4:052:125:193:154:521:535:054:08
49 Hennie de klerk, hennie de klerk 🇿🇦 RSA 50-59 1/1 1:26:13 45:1532:098:52 3:482:074:342:434:471:514:188:01
50 Garth Fourie, Sacha Hawkins 🇿🇦 RSA 40-49 4/5 1:27:07 48:3931:506:43 3:582:335:023:105:122:024:255:28
51 Nico van Zyl, Simon Frank 🇿🇦 RSA 40-49 5/5 1:27:18 51:1928:437:21 3:581:414:502:434:471:484:034:53
52 Mnyamezeli Mda, Tumelo Lesala 🇿🇦 RSA 30-39 29/36 1:27:46 46:3734:376:36 4:032:346:473:335:201:564:425:42
53 Emilio Campbell, Tiaan Goosen 🇿🇦 RSA 30-39 30/36 1:28:02 50:1630:317:20 3:572:185:214:354:451:563:413:58
54 Sipho Ningiza, Louis Mosina 🇿🇦 RSA 30-39 31/36 1:28:08 47:4132:567:35 4:112:255:513:525:051:523:376:03
55 Paolo Nunes, Bradley Mangan 🇿🇦 RSA 30-39 32/36 1:29:01 —29:36— 4:082:245:242:165:341:524:053:53
56 Nkanyezi Mdlalose, Simphiwe Mathupha 🇿🇦 RSA 30-39 33/36 1:30:33 46:3837:346:25 4:053:306:273:465:321:535:067:15
57 DILANO SMITH, Marquise Josephs 🇿🇦 RSA U29 18/19 1:31:22 45:0139:127:14 4:222:418:513:064:502:104:009:12
58 Andricos Titan, Vincent Greeff 🇿🇦 RSA 30-39 34/36 1:32:22 53:1448:19— 4:112:3721:464:035:081:504:284:16
59 Hlabi Kgothadi, Hlogi Kgothadi 🇿🇦 RSA 30-39 35/36 1:34:14 49:5433:2011:05 4:042:144:353:275:151:534:367:16
60 Bethu Mnguni, Bonga Mavuso 🇿🇦 RSA 30-39 36/36 1:45:02 57:4637:219:59 3:582:286:153:385:372:035:267:56
61 Musa Maluleka, Thabang Tladi 🇿🇦 RSA U29 19/19 1:52:58 —1:29:341:46 4:172:387:462:3417:382:075:12—

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