HYROX Jakarta 2026: Pro Men results

189 finishers on 27 Jun 2026. Typical finish 1:29:51, fastest 10% under 1:07:50. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Gabriel Heck 🇺🇸 USA 30-34 1/48 0:56:15 27:4021:157:25 3:522:333:112:203:571:22—3:58
2 Gregory Lewis 🇦🇺 AUS 35-39 1/38 0:58:35 28:5124:594:49 4:032:143:132:444:051:213:014:18
3 Oli Fricker ENG 30-34 2/48 0:59:08 28:2625:465:02 3:582:313:042:514:071:093:204:46
4 Mohamed Redaoui ENG 25-29 1/39 0:59:25 29:0325:454:42 4:102:303:152:414:131:352:504:31
5 Ben Smith 🇦🇺 AUS 25-29 2/39 0:59:45 29:0425:574:49 4:182:553:31—4:241:362:564:27
6 Joshua White 🇦🇺 AUS 16-24 1/15 1:00:17 29:5525:334:53 4:002:223:202:504:021:283:373:54
7 Ahmed el Tantawi 🇫🇷 FRA 25-29 3/39 1:00:50 29:5126:114:54 3:582:563:322:274:081:333:144:23
8 Cameron Page 🇦🇺 AUS 35-39 2/38 1:02:41 28:4329:005:02 4:052:493:212:434:021:334:046:23
9 Lukas Graser 🇩🇪 GER 30-34 3/48 1:03:13 30:5127:105:16 4:002:153:582:384:071:403:295:03
10 Tyler RUTTEN 🇬🇧 GBR 30-34 4/48 1:03:29 29:5628:374:59 4:112:253:222:594:151:413:396:05
11 Kurtis Smith 🇦🇺 AUS 16-24 2/15 1:03:41 29:4929:014:56 4:202:523:502:274:181:423:126:20
12 Beomseok Hong 🇰🇷 KOR 40-44 1/30 1:03:52 31:1827:275:13 4:052:374:052:504:141:313:005:05
13 Tyler Coomber Pill 🇦🇺 AUS 16-24 3/15 1:04:08 32:3726:255:09 4:112:173:462:524:111:453:124:11
14 William Montgomery 🇦🇺 AUS 25-29 4/39 1:04:52 30:3629:125:09 4:052:474:033:224:141:314:134:57
15 Davit Khublaryan 🇬🇧 GBR 16-24 4/15 1:05:18 32:0827:585:17 4:243:134:082:534:241:363:213:59
16 Craig Taylor 🇦🇺 AUS 35-39 3/38 1:05:24 31:0029:314:57 4:032:584:023:454:181:583:524:35
17 Mohd Saddam Mohd Pittli 🇲🇾 MAS 35-39 4/38 1:06:21 30:2730:375:21 4:183:344:372:264:191:504:215:12
18 Filipe Duarte 🇵🇹 POR 40-44 2/30 1:06:51 31:4929:465:21 4:113:134:092:304:192:123:585:14
19 Jason Briscoe 🇨🇦 CAN 45-49 1/7 1:07:04 31:4930:025:18 4:153:164:022:364:221:314:345:26
20 Tomas Ramirez 🇦🇷 ARG 30-34 5/48 1:08:01 31:1631:265:23 4:073:154:104:004:161:504:475:01
21 Devon Lahman 🇳🇿 NZL 25-29 5/39 1:08:03 29:3433:215:13 4:183:274:253:244:252:035:186:01
22 Sean Lee SIN 30-34 6/48 1:08:17 33:0529:185:57 4:123:233:333:064:251:583:295:12
23 Johnny Tieu 🇺🇸 USA 35-39 5/38 1:08:31 31:5527:259:17 4:143:164:372:514:262:10—5:49
24 Tese Chong 🇰🇷 KOR 40-44 3/30 1:09:15 32:0331:156:02 4:143:064:223:194:232:023:595:50
25 Dogan Karako Geyindiren 🇹🇷 TUR 35-39 6/38 1:09:38 32:3331:265:42 4:192:484:273:384:221:594:495:04
26 Tanguy Saidani 🇫🇷 FRA 30-34 7/48 1:09:39 33:2630:545:24 4:183:094:083:514:241:544:085:02
27 Standy Tjandra 🇮🇩 INA 25-29 6/39 1:09:41 31:4732:405:19 4:133:084:593:004:203:034:525:05
28 Maksym Vrublevskyi 🇺🇦 UKR 30-34 8/48 1:10:05 31:5032:455:36 3:563:184:213:204:141:554:017:40
29 James Richard Gaydon 🇬🇧 GBR 35-39 7/38 1:10:19 32:5431:495:40 4:303:334:113:174:301:544:105:44
30 Kendrick Hardy 🇮🇩 INA 25-29 7/39 1:10:21 34:5529:535:38 4:083:034:443:434:111:274:024:35
31 Reda Tawakol SYR 30-34 9/48 1:10:23 31:3533:395:14 4:323:104:573:374:352:005:125:36
32 HungBin Chen 🇹🇼 TPE 30-34 10/48 1:10:37 32:5931:555:48 4:253:205:073:244:322:093:505:08
33 Gabb Rosario 🇵🇭 PHI 35-39 8/38 1:10:40 33:2931:056:09 4:343:374:512:554:411:543:454:48
34 Hiong Yong Ray Kua SIN 35-39 9/38 1:11:35 33:5932:105:30 4:353:204:212:584:382:343:226:22
35 Alwin Beeldstroo 🇳🇱 NED 25-29 8/39 1:11:39 34:5130:496:03 4:112:404:102:504:241:504:565:48
36 Mikhail Prygunov RUS 40-44 4/30 1:11:41 37:5727:416:08 4:072:443:383:134:081:493:414:21
37 CHENG HUNG TSAI 🇹🇼 TPE 30-34 11/48 1:11:50 34:3231:076:15 4:143:164:573:274:271:454:114:50
38 Jaehong Kim 🇰🇷 KOR 45-49 2/7 1:12:01 34:2731:435:56 4:243:194:242:534:302:204:035:50
39 Dane Cantwell 🇳🇿 NZL 45-49 3/7 1:12:02 30:5231:299:47 4:092:473:533:064:201:48—11:23
40 Sam Bishop 🇬🇧 GBR 30-34 12/48 1:12:25 36:3429:366:20 4:122:533:473:244:251:193:316:05
41 Nico Bolzico 🇵🇭 PHI 40-44 5/30 1:12:31 32:3834:095:49 4:383:404:534:124:252:164:175:48
42 Sager AlMualla 🇦🇪 UAE 25-29 9/39 1:12:32 32:4429:0910:43 4:183:444:493:194:312:26—5:59
43 Taishiro Kudo 🇯🇵 JPN 30-34 13/48 1:12:41 32:0430:3710:04 4:023:235:453:544:212:47—6:23
44 Matisse Manin 🇫🇷 FRA 25-29 10/39 1:12:50 34:3628:449:34 4:132:424:443:164:351:55—7:16
45 Ian Lynam 🇮🇪 IRL 25-29 11/39 1:13:03 34:5132:415:34 4:282:354:172:444:281:423:468:41
46 소 광섭 🇰🇷 KOR 35-39 10/38 1:13:30 35:3731:216:37 4:223:454:143:094:341:503:425:45
47 YUSUKE SHIMAMURA 🇯🇵 JPN 40-44 6/30 1:14:38 31:4736:286:28 4:203:495:263:474:432:215:056:57
48 Kevin Adinata Pandrya 🇮🇩 INA 30-34 14/48 1:14:48 34:4234:046:05 4:412:524:453:184:322:085:166:32
49 Tony Liu 🇬🇧 GBR 35-39 11/38 1:15:11 34:3433:556:47 4:203:074:063:164:431:454:577:41
50 Simon Ferrari 🇨🇭 SUI 35-39 12/38 1:15:48 31:4437:156:53 4:233:206:114:044:302:025:297:16
51 Alen Ademovic 🇦🇺 AUS 40-44 7/30 1:15:54 33:2932:2210:09 4:293:125:265:134:321:59—7:28
52 Sebastian Ongkowijaya 🇮🇩 INA 25-29 12/39 1:15:58 36:0233:346:26 4:444:144:392:564:472:034:125:59
53 Noppong Chaipukdee 🇹🇭 THA 40-44 8/30 1:16:05 33:5836:125:58 4:174:084:284:104:402:294:187:42
54 David Dare 🇦🇺 AUS 40-44 9/30 1:16:08 35:5729:3110:46 4:163:084:462:374:401:19—8:43
55 Levent Avci 🇹🇷 TUR 40-44 10/30 1:16:22 36:2933:536:04 4:304:196:023:064:262:154:145:01
56 Thomas Brauch 🇺🇸 USA 55-59 1/2 1:16:30 32:5137:426:02 4:203:594:594:574:331:295:447:41
57 Roman Surin RUS 35-39 13/38 1:17:32 33:0138:356:01 4:012:405:404:084:152:037:008:48
58 Osim Cheng 🇹🇼 TPE 30-34 15/48 1:17:38 34:1336:556:35 4:173:195:324:174:452:275:506:28
59 Mohammad Jafar 🇰🇼 KUW 40-44 11/30 1:17:39 33:3638:305:38 4:174:216:244:524:322:334:147:17
60 Shota Oka 🇯🇵 JPN 16-24 5/15 1:17:40 34:1736:596:27 4:253:265:314:134:322:134:328:07
61 Edward Soon SIN 35-39 14/38 1:17:44 35:2736:176:04 4:254:015:323:204:442:245:166:35
62 Nathan Lauwens 🇧🇪 BEL 30-34 16/48 1:18:12 33:4138:375:56 4:364:076:003:464:272:054:069:30
63 Piyawach Sujjavongcharoen 🇹🇭 THA 30-34 17/48 1:18:17 35:1236:166:53 4:202:576:083:404:333:155:216:02
64 Jack Collins 🇬🇧 GBR 30-34 18/48 1:18:21 35:5636:186:13 4:424:126:023:374:412:094:526:03
65 Peerapoom Sangpoompong 🇹🇭 THA 30-34 19/48 1:18:41 35:3635:088:01 4:274:175:043:074:582:065:425:27
66 Dominik Fischer 🇩🇪 GER 35-39 15/38 1:19:24 37:2031:3610:32 4:243:224:184:164:261:52—8:55
67 Michael Wiechert 🇩🇪 GER 50-54 1/10 1:19:26 34:3139:015:57 4:393:405:075:344:382:025:108:11
68 이 희천 🇰🇷 KOR 35-39 16/38 1:19:54 37:1436:096:36 4:163:055:123:344:291:585:068:29
69 Kevin Masse 🇫🇷 FRA 35-39 17/38 1:20:02 37:3735:566:34 4:353:285:194:004:452:104:377:02
70 TAKUMA MATSUMOTO 🇯🇵 JPN 30-34 20/48 1:20:03 34:3239:196:16 4:234:095:263:504:354:224:417:53
71 Anurag Chaudhary 🇮🇳 IND 16-24 6/15 1:20:07 37:5634:527:24 4:253:304:284:334:482:305:035:35
72 Yasin Khan SIN 16-24 7/15 1:20:08 39:4334:056:25 4:214:004:274:044:502:064:515:26
73 Ellson Ong 🇲🇾 MAS 16-24 8/15 1:20:51 36:2338:136:20 4:424:066:223:524:561:575:127:06
74 Jordan Leonard 🇮🇪 IRL 25-29 13/39 1:20:53 36:4538:126:01 4:154:063:575:294:402:055:138:27
75 Jacek Anaszewicz 🇵🇱 POL 45-49 4/7 1:21:05 41:5631:407:33 4:263:234:053:564:311:234:295:27
76 Zach Kieran 🇬🇧 GBR 25-29 14/39 1:21:34 36:5137:387:10 4:344:005:143:335:012:365:327:08
77 Spencer Santos 🇺🇸 USA 25-29 15/39 1:21:47 38:2336:446:44 4:292:165:374:124:372:374:597:57
78 Thanthit Yuenyongtechahiran 🇹🇭 THA 35-39 18/38 1:22:36 37:4137:377:23 4:433:444:523:404:511:515:008:56
79 YOUCHENG SHEN 🇨🇳 CHN 25-29 16/39 1:22:55 37:5138:146:56 4:333:205:354:304:431:546:367:03
80 Salah Kelani SYR 30-34 21/48 1:23:01 37:5437:247:46 4:453:524:594:224:502:025:516:43
81 Sean Seah SIN 40-44 12/30 1:23:12 40:0336:476:26 4:494:144:453:204:443:054:277:23
82 Horlix Leo 🇮🇩 INA 35-39 19/38 1:23:23 38:0833:1912:00 4:493:425:444:394:402:24—7:18
83 Chanapat Apiwonopas 🇹🇭 THA 25-29 17/39 1:23:49 40:2936:177:06 4:313:055:303:334:313:235:236:21
84 張政雄 🇹🇼 TPE 25-29 18/39 1:23:50 36:5340:076:54 4:564:515:224:284:583:205:276:45
85 Fernando Surya 🇮🇩 INA 40-44 13/30 1:23:56 39:3735:348:49 4:413:275:444:094:361:494:536:15
86 Paul Rank 🇩🇪 GER 25-29 19/39 1:24:06 40:3635:387:57 4:182:455:105:534:372:084:495:58
87 Koji Nakano 🇯🇵 JPN 25-29 20/39 1:24:50 33:2943:597:27 4:304:336:054:574:402:325:0811:34
88 Jason Cheng Yang Tan 🇲🇾 MAS 35-39 20/38 1:26:25 39:3239:577:00 4:313:065:496:324:271:476:217:24
89 Justin Ler SIN 25-29 21/39 1:26:28 37:2341:167:54 4:584:586:343:334:422:176:138:01
90 Hari Santika 🇮🇩 INA 30-34 22/48 1:26:35 41:4736:188:35 4:403:564:343:364:402:445:037:05
91 Thanchan Rakrueng 🇹🇭 THA 35-39 21/38 1:27:18 44:3935:267:18 4:283:494:333:064:411:426:126:55
92 Joel Gwey SIN 25-29 22/39 1:27:34 40:3132:4214:26 4:334:046:073:344:442:44—6:53
93 Angus Tan SIN 25-29 23/39 1:28:40 40:0541:446:55 4:414:065:323:594:472:036:509:46
94 Dion Dougherty 🇳🇿 NZL 50-54 2/10 1:29:31 40:5540:557:45 5:084:066:274:175:042:045:358:14
95 Saeful Hakim SIN 30-34 23/48 1:29:51 38:2644:346:55 4:423:485:355:005:163:147:359:24
96 Daeyeon Baek 🇰🇷 KOR 16-24 9/15 1:30:09 39:1743:257:31 4:363:346:194:414:402:345:3811:23
97 Artem Batyr 🇺🇦 UKR 16-24 10/15 1:30:13 41:1241:217:45 4:234:175:545:114:462:175:478:46
98 Brandon Lim SIN 40-44 14/30 1:31:05 39:2745:016:41 4:424:306:145:064:523:227:119:04
99 Gilbert Nevarez 🇺🇸 USA 50-54 3/10 1:31:13 39:5544:007:22 4:534:056:464:555:012:157:308:35
100 der Yaw Kwong 🇲🇾 MAS 35-39 22/38 1:31:16 41:2241:018:57 4:404:097:353:124:563:494:547:46

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