HYROX Shanghai 2025: Pro Men results

227 finishers on 22 Nov 2025. Typical finish 1:28:37, fastest 10% under 1:11:16. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Gabriel Heck 🇺🇸 USA 30-34 1/82 0:57:16 26:5625:005:25 3:523:023:292:223:591:223:133:41
2 王忍 🇨🇳 CHN 30-34 2/82 1:01:48 29:0426:446:06 3:432:554:173:134:101:223:073:57
3 Jack Elliott 🇦🇺 AUS 25-29 1/34 1:02:59 28:5728:265:39 4:153:083:313:074:221:333:185:12
4 Pavel Poliakov HYROX 30-34 3/82 1:04:14 30:1327:516:14 4:013:273:573:044:151:373:333:57
5 Johnny Tieu 🇺🇸 USA 35-39 1/54 1:04:39 29:1828:526:33 4:073:094:222:404:251:523:194:58
6 Luca Maselli 🇮🇹 ITA 40-44 1/26 1:05:57 29:5429:156:53 4:003:173:463:324:181:424:004:40
7 郭晨光 🇨🇳 CHN 30-34 4/82 1:06:09 29:4030:186:15 4:143:563:482:494:241:574:005:10
8 Ting Chun Wong 🇭🇰 HKG 25-29 2/34 1:06:40 31:2228:346:48 4:133:054:033:084:261:373:504:12
9 Ho Kiat Lee 🇲🇾 MAS 35-39 2/54 1:07:23 30:5329:057:31 4:083:234:203:374:251:373:363:59
10 Daniel Corry 🇬🇧 GBR 35-39 3/54 1:07:27 32:0528:496:36 3:573:074:163:174:271:473:514:07
11 Caymus Choi 🇭🇰 HKG 16-24 1/21 1:07:29 33:3327:007:01 4:042:154:232:254:111:233:294:50
12 Brandon Quantrill 🇬🇧 GBR 25-29 3/34 1:07:53 31:1730:246:16 4:093:234:162:514:252:033:565:21
13 Wai Ka Ng 🇭🇰 HKG 30-34 5/82 1:08:00 28:0134:105:54 4:133:384:363:054:321:273:528:47
14 Jonty Wood 🇳🇿 NZL 30-34 6/82 1:08:15 31:4530:036:28 4:203:044:223:174:251:413:445:10
15 朱昊 🇨🇳 CHN 30-34 7/82 1:08:39 30:5131:206:32 4:103:304:583:284:231:483:565:07
16 Jan Souleyman 🇬🇧 GBR 50-54 1/5 1:08:58 30:1932:276:17 4:033:234:513:364:271:424:265:59
17 李聪 🇨🇳 CHN 30-34 8/82 1:09:08 31:4231:166:14 4:193:304:303:374:281:503:485:14
18 Nick Brown 🇭🇰 HKG 30-34 9/82 1:09:10 31:1931:096:48 4:193:264:252:424:322:003:456:00
19 Joseph Sun 🇺🇸 USA 35-39 4/54 1:09:45 31:1732:226:12 4:033:484:473:254:361:524:385:13
20 Ki Hwan Kong 🇰🇷 KOR 30-34 10/82 1:10:01 30:3333:146:19 4:023:365:193:254:362:154:145:47
21 李龙 🇨🇳 CHN 25-29 4/34 1:10:12 31:2931:377:11 4:153:394:443:264:541:333:535:13
22 Vladimir Casap MDA 30-34 11/82 1:10:26 31:4531:347:11 4:053:254:143:524:392:104:114:58
23 徐跃光 🇨🇳 CHN 30-34 12/82 1:11:13 32:2931:497:01 4:193:234:453:404:231:404:255:14
24 姜智航 🇨🇳 CHN 35-39 5/54 1:11:18 30:3533:586:49 4:033:115:463:384:172:193:566:48
25 Jack Grace 🇦🇺 AUS 30-34 13/82 1:11:22 34:0430:336:50 4:113:023:433:514:351:364:145:21
26 盘业进 🇨🇳 CHN 16-24 2/21 1:11:43 32:2531:158:06 4:133:315:013:254:301:364:084:51
27 Florian Deliers 🇫🇷 FRA 35-39 6/54 1:12:07 31:0534:037:03 4:183:464:573:354:301:335:036:21
28 Yossi Inbar 🇮🇱 ISR 40-44 2/26 1:12:56 30:3336:156:14 4:083:247:473:244:341:554:296:34
29 Sihao Kuo 🇳🇱 NED 35-39 7/54 1:13:24 33:3832:227:28 4:034:154:542:594:491:564:274:59
30 Roger Epoh Tayong CMR 30-34 14/82 1:13:30 31:4733:517:56 4:083:474:553:055:011:314:326:52
31 雅弘川島 🇯🇵 JPN 40-44 3/26 1:14:13 31:5435:077:16 4:203:285:233:474:492:044:546:22
32 徐亮 🇨🇳 CHN 30-34 15/82 1:14:21 31:2935:217:37 4:323:415:283:184:521:594:007:31
33 徐康康 🇨🇳 CHN 30-34 16/82 1:14:48 32:3235:167:04 4:164:474:373:524:322:144:296:29
34 王云振 🇨🇳 CHN 30-34 17/82 1:14:49 31:2036:426:50 4:074:577:304:024:282:324:144:52
35 Nemanja Janković 🇷🇸 SRB 35-39 8/54 1:15:30 32:2434:089:01 3:583:324:374:174:281:495:415:46
36 James Zhao 🇦🇺 AUS 35-39 9/54 1:15:40 35:5432:037:47 4:133:595:183:234:261:473:475:10
37 Tristan Goodwin 🇫🇮 FIN 16-24 3/21 1:15:45 33:4334:387:30 4:194:034:244:464:421:514:375:56
38 Tom James 🇬🇧 GBR 30-34 18/82 1:16:00 33:4835:346:42 4:204:164:594:094:331:314:496:57
39 陈星池 🇨🇳 CHN 25-29 5/34 1:16:12 34:5833:018:18 4:143:505:563:144:361:564:364:39
40 赵坤 🇨🇳 CHN 16-24 4/21 1:16:35 33:5534:348:09 4:084:155:572:474:332:054:406:09
41 Abel Lyimo TAN 30-34 19/82 1:16:59 35:1932:578:45 3:503:004:064:174:351:534:476:29
42 查潇溢 🇨🇳 CHN 30-34 20/82 1:17:14 32:1838:096:52 4:383:048:013:444:221:214:418:18
43 李嘉豪 🇨🇳 CHN 25-29 6/34 1:17:37 33:2735:568:18 4:093:425:074:164:331:515:286:50
44 周华龙 🇨🇳 CHN 16-24 5/21 1:17:45 33:4334:339:36 4:223:476:113:204:481:494:435:33
45 贾博皓 🇨🇳 CHN 30-34 21/82 1:17:46 33:4035:398:32 4:143:505:174:154:372:175:465:23
46 孙克臣 🇨🇳 CHN 40-44 4/26 1:17:59 32:3737:138:14 4:194:366:084:084:522:114:326:27
47 Jose Davis 🇿🇦 RSA 35-39 10/54 1:18:18 32:0939:176:57 4:224:514:404:214:532:395:417:50
48 曹芝烨 🇨🇳 CHN 30-34 22/82 1:18:42 33:1138:237:13 4:254:336:184:034:511:534:367:44
49 Young Sub Yoon 🇰🇷 KOR 25-29 7/34 1:19:38 35:1536:088:20 4:154:095:184:074:321:514:507:06
50 Christopher Stephen ENG 40-44 5/26 1:19:40 30:5341:467:06 4:074:205:575:397:401:514:357:37
51 Zachary de Git 🇦🇺 AUS 35-39 11/54 1:19:51 30:2442:017:30 4:294:026:085:224:532:396:068:22
52 崔胜杰 🇨🇳 CHN 30-34 23/82 1:20:02 35:2236:028:42 4:174:305:424:424:382:005:045:09
53 韩朋飞 🇨🇳 CHN 35-39 12/54 1:20:08 40:2630:488:58 4:093:094:333:274:261:404:005:24
54 毕研文 🇨🇳 CHN 35-39 13/54 1:20:20 32:2839:448:12 4:183:317:013:114:432:445:378:39
55 安文 🇨🇳 CHN 30-34 24/82 1:20:25 35:0537:377:49 4:434:105:434:084:442:415:525:36
56 Dan Entwistle 🇬🇧 GBR 35-39 14/54 1:20:26 39:0433:457:43 4:013:114:014:264:211:424:577:06
56 Mikhail Prygunov HYROX 40-44 6/26 1:20:26 40:3631:428:12 4:093:124:234:114:261:524:514:38
58 汪滔 🇨🇳 CHN 30-34 25/82 1:20:34 32:4540:327:23 4:514:387:194:465:072:185:126:21
59 李佳文 🇨🇳 CHN 30-34 26/82 1:20:37 36:1235:488:40 3:593:415:084:544:282:105:505:38
60 Shunsuke Mandai 🇯🇵 JPN 16-24 6/21 1:20:53 33:2739:407:51 4:194:0410:273:044:392:144:146:39
61 周罡 🇨🇳 CHN 35-39 15/54 1:21:12 37:1236:307:35 4:113:585:504:338:031:424:353:38
62 Hadleigh Churchill 🇳🇿 NZL 40-44 7/26 1:21:19 35:4238:167:26 4:183:455:184:084:362:055:568:10
63 陈敖 🇨🇳 CHN 35-39 16/54 1:21:24 34:1338:298:48 4:343:516:064:234:552:195:546:27
64 耿杰 🇨🇳 CHN 25-29 8/34 1:21:27 35:3237:208:39 4:404:026:093:305:042:555:175:43
65 张鑫 🇨🇳 CHN 35-39 17/54 1:21:52 32:4241:327:41 4:205:106:165:114:382:495:487:20
66 林政翰 🇨🇳 CHN 35-39 18/54 1:22:03 37:3236:198:17 4:303:146:344:064:431:445:276:01
67 贺霜 🇨🇳 CHN 30-34 27/82 1:22:23 38:4934:279:10 4:383:315:404:494:542:093:534:53
68 秦也 🇨🇳 CHN 40-44 8/26 1:22:34 35:0039:487:51 4:313:427:293:594:482:294:468:04
69 张昊 🇨🇳 CHN 30-34 28/82 1:22:38 37:0137:038:38 4:143:056:494:434:441:485:026:38
70 欧阳景文 🇨🇳 CHN 30-34 29/82 1:22:47 37:0937:088:34 4:323:007:364:014:441:575:195:59
71 兰方舟 🇨🇳 CHN 25-29 9/34 1:22:53 34:4538:529:20 4:174:415:404:344:552:555:466:04
72 Sumit Yadav 🇮🇳 IND 30-34 30/82 1:22:54 35:3139:148:14 4:165:115:354:044:362:516:545:47
73 Alexander Brickl 🇩🇪 GER 40-44 9/26 1:22:58 35:1239:228:29 4:193:454:545:574:521:595:258:11
74 Igor Naumkin HYROX 35-39 19/54 1:23:23 36:2237:069:59 4:103:325:464:484:542:234:556:38
75 童言 🇨🇳 CHN 35-39 20/54 1:23:30 37:5437:018:41 4:352:595:224:277:502:084:185:22
75 赵昌盛 🇨🇳 CHN 30-34 31/82 1:23:30 35:2540:078:01 4:214:095:413:354:333:088:126:28
77 Hirotsugu Iwata 🇯🇵 JPN 35-39 21/54 1:23:37 33:0643:077:27 4:314:097:043:584:453:047:048:32
78 Shimpei Iwata 🇯🇵 JPN 35-39 22/54 1:23:40 34:4640:288:31 4:335:225:484:235:042:024:278:49
79 袁森 🇨🇳 CHN 45-49 1/4 1:23:44 37:0438:507:55 4:244:595:423:084:433:434:497:22
80 章吉 🇨🇳 CHN 35-39 23/54 1:23:51 38:2236:219:14 4:293:055:134:574:352:335:305:59
81 何流 🇨🇳 CHN 30-34 32/82 1:23:59 36:3239:048:28 4:203:345:455:044:502:475:317:13
82 李明睿 🇨🇳 CHN 40-44 10/26 1:24:04 36:1839:368:15 4:314:247:564:474:502:104:386:20
83 Thomas Hale 🇬🇧 GBR 35-39 24/54 1:24:05 35:0741:087:54 4:364:056:215:575:012:164:508:02
84 李晓龙 🇨🇳 CHN 30-34 33/82 1:24:08 39:2836:477:57 4:313:225:273:584:522:214:467:30
85 杨鹏 🇨🇳 CHN 30-34 34/82 1:24:11 36:4338:548:38 4:214:446:243:414:482:295:506:37
86 牟宵 🇨🇳 CHN 35-39 25/54 1:24:33 40:2935:218:46 4:223:265:154:384:342:096:074:50
87 潘经纬 🇨🇳 CHN 35-39 26/54 1:24:36 35:2741:058:08 4:314:557:554:184:412:564:347:15
88 郭巍 🇨🇳 CHN 45-49 2/4 1:24:47 35:2542:107:16 4:423:445:524:564:392:146:339:30
89 Kenta Ohashi 🇯🇵 JPN 30-34 35/82 1:25:07 37:0738:289:37 4:164:026:144:264:492:484:507:03
89 朱肖立 🇨🇳 CHN 35-39 27/54 1:25:07 37:3837:559:39 4:313:236:594:214:372:065:276:31
91 Zhengzhong Lin 🇨🇳 CHN 40-44 11/26 1:25:10 36:5140:048:19 4:354:296:295:034:513:055:415:51
91 Jesus Vidales 🇲🇽 MEX 16-24 7/21 1:25:10 37:5938:318:44 4:213:536:294:594:452:114:467:07
93 周曜 🇨🇳 CHN 30-34 36/82 1:25:17 37:4237:439:57 4:284:028:153:504:442:094:255:50
94 Alan Se 🇭🇰 HKG 35-39 28/54 1:26:06 36:0241:468:23 4:223:408:084:424:472:316:127:24
95 张松源 🇨🇳 CHN 40-44 12/26 1:26:30 36:0840:379:50 4:423:546:555:354:531:515:167:31
96 程书纬 🇨🇳 CHN 16-24 8/21 1:27:05 39:5636:4110:33 4:244:258:102:124:352:374:235:55
97 潘嘉麟 🇨🇳 CHN 30-34 37/82 1:27:07 40:5236:439:35 4:453:325:344:205:042:454:296:14
98 张祥林 🇨🇳 CHN 25-29 10/34 1:27:15 37:1641:408:23 4:084:326:255:194:382:286:327:38
99 柏志伟 🇨🇳 CHN 30-34 38/82 1:27:26 35:3044:117:49 4:395:447:195:364:523:116:226:28
100 贺书峰 🇨🇳 CHN 25-29 11/34 1:27:28 36:2637:2713:40 4:384:167:33—4:201:546:278:14

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