HYROX Shanghai 2026: Open Men results

1,446 finishers on 16 May 2026. Typical finish 1:38:24, fastest 10% under 1:18:22. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 于成龙 🇨🇳 CHN1st of 428 aged 30-34 30-34 59:44 26:14 28:21 5:13 4:06 3:10 3:50 3:20 4:29 1:50 3:29 4:07
2 Liam Clydesdale 🇳🇿 NZL2nd of 428 aged 30-34 30-34 1:02:46 3:02 28:44 28:46 5:21 4:02 2:12 4:09 3:41 4:17 1:49 3:31 5:05
3 王瑟 🇨🇳 CHN1st of 205 aged 40-44 40-44 1:02:58 3:14 27:39 28:55 6:29 4:27 2:57 3:32 3:46 4:21 1:24 3:49 4:39
4 陈万 🇨🇳 CHN3rd of 428 aged 30-34 30-34 1:03:14 3:30 30:17 27:01 5:59 4:21 2:05 3:55 2:44 4:36 1:28 3:27 4:25
5 Kajohnsin Wongma 🇹🇭 THA4th of 428 aged 30-34 30-34 1:03:22 3:38 29:52 27:26 6:09 4:18 2:01 4:18 3:05 4:35 1:37 4:00 3:32
6 韩振 🇨🇳 CHN1st of 261 aged 25-29 25-29 1:03:32 3:48 30:39 26:43 6:14 3:58 3:26 3:31 2:58 4:20 1:29 3:13 3:48
7 Jordan Tze Lun Bong 🇲🇾 MAS5th of 428 aged 30-34 30-34 1:05:11 5:27 30:52 28:10 6:14 4:15 2:33 3:34 3:19 4:30 1:51 3:49 4:19
8 潘志鹏 🇨🇳 CHN2nd of 261 aged 25-29 25-29 1:05:16 5:32 30:03 28:29 6:50 4:25 3:15 3:36 3:21 4:49 1:51 3:32 3:40
9 段钧元 🇨🇳 CHN1st of 88 aged 16-24 16-24 1:05:36 5:52 30:33 28:47 6:22 4:32 3:01 4:20 2:12 4:39 1:28 3:18 5:17
10 李铁男 🇨🇳 CHN1st of 340 aged 35-39 35-39 1:05:56 6:12 32:34 15:37 17:45 4:10 — — 3:11 — 1:32 3:08 3:36
11 Tristan Kent 🇬🇧 GBR1st of 73 aged 45-49 45-49 1:06:10 6:26 29:41 29:07 7:25 4:11 3:00 3:21 4:19 4:26 1:45 4:01 4:04
12 黄新尧 🇨🇳 CHN3rd of 261 aged 25-29 25-29 1:06:21 6:37 32:15 19:51 14:15 4:22 3:07 — 2:55 — 1:48 3:16 4:23
13 赵泽华 🇨🇳 CHN6th of 428 aged 30-34 30-34 1:06:34 6:50 31:25 28:55 6:18 4:00 2:58 3:41 3:47 4:29 1:51 3:11 4:58
14 衡硕硕 🇨🇳 CHN7th of 428 aged 30-34 30-34 1:06:42 6:58 28:09 32:13 6:23 4:18 3:09 4:37 4:03 4:27 1:47 3:56 5:56
15 孙振强 🇨🇳 CHN8th of 428 aged 30-34 30-34 1:06:47 7:03 32:03 20:28 14:16 4:10 3:53 — 3:30 — 1:31 3:12 4:12
16 刘超 🇨🇳 CHN2nd of 205 aged 40-44 40-44 1:06:50 7:06 29:28 29:45 7:41 4:31 2:22 3:52 3:12 4:46 1:13 5:22 4:27
17 徐世尧 🇨🇳 CHN9th of 428 aged 30-34 30-34 1:07:11 7:27 32:08 27:57 7:11 4:07 2:53 3:47 2:45 4:26 1:36 3:49 4:34
18 Andrey Kalinin 🇷🇺 RUS2nd of 73 aged 45-49 45-49 1:07:22 7:38 28:55 31:44 6:48 4:20 2:57 4:08 4:32 4:45 1:25 4:26 5:11
19 Fabricio Carlos Ibanez Raad 🇪🇸 ESP2nd of 340 aged 35-39 35-39 1:07:33 7:49 30:52 31:10 5:35 4:20 2:40 5:01 4:05 4:51 1:28 3:25 5:20
20 丁永强 🇨🇳 CHN2nd of 88 aged 16-24 16-24 1:07:57 8:13 30:25 31:07 6:31 4:09 3:40 4:45 3:32 4:33 1:51 3:51 4:46
21 Danil Cherepanov 🇷🇺 RUS10th of 428 aged 30-34 30-34 1:08:12 8:28 31:09 30:28 6:38 4:29 2:16 4:40 4:07 4:34 1:55 3:59 4:28
22 郑东升 🇨🇳 CHN4th of 261 aged 25-29 25-29 1:08:29 8:45 30:57 30:39 6:56 4:32 3:03 4:02 3:52 4:57 1:51 3:21 5:01
23 王博 🇨🇳 CHN3rd of 73 aged 45-49 45-49 1:08:31 8:47 32:31 26:37 9:29 4:25 — 3:06 3:34 4:43 2:01 3:24 4:11
24 曹芝烨 🇨🇳 CHN11th of 428 aged 30-34 30-34 1:08:37 8:53 31:31 30:39 6:31 4:26 3:07 4:16 3:48 4:51 1:46 3:41 4:44
25 高斯远 🇨🇳 CHN5th of 261 aged 25-29 25-29 1:08:38 8:54 30:09 32:12 6:22 4:08 3:05 4:22 3:58 4:40 1:51 4:33 5:35
26 任通 🇨🇳 CHN12th of 428 aged 30-34 30-34 1:08:46 9:02 32:09 29:41 7:01 4:22 3:17 4:19 3:14 4:51 1:37 3:08 4:53
27 柯子耀 🇨🇳 CHN6th of 261 aged 25-29 25-29 1:08:46 9:02 30:50 30:43 7:16 4:19 2:43 3:30 4:15 4:21 1:50 4:19 5:26
28 魏俊杰 🇨🇳 CHN13th of 428 aged 30-34 30-34 1:08:52 9:08 32:29 29:57 6:30 4:18 3:35 4:21 3:01 4:39 1:50 3:46 4:27
29 Masahiro Kawashima 🇯🇵 JPN3rd of 205 aged 40-44 40-44 1:08:52 9:08 32:12 30:18 6:25 4:27 3:19 4:11 3:33 4:54 1:52 3:56 4:06
30 杨宏昌 🇨🇳 CHN14th of 428 aged 30-34 30-34 1:08:52 9:08 — 31:12 — 5:00 19:12 — 7:00 — — — —
31 曾远钊 🇨🇳 CHN3rd of 340 aged 35-39 35-39 1:08:56 9:12 30:39 31:40 6:43 4:38 2:41 4:21 3:12 4:52 1:30 3:31 6:55
32 卢超超 🇨🇳 CHN15th of 428 aged 30-34 30-34 1:09:06 9:22 31:29 30:01 7:41 4:27 2:45 3:50 3:21 4:44 1:33 4:12 5:09
33 曹路 🇨🇳 CHN4th of 340 aged 35-39 35-39 1:09:07 9:23 33:02 29:20 6:50 4:29 2:19 4:24 3:46 4:55 1:51 3:19 4:17
34 Nithikhom Audomlak 🇹🇭 THA7th of 261 aged 25-29 25-29 1:09:11 9:27 32:21 30:20 6:34 4:32 3:10 4:04 2:51 4:47 1:55 3:46 5:15
35 陶峰 🇨🇳 CHN4th of 205 aged 40-44 40-44 1:09:11 9:27 31:05 31:25 6:45 4:32 3:03 4:54 3:01 4:57 1:59 3:29 5:30
36 李鹏程 🇨🇳 CHN16th of 428 aged 30-34 30-34 1:09:22 9:38 32:47 30:36 6:05 4:02 3:26 4:50 4:06 4:24 1:38 3:59 4:11
37 崔胜杰 🇨🇳 CHN5th of 340 aged 35-39 35-39 1:09:25 9:41 33:10 29:14 7:05 4:13 3:15 4:00 3:26 4:27 1:47 3:18 4:48
38 吴笛 🇨🇳 CHN8th of 261 aged 25-29 25-29 1:09:26 9:42 32:56 29:42 6:52 4:26 4:00 4:17 3:29 4:47 1:46 3:21 3:36
39 何亮亮 🇨🇳 CHN5th of 205 aged 40-44 40-44 1:09:31 9:47 33:17 30:30 5:51 4:37 3:40 5:10 2:58 5:03 1:06 2:55 5:01
40 Chun Tse Hsieh 🇹🇼 TPE6th of 205 aged 40-44 40-44 1:09:42 9:58 33:09 30:39 5:58 4:15 3:44 4:29 3:53 4:47 1:59 3:36 3:56
41 周旭辉 🇨🇳 CHN17th of 428 aged 30-34 30-34 1:09:43 9:59 33:57 28:37 7:14 4:49 2:47 3:46 3:16 4:54 1:53 3:11 4:01
42 林芝雍 🇨🇳 CHN6th of 340 aged 35-39 35-39 1:09:45 10:01 — 34:46 — 4:50 — — 7:13 — — — —
43 项俊 🇨🇳 CHN7th of 205 aged 40-44 40-44 1:09:48 10:04 — 27:57 — 6:46 4:10 9:12 7:49 — — — —
44 熊方宁 🇨🇳 CHN18th of 428 aged 30-34 30-34 1:09:55 10:11 33:08 29:21 7:30 4:19 2:21 4:17 3:25 4:53 1:37 4:25 4:04
45 刘靖杰 🇨🇳 CHN9th of 261 aged 25-29 25-29 1:10:01 10:17 30:25 20:11 19:25 4:30 — — 3:04 — 2:01 4:31 6:05
46 朱一 🇨🇳 CHN19th of 428 aged 30-34 30-34 1:10:06 10:22 — 36:31 — 4:49 — — 7:16 — — — —
47 肖星亮 🇨🇳 CHN10th of 261 aged 25-29 25-29 1:10:11 10:27 33:59 29:10 7:05 4:15 2:49 3:49 2:57 4:46 1:40 3:34 5:20
48 章洋 🇨🇳 CHN3rd of 88 aged 16-24 16-24 1:10:13 10:29 36:39 23:09 10:25 4:32 — — 3:40 — 2:00 4:34 8:23
49 赵轩宇 🇨🇳 CHN20th of 428 aged 30-34 30-34 1:10:20 10:36 32:34 22:18 15:28 4:29 3:44 — 3:41 — 1:49 3:55 4:40
50 Taishiro Kudo 🇯🇵 JPN21st of 428 aged 30-34 30-34 1:10:22 10:38 30:36 33:50 6:01 4:06 3:29 4:55 4:40 4:31 2:29 4:33 5:07
51 吴忠明 🇨🇳 CHN22nd of 428 aged 30-34 30-34 1:10:31 10:47 30:43 32:22 7:30 4:13 3:22 4:33 4:03 4:52 1:41 4:37 5:01
52 王景 🇨🇳 CHN11th of 261 aged 25-29 25-29 1:10:47 11:03 34:03 30:10 6:38 4:31 2:54 3:54 3:37 4:48 1:39 3:54 4:53
53 冯俞杰 🇨🇳 CHN12th of 261 aged 25-29 25-29 1:10:48 11:04 32:13 31:55 6:46 4:49 3:27 4:44 2:58 5:03 1:45 3:39 5:30
54 曹鹤 🇨🇳 CHN23rd of 428 aged 30-34 30-34 1:10:54 11:10 32:31 30:54 7:34 4:32 3:13 4:09 4:08 4:50 1:50 3:36 4:36
55 朱雪 🇨🇳 CHN24th of 428 aged 30-34 30-34 1:11:14 11:30 33:23 27:28 10:28 4:34 2:50 4:18 3:48 — 1:58 3:12 5:25
56 林建华 🇨🇳 CHN25th of 428 aged 30-34 30-34 1:11:29 11:45 34:19 31:24 5:46 4:26 12:35 — 4:04 — 2:15 2:59 5:05
57 陈浩轩 🇭🇰 HKG26th of 428 aged 30-34 30-34 1:11:31 11:47 32:58 31:44 6:53 4:27 3:11 4:28 3:20 4:48 1:47 3:34 6:09
58 孟永亮 🇨🇳 CHN7th of 340 aged 35-39 35-39 1:11:46 12:02 30:21 35:48 5:43 4:24 3:45 4:19 4:37 4:59 1:41 4:27 7:36
59 胡世振 🇨🇳 CHN13th of 261 aged 25-29 25-29 1:11:52 12:08 25:54 38:43 7:20 4:49 3:06 6:01 4:43 4:53 2:30 3:52 8:49
60 赵磊 🇨🇳 CHN4th of 88 aged 16-24 16-24 1:11:53 12:09 33:28 31:10 7:22 4:40 3:04 4:11 3:19 4:49 1:56 3:57 5:14
61 叶秉强 🇨🇳 CHN8th of 205 aged 40-44 40-44 1:12:00 12:16 31:20 40:07 0:33 4:31 15:23 — 3:15 5:36 1:55 3:26 6:01
62 叶超群 🇨🇳 CHN8th of 340 aged 35-39 35-39 1:12:05 12:21 — 39:25 — 5:13 — — 11:28 — — — —
63 尹翔 🇨🇳 CHN27th of 428 aged 30-34 30-34 1:12:13 12:29 1:28:17 23:13 — 4:38 5:24 — 4:02 — 1:56 3:42 3:31
64 胡开文 🇨🇳 CHN5th of 88 aged 16-24 16-24 1:12:26 12:42 35:33 34:32 2:21 4:53 2:16 5:14 4:35 5:09 2:16 4:17 5:52
65 Steven Worobec 🇬🇧 GBR9th of 205 aged 40-44 40-44 1:12:33 12:49 33:31 33:06 6:01 4:18 3:48 4:41 4:38 4:41 1:53 4:12 4:55
66 Brian Chan 🇭🇰 HKG28th of 428 aged 30-34 30-34 1:12:41 12:57 32:17 34:30 5:59 4:31 3:51 5:29 4:17 4:51 2:51 3:50 4:50
67 Andrew Gunawan 🇮🇩 INA6th of 88 aged 16-24 16-24 1:12:55 13:11 32:55 31:35 8:28 4:28 3:00 3:00 5:58 4:53 1:46 4:15 4:15
68 Yusuke Shimamura 🇯🇵 JPN10th of 205 aged 40-44 40-44 1:12:57 13:13 31:55 31:02 10:05 4:27 2:09 3:33 4:47 4:46 2:20 4:13 4:47
69 把关 🇨🇳 CHN9th of 340 aged 35-39 35-39 1:13:00 13:16 34:24 32:04 6:36 4:31 3:33 5:49 3:27 4:48 2:13 3:22 4:21
70 Bradley Hopkins 🇬🇧 GBR10th of 340 aged 35-39 35-39 1:13:25 13:41 36:28 29:45 7:15 4:19 2:52 3:44 3:43 4:45 1:44 4:04 4:34
71 金鑫 🇨🇳 CHN11th of 340 aged 35-39 35-39 1:13:26 13:42 — 37:27 — 5:26 — — 7:58 — — — —
72 Taku Matsukura 🇯🇵 JPN14th of 261 aged 25-29 25-29 1:13:30 13:46 35:53 30:00 7:42 4:14 2:52 4:19 3:41 4:40 1:45 3:51 4:38
73 盛稹欣 🇨🇳 CHN15th of 261 aged 25-29 25-29 1:13:37 13:53 32:39 40:29 — 4:37 14:21 — 4:33 5:39 2:16 4:03 5:00
74 柏冬成 🇨🇳 CHN12th of 340 aged 35-39 35-39 1:13:51 14:07 29:18 37:24 7:12 4:29 3:24 4:45 4:52 4:52 1:25 4:29 9:08
75 闫晓南 🇨🇳 CHN29th of 428 aged 30-34 30-34 1:13:56 14:12 — 18:52 — 4:12 — — 4:28 — 1:49 4:02 4:21
76 包以宁 🇨🇳 CHN16th of 261 aged 25-29 25-29 1:14:07 14:23 34:24 24:07 15:36 4:22 5:23 — 3:41 — 2:04 4:01 4:36
77 John Buttermore 🇺🇸 USA4th of 73 aged 45-49 45-49 1:14:09 14:25 34:22 32:54 6:58 4:29 3:07 5:01 4:35 4:42 1:34 4:15 5:11
78 Martin Zhang 🇩🇪 GER30th of 428 aged 30-34 30-34 1:14:13 14:29 34:44 32:23 7:10 4:38 3:27 3:47 3:27 5:08 2:01 4:35 5:20
79 李明亮 🇨🇳 CHN31st of 428 aged 30-34 30-34 1:14:15 14:31 32:51 32:31 8:56 4:35 3:15 4:53 3:59 4:36 1:50 4:22 5:01
80 方再钰 🇨🇳 CHN17th of 261 aged 25-29 25-29 1:14:21 14:37 — 20:01 — 4:24 — — 5:01 — 1:56 3:58 4:42
81 周承开 🇨🇳 CHN11th of 205 aged 40-44 40-44 1:14:22 14:38 — 20:41 — 4:17 — — 4:22 — 1:51 3:47 6:24
82 嵇景华 🇨🇳 CHN7th of 88 aged 16-24 16-24 1:14:36 14:52 33:03 32:30 9:07 4:07 2:49 4:33 3:37 5:02 1:51 5:35 4:56
83 Mattia Damuding 🇮🇹 ITA18th of 261 aged 25-29 25-29 1:14:38 14:54 34:21 32:33 7:50 4:12 3:29 4:30 3:58 4:42 1:42 4:01 5:59
84 牛海强 🇨🇳 CHN32nd of 428 aged 30-34 30-34 1:14:39 14:55 32:40 39:39 2:20 4:34 13:16 — 3:27 4:54 2:53 3:48 6:47
85 黄晨阳 🇨🇳 CHN12th of 205 aged 40-44 40-44 1:14:40 14:56 — 19:36 — 4:38 — — 3:54 — 1:28 3:43 5:53
86 周明龙 🇨🇳 CHN19th of 261 aged 25-29 25-29 1:14:42 14:58 35:44 31:39 7:23 4:25 3:20 4:38 3:21 4:49 1:28 3:48 5:50
87 王操 🇨🇳 CHN13th of 340 aged 35-39 35-39 1:14:49 15:05 36:46 30:05 8:02 4:15 2:35 4:40 3:11 4:38 2:14 3:27 5:05
88 刘键 🇨🇳 CHN33rd of 428 aged 30-34 30-34 1:14:49 15:05 32:53 34:54 7:07 4:15 3:34 5:17 4:22 4:53 1:43 3:39 7:11
89 Brian Blomer 🇳🇱 NED34th of 428 aged 30-34 30-34 1:14:58 15:14 33:02 33:34 8:26 4:28 2:58 3:56 5:05 4:45 1:32 4:54 5:56
90 杨春林 🇨🇳 CHN13th of 205 aged 40-44 40-44 1:14:59 15:15 1:20:36 35:11 — 4:07 6:14 4:41 3:54 — 2:23 6:10 7:42
91 蒋程 🇨🇳 CHN8th of 88 aged 16-24 16-24 1:15:04 15:20 36:32 29:25 9:11 4:21 3:13 4:23 2:38 4:50 2:13 3:45 4:02
92 阿力科伍 🇨🇳 CHN9th of 88 aged 16-24 16-24 1:15:11 15:27 35:03 33:13 7:00 4:29 4:49 4:28 4:01 4:51 2:16 3:31 4:48
93 Kyu Yu 🇹🇼 TPE14th of 205 aged 40-44 40-44 1:15:12 15:28 34:41 32:43 7:51 4:21 3:09 4:40 4:17 4:37 1:57 4:02 5:40
94 冯树琳 🇨🇳 CHN14th of 340 aged 35-39 35-39 1:15:30 15:46 32:19 36:01 7:14 4:48 2:51 4:11 4:01 5:07 2:07 3:52 9:04
95 宋亦心心 🇨🇳 CHN35th of 428 aged 30-34 30-34 1:15:36 15:52 35:18 32:38 7:44 4:15 2:28 4:10 3:44 4:42 2:00 5:31 5:48
96 程浩 🇨🇳 CHN10th of 88 aged 16-24 16-24 1:15:36 15:52 35:51 32:48 6:57 4:39 14:03 — 3:24 — 1:57 3:30 5:15
97 陈磊 🇨🇳 CHN20th of 261 aged 25-29 25-29 1:15:40 15:56 33:29 35:29 6:46 4:21 3:48 4:56 4:34 4:44 2:17 4:37 6:12
98 顾勇 🇨🇳 CHN15th of 340 aged 35-39 35-39 1:15:42 15:58 — 35:00 — 7:41 18:17 — 9:02 — — — —
99 徐慧 🇨🇳 CHN5th of 73 aged 45-49 45-49 1:15:42 15:58 33:33 36:36 5:39 4:27 4:14 5:37 5:26 4:45 1:59 4:59 5:09
100 Haritsa Sakha Hidayat 🇮🇩 INA36th of 428 aged 30-34 30-34 1:15:45 16:01 35:33 34:00 6:17 4:37 4:17 5:04 3:47 4:50 1:53 4:27 5:05
How to read

The place is among timed finishers in Open 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