HYROX Taipei 2026: Open Men results

1,195 finishers on 28 Feb 2026. Typical finish 1:35:33, fastest 10% under 1:14:51. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Oliver Marks 🇬🇧 GBR 35-39 1/270 0:59:44 28:0827:314:10 4:192:333:182:574:211:423:504:31
2 Luca Maselli 🇮🇹 ITA 40-44 1/187 0:59:52 29:5625:384:22 4:012:372:473:124:021:323:074:20
3 Junhwan Bang 🇰🇷 KOR 40-44 2/187 1:00:12 29:5425:524:31 4:192:253:122:454:251:363:064:04
3 Elton Ching Wong 🇭🇰 HKG 30-34 1/299 1:00:12 29:4326:084:26 4:182:243:302:434:191:412:584:15
5 Jordan Holland 🇺🇸 USA 16-24 1/71 1:01:09 31:1625:194:39 3:571:473:003:054:121:452:534:40
6 Simone Tattarletti 🇨🇭 SUI 25-29 1/197 1:01:10 29:1727:324:26 4:212:303:173:064:201:413:264:51
7 Daehyun Han 🇰🇷 KOR 35-39 2/270 1:01:29 30:2426:304:39 4:072:243:173:424:191:453:093:47
8 Fang Jianyong SIN 35-39 3/270 1:01:35 30:0926:524:37 4:252:183:322:434:251:393:224:28
8 David Offergeld 🇩🇪 GER 30-34 2/299 1:01:35 30:3726:544:08 4:142:213:053:164:191:283:244:47
10 Junhyeon Jeon 🇰🇷 KOR 30-34 3/299 1:01:36 29:2927:374:36 4:062:573:293:064:221:593:114:27
11 孫志航 🇹🇼 TPE 40-44 3/187 1:01:51 30:4226:474:26 4:152:443:163:034:281:353:224:04
12 Max-Ludwig Vogeley 🇩🇪 GER 25-29 2/197 1:02:08 30:3527:024:34 4:182:413:073:034:141:293:164:54
13 Enoch Lam 🇭🇰 HKG 40-44 4/187 1:02:31 32:2125:154:59 4:132:093:072:374:121:373:054:15
14 Kin Ho Jesse Tsoi 🇭🇰 HKG 16-24 2/71 1:02:33 32:3325:005:05 4:112:103:242:144:181:392:454:19
15 Michael Wu 🇭🇰 HKG 30-34 4/299 1:02:39 30:4727:254:32 4:352:213:433:284:581:243:073:49
16 Cal Bowness 🇬🇧 GBR 30-34 5/299 1:03:01 30:1128:234:30 4:182:403:393:324:221:433:434:26
17 KA MAN TSE 🇭🇰 HKG 30-34 6/299 1:03:05 31:3627:024:32 4:112:323:423:454:281:403:113:33
18 안 봉준 🇰🇷 KOR 35-39 4/270 1:03:26 32:2726:384:26 4:092:153:063:114:191:553:434:00
19 Jacob Yeung 🇭🇰 HKG 30-34 7/299 1:03:30 33:2425:214:49 4:192:143:192:204:221:203:283:59
20 Shing Cheuk Hui 🇭🇰 HKG 30-34 8/299 1:03:42 30:3228:504:24 4:182:573:293:304:271:493:574:23
21 CHUN YIP LAW 🇭🇰 HKG 30-34 9/299 1:03:47 30:3428:055:12 4:153:033:392:364:271:543:304:41
22 Chun Kit Yuen 🇭🇰 HKG 30-34 10/299 1:03:56 31:1827:464:57 4:152:423:473:094:241:343:354:20
23 Levent Avci 🇹🇷 TUR 40-44 5/187 1:04:10 32:1827:104:48 4:213:193:173:104:181:472:484:10
24 Elyas Wahedi 🇦🇺 AUS 40-44 6/187 1:04:14 33:0426:214:53 4:183:032:502:354:241:403:124:19
25 楊邵予 🇹🇼 TPE 25-29 3/197 1:04:25 32:3527:084:47 4:202:413:312:284:181:503:434:17
26 Kisoo Yoon 🇰🇷 KOR 40-44 7/187 1:04:27 30:2529:084:59 4:132:413:393:144:222:073:495:03
27 Edward Soon SIN 35-39 5/270 1:04:32 32:5126:445:01 4:252:213:342:544:271:383:293:56
28 GIHO JU 🇰🇷 KOR 25-29 4/197 1:04:33 32:5126:445:01 4:182:443:112:154:171:373:334:49
29 Chanon Wangtal 🇹🇭 THA 40-44 8/187 1:04:41 30:0429:365:05 4:312:333:593:134:271:383:415:34
30 Ka Chun Ko 🇭🇰 HKG 35-39 6/270 1:04:47 29:5629:435:12 4:082:133:294:294:232:003:415:20
31 Kendrick Hardy 🇮🇩 INA 25-29 5/197 1:04:54 33:4826:025:08 4:052:393:392:494:101:343:203:46
32 Nate Nelson 🇺🇸 USA 40-44 9/187 1:05:02 30:2429:564:46 4:132:103:543:594:291:444:334:54
33 顕一石田 🇯🇵 JPN 30-34 11/299 1:05:04 30:1230:174:40 4:162:343:473:284:191:494:415:23
34 Chanon Leethanasate 🇹🇭 THA 40-44 10/187 1:05:15 30:4629:315:01 4:183:153:213:294:321:504:214:25
35 Kenneth Seet SIN 35-39 7/270 1:05:20 31:5928:524:34 4:272:263:533:064:241:394:074:50
36 Marcos Perez Vazquez 🇪🇸 ESP 35-39 8/270 1:06:00 30:4030:334:50 4:302:164:184:084:291:393:385:35
37 KUANYI CHEN 🇹🇼 TPE 30-34 12/299 1:06:15 —34:13— 4:512:525:423:474:412:424:335:05
38 Barnaby Bibb 🇬🇧 GBR 30-34 13/299 1:06:17 31:2529:385:20 4:062:203:403:564:172:093:405:30
39 Woojin Han 🇰🇷 KOR 25-29 6/197 1:06:20 34:3726:245:24 4:152:343:232:424:221:313:214:16
40 Weerapat Swangvong 🇹🇭 THA 30-34 14/299 1:06:21 33:2227:095:55 4:172:223:462:384:261:463:284:26
41 Wang Kong Yip 🇭🇰 HKG 30-34 15/299 1:06:25 31:4029:375:13 4:202:173:534:064:341:483:245:15
42 Jack Lian SIN 30-34 16/299 1:06:27 32:0429:364:51 4:173:283:163:454:221:473:395:02
43 황 석희 🇰🇷 KOR 25-29 7/197 1:06:45 30:1731:424:51 4:092:353:294:434:271:564:415:42
44 Alexius Atmadja 🇮🇩 INA 16-24 3/71 1:07:03 33:2328:435:02 4:442:443:273:074:541:503:593:58
45 Hyunchul Kim 🇰🇷 KOR 40-44 11/187 1:07:04 33:2628:075:36 4:242:483:303:074:341:503:144:40
46 Suho Chung 🇰🇷 KOR 30-34 17/299 1:07:09 32:3929:464:48 4:072:383:433:194:212:013:545:43
47 Darren Huang 🇹🇼 TPE 30-34 18/299 1:07:37 33:4129:134:48 4:291:464:303:484:421:542:525:12
48 Josh Wiblen 🇦🇺 AUS 25-29 8/197 1:07:41 34:3128:174:57 4:202:173:034:024:261:424:104:17
49 Jono Woodhouse 🇦🇺 AUS 50-54 1/41 1:07:42 32:3930:314:37 4:402:193:294:114:221:214:255:44
50 Jamie Barnett 🇬🇧 GBR 35-39 9/270 1:07:43 32:0231:044:41 4:263:003:324:004:381:484:085:32
51 George Fkiaras 🇦🇺 AUS 45-49 1/96 1:07:44 32:5430:054:49 4:102:303:293:524:211:574:085:38
52 David Licauco 🇵🇭 PHI 30-34 19/299 1:07:48 32:0929:376:07 4:242:413:493:574:341:383:335:01
53 袁嘉鴻 🇹🇼 TPE 30-34 20/299 1:08:01 32:2230:395:04 4:193:283:503:404:272:104:254:20
54 Alwin Beeldstroo 🇳🇱 NED 25-29 9/197 1:08:34 33:1730:155:06 4:102:183:533:054:291:514:186:11
55 陸人坂井 🇯🇵 JPN 25-29 10/197 1:08:51 33:3029:575:28 4:312:524:203:184:381:473:265:05
56 Matthew Escobar 🇺🇸 USA 35-39 10/270 1:09:03 33:2730:255:16 4:332:433:574:084:371:494:354:03
57 許子豪 🇹🇼 TPE 40-44 12/187 1:09:04 33:2230:025:46 4:292:294:133:284:271:514:314:34
57 趙子傑 🇹🇼 TPE 25-29 11/197 1:09:04 32:5530:455:31 4:262:234:164:434:221:454:014:49
59 Jiwoan Song 🇰🇷 KOR 30-34 21/299 1:09:24 34:0730:015:20 4:262:523:423:274:292:283:464:51
60 CHENG HUNG TSAI 🇹🇼 TPE 30-34 22/299 1:09:29 34:5329:045:36 4:212:483:483:524:151:434:283:49
61 Kin Ho Wong 🇭🇰 HKG 30-34 23/299 1:09:36 32:5031:475:04 4:303:383:523:274:301:564:375:17
62 Tim O'Hearn 🇺🇸 USA 30-34 24/299 1:09:39 30:1434:314:59 4:112:203:515:574:292:084:556:40
63 den Shyan Chuang 🇵🇹 POR 30-34 25/299 1:09:42 29:4833:406:18 4:332:123:564:514:472:384:396:04
64 KAI HEI KONG 🇭🇰 HKG 25-29 12/197 1:09:53 33:1931:165:21 4:212:553:554:534:341:424:144:42
65 PENG CHEN KENG 🇹🇼 TPE 25-29 13/197 1:09:56 35:2128:505:48 4:192:153:523:464:251:423:454:46
65 林建宏 🇹🇼 TPE 40-44 13/187 1:09:56 33:1630:485:58 4:303:294:313:064:452:064:034:18
67 Eloi Andre 🇫🇷 FRA 35-39 11/270 1:10:13 32:5232:125:13 4:142:394:074:144:251:304:466:17
68 江家瑋 🇹🇼 TPE 25-29 14/197 1:10:21 30:4934:494:47 4:312:204:463:594:302:523:597:52
69 Cory KU 🇹🇼 TPE 35-39 12/270 1:10:22 33:2331:036:00 4:472:553:534:004:471:564:324:13
70 Pieter Verstraete 🇧🇪 BEL 40-44 14/187 1:10:28 33:5330:166:24 4:272:403:433:444:361:394:414:46
70 Luke Wolf 🇺🇸 USA 16-24 4/71 1:10:28 31:2033:405:32 4:142:493:484:394:402:195:265:45
72 Alan Se 🇭🇰 HKG 35-39 13/270 1:10:37 36:0929:165:17 4:322:553:343:284:241:573:274:59
73 Hwamok Kim 🇰🇷 KOR 25-29 15/197 1:10:46 33:3931:525:20 4:403:064:123:234:431:414:215:46
74 Andy Liu 🇹🇼 TPE 30-34 26/299 1:10:55 33:5331:445:23 4:173:264:163:194:252:034:305:28
75 黃冠傑 🇹🇼 TPE 25-29 16/197 1:10:57 33:4831:375:36 4:292:574:403:234:361:423:555:55
76 Gavin Que 🇵🇭 PHI 16-24 5/71 1:11:10 34:3130:535:51 4:282:324:173:224:261:564:165:36
76 趙翊丞 🇹🇼 TPE 30-34 27/299 1:11:10 34:1129:227:43 4:422:143:453:284:332:013:285:11
78 軒瑜許 🇹🇼 TPE 25-29 17/197 1:11:14 36:3928:515:48 4:122:133:203:094:571:494:304:41
79 Alpesh Patel 🇬🇧 GBR 40-44 15/187 1:11:17 33:1332:535:16 4:473:103:534:414:491:394:215:33
79 Watatru Yamada 🇯🇵 JPN 40-44 15/187 1:11:17 34:1831:575:07 4:333:304:184:064:352:153:375:03
81 Alessandro Meccheri 🇮🇹 ITA 35-39 14/270 1:11:19 33:0233:105:11 4:563:174:284:115:092:084:404:21
82 Alfy Lin 🇹🇼 TPE 35-39 15/270 1:11:23 33:5431:555:37 4:252:324:524:004:381:534:125:23
83 Timothy Tjahja 🇮🇩 INA 35-39 16/270 1:11:53 34:5531:175:46 4:333:014:343:014:371:564:115:24
84 HOK CHUEN YU 🇭🇰 HKG 30-34 28/299 1:11:55 32:4433:375:39 4:442:564:203:434:532:354:146:12
85 郭其瑋 🇹🇼 TPE 25-29 18/197 1:12:03 37:3528:296:02 4:282:364:023:074:332:053:493:49
86 Dongyoon Noi 🇰🇷 KOR 40-44 17/187 1:12:05 35:2930:416:00 4:132:553:003:324:221:584:286:13
86 Enoch Teo SIN 35-39 17/270 1:12:05 36:2829:575:45 4:162:394:183:114:182:043:565:15
88 ALEKSANDR BLIZNIUK RUS 30-34 29/299 1:12:09 35:2930:036:42 4:242:183:574:084:231:323:415:40
89 Ho Ching Tsang 🇭🇰 HKG 25-29 19/197 1:12:11 33:1934:094:46 4:513:104:153:164:442:194:217:13
90 Kim Iu 🇭🇰 HKG 45-49 2/96 1:12:12 33:3633:325:09 4:513:284:363:154:452:184:126:07
91 Morris Huang 🇹🇼 TPE 16-24 6/71 1:12:27 32:2533:456:20 4:132:454:254:144:301:525:336:13
91 HAO CHE KAO 🇹🇼 TPE 35-39 18/270 1:12:27 33:2533:026:03 4:252:124:094:505:061:534:475:40
93 Chanapat Apiwonopas 🇹🇭 THA 25-29 20/197 1:12:37 36:4729:486:06 4:282:314:173:334:361:573:454:41
94 西川一哉 🇯🇵 JPN 25-29 21/197 1:12:44 33:3732:576:14 4:272:383:534:564:422:354:455:01
95 Billy Parker 🇦🇺 AUS 30-34 30/299 1:12:49 35:1731:575:41 4:292:563:483:594:411:544:165:54
96 Kevin Masse 🇫🇷 FRA 35-39 19/270 1:12:56 37:1830:125:31 4:262:453:403:404:381:423:495:32
97 Jonathon Ho 🇹🇼 TPE 25-29 22/197 1:12:57 35:2232:355:04 4:213:114:344:314:451:584:314:44
98 Chau Ho Ng 🇭🇰 HKG 35-39 20/270 1:13:05 32:3934:335:58 4:492:574:274:565:061:434:545:41
99 戴昱仁 🇹🇼 TPE 30-34 31/299 1:13:06 35:1132:295:31 4:302:384:154:194:402:025:484:17
100 江宏凱 🇹🇼 TPE 40-44 18/187 1:13:13 34:1333:075:58 4:542:213:534:125:021:514:466:08

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