HYROX Shanghai 2025: Open Men results

914 finishers on 22 Nov 2025. Typical finish 1:33:32, fastest 10% under 1:14:16. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Seunghyun Noh 🇰🇷 KOR 16-24 1/45 0:57:47 27:2025:125:19 4:132:363:222:274:231:352:423:54
2 Ryan Hui 🇭🇰 HKG 16-24 2/45 0:58:42 28:5224:125:43 4:052:113:012:494:171:382:413:30
3 Junhyeon Jeon 🇰🇷 KOR 30-34 1/308 1:00:13 27:5826:365:45 3:582:473:412:424:291:432:564:20
4 김 영빈 🇰🇷 KOR 25-29 1/140 1:00:24 30:2424:085:56 3:582:413:192:074:201:352:423:26
5 ·阿不力孜 阿不都库都斯 🇨🇳 CHN 30-34 2/308 1:00:46 28:0426:495:58 4:142:183:203:234:291:313:234:11
6 Ahmed el Tantawi 🇫🇷 FRA 25-29 2/140 1:00:47 27:4727:205:45 4:142:273:223:184:371:363:234:23
6 苏琰 🇨🇳 CHN 30-34 3/308 1:00:47 29:2625:216:06 4:022:043:143:004:151:213:224:03
8 Oliver Marks 🇬🇧 GBR 35-39 1/216 1:01:16 27:5427:465:40 4:182:323:343:074:331:343:464:22
9 于成龙 🇨🇳 CHN 30-34 4/308 1:01:41 28:0427:475:55 4:142:144:472:524:171:443:254:14
9 邵秦易龙 🇨🇳 CHN 25-29 3/140 1:01:41 28:2127:435:41 4:082:423:083:144:221:423:324:55
11 Jordan Tze Lun Bong 🇲🇾 MAS 25-29 4/140 1:02:00 29:4626:066:11 4:002:133:322:304:261:463:493:50
12 박 종호 🇰🇷 KOR 25-29 5/140 1:02:11 30:2925:386:07 4:112:323:252:344:281:302:564:02
13 Wai Kwan Lau 🇭🇰 HKG 30-34 5/308 1:02:36 29:5226:396:08 4:102:453:572:424:251:253:323:43
14 Luke Wolf 🇺🇸 USA 16-24 3/45 1:02:43 27:1329:266:09 4:132:254:372:474:341:454:094:56
15 Liu Davide 🇮🇹 ITA 25-29 6/140 1:02:48 26:1830:595:35 4:342:424:153:264:491:304:005:43
16 陆鹏 🇨🇳 CHN 30-34 6/308 1:02:51 30:2926:056:22 4:052:103:322:534:321:473:203:46
17 Daniel Hinds 🇮🇪 IRL 30-34 7/308 1:03:04 28:3925:209:09 4:182:273:54—4:261:423:195:10
18 Michele Rudelli 🇮🇹 ITA 35-39 2/216 1:03:45 30:2126:576:31 4:222:433:293:004:211:373:104:15
19 방 준환 🇰🇷 KOR 40-44 1/123 1:03:57 29:2428:226:15 4:092:463:403:174:321:343:454:39
20 鲍航飛 🇨🇳 CHN 35-39 3/216 1:04:20 31:0826:456:32 4:212:214:202:374:481:272:533:58
21 Tsz Nok Wong 🇭🇰 HKG 25-29 7/140 1:04:22 29:5527:456:46 4:152:153:313:024:202:024:094:11
22 Junhyuk Lee 🇰🇷 KOR 30-34 8/308 1:05:04 30:2328:286:16 4:173:253:452:334:461:553:094:38
23 Joao Gomes 🇵🇹 POR 25-29 8/140 1:05:14 28:2629:417:12 4:082:313:144:294:531:394:004:47
24 Manwo Cheung 🇭🇰 HKG 35-39 4/216 1:05:20 30:0228:566:26 4:192:243:384:224:301:253:454:33
25 韩超 🇨🇳 CHN 35-39 5/216 1:06:27 33:3325:497:09 4:022:043:452:534:181:453:033:59
26 Oleksii Lezhniuk 🇺🇦 UKR 35-39 6/216 1:06:35 31:1228:536:36 4:032:253:524:374:281:313:583:59
27 Tommy Saggus 🇦🇺 AUS 40-44 2/123 1:06:41 31:4628:226:38 4:032:243:293:244:381:283:465:10
28 Andrei Titomir HYROX 30-34 9/308 1:07:10 30:2628:497:58 4:132:383:123:394:381:253:535:11
29 朱立昶 🇨🇳 CHN 35-39 7/216 1:07:23 29:2431:526:11 4:202:204:304:164:272:194:235:17
30 Kaman Tse 🇭🇰 HKG 30-34 10/308 1:07:45 29:5731:366:18 4:132:494:583:544:401:424:055:15
31 梁超 🇨🇳 CHN 25-29 9/140 1:08:14 33:0427:277:48 4:162:164:283:034:591:352:573:53
32 李忠杰 🇨🇳 CHN 25-29 10/140 1:08:22 32:0629:157:05 4:242:424:083:284:441:543:414:14
33 Tom Martz 🇫🇷 FRA 16-24 4/45 1:08:27 30:3330:596:59 4:302:293:563:584:401:523:565:38
34 李鹏程 🇨🇳 CHN 30-34 11/308 1:08:28 32:3528:317:28 4:092:284:043:504:321:393:404:09
35 Yau Lam 🇭🇰 HKG 30-34 12/308 1:08:47 32:5929:256:27 4:302:453:453:454:391:283:474:46
36 Lorenzo Francesco Lanzani 🇮🇹 ITA 35-39 8/216 1:08:52 31:2031:156:20 4:232:354:244:294:401:453:445:15
37 김 선명 🇰🇷 KOR 30-34 13/308 1:08:56 32:2729:277:05 4:272:483:534:164:241:394:193:41
38 孙笙博 🇨🇳 CHN 30-34 14/308 1:09:09 32:3930:006:33 4:282:174:034:194:441:393:314:59
39 Julio Escamez 🇨🇱 CHI 35-39 9/216 1:09:14 27:4834:546:36 4:282:263:544:564:281:384:558:09
40 Jose Javier Terren 🇪🇸 ESP 40-44 3/123 1:09:20 32:3929:387:07 4:102:263:124:024:331:514:554:29
41 贾博皓 🇨🇳 CHN 30-34 15/308 1:09:30 33:1928:597:18 4:112:283:484:234:291:523:474:01
42 李坚 🇨🇳 CHN 16-24 5/45 1:09:34 31:5830:117:28 4:192:583:343:575:191:303:474:47
43 姜锋 🇨🇳 CHN 30-34 16/308 1:09:43 31:0432:006:42 4:132:425:494:274:382:203:274:24
44 林建华 🇨🇳 CHN 30-34 17/308 1:10:03 33:1529:307:22 4:392:154:074:054:502:053:114:18
45 朱嘉耀 🇨🇳 CHN 30-34 18/308 1:10:07 31:5931:057:06 4:212:334:192:494:461:523:536:32
46 许建林 🇨🇳 CHN 35-39 10/216 1:10:21 32:2530:057:57 4:052:184:183:064:431:384:145:43
47 陶峰 🇨🇳 CHN 40-44 4/123 1:10:31 31:0032:277:10 4:352:304:233:004:491:463:098:15
48 Albert Ho 🇺🇸 USA 40-44 5/123 1:10:38 35:2827:387:36 4:252:174:062:584:361:403:224:14
49 Bob den Hartog 🇭🇰 HKG 30-34 19/308 1:10:41 34:4228:517:13 4:182:383:414:154:361:373:374:09
50 Nate Nelson 🇺🇸 USA 40-44 6/123 1:10:50 31:1232:307:13 4:162:274:005:014:551:384:505:23
51 Eric Ryan 🇮🇪 IRL 25-29 11/140 1:10:52 30:3334:166:07 4:183:204:243:574:452:035:026:27
52 崔胜杰 🇨🇳 CHN 30-34 20/308 1:11:16 34:0129:557:24 4:123:003:594:114:231:424:184:10
53 邢宗海 🇨🇳 CHN 40-44 7/123 1:11:20 34:1829:477:19 4:182:014:064:194:362:014:004:26
54 冯家杰 🇨🇳 CHN 35-39 11/216 1:11:21 30:2234:037:03 4:122:215:524:084:182:414:036:28
55 Louis Li 🇭🇰 HKG 30-34 21/308 1:11:26 33:5929:268:05 4:142:093:483:394:411:594:134:43
56 Ian Cheung 🇭🇰 HKG 25-29 12/140 1:11:28 33:0431:147:13 4:292:563:404:074:421:493:355:56
57 Chanon Wangtal 🇹🇭 THA 40-44 8/123 1:11:37 30:5532:458:03 4:253:224:104:064:351:444:275:56
57 黄思源 🇨🇳 CHN 30-34 22/308 1:11:37 37:0727:027:31 4:192:374:032:404:391:433:223:39
59 王亚斌 🇨🇳 CHN 30-34 23/308 1:11:44 35:0629:377:05 4:122:404:393:444:481:273:374:30
60 徐亮 🇨🇳 CHN 30-34 24/308 1:11:51 34:3929:058:10 4:282:274:273:214:441:523:334:13
61 杨保罗 🇨🇳 CHN 30-34 25/308 1:11:55 35:0029:277:32 4:102:053:353:564:411:403:475:33
62 Jono Woodhouse 🇦🇺 AUS 50-54 1/20 1:11:57 30:3735:186:07 4:362:524:194:424:431:215:007:45
63 Alessandro Meccheri 🇮🇹 ITA 35-39 12/216 1:12:13 31:5233:396:45 4:543:164:284:445:101:584:384:31
64 Ka Ming Chung 🇭🇰 HKG 30-34 26/308 1:12:18 33:2131:587:04 4:123:153:573:494:331:454:395:48
65 Baptiste Laran 🇫🇷 FRA 25-29 13/140 1:12:29 31:3933:377:16 4:392:594:584:254:441:554:375:20
66 黄宇轩 🇨🇳 CHN 35-39 13/216 1:12:32 34:1330:238:01 4:222:434:004:064:431:554:314:03
67 Fanantenako Maminirina Rakotoarisoa MAD 40-44 9/123 1:12:34 32:5632:067:36 4:442:404:483:154:552:424:304:32
67 许慎颉 🇨🇳 CHN 35-39 14/216 1:12:34 34:3930:277:32 4:092:364:423:144:361:393:365:55
69 张倪 🇨🇳 CHN 40-44 10/123 1:12:40 35:0330:017:40 4:172:494:313:224:391:473:394:57
70 赵轩宇 🇨🇳 CHN 30-34 27/308 1:12:42 33:3231:058:09 4:242:544:213:575:081:514:044:26
71 Sumit Yadav 🇮🇳 IND 30-34 28/308 1:12:45 34:1930:467:44 4:143:044:174:224:362:173:374:19
72 张皞 🇨🇳 CHN 25-29 14/140 1:12:49 30:2633:328:55 4:322:404:523:144:592:084:196:48
73 张喆祺 🇨🇳 CHN 45-49 1/49 1:12:55 35:1129:158:34 4:362:144:034:034:401:402:585:01
74 Yukai Wang 🇨🇳 CHN 40-44 11/123 1:13:00 31:2835:016:34 4:343:185:134:274:412:145:145:20
75 许大信 🇨🇳 CHN 35-39 15/216 1:13:06 35:0230:247:44 4:382:163:543:184:461:394:125:41
76 冯海东 🇨🇳 CHN 25-29 15/140 1:13:08 34:1331:217:40 4:293:094:303:025:011:174:285:25
77 陈晓宇 🇨🇳 CHN 30-34 29/308 1:13:11 36:0729:078:02 4:212:164:103:154:432:033:534:26
78 Niall Rowark 🇬🇧 GBR 35-39 16/216 1:13:12 32:4433:147:17 4:212:573:524:524:522:064:365:38
79 邓鸣捷 🇨🇳 CHN 30-34 30/308 1:13:19 32:2232:488:14 4:412:455:243:244:582:054:035:28
80 倪天旸 🇨🇳 CHN 35-39 17/216 1:13:36 33:5032:037:47 4:333:164:293:414:441:484:354:57
81 Tsz Hin Hung 🇭🇰 HKG 25-29 16/140 1:13:49 36:4829:317:34 4:062:503:473:204:401:364:005:12
82 王帅 🇨🇳 CHN 35-39 18/216 1:13:56 36:0030:017:58 4:412:483:583:095:211:373:554:32
83 麦坚 🇨🇳 CHN 35-39 19/216 1:14:00 33:3832:287:58 4:183:244:043:584:381:524:315:43
84 黄超 🇨🇳 CHN 30-34 31/308 1:14:04 34:0931:468:14 4:203:144:223:565:011:594:204:34
85 王杰 🇨🇳 CHN 35-39 20/216 1:14:05 39:5826:497:23 4:172:093:593:184:311:213:054:09
86 孟永亮 🇨🇳 CHN 35-39 21/216 1:14:06 35:1232:336:27 4:312:543:524:234:451:333:536:42
87 薛舒原 🇨🇳 CHN 30-34 32/308 1:14:07 35:2830:408:02 4:192:424:224:264:431:384:234:07
88 闻凯 🇨🇳 CHN 40-44 12/123 1:14:09 33:5032:407:43 4:442:464:204:374:551:263:236:29
89 Carlos Coelho 🇵🇹 POR 40-44 13/123 1:14:10 32:4132:418:53 4:343:085:033:575:001:343:435:42
89 叶润达 🇨🇳 CHN 30-34 33/308 1:14:10 35:0431:437:28 4:182:554:024:514:321:524:364:37
91 Brian Chan 🇭🇰 HKG 30-34 34/308 1:14:12 32:5134:466:40 4:303:025:024:194:372:574:245:55
92 徐世尧 🇨🇳 CHN 30-34 35/308 1:14:13 33:5231:398:47 4:243:014:423:194:511:494:035:30
93 Edward Quigley 🇬🇧 GBR 40-44 14/123 1:14:23 34:5830:119:20 4:242:522:574:334:241:144:135:34
94 沈志强 🇨🇳 CHN 25-29 17/140 1:14:27 35:2931:537:12 4:293:104:053:534:441:414:365:15
95 陈谱合 🇨🇳 CHN 30-34 36/308 1:14:28 33:5532:547:44 4:423:384:363:105:002:114:404:57
96 Cheng Wei Yu 🇨🇳 CHN 40-44 15/123 1:14:31 35:0331:437:50 4:282:464:174:174:492:074:054:54
97 王思远 🇨🇳 CHN 30-34 37/308 1:14:33 35:3530:498:15 4:142:394:103:074:422:073:535:57
98 Suyoung Kim 🇰🇷 KOR 40-44 16/123 1:14:38 33:1633:437:42 4:343:324:283:465:132:234:355:12
99 崔家祺 🇨🇳 CHN 25-29 18/140 1:14:39 34:0733:337:04 5:072:474:264:555:001:353:495:54
100 周旭辉 🇨🇳 CHN 30-34 38/308 1:14:43 35:4531:327:32 4:473:014:243:414:462:034:184:32

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