HYROX Shenzhen 2025: Open Men results

928 finishers on 20 Dec 2025. Typical finish 1:37:27, fastest 10% under 1:17:24. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Rik Beugel 🇳🇱 NED1st of 46 aged 16-24 16-24 58:40 29:04 25:39 4:01 4:24 3:05 3:33 2:32 4:30 1:25 2:40 3:30
2 Jeon Junhyeon 🇰🇷 KOR1st of 285 aged 30-34 30-34 59:25 0:45 29:19 26:15 3:57 3:59 2:55 3:21 2:51 4:24 1:48 3:07 3:50
3 苏琰 🇨🇳 CHN2nd of 285 aged 30-34 30-34 1:01:19 2:39 30:32 26:47 4:04 4:06 2:40 3:34 3:11 4:17 1:29 3:18 4:12
4 Kai Ching Yiu 🇭🇰 HKG3rd of 285 aged 30-34 30-34 1:01:38 2:58 32:21 25:23 3:59 4:08 2:45 3:11 2:53 4:17 1:16 2:56 3:57
5 Jordan Tze Lun Bong 🇲🇾 MAS1st of 164 aged 25-29 25-29 1:02:01 3:21 32:29 25:43 3:53 4:05 2:30 3:07 2:33 4:25 1:45 3:53 3:25
6 马东昊 🇨🇳 CHN1st of 226 aged 35-39 35-39 1:02:30 3:50 32:31 26:02 4:02 4:06 2:21 3:22 2:54 4:11 1:52 3:31 3:45
7 Tat Shing Yu 🇭🇰 HKG4th of 285 aged 30-34 30-34 1:02:44 4:04 31:54 26:39 4:16 4:22 2:30 3:36 2:47 4:35 1:30 3:00 4:19
8 邵秦易龙 🇨🇳 CHN2nd of 164 aged 25-29 25-29 1:02:46 4:06 31:01 27:48 4:01 4:02 2:54 3:24 3:16 4:13 1:21 3:56 4:42
9 ·阿不力孜 阿不都库都斯 🇨🇳 CHN5th of 285 aged 30-34 30-34 1:02:54 4:14 30:52 28:09 3:57 4:19 2:38 3:11 3:47 4:43 1:44 3:25 4:22
10 Enoch Lam 🇭🇰 HKG1st of 116 aged 40-44 40-44 1:03:27 4:47 32:33 26:42 4:18 4:12 2:45 3:31 2:58 4:20 1:43 3:02 4:11
11 David Nagy 🇭🇺 HUN3rd of 164 aged 25-29 25-29 1:03:51 5:11 31:44 28:13 3:59 4:14 2:27 3:41 3:31 4:21 1:34 3:47 4:38
12 Davide Liu 🇮🇹 ITA4th of 164 aged 25-29 25-29 1:04:08 5:28 28:04 32:30 3:38 4:31 3:00 4:25 2:57 4:42 1:34 3:36 7:45
13 Oliver Marks 🇬🇧 GBR2nd of 226 aged 35-39 35-39 1:04:50 6:10 31:02 29:58 3:53 4:19 2:59 3:52 3:29 4:35 1:41 4:01 5:02
14 Chun Yip Law 🇭🇰 HKG6th of 285 aged 30-34 30-34 1:04:53 6:13 31:36 28:32 4:50 4:09 3:04 3:45 2:40 4:31 1:48 3:46 4:49
15 陶正 🇨🇳 CHN5th of 164 aged 25-29 25-29 1:06:09 7:29 30:53 31:04 4:16 4:23 3:08 4:08 3:30 4:37 1:34 4:17 5:27
16 朱立昶 🇨🇳 CHN3rd of 226 aged 35-39 35-39 1:06:54 8:14 30:46 32:10 4:03 4:17 2:53 4:42 3:48 4:18 2:03 4:00 6:09
17 Andreas Wenger 🇨🇭 SUI1st of 53 aged 45-49 45-49 1:07:52 9:12 29:49 34:01 4:06 4:16 2:37 4:16 3:24 4:20 2:00 3:46 9:22
18 Michael Smith 🇬🇧 GBR7th of 285 aged 30-34 30-34 1:08:13 9:33 32:48 31:22 4:06 4:45 3:09 3:47 3:03 4:40 1:48 4:18 5:52
19 蔡松益 🇨🇳 CHN6th of 164 aged 25-29 25-29 1:08:25 9:45 34:24 29:44 4:21 4:16 2:37 3:49 3:48 4:25 1:56 3:47 5:06
20 Ian Cheung 🇭🇰 HKG7th of 164 aged 25-29 25-29 1:08:44 10:04 35:00 29:13 4:34 4:38 2:49 3:32 2:58 4:36 1:48 3:44 5:08
21 Tsz Hin Hung 🇭🇰 HKG8th of 164 aged 25-29 25-29 1:08:47 10:07 36:02 28:32 4:18 4:17 2:23 3:35 3:38 4:26 1:42 3:46 4:45
22 Hiong Yong Ray Kua 🇸🇬 SIN8th of 285 aged 30-34 30-34 1:08:51 10:11 33:08 31:36 4:12 4:26 3:07 3:58 4:23 5:07 2:31 3:00 5:04
23 King Shing Che 🇭🇰 HKG9th of 164 aged 25-29 25-29 1:08:54 10:14 30:53 32:58 5:07 4:16 3:25 4:00 4:12 4:27 1:45 4:05 6:48
24 Fang Jianyong 🇸🇬 SIN4th of 226 aged 35-39 35-39 1:09:08 10:28 32:28 32:45 3:59 4:19 4:57 3:43 3:40 4:37 1:21 3:37 6:31
25 Andrei Titomir HYROX9th of 285 aged 30-34 30-34 1:09:09 10:29 33:19 31:46 4:09 4:19 3:31 4:15 4:30 4:25 1:27 4:10 5:09
26 Ka Chun Ko 🇭🇰 HKG5th of 226 aged 35-39 35-39 1:09:42 11:02 31:53 32:51 5:02 4:16 2:36 4:18 5:14 4:33 2:03 4:11 5:40
27 Weerapat Swangvong 🇹🇭 THA10th of 285 aged 30-34 30-34 1:09:43 11:03 35:38 28:50 5:18 4:20 2:46 4:08 3:33 4:51 1:58 3:21 3:53
28 贾博皓 🇨🇳 CHN11th of 285 aged 30-34 30-34 1:09:52 11:12 35:07 30:12 4:39 4:09 2:50 3:45 4:15 4:33 1:59 3:56 4:45
29 Luis Miguel Ferreira Pinho 🇭🇰 HKG2nd of 116 aged 40-44 40-44 1:09:56 11:16 33:15 32:42 4:04 4:27 3:34 4:07 3:31 4:44 1:36 4:44 5:59
30 陈晓宇 🇨🇳 CHN12th of 285 aged 30-34 30-34 1:10:07 11:27 35:51 29:48 4:33 4:21 2:48 3:55 3:33 4:31 1:56 3:46 4:58
31 Daniel Martin 🇬🇧 GBR13th of 285 aged 30-34 30-34 1:10:13 11:33 34:46 30:53 4:38 4:28 2:36 5:28 3:16 4:26 2:05 4:07 4:27
32 Cheng Long SI 🇲🇴 MAC6th of 226 aged 35-39 35-39 1:10:13 11:33 33:26 32:55 3:57 4:46 3:15 4:54 3:38 4:49 1:46 3:54 5:53
33 Ka Kit Wu 🇭🇰 HKG10th of 164 aged 25-29 25-29 1:10:26 11:46 34:32 31:03 4:56 4:32 3:20 4:44 2:42 4:41 2:03 4:09 4:52
34 Devlin Wong 🇭🇰 HKG11th of 164 aged 25-29 25-29 1:11:15 12:35 35:08 31:29 4:43 4:44 2:38 3:25 2:48 4:45 1:22 3:57 7:50
35 崔胜杰 🇨🇳 CHN14th of 285 aged 30-34 30-34 1:11:21 12:41 35:18 31:44 4:24 4:18 3:03 3:51 4:32 4:25 1:44 3:59 5:52
36 黄思源 🇨🇳 CHN15th of 285 aged 30-34 30-34 1:11:25 12:45 38:22 28:23 4:44 4:10 2:44 4:33 2:53 4:38 1:32 3:32 4:21
37 麦坚 🇨🇳 CHN7th of 226 aged 35-39 35-39 1:11:53 13:13 35:26 31:24 5:08 4:19 3:16 4:03 4:06 4:35 2:13 3:56 4:56
38 郑行健 🇭🇰 HKG16th of 285 aged 30-34 30-34 1:12:00 13:20 34:34 32:56 4:35 4:28 3:21 4:22 4:19 4:28 1:45 4:07 6:06
39 Pieter Verstraete 🇧🇪 BEL8th of 226 aged 35-39 35-39 1:12:18 13:38 36:34 26:12 9:36 4:32 2:34 3:24 — 4:45 1:36 4:33 4:40
40 Kwok Chun Lau 🇭🇰 HKG3rd of 116 aged 40-44 40-44 1:12:19 13:39 35:31 32:21 4:32 4:42 4:08 5:01 2:45 4:39 1:53 3:39 5:34
41 Alan Se 🇭🇰 HKG9th of 226 aged 35-39 35-39 1:12:29 13:49 37:20 30:52 4:22 4:24 2:31 4:13 3:59 4:39 1:55 3:41 5:30
42 隆平 🇨🇳 CHN17th of 285 aged 30-34 30-34 1:12:34 13:54 33:35 33:33 5:29 4:07 3:20 5:09 4:31 4:40 1:29 5:07 5:10
43 Brian Chan 🇭🇰 HKG18th of 285 aged 30-34 30-34 1:12:39 13:59 34:22 34:08 4:15 4:35 3:42 4:37 3:40 4:39 2:58 3:59 5:58
44 Fung Chun Yeung 🇭🇰 HKG19th of 285 aged 30-34 30-34 1:12:40 14:00 35:33 31:42 5:31 4:10 2:42 4:53 4:27 4:30 1:55 4:27 4:38
45 李晓彦 🇨🇳 CHN10th of 226 aged 35-39 35-39 1:12:55 14:15 34:56 33:08 4:56 4:17 3:28 4:53 4:13 4:22 2:10 4:15 5:30
46 Junvie (Sofronio) Seares 🇵🇭 PHI2nd of 53 aged 45-49 45-49 1:13:02 14:22 34:18 33:25 5:23 4:51 3:21 4:53 3:37 4:52 2:04 4:14 5:33
47 黄宇轩 🇨🇳 CHN11th of 226 aged 35-39 35-39 1:13:10 14:30 36:56 30:21 5:58 4:16 2:34 4:03 4:33 4:43 1:49 3:52 4:31
48 Jono Woodhouse 🇭🇰 HKG1st of 23 aged 50-54 50-54 1:13:37 14:57 32:51 36:43 4:08 4:44 2:59 5:07 5:44 4:44 1:19 5:22 6:44
49 赵宇豪 🇨🇳 CHN20th of 285 aged 30-34 30-34 1:13:54 15:14 35:48 32:27 5:43 4:23 3:32 3:13 5:20 4:30 1:07 5:30 4:52
50 Mikhail Kretov HYROX21st of 285 aged 30-34 30-34 1:13:57 15:17 37:41 32:04 4:17 4:28 2:33 5:19 4:05 4:43 1:44 4:12 5:00
51 黄新尧 🇨🇳 CHN12th of 164 aged 25-29 25-29 1:14:05 15:25 39:07 29:55 5:08 4:19 2:31 4:11 3:37 4:36 1:44 3:19 5:38
52 邹金塔 🇨🇳 CHN13th of 164 aged 25-29 25-29 1:14:10 15:30 38:03 31:46 4:25 4:32 2:44 4:26 4:23 4:48 1:42 4:01 5:10
53 Wilson Guo 🇺🇸 USA22nd of 285 aged 30-34 30-34 1:14:12 15:32 36:50 32:13 5:14 4:35 3:08 4:59 4:10 4:41 1:46 4:13 4:41
54 Arnold Wong 🇭🇰 HKG4th of 116 aged 40-44 40-44 1:14:13 15:33 36:40 32:27 5:12 4:28 3:09 3:55 3:34 4:48 2:08 5:12 5:13
55 Cheuk Yin LI 🇭🇰 HKG23rd of 285 aged 30-34 30-34 1:14:13 15:33 36:03 32:36 5:37 4:11 2:50 4:10 4:53 4:27 1:59 5:16 4:50
56 叶恺栢 🇨🇳 CHN14th of 164 aged 25-29 25-29 1:14:16 15:36 35:56 33:44 4:41 4:23 3:49 5:28 3:21 5:00 2:17 4:17 5:09
57 Adrian Li 🇨🇦 CAN5th of 116 aged 40-44 40-44 1:14:24 15:44 37:56 31:52 4:38 4:36 2:50 3:45 4:06 4:41 1:42 4:19 5:53
58 刘泽斯 🇨🇳 CHN15th of 164 aged 25-29 25-29 1:14:25 15:45 33:29 36:21 4:40 5:08 3:38 5:21 4:53 4:52 2:37 4:17 5:35
59 朱文昊 🇨🇳 CHN16th of 164 aged 25-29 25-29 1:14:27 15:47 37:23 32:12 4:56 4:38 3:12 4:44 3:46 4:46 2:10 3:48 5:08
60 Anhar Ali 🇧🇩 BAN17th of 164 aged 25-29 25-29 1:14:28 15:48 35:46 33:44 5:03 4:37 3:30 3:41 3:59 4:41 2:43 4:20 6:13
61 Pesdy Tay 🇸🇬 SIN24th of 285 aged 30-34 30-34 1:14:29 15:49 34:34 35:28 4:30 4:38 3:49 5:01 4:08 4:50 2:06 4:51 6:05
62 Hei Yeung George Wong 🇭🇰 HKG25th of 285 aged 30-34 30-34 1:14:31 15:51 38:49 30:59 4:48 4:51 2:45 3:58 4:08 4:47 1:40 3:51 4:59
63 张晓晖 🇨🇳 CHN12th of 226 aged 35-39 35-39 1:14:41 16:01 29:52 39:41 5:14 4:29 3:32 4:16 4:10 4:44 3:00 4:49 10:41
64 Xinran Wang 🇺🇸 USA13th of 226 aged 35-39 35-39 1:14:42 16:02 36:41 33:36 4:28 4:23 3:23 4:26 4:35 4:54 1:54 4:08 5:53
65 簡漢汶 🇭🇰 HKG18th of 164 aged 25-29 25-29 1:14:43 16:03 37:59 31:05 5:42 4:39 3:38 4:15 3:01 5:04 2:05 3:34 4:49
66 李健欣 🇨🇳 CHN14th of 226 aged 35-39 35-39 1:14:44 16:04 38:02 31:49 4:57 4:24 2:57 4:22 4:13 4:39 1:53 3:54 5:27
67 Munkhbileg Batmunkh 🇲🇳 MGL26th of 285 aged 30-34 30-34 1:14:45 16:05 39:06 30:20 5:24 4:32 2:57 3:47 3:22 4:48 1:53 4:03 4:58
68 林巽凯 🇨🇳 CHN27th of 285 aged 30-34 30-34 1:14:47 16:07 38:34 31:19 4:58 4:49 2:54 4:48 3:20 4:54 1:51 3:50 4:53
69 Mehdi Benchokroun 🇫🇷 FRA6th of 116 aged 40-44 40-44 1:14:59 16:19 35:09 35:05 4:49 4:38 2:36 5:29 4:56 5:05 1:35 5:00 5:46
70 Jason Chun Ho Yeung 🇭🇰 HKG19th of 164 aged 25-29 25-29 1:15:03 16:23 32:33 38:38 3:58 4:39 3:07 4:59 4:15 4:24 2:11 3:54 11:09
71 赵佩川 🇨🇳 CHN15th of 226 aged 35-39 35-39 1:15:11 16:31 38:25 30:25 6:25 4:29 2:23 3:43 3:56 4:24 1:38 4:45 5:07
72 饶智 🇨🇳 CHN16th of 226 aged 35-39 35-39 1:15:23 16:43 36:55 33:42 4:51 4:53 2:46 4:31 4:44 4:57 1:49 5:01 5:01
73 Alexander Richardson 🇬🇧 GBR20th of 164 aged 25-29 25-29 1:15:29 16:49 31:00 36:06 8:27 4:19 2:27 4:49 5:05 5:14 2:04 5:21 6:47
74 Kwok Kit Man 🇭🇰 HKG17th of 226 aged 35-39 35-39 1:15:30 16:50 38:09 32:10 5:17 4:43 3:20 4:55 3:19 4:48 2:01 4:00 5:04
75 Tsan Hong Wong 🇭🇰 HKG28th of 285 aged 30-34 30-34 1:15:42 17:02 37:12 33:51 4:42 4:46 3:58 4:47 3:46 4:52 2:20 4:27 4:55
76 Chi Kit Anthony Hui 🇭🇰 HKG29th of 285 aged 30-34 30-34 1:15:43 17:03 40:12 29:37 5:58 4:23 2:49 3:52 3:12 4:51 1:28 4:06 4:56
77 Charlie Samonte 🇵🇭 PHI7th of 116 aged 40-44 40-44 1:15:56 17:16 40:17 30:26 5:19 4:28 2:39 3:47 3:58 4:41 1:35 4:21 4:57
78 Wilson Cheang 🇲🇾 MAS21st of 164 aged 25-29 25-29 1:16:00 17:20 36:38 34:32 4:56 4:43 2:34 5:39 4:12 4:54 2:16 4:44 5:30
79 张劭勤 🇨🇳 CHN3rd of 53 aged 45-49 45-49 1:16:02 17:22 37:10 33:51 5:05 4:37 2:54 4:23 4:20 4:47 1:47 4:17 6:46
80 Wing Ayan Cheung 🇭🇰 HKG30th of 285 aged 30-34 30-34 1:16:15 17:35 38:49 32:49 4:42 4:53 3:06 5:26 3:03 4:35 1:56 3:56 5:54
81 何明杰 🇨🇳 CHN22nd of 164 aged 25-29 25-29 1:16:17 17:37 34:50 36:27 5:04 4:34 3:55 4:59 5:34 4:43 3:03 4:45 4:54
82 乔文一 🇨🇳 CHN23rd of 164 aged 25-29 25-29 1:16:23 17:43 34:24 36:46 5:18 4:08 3:36 5:41 5:47 4:35 2:07 4:02 6:50
83 温和天 🇨🇳 CHN18th of 226 aged 35-39 35-39 1:16:24 17:44 38:04 31:56 6:28 4:43 3:24 5:02 3:03 4:55 1:52 4:12 4:45
84 李笑宇 🇭🇰 HKG19th of 226 aged 35-39 35-39 1:16:31 17:51 35:39 36:01 4:55 4:31 3:37 5:52 4:10 4:42 2:16 4:45 6:08
85 Wai Kin Lee 🇭🇰 HKG8th of 116 aged 40-44 40-44 1:16:33 17:53 36:18 34:32 5:46 4:37 3:37 4:36 4:04 4:48 2:17 3:49 6:44
86 王卫沛 🇨🇳 CHN31st of 285 aged 30-34 30-34 1:16:39 17:59 35:58 34:48 5:57 4:29 3:36 4:44 3:32 5:23 1:49 3:53 7:22
87 Tin Wai Lee 🇭🇰 HKG24th of 164 aged 25-29 25-29 1:16:43 18:03 34:02 37:53 4:54 4:43 4:31 5:22 4:31 4:56 2:42 5:11 5:57
88 黎力 🇨🇳 CHN4th of 53 aged 45-49 45-49 1:16:50 18:10 37:39 34:36 4:39 4:30 3:43 5:06 4:28 4:48 1:55 5:06 5:00
89 陈维逸 🇨🇳 CHN32nd of 285 aged 30-34 30-34 1:16:55 18:15 36:46 33:34 6:38 4:14 2:27 4:27 4:41 4:40 2:09 5:02 5:54
90 高浩然 🇨🇳 CHN33rd of 285 aged 30-34 30-34 1:16:57 18:17 38:12 33:29 5:20 4:28 3:16 4:04 4:34 4:44 1:35 4:27 6:21
91 Cheuk Man Liu 🇭🇰 HKG34th of 285 aged 30-34 30-34 1:16:58 18:18 35:48 35:29 5:43 4:31 3:28 5:24 4:36 4:40 2:23 5:07 5:20
92 Guillaume Podda 🇫🇷 FRA35th of 285 aged 30-34 30-34 1:17:16 18:36 36:53 35:07 5:20 4:34 3:38 5:02 5:03 4:51 1:40 4:50 5:29
93 Pak Kin Wong 🇭🇰 HKG25th of 164 aged 25-29 25-29 1:17:21 18:41 38:29 32:28 6:28 4:35 3:17 3:56 3:20 4:41 2:00 5:33 5:06
94 Chin Hang Lee 🇭🇰 HKG26th of 164 aged 25-29 25-29 1:17:26 18:46 38:51 33:21 5:18 4:36 3:50 4:52 3:54 4:42 1:54 3:59 5:34
95 张乐秋 🇨🇳 CHN20th of 226 aged 35-39 35-39 1:17:27 18:47 39:19 32:22 5:51 4:33 3:37 4:40 3:16 5:29 2:03 4:19 4:25
96 Justin Madex 🇦🇺 AUS9th of 116 aged 40-44 40-44 1:17:35 18:55 39:42 32:07 5:49 4:22 2:27 3:43 5:17 4:41 1:39 5:13 4:45
97 曹江睿 🇨🇳 CHN27th of 164 aged 25-29 25-29 1:17:38 18:58 41:18 31:25 4:58 4:42 2:52 4:59 2:52 4:46 1:45 4:12 5:17
98 Yisu Liu 🇺🇸 USA10th of 116 aged 40-44 40-44 1:17:39 18:59 35:37 36:40 5:27 4:41 3:22 3:58 4:53 4:47 2:39 6:34 5:46
99 Cheuk Lam Chui 🇭🇰 HKG36th of 285 aged 30-34 30-34 1:17:42 19:02 38:52 32:02 6:52 4:49 2:25 4:24 3:39 4:58 2:13 3:58 5:36
100 Lai Lun Lau 🇭🇰 HKG37th of 285 aged 30-34 30-34 1:17:43 19:03 39:36 32:38 5:32 4:40 2:33 4:43 4:01 4:43 2:06 4:08 5:44
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