HYROX Shanghai 2026: Pro Men results

347 finishers on 16 May 2026. Typical finish 1:33:16, fastest 10% under 1:11:33. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Gabriel Heck 🇺🇸 USA1st of 121 aged 30-34 30-34 56:11 26:49 24:04 5:22 3:50 2:45 3:08 2:20 3:58 1:26 2:48 3:49
2 Tanguy Cruz 🇫🇷 FRA2nd of 121 aged 30-34 30-34 58:27 2:16 27:36 25:29 5:25 3:55 2:50 3:06 2:50 4:09 1:30 3:08 4:01
3 Dene Flude 🇳🇿 NZL1st of 68 aged 35-39 35-39 59:35 3:24 28:23 25:28 5:50 3:55 2:36 3:22 2:35 4:09 1:24 3:07 4:20
4 Mohamed Redaoui ENG1st of 86 aged 25-29 25-29 59:56 3:45 28:33 25:49 5:38 4:12 2:51 3:44 2:22 4:20 1:31 2:33 4:16
5 James Newbury 🇦🇺 AUS2nd of 68 aged 35-39 35-39 1:00:19 4:08 29:11 25:07 6:06 4:07 2:34 3:11 2:49 4:19 1:27 2:52 3:48
6 Mitch Lovelock 🇦🇺 AUS3rd of 121 aged 30-34 30-34 1:01:04 4:53 28:57 26:22 5:50 3:58 2:47 3:39 2:53 4:18 1:39 3:03 4:05
7 王忍 🇨🇳 CHN4th of 121 aged 30-34 30-34 1:01:18 5:07 28:01 27:29 5:52 3:52 3:01 3:39 2:44 4:10 1:34 3:39 4:50
8 Levi Moger 🇦🇺 AUS2nd of 86 aged 25-29 25-29 1:01:54 5:43 29:10 27:02 5:48 4:03 3:27 3:45 2:39 4:09 1:32 3:16 4:11
9 Wai Chung Ryan Hui 🇭🇰 HKG1st of 23 aged 16-24 16-24 1:04:02 7:51 29:21 28:44 6:02 4:17 3:29 3:50 2:51 4:29 1:42 3:10 4:56
10 Shingo Abe 🇯🇵 JPN5th of 121 aged 30-34 30-34 1:04:28 8:17 28:07 30:26 6:00 4:11 2:45 6:18 2:32 4:31 1:31 2:51 5:47
11 姜智航 🇨🇳 CHN1st of 29 aged 40-44 40-44 1:04:36 8:25 28:32 30:00 6:07 3:57 2:58 4:09 3:13 4:16 1:54 3:52 5:41
12 邓子为 🇨🇳 CHN6th of 121 aged 30-34 30-34 1:05:42 9:31 30:43 27:27 7:35 4:03 3:09 3:55 3:00 4:15 1:30 3:07 4:28
13 李嘉豪 🇨🇳 CHN3rd of 86 aged 25-29 25-29 1:05:52 9:41 29:19 30:15 6:24 3:58 3:18 5:06 2:51 4:20 1:41 4:05 4:56
14 Kurtis Vaughan Smith 🇦🇺 AUS4th of 86 aged 25-29 25-29 1:05:56 9:45 29:07 31:01 5:52 4:18 3:34 4:35 2:45 4:27 2:27 3:23 5:32
15 李聪 🇨🇳 CHN7th of 121 aged 30-34 30-34 1:06:13 10:02 31:09 28:59 6:11 4:12 3:25 4:00 2:54 4:29 1:39 3:21 4:59
16 郭晨光 🇨🇳 CHN8th of 121 aged 30-34 30-34 1:06:20 10:09 29:00 31:17 6:08 4:15 3:51 4:44 3:13 4:30 1:39 3:35 5:30
17 Daniel Corry 🇨🇳 CHN3rd of 68 aged 35-39 35-39 1:06:30 10:19 31:47 28:03 6:46 4:01 3:06 4:01 3:00 4:28 1:40 3:38 4:09
18 Kazuma Kuroyanagi 🇯🇵 JPN5th of 86 aged 25-29 25-29 1:06:35 10:24 30:07 30:09 6:24 4:13 3:29 4:24 2:49 4:26 1:41 4:14 4:53
19 Fraser Rankin 🇬🇧 GBR9th of 121 aged 30-34 30-34 1:06:39 10:28 30:36 29:56 6:11 4:10 3:01 4:05 3:41 4:24 1:41 4:21 4:33
20 김 재윤 🇰🇷 KOR6th of 86 aged 25-29 25-29 1:07:04 10:53 29:01 32:04 6:05 4:09 3:06 4:39 3:24 4:30 1:48 3:37 6:51
21 Pavel Poliakov 🇷🇺 RUS10th of 121 aged 30-34 30-34 1:07:19 11:08 30:54 30:14 6:16 4:01 3:50 4:42 2:59 4:22 1:45 3:34 5:01
22 郭凌琨 🇨🇳 CHN4th of 68 aged 35-39 35-39 1:07:46 11:35 30:32 30:53 6:27 4:08 3:21 5:04 3:56 4:27 1:17 3:55 4:45
23 Greg Bradley 🇮🇪 IRL5th of 68 aged 35-39 35-39 1:08:10 11:59 30:10 31:28 6:35 4:11 3:23 5:02 3:36 4:33 1:34 3:48 5:21
24 Tanguy Saidani 🇫🇷 FRA11th of 121 aged 30-34 30-34 1:08:13 12:02 30:56 30:54 6:28 4:16 3:42 4:40 3:45 4:34 1:41 3:33 4:43
25 鲍航飛 🇨🇳 CHN6th of 68 aged 35-39 35-39 1:08:44 12:33 30:01 32:36 6:12 4:12 3:58 5:00 2:33 4:38 1:42 3:16 7:17
26 Kota Enshu 🇯🇵 JPN2nd of 23 aged 16-24 16-24 1:09:01 12:50 30:35 32:11 6:18 4:15 3:45 4:31 2:41 4:32 1:48 4:14 6:25
27 李龙 🇨🇳 CHN7th of 86 aged 25-29 25-29 1:09:02 12:51 31:13 30:47 7:06 4:08 4:08 4:48 3:16 4:42 1:29 3:38 4:38
28 Johnny Tieu 🇺🇸 USA7th of 68 aged 35-39 35-39 1:09:13 13:02 31:17 30:53 7:09 4:10 4:04 4:53 2:36 4:25 2:02 3:30 5:13
29 Julian Hosp 🇦🇹 AUT2nd of 29 aged 40-44 40-44 1:09:21 13:10 31:47 30:40 6:57 4:18 3:40 4:31 3:04 4:30 1:45 3:16 5:36
30 邵秦易龙 🇨🇳 CHN8th of 86 aged 25-29 25-29 1:09:37 13:26 30:10 32:39 6:53 4:09 4:05 4:14 3:20 4:30 2:00 4:15 6:06
31 徐跃光 🇨🇳 CHN12th of 121 aged 30-34 30-34 1:09:53 13:42 33:29 29:02 7:28 4:01 3:23 4:24 3:00 4:29 1:36 3:38 4:31
32 徐康康 🇨🇳 CHN13th of 121 aged 30-34 30-34 1:10:26 14:15 31:51 32:21 6:19 4:21 3:56 4:47 3:15 4:35 2:00 3:45 5:42
33 胥科成 🇨🇳 CHN14th of 121 aged 30-34 30-34 1:11:16 15:05 30:01 34:42 6:38 4:22 4:32 5:21 3:05 4:44 2:07 4:26 6:05
34 李冬 🇨🇳 CHN15th of 121 aged 30-34 30-34 1:11:31 15:20 30:24 34:17 6:54 4:17 4:41 5:00 3:09 4:41 2:01 3:59 6:29
35 林永涛 🇨🇳 CHN16th of 121 aged 30-34 30-34 1:11:33 15:22 32:24 32:28 6:45 3:53 3:47 4:28 3:50 4:21 2:01 4:06 6:02
36 潘鸿洁 🇨🇳 CHN3rd of 29 aged 40-44 40-44 1:11:33 15:22 30:29 34:49 6:20 4:01 6:10 6:17 3:07 4:21 1:57 3:35 5:21
37 Andrey Kalinin 🇷🇺 RUS1st of 18 aged 45-49 45-49 1:11:43 15:32 29:04 35:35 7:09 4:19 4:29 5:40 4:28 4:41 1:30 5:03 5:25
38 Han Lin 🇳🇱 NED4th of 29 aged 40-44 40-44 1:12:00 15:49 32:54 32:29 6:40 4:14 3:27 4:51 3:08 4:40 2:02 3:33 6:34
39 李坚 🇨🇳 CHN9th of 86 aged 25-29 25-29 1:12:00 15:49 31:22 33:38 7:05 4:18 4:31 5:06 3:02 4:34 1:52 4:29 5:46
40 Vadim Savchenko 🇷🇺 RUS10th of 86 aged 25-29 25-29 1:12:22 16:11 34:08 30:08 8:12 3:56 3:22 2:18 3:24 4:31 1:50 6:17 4:30
41 刘彤 🇨🇳 CHN17th of 121 aged 30-34 30-34 1:12:28 16:17 33:11 31:31 7:49 4:12 3:46 4:37 3:00 4:26 1:54 3:35 6:01
42 ·阿不力孜 阿不都库都斯 🇨🇳 CHN18th of 121 aged 30-34 30-34 1:12:43 16:32 31:09 34:56 6:42 4:13 4:04 5:13 4:02 4:46 2:01 4:31 6:06
43 张燕彬 🇨🇳 CHN19th of 121 aged 30-34 30-34 1:12:52 16:41 34:08 30:27 8:20 4:04 3:19 4:51 3:02 4:26 1:36 3:11 5:58
44 Axel Leonard 🇫🇷 FRA11th of 86 aged 25-29 25-29 1:12:55 16:44 30:57 35:22 6:41 4:07 3:39 4:12 3:16 4:46 1:51 4:10 9:21
45 Lev Vasilev 🇷🇺 RUS12th of 86 aged 25-29 25-29 1:13:26 17:15 31:51 34:59 6:42 4:22 4:33 5:38 3:25 4:41 1:48 3:48 6:44
46 李瀚洋 🇨🇳 CHN13th of 86 aged 25-29 25-29 1:13:42 17:31 30:57 36:00 6:48 4:15 4:52 5:19 3:14 4:31 1:45 4:28 7:36
47 程让 🇨🇳 CHN14th of 86 aged 25-29 25-29 1:13:48 17:37 31:08 35:52 6:52 4:33 5:26 6:04 3:22 4:38 1:53 4:27 5:29
48 James Zhao 🇦🇺 AUS8th of 68 aged 35-39 35-39 1:13:54 17:43 34:17 32:44 6:57 4:11 4:13 4:38 3:49 4:35 1:35 3:23 6:20
49 盘业进 🇨🇳 CHN3rd of 23 aged 16-24 16-24 1:14:29 18:18 31:59 35:56 6:37 4:25 5:22 5:09 4:18 4:48 1:41 4:29 5:44
50 卢恒 🇨🇳 CHN15th of 86 aged 25-29 25-29 1:14:39 18:28 33:46 33:50 7:10 3:59 3:42 5:27 4:16 4:31 2:24 4:03 5:28
51 吴忠明 🇨🇳 CHN20th of 121 aged 30-34 30-34 1:14:42 18:31 31:06 36:36 7:04 4:14 4:37 5:36 4:00 4:44 2:15 5:29 5:41
52 周纪元 🇨🇳 CHN16th of 86 aged 25-29 25-29 1:14:56 18:45 33:44 32:46 8:31 4:08 3:29 4:35 3:29 4:31 1:54 4:18 6:22
53 HsinYuan Huang 🇹🇼 TPE21st of 121 aged 30-34 30-34 1:15:00 18:49 33:50 33:59 7:17 4:02 3:31 5:38 4:02 4:40 1:29 4:45 5:52
54 Baldin Aleksandr 🇷🇺 RUS22nd of 121 aged 30-34 30-34 1:15:11 19:00 31:43 36:21 7:12 4:18 4:11 4:55 4:32 4:52 2:15 5:18 6:00
55 赵龙龙 🇨🇳 CHN23rd of 121 aged 30-34 30-34 1:15:19 19:08 32:30 34:29 8:24 4:14 4:22 4:56 3:51 4:34 2:14 4:40 5:38
56 伏开宇 🇨🇳 CHN24th of 121 aged 30-34 30-34 1:15:38 19:27 34:27 33:45 7:30 4:17 4:34 5:59 2:37 4:48 1:59 4:03 5:28
57 郑东升 🇨🇳 CHN25th of 121 aged 30-34 30-34 1:15:44 19:33 34:31 32:52 8:25 4:14 4:16 4:59 3:16 4:35 2:09 3:42 5:41
58 赵敏 🇨🇳 CHN17th of 86 aged 25-29 25-29 1:15:44 19:33 34:05 34:17 7:26 4:25 3:35 5:31 3:11 4:38 1:57 4:00 7:00
59 兰方舟 🇨🇳 CHN18th of 86 aged 25-29 25-29 1:15:45 19:34 31:58 36:24 7:28 4:17 5:03 5:16 3:18 4:41 2:34 4:36 6:39
60 Hsuan-Yu Hsu 🇹🇼 TPE19th of 86 aged 25-29 25-29 1:15:49 19:38 32:41 35:52 7:20 4:16 3:49 5:34 3:50 4:49 2:02 4:42 6:50
61 王骏浩 🇨🇳 CHN4th of 23 aged 16-24 16-24 1:15:51 19:40 33:03 35:03 7:50 4:12 4:13 5:28 2:55 4:44 2:24 5:00 6:07
62 周华龙 🇨🇳 CHN5th of 23 aged 16-24 16-24 1:16:14 20:03 34:41 33:43 7:56 4:27 4:36 5:35 3:18 4:42 1:56 3:55 5:14
63 黄名达 🇨🇳 CHN26th of 121 aged 30-34 30-34 1:16:17 20:06 35:17 33:32 7:32 4:07 4:45 5:38 3:16 4:22 2:01 4:13 5:10
64 凌晨 🇨🇳 CHN6th of 23 aged 16-24 16-24 1:16:17 20:06 33:36 34:55 7:48 4:26 3:31 5:33 3:50 4:51 2:16 3:53 6:35
65 李永庆 🇨🇳 CHN20th of 86 aged 25-29 25-29 1:16:55 20:44 34:41 34:07 8:12 4:17 3:47 5:44 3:26 4:35 1:58 4:12 6:08
66 Marcel Roith 🇩🇪 GER21st of 86 aged 25-29 25-29 1:16:59 20:48 33:14 35:57 7:53 4:12 3:24 5:05 4:05 4:43 1:42 4:40 8:06
67 樊昊天 🇨🇳 CHN27th of 121 aged 30-34 30-34 1:16:59 20:48 30:51 38:08 8:04 4:22 4:18 6:42 2:50 4:33 2:45 4:41 7:57
68 陈星池 🇨🇳 CHN22nd of 86 aged 25-29 25-29 1:17:13 21:02 35:30 33:34 8:12 4:08 4:13 5:49 3:16 4:29 2:05 4:01 5:33
69 王博 🇨🇳 CHN2nd of 18 aged 45-49 45-49 1:17:19 21:08 33:43 36:44 6:57 4:28 4:32 5:30 3:35 4:45 2:11 3:52 7:51
70 Angelo Lin 🇳🇿 NZL23rd of 86 aged 25-29 25-29 1:17:30 21:19 33:14 36:54 7:28 4:47 4:38 5:48 3:22 4:58 2:21 4:33 6:27
71 张远远 🇨🇳 CHN9th of 68 aged 35-39 35-39 1:17:35 21:24 34:51 34:58 7:50 4:39 4:06 5:10 3:34 5:10 1:53 4:01 6:25
72 Sam Bhatt 🇬🇧 GBR10th of 68 aged 35-39 35-39 1:17:57 21:46 32:36 38:12 7:13 4:16 5:13 6:44 3:11 4:38 1:36 4:41 7:53
73 江鹏 🇨🇳 CHN28th of 121 aged 30-34 30-34 1:18:06 21:55 37:55 30:23 9:53 4:01 3:15 4:50 3:42 4:18 1:38 3:34 5:05
74 Kevin Sergio Gomes Rodrigues 🇵🇹 POR24th of 86 aged 25-29 25-29 1:18:07 21:56 36:27 34:28 7:16 4:18 2:57 5:00 4:10 4:41 1:41 3:57 7:44
75 袁嘉辉 🇨🇳 CHN25th of 86 aged 25-29 25-29 1:18:12 22:01 36:57 32:46 8:33 4:06 3:23 4:36 3:41 4:37 1:54 3:56 6:33
76 戴学峰 🇨🇳 CHN11th of 68 aged 35-39 35-39 1:18:16 22:05 33:46 36:31 8:03 4:15 5:43 6:02 3:20 4:48 1:51 4:40 5:52
77 陈敖 🇨🇳 CHN12th of 68 aged 35-39 35-39 1:18:40 22:29 33:25 37:40 7:40 4:25 4:25 5:17 3:37 4:57 2:03 5:54 7:02
78 孙克臣 🇨🇳 CHN5th of 29 aged 40-44 40-44 1:18:41 22:30 32:09 38:35 8:02 4:12 5:12 6:02 4:19 4:53 2:05 4:31 7:21
79 王思浩 🇨🇳 CHN29th of 121 aged 30-34 30-34 1:18:45 22:34 36:05 34:40 8:05 4:38 3:35 5:53 3:17 4:45 2:09 4:23 6:00
80 王祎宁 🇨🇳 CHN30th of 121 aged 30-34 30-34 1:19:06 22:55 32:10 39:14 7:45 4:20 4:39 6:03 5:57 4:42 1:52 5:24 6:17
81 吕航江 🇨🇳 CHN31st of 121 aged 30-34 30-34 1:19:07 22:56 31:36 40:26 7:11 4:14 6:30 6:20 3:35 4:43 1:43 5:34 7:47
82 樊家俊 🇨🇳 CHN26th of 86 aged 25-29 25-29 1:19:11 23:00 34:17 37:32 7:28 4:26 4:23 5:48 3:17 5:05 2:04 4:44 7:45
83 曹路 🇨🇳 CHN13th of 68 aged 35-39 35-39 1:19:13 23:02 34:37 36:43 7:58 4:29 3:38 8:32 3:39 4:49 2:25 3:54 5:17
84 韩江夏 🇨🇳 CHN27th of 86 aged 25-29 25-29 1:19:15 23:04 36:24 34:31 8:24 4:01 4:18 4:05 4:46 4:44 2:58 4:15 5:24
85 黄超杰 🇨🇳 CHN3rd of 18 aged 45-49 45-49 1:19:31 23:20 36:35 35:07 7:55 4:24 3:39 5:34 3:27 4:48 2:26 4:43 6:06
86 章力 🇨🇳 CHN32nd of 121 aged 30-34 30-34 1:19:34 23:23 34:44 35:49 9:05 4:08 4:01 5:29 4:13 4:35 2:12 5:59 5:12
87 曹海涛 🇨🇳 CHN33rd of 121 aged 30-34 30-34 1:19:45 23:34 34:07 38:11 7:32 4:11 4:39 5:59 3:36 4:24 2:25 5:16 7:41
88 张昊 🇨🇳 CHN34th of 121 aged 30-34 30-34 1:20:10 23:59 36:22 35:28 8:24 4:19 3:51 5:01 4:09 4:44 1:35 4:42 7:07
89 Mike Hulusi 🇦🇺 AUS14th of 68 aged 35-39 35-39 1:20:15 24:04 42:14 29:47 8:18 4:08 3:41 2:29 3:20 4:39 2:01 4:44 4:45
90 邱冉卿 🇨🇳 CHN7th of 23 aged 16-24 16-24 1:20:15 24:04 32:15 39:09 8:57 4:11 3:49 8:27 4:20 4:42 2:06 4:36 6:58
91 周罡 🇨🇳 CHN15th of 68 aged 35-39 35-39 1:20:17 24:06 39:21 32:57 8:04 4:03 3:29 5:27 4:37 4:49 2:05 4:37 3:50
92 章斯豪 🇨🇳 CHN35th of 121 aged 30-34 30-34 1:20:37 24:26 34:54 36:24 9:23 4:12 4:12 6:20 3:34 4:41 2:28 3:59 6:58
93 赵扬 🇨🇳 CHN6th of 29 aged 40-44 40-44 1:20:47 24:36 34:55 38:26 7:29 4:02 5:41 4:50 4:17 4:55 2:21 5:45 6:35
94 张杰峰 🇨🇳 CHN28th of 86 aged 25-29 25-29 1:20:50 24:39 36:12 37:05 7:36 4:25 5:06 6:08 3:51 4:42 1:46 4:52 6:15
95 郭巍 🇨🇳 CHN4th of 18 aged 45-49 45-49 1:21:25 25:14 35:02 38:49 7:39 4:34 4:22 6:25 4:18 4:37 2:21 4:23 7:49
96 Justin Kei Ho Leung 🇳🇱 NED5th of 18 aged 45-49 45-49 1:21:34 25:23 37:15 36:46 7:39 4:24 4:21 5:24 3:38 4:54 1:51 5:41 6:33
97 周越洋 🇨🇳 CHN36th of 121 aged 30-34 30-34 1:21:42 25:31 33:05 38:31 10:10 4:23 5:25 6:25 2:45 4:54 2:25 4:15 7:59
98 李帅帅 🇨🇳 CHN29th of 86 aged 25-29 25-29 1:21:55 25:44 34:19 40:05 7:36 4:15 4:25 6:10 4:53 5:03 2:04 5:30 7:45
99 王玮 🇨🇳 CHN30th of 86 aged 25-29 25-29 1:22:00 25:49 36:21 37:01 8:41 4:19 4:19 6:26 4:15 4:45 2:17 3:58 6:42
100 陈文杰 🇨🇳 CHN37th of 121 aged 30-34 30-34 1:22:10 25:59 37:16 34:47 10:12 4:15 2:06 3:33 4:14 4:51 1:59 5:08 8:41
How to read

The place is among timed finishers in Pro Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result