HYROX Bangkok 2026: Open Men results

2,828 finishers on 20 Mar 2026. Typical finish 1:38:03, fastest 10% under 1:15:26. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Seunghyun Noh 🇰🇷 KOR 16-24 1/160 0:57:13 26:4124:336:04 4:102:383:132:534:111:312:413:16
2 Joshua White 🇦🇺 AUS 16-24 2/160 0:58:56 27:4724:396:34 3:551:532:503:564:021:293:063:28
3 Samuel Gough 🇬🇧 GBR 30-34 1/763 0:59:57 28:1725:046:40 4:001:503:123:154:171:322:524:06
4 Kin Ho 🇭🇰 HKG 30-34 2/763 1:00:04 28:0425:506:14 4:112:143:392:474:171:233:513:28
4 Julien Prieur 🇫🇷 FRA 35-39 1/620 1:00:04 27:4126:046:24 4:172:403:153:024:211:363:203:33
6 Josh Allum 🇦🇺 AUS 16-24 3/160 1:00:19 27:5326:136:18 4:082:193:153:344:081:263:373:46
7 Corentin Faque 🇫🇷 FRA 25-29 1/484 1:00:36 28:3025:326:39 4:132:033:083:124:141:313:074:04
8 Kajohnsin Wongma 🇹🇭 THA 30-34 3/763 1:00:48 28:0125:527:00 4:122:073:383:044:211:373:203:33
9 Nick Collin 🇦🇺 AUS 25-29 2/484 1:00:52 27:1227:306:16 4:042:033:164:213:591:363:424:29
10 Karim Hegazy 🇬🇧 GBR 40-44 1/406 1:01:00 28:2725:506:49 4:052:213:033:304:261:262:564:03
11 Uku Kruusamaee 🇪🇪 EST 30-34 4/763 1:01:15 27:3827:236:20 4:182:153:373:484:161:243:563:49
12 Lewis Elsey 🇬🇧 GBR 30-34 5/763 1:01:57 27:5227:336:36 4:112:453:253:484:121:403:234:09
13 Fathurrahman Zulkifli BRU 16-24 4/160 1:02:00 27:4427:366:45 4:262:323:112:524:181:333:165:28
14 Lewis Mulhall 🇬🇧 GBR 30-34 6/763 1:02:13 28:4426:566:36 4:102:213:373:034:121:403:294:24
15 정 승호 🇰🇷 KOR 25-29 3/484 1:02:14 28:2127:126:45 4:072:113:333:114:131:353:314:51
16 David Budden 🇬🇧 GBR 40-44 2/406 1:02:19 30:0125:197:05 4:142:172:583:134:131:412:513:52
16 Rokas Guscinas 🇱🇹 LTU 35-39 2/620 1:02:19 29:1626:176:52 4:082:123:373:144:211:343:143:57
18 Patrick Tian 🇭🇰 HKG 35-39 3/620 1:02:20 29:1726:146:54 4:082:303:442:464:201:323:213:53
19 Nathan Dohl 🇦🇺 AUS 16-24 5/160 1:02:21 29:2726:306:28 4:112:143:153:444:131:423:383:33
20 이 진희 🇰🇷 KOR 40-44 3/406 1:02:27 29:1826:147:00 4:112:273:173:244:201:413:093:45
21 Maryan RIVIERE REU 35-39 4/620 1:02:35 28:4527:066:47 4:122:113:393:424:031:333:264:20
22 Chris Wright 🇬🇧 GBR 30-34 7/763 1:02:38 28:5726:337:12 4:132:073:003:184:181:573:413:59
23 Said Ahmad LBN 30-34 8/763 1:02:48 29:1026:436:59 4:082:133:233:324:201:313:393:57
24 Michael Wu 🇭🇰 HKG 30-34 9/763 1:02:52 29:1626:516:48 4:332:313:453:104:371:302:553:50
25 Dane Cantwell 🇳🇿 NZL 45-49 1/212 1:03:01 28:1027:377:20 3:522:133:024:104:031:344:004:43
26 Kin Ho Jesse Tsoi 🇭🇰 HKG 16-24 6/160 1:03:05 31:1224:207:37 4:012:173:202:344:081:442:313:45
27 ADRIEN CHABREFY 🇫🇷 FRA 25-29 4/484 1:03:06 26:5029:496:31 3:522:223:544:304:111:324:105:18
28 Aleksi Isomäki 🇫🇮 FIN 25-29 5/484 1:03:24 28:5027:456:55 4:151:553:483:534:111:543:134:36
29 Alan Hogan 🇮🇪 IRL 35-39 5/620 1:03:39 30:0626:177:20 4:091:463:293:314:231:233:184:18
30 Patikarn Pechsricha 🇹🇭 THA 40-44 4/406 1:03:43 26:4830:096:49 4:242:284:113:424:541:383:205:32
31 Jarrod Wills 🇳🇿 NZL 30-34 10/763 1:03:44 29:3427:296:44 4:021:473:233:504:121:263:025:47
32 KA MING SZE 🇭🇰 HKG 30-34 11/763 1:03:49 29:4827:196:47 4:122:123:124:004:191:433:254:16
33 Adam Moore 🇬🇧 GBR 25-29 6/484 1:03:54 29:4827:296:41 4:161:463:413:304:251:383:025:11
34 Duyakar Bahar Duu MYA 30-34 12/763 1:03:57 27:5928:387:25 4:092:384:193:044:381:403:564:14
35 Liam Castile 🇬🇧 GBR 25-29 7/484 1:03:58 29:5827:057:00 4:132:413:172:594:181:483:234:26
36 Tanguy Saidani 🇫🇷 FRA 30-34 13/763 1:04:16 29:4227:377:02 4:112:463:273:564:221:433:393:33
37 Patharawut Teeranumpongwanich 🇹🇭 THA 25-29 8/484 1:04:29 29:4027:447:09 4:062:503:553:154:271:263:264:19
38 Fang Jianyong SIN 35-39 6/620 1:04:34 29:4527:387:15 4:142:234:042:594:301:353:384:15
39 Luke Damen 🇦🇺 AUS 35-39 7/620 1:04:40 29:0428:486:52 4:112:173:444:084:311:313:474:39
40 Chanon Leethanasate 🇹🇭 THA 40-44 5/406 1:04:54 30:0027:467:13 4:123:033:253:104:251:443:314:16
41 SUNGHYUN KIM 🇰🇷 KOR 25-29 9/484 1:05:06 30:1327:007:59 4:052:333:362:594:211:453:423:59
41 Dave Livanes 🇦🇺 AUS 40-44 6/406 1:05:06 29:3428:147:23 3:583:123:373:404:081:383:434:18
43 Mingyun Kang 🇰🇷 KOR 25-29 10/484 1:05:09 30:2327:347:16 4:152:333:343:394:221:403:513:40
43 Luke Locasto 🇦🇺 AUS 30-34 14/763 1:05:09 29:4228:406:52 4:092:193:183:274:251:404:195:03
45 Josea Eka Setiadi 🇮🇩 INA 30-34 15/763 1:05:11 29:2628:496:59 4:303:183:383:144:331:363:214:39
46 Gabb Rosario 🇵🇭 PHI 35-39 8/620 1:05:27 30:2727:597:06 4:332:484:103:104:301:473:203:41
47 Melvin Patelli 🇫🇷 FRA 25-29 11/484 1:05:41 31:1026:168:19 4:222:412:583:224:321:382:553:48
48 Thosapol Jaroenjit 🇹🇭 THA 35-39 9/620 1:05:42 29:2729:097:11 4:082:453:463:204:292:103:354:56
48 David Rainey 🇮🇪 IRL 35-39 9/620 1:05:42 28:2529:188:02 4:212:073:284:254:321:383:564:51
50 Oscar Martinez de la Mora 🇲🇽 MEX 45-49 2/212 1:05:47 30:4227:577:12 4:132:063:203:364:271:434:034:29
51 Kyle Sears 🇨🇦 CAN 25-29 12/484 1:05:50 28:3329:567:25 4:132:543:503:564:121:524:004:59
52 Edward Soon SIN 35-39 11/620 1:06:00 31:1527:247:26 4:202:453:503:064:261:373:493:31
53 Kim Ji Sub 🇰🇷 KOR 25-29 13/484 1:06:13 30:2128:017:56 4:112:163:583:274:431:433:174:26
54 Cal Bowness 🇬🇧 GBR 30-34 16/763 1:06:15 27:3032:206:28 4:102:404:044:084:251:444:037:06
55 Phongphisit Thobpae 🇹🇭 THA 25-29 14/484 1:06:23 30:0328:527:34 4:232:383:503:454:251:463:344:31
56 Vincent Pierre 🇫🇷 FRA 25-29 15/484 1:06:26 30:3326:409:17 4:011:513:154:104:261:263:473:44
57 Michael King 🇦🇺 AUS 16-24 7/160 1:06:38 31:2328:336:46 4:072:073:163:124:251:214:085:57
57 Michele Rudelli 🇮🇹 ITA 35-39 12/620 1:06:38 30:3428:477:21 4:142:403:403:334:101:403:285:22
59 Mathieu Besse 🇫🇷 FRA 35-39 13/620 1:06:41 30:4328:387:23 4:172:084:014:004:301:374:063:59
60 Dmitry Peshkov RUS 25-29 16/484 1:06:43 31:0927:537:47 4:031:513:164:284:091:523:354:39
61 Nick Watson 🇦🇺 AUS 25-29 17/484 1:06:44 29:5129:327:26 4:232:393:393:514:431:523:464:39
62 Richard Smerin 🇭🇰 HKG 40-44 7/406 1:06:54 30:0129:417:16 4:082:493:324:374:281:374:114:19
63 한 태규 🇰🇷 KOR 25-29 18/484 1:07:07 31:3128:227:17 4:043:073:344:034:271:483:283:51
64 Smail Belmessaoud ALG 35-39 14/620 1:07:14 28:3630:438:01 4:142:214:224:154:241:234:155:29
65 Daniel Martin 🇬🇧 GBR 30-34 17/763 1:07:16 29:5029:088:22 4:202:234:143:314:271:453:584:30
65 Laurence Shelsher 🇬🇧 GBR 30-34 17/763 1:07:16 30:4428:597:38 4:002:073:333:394:261:384:374:59
67 Marselinus Manjur 🇮🇩 INA 25-29 19/484 1:07:26 28:4531:317:14 4:293:104:023:394:361:484:215:26
68 Raphael Frei 🇨🇭 SUI 25-29 20/484 1:07:29 29:1230:287:52 4:282:294:023:434:421:333:435:48
69 Sarawut Maenprom 🇹🇭 THA 30-34 19/763 1:07:30 30:1629:038:17 4:112:103:423:594:281:453:445:04
70 Israel Diaz 🇺🇸 USA 35-39 15/620 1:07:37 32:1027:587:32 4:192:303:452:584:311:563:484:11
71 Wei Niu 🇨🇳 CHN 35-39 16/620 1:07:38 30:0829:547:42 4:203:213:553:354:302:073:514:15
72 Tana Pothikamjorn 🇹🇭 THA 45-49 3/212 1:07:42 29:2730:287:52 4:092:464:033:144:211:453:576:13
73 Mauro Lumba 🇵🇭 PHI 30-34 20/763 1:07:49 31:1028:158:29 4:222:263:353:394:211:403:464:26
74 Caleb Heung 🇭🇰 HKG 30-34 21/763 1:07:53 32:1928:017:37 4:193:243:522:474:301:502:594:20
75 Jason Johnson 🇺🇸 USA 40-44 8/406 1:07:58 31:0429:457:13 4:252:103:254:394:331:324:094:52
75 Damian Kenning 🇬🇧 GBR 35-39 17/620 1:07:58 29:2931:366:59 4:182:363:544:554:261:284:415:18
75 Milan Staut 🇧🇪 BEL 16-24 8/160 1:07:58 29:5230:147:59 4:102:564:104:264:342:044:053:49
78 Hiroharu Kawahara 🇯🇵 JPN 16-24 9/160 1:07:59 30:2229:557:48 4:212:534:383:084:272:093:244:55
79 Ethan Tabern 🇬🇧 GBR 16-24 10/160 1:08:00 31:2229:237:19 4:213:103:213:214:251:543:125:39
80 Arthur Marsande 🇫🇷 FRA 25-29 21/484 1:08:09 31:1129:457:17 4:171:533:504:034:201:393:555:48
81 Paul Defos du Rau 🇫🇷 FRA 25-29 22/484 1:08:23 29:5130:208:17 4:503:014:333:114:411:383:344:52
81 Kajohnsak Thakham 🇹🇭 THA 35-39 18/620 1:08:23 31:4329:007:46 4:162:294:033:384:231:514:034:17
83 Eoin Donohoe 🇮🇪 IRL 25-29 23/484 1:08:28 30:0230:058:27 4:182:213:353:454:311:363:426:17
84 Damien Croibier-Muscat 🇫🇷 FRA 30-34 22/763 1:08:33 32:1028:567:32 4:242:533:373:114:361:533:145:08
84 Dan Rozsa 🇦🇺 AUS 35-39 19/620 1:08:33 30:5130:586:49 4:342:474:223:394:332:193:435:01
86 林柏睿 🇹🇼 TPE 25-29 24/484 1:08:35 31:5927:029:39 4:112:264:103:114:301:273:313:36
87 Josh Goodwin 🇦🇺 AUS 16-24 11/160 1:08:40 31:5029:237:32 4:182:533:283:384:181:304:005:18
88 Brendan OBrien 🇺🇸 USA 30-34 23/763 1:08:43 32:3428:277:47 4:202:523:393:374:291:433:394:08
88 Nattakit Thaihuan 🇹🇭 THA 16-24 12/160 1:08:43 30:0431:367:06 4:242:234:294:084:301:474:045:51
90 Samuel Chua SIN 25-29 25/484 1:08:45 29:2831:547:27 4:172:564:244:044:301:554:465:02
91 BYOUNGJO OH 🇰🇷 KOR 16-24 13/160 1:08:48 31:2729:447:41 4:103:073:443:504:281:363:594:50
92 Jono Woodhouse 🇦🇺 AUS 50-54 1/98 1:08:54 30:2731:356:55 4:332:454:124:224:231:194:235:38
93 Manish Baiyanpuria 🇮🇳 IND 16-24 14/160 1:08:56 29:0532:417:14 4:283:264:184:444:351:474:175:06
94 Hudson Chan 🇭🇰 HKG 40-44 9/406 1:08:57 31:5929:018:01 4:182:463:363:434:361:463:444:32
95 James Wong 🇭🇰 HKG 30-34 24/763 1:09:05 ——— ————————
96 Rangsan Sinthugerd 🇹🇭 THA 16-24 15/160 1:09:08 31:5229:267:54 4:132:373:524:004:261:583:404:40
97 이 석준 🇰🇷 KOR 30-34 25/763 1:09:09 33:5527:317:47 4:062:423:463:324:151:413:553:34
98 Thana Manthanawongsin 🇹🇭 THA 25-29 26/484 1:09:11 30:1131:387:27 4:153:054:273:514:431:424:295:06
99 Sarin Sirimongkolsakul 🇹🇭 THA 16-24 16/160 1:09:14 32:5428:547:30 4:303:193:453:174:321:393:124:40
100 Tom Long 🇬🇧 GBR 40-44 10/406 1:09:26 31:1630:307:45 3:572:073:574:404:171:543:525:46

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