HYROX Shenzhen 2025: Pro Men results

285 finishers on 20 Dec 2025. Typical finish 1:37:25, fastest 10% under 1:15:44. 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 102 aged 30-34 30-34 57:49 29:04 25:27 3:23 3:52 3:09 3:32 2:38 3:58 1:21 3:25 3:32
2 Wonjoon Jung 🇰🇷 KOR2nd of 102 aged 30-34 30-34 1:01:55 4:06 30:57 26:49 4:15 3:56 2:59 3:38 2:41 4:04 1:39 3:29 4:23
3 王忍 🇨🇳 CHN3rd of 102 aged 30-34 30-34 1:02:17 4:28 30:43 27:47 3:51 3:48 3:06 4:26 2:55 4:05 1:28 3:22 4:37
4 Beomseok Hong 🇰🇷 KOR1st of 72 aged 35-39 35-39 1:03:01 5:12 31:44 27:24 3:58 4:02 3:07 3:49 2:44 4:13 1:30 2:53 5:06
5 Bong Bong 🇰🇷 KOR4th of 102 aged 30-34 30-34 1:04:18 6:29 32:23 27:47 4:12 3:58 2:38 3:43 3:00 4:13 1:50 3:39 4:46
6 盛志康 🇨🇳 CHN5th of 102 aged 30-34 30-34 1:05:30 7:41 30:14 31:17 4:04 4:31 3:08 5:32 3:02 4:21 1:54 3:48 5:01
7 Pavel Poliakov HYROX6th of 102 aged 30-34 30-34 1:06:21 8:32 32:34 29:32 4:19 4:04 3:33 4:05 3:00 4:10 1:44 3:46 5:10
8 Robert Wynne 🇺🇸 USA7th of 102 aged 30-34 30-34 1:07:00 9:11 32:48 30:21 3:56 4:12 3:49 4:44 3:02 4:29 1:42 4:15 4:08
9 Johnny Tieu 🇺🇸 USA2nd of 72 aged 35-39 35-39 1:07:04 9:15 32:17 30:29 4:23 4:11 3:00 4:50 2:48 4:25 2:01 3:37 5:37
10 James Ingham 🇬🇧 GBR1st of 14 aged 45-49 45-49 1:07:33 9:44 31:46 31:51 4:01 4:19 3:18 4:29 3:59 4:24 1:26 3:50 6:06
11 胡志博 🇨🇳 CHN1st of 44 aged 25-29 25-29 1:07:44 9:55 32:36 30:50 4:23 4:09 3:16 5:51 3:23 4:28 2:10 3:36 3:57
12 Jose Restituto Sánchez 🇪🇸 ESP3rd of 72 aged 35-39 35-39 1:08:43 10:54 31:54 32:52 4:03 4:13 3:56 4:24 3:10 4:32 1:53 4:31 6:13
13 姜智航 🇨🇳 CHN4th of 72 aged 35-39 35-39 1:09:18 11:29 31:39 33:37 4:06 4:03 2:30 5:30 3:26 4:13 2:23 3:45 7:47
14 Sihao Kuo 🇳🇱 NED5th of 72 aged 35-39 35-39 1:09:30 11:41 34:16 30:54 4:26 4:15 3:32 4:33 2:45 4:30 1:40 3:48 5:51
15 한 태규 🇰🇷 KOR2nd of 44 aged 25-29 25-29 1:09:51 12:02 33:00 32:44 4:11 4:20 3:42 4:53 3:20 4:44 2:29 4:18 4:58
16 Thomas Dambron 🇫🇷 FRA6th of 72 aged 35-39 35-39 1:09:52 12:03 31:52 33:27 4:37 4:09 3:34 4:51 3:41 4:19 2:00 3:48 7:05
17 刘彤 🇨🇳 CHN8th of 102 aged 30-34 30-34 1:11:07 13:18 35:32 30:52 4:47 4:14 3:02 5:05 3:14 4:31 1:55 3:28 5:23
18 Laurence Kwan 🇭🇰 HKG2nd of 14 aged 45-49 45-49 1:11:27 13:38 32:57 33:43 4:51 4:24 3:28 5:26 3:08 4:44 1:49 3:22 7:22
19 Gustavo Moreira Freire 🇭🇰 HKG1st of 26 aged 16-24 16-24 1:12:33 14:44 36:23 30:55 5:19 4:28 3:07 4:35 4:12 4:25 1:43 4:06 4:19
20 李铁男 🇨🇳 CHN9th of 102 aged 30-34 30-34 1:13:04 15:15 36:01 32:28 4:41 4:15 3:20 5:10 3:55 4:32 1:51 4:06 5:19
21 Nemanja Janković 🇷🇸 SRB7th of 72 aged 35-39 35-39 1:13:11 15:22 35:28 31:57 5:50 3:51 3:01 4:09 3:41 4:23 1:44 5:28 5:40
22 Tristan Goodwin 🇫🇮 FIN2nd of 26 aged 16-24 16-24 1:13:16 15:27 34:46 33:35 4:59 4:11 3:22 4:39 4:43 4:39 2:07 4:13 5:41
23 Dominik Bodenmueller 🇩🇪 GER8th of 72 aged 35-39 35-39 1:13:25 15:36 34:51 34:05 4:35 4:12 5:06 5:14 3:10 4:30 2:11 4:19 5:23
24 Kawashima Masahiro 🇯🇵 JPN1st of 23 aged 40-44 40-44 1:13:29 15:40 34:23 34:16 4:54 4:24 3:26 4:58 3:57 4:39 2:03 5:07 5:42
25 徐康康 🇨🇳 CHN10th of 102 aged 30-34 30-34 1:13:31 15:42 35:17 34:06 4:13 4:23 4:24 4:59 3:33 4:36 2:18 4:35 5:18
26 Lev Vasilev HYROX3rd of 44 aged 25-29 25-29 1:14:18 16:29 36:43 33:14 4:24 4:28 3:34 5:12 3:59 4:35 1:51 3:50 5:45
27 Dong Hyun Kim 🇰🇷 KOR2nd of 23 aged 40-44 40-44 1:14:47 16:58 35:33 34:35 4:44 4:23 3:42 5:01 4:09 4:28 2:08 5:08 5:36
28 Wai Ka Ng 🇭🇰 HKG11th of 102 aged 30-34 30-34 1:14:53 17:04 33:47 36:44 4:27 4:31 3:40 4:29 3:11 4:41 1:25 5:01 9:46
29 Michele Rudelli 🇮🇹 ITA9th of 72 aged 35-39 35-39 1:15:33 17:44 35:20 35:32 4:47 4:25 4:46 4:51 3:31 4:22 1:55 4:18 7:24
30 张叶 🇨🇳 CHN10th of 72 aged 35-39 35-39 1:16:00 18:11 34:57 35:57 5:11 4:23 4:17 5:44 3:21 4:46 2:05 5:15 6:06
31 王家晧 🇨🇳 CHN12th of 102 aged 30-34 30-34 1:16:23 18:34 35:17 36:24 4:46 4:28 3:40 4:26 3:46 4:26 3:05 4:45 7:48
32 盘业进 🇨🇳 CHN3rd of 26 aged 16-24 16-24 1:16:54 19:05 36:05 34:07 6:47 4:16 4:23 5:28 3:41 4:42 2:17 4:00 5:20
33 EunSu Kim 🇰🇷 KOR4th of 26 aged 16-24 16-24 1:17:08 19:19 35:28 36:25 5:20 4:27 4:39 6:11 3:01 4:41 2:41 4:35 6:10
34 Emmanuel Lemire 🇺🇸 USA13th of 102 aged 30-34 30-34 1:17:19 19:30 33:22 38:55 5:06 4:26 3:35 5:41 7:10 4:42 2:08 4:49 6:24
35 曹明磊 🇨🇳 CHN11th of 72 aged 35-39 35-39 1:17:28 19:39 36:55 35:23 5:14 4:12 3:18 4:22 4:34 4:22 2:03 4:53 7:39
36 周罡 🇨🇳 CHN12th of 72 aged 35-39 35-39 1:17:45 19:56 39:10 33:52 4:47 4:09 3:18 6:55 4:33 4:33 1:57 4:49 3:38
37 Tin Long Lai 🇭🇰 HKG4th of 44 aged 25-29 25-29 1:18:08 20:19 34:24 38:30 5:20 4:38 4:32 6:26 3:20 4:30 3:18 5:05 6:41
38 徐俊冬 🇨🇳 CHN14th of 102 aged 30-34 30-34 1:18:40 20:51 34:35 38:34 5:35 4:25 4:22 7:22 4:24 4:42 1:24 4:38 7:17
39 邓子为 🇨🇳 CHN15th of 102 aged 30-34 30-34 1:18:44 20:55 35:50 37:46 5:13 4:13 3:27 5:32 3:11 4:23 1:55 4:05 11:00
40 杨勇琳 🇨🇳 CHN16th of 102 aged 30-34 30-34 1:19:09 21:20 35:45 37:39 5:49 4:21 4:37 6:27 3:53 4:42 2:12 4:30 6:57
41 孙克臣 🇨🇳 CHN3rd of 23 aged 40-44 40-44 1:19:21 21:32 34:30 39:09 5:46 4:26 4:00 5:32 4:24 4:47 2:43 4:40 8:37
42 薛舒原 🇨🇳 CHN17th of 102 aged 30-34 30-34 1:19:24 21:35 40:09 34:32 4:48 4:21 3:39 5:03 4:33 4:25 1:46 4:43 6:02
43 凌晨 🇨🇳 CHN5th of 26 aged 16-24 16-24 1:19:26 21:37 38:42 34:54 5:53 4:31 3:49 5:29 3:51 4:38 2:09 4:02 6:25
44 罗琪林 🇨🇳 CHN13th of 72 aged 35-39 35-39 1:19:29 21:40 34:46 39:33 5:15 4:20 4:34 5:59 4:12 5:06 2:40 5:15 7:27
45 Kar Yang Kervin Man 🇧🇪 BEL3rd of 14 aged 45-49 45-49 1:19:31 21:42 37:53 36:06 5:35 4:46 3:37 4:36 4:20 4:36 2:11 4:47 7:13
46 Etienne Perrin 🇫🇷 FRA5th of 44 aged 25-29 25-29 1:19:31 21:42 32:04 42:36 4:54 4:26 3:56 6:02 4:43 4:40 2:28 5:26 10:55
47 郑东升 🇨🇳 CHN18th of 102 aged 30-34 30-34 1:19:33 21:44 40:23 33:30 5:43 4:26 3:43 5:37 3:18 4:33 2:17 3:53 5:43
48 杨盛 🇨🇳 CHN6th of 44 aged 25-29 25-29 1:19:52 22:03 38:51 35:34 5:31 4:24 3:50 5:50 3:31 4:37 1:58 5:06 6:18
49 吴笛 🇨🇳 CHN6th of 26 aged 16-24 16-24 1:19:56 22:07 36:31 38:31 4:58 4:36 4:49 6:22 3:38 4:43 2:11 4:37 7:35
50 Manwo Cheung 🇭🇰 HKG14th of 72 aged 35-39 35-39 1:20:09 22:20 38:28 35:39 6:05 4:13 3:40 4:38 4:00 5:50 1:45 5:23 6:10
51 管唯程 🇨🇳 CHN7th of 44 aged 25-29 25-29 1:20:21 22:32 33:04 40:37 6:44 4:31 5:42 6:00 4:09 4:51 2:35 4:31 8:18
52 姚杰泷 🇨🇳 CHN7th of 26 aged 16-24 16-24 1:20:23 22:34 38:29 35:27 6:31 4:15 4:37 5:24 4:00 4:37 2:19 4:06 6:09
53 Peerapoom Sangpoompong 🇹🇭 THA19th of 102 aged 30-34 30-34 1:20:28 22:39 37:40 37:47 5:04 4:21 4:54 6:23 3:16 4:54 1:44 6:20 5:55
54 Laurent Hugo Hudelot 🇭🇰 HKG15th of 72 aged 35-39 35-39 1:20:32 22:43 41:02 34:22 5:11 4:33 3:13 5:13 4:09 4:41 1:46 4:36 6:11
55 李世达 🇨🇳 CHN20th of 102 aged 30-34 30-34 1:20:44 22:55 39:16 35:09 6:25 4:25 4:07 6:08 3:23 4:36 2:46 4:08 5:36
56 Trey Chau 🇨🇳 CHN21st of 102 aged 30-34 30-34 1:20:46 22:57 33:02 43:33 4:15 4:32 7:47 6:35 3:31 4:45 2:06 5:28 8:49
57 陈敖 🇨🇳 CHN16th of 72 aged 35-39 35-39 1:21:03 23:14 37:13 37:59 5:57 4:24 4:10 5:36 4:00 4:51 2:02 6:20 6:36
58 Michael Corliss 🇺🇸 USA17th of 72 aged 35-39 35-39 1:21:11 23:22 39:40 35:53 5:43 4:24 3:16 6:15 2:55 4:41 1:54 4:39 7:49
59 Shimpei Iwata 🇭🇰 HKG18th of 72 aged 35-39 35-39 1:21:24 23:35 38:46 37:18 5:23 4:37 4:23 5:07 3:53 4:50 1:51 4:23 8:14
60 邱志龙 🇨🇳 CHN8th of 26 aged 16-24 16-24 1:21:27 23:38 39:11 36:57 5:24 4:31 4:11 6:05 3:29 4:30 1:56 4:06 8:09
61 胡乐昕 🇨🇳 CHN22nd of 102 aged 30-34 30-34 1:21:28 23:39 41:02 35:10 5:21 4:43 3:44 5:18 3:42 4:45 1:49 4:58 6:11
62 Aleksandr Baldin HYROX23rd of 102 aged 30-34 30-34 1:21:30 23:41 36:41 39:37 5:17 4:17 3:57 4:44 5:49 4:33 2:19 6:08 7:50
63 梁超 🇨🇳 CHN8th of 44 aged 25-29 25-29 1:21:36 23:47 40:42 34:57 6:02 4:23 2:59 5:46 4:07 4:57 2:09 4:08 6:28
64 叶润达 🇨🇳 CHN24th of 102 aged 30-34 30-34 1:21:56 24:07 39:00 37:38 5:22 4:13 3:20 7:12 4:08 4:31 2:17 5:48 6:09
65 Tom James 🇬🇧 GBR25th of 102 aged 30-34 30-34 1:21:56 24:07 39:29 37:48 4:43 4:31 4:26 5:05 4:16 4:53 1:37 5:07 7:53
66 蔡东华 🇨🇳 CHN9th of 44 aged 25-29 25-29 1:22:11 24:22 37:38 38:44 5:54 4:49 3:56 6:30 4:06 5:18 2:39 4:15 7:11
67 Farid Aumar 🇫🇷 FRA4th of 14 aged 45-49 45-49 1:22:39 24:50 39:33 37:15 5:56 4:44 3:48 6:02 3:53 5:01 1:51 4:47 7:09
68 郭巍 🇨🇳 CHN5th of 14 aged 45-49 45-49 1:22:41 24:52 38:10 39:48 4:47 4:51 4:40 5:52 4:40 4:44 2:30 5:43 6:48
69 See Kyle 🇲🇾 MAS9th of 26 aged 16-24 16-24 1:22:44 24:55 42:03 36:04 4:42 4:36 5:32 5:22 3:37 5:04 1:51 4:45 5:17
70 Ho Yin Lam 🇭🇰 HKG4th of 23 aged 40-44 40-44 1:23:04 25:15 40:32 37:30 5:08 4:54 3:52 6:14 3:46 4:41 2:14 5:10 6:39
71 卢恒 🇨🇳 CHN10th of 44 aged 25-29 25-29 1:23:21 25:32 40:34 37:08 5:45 4:04 3:32 5:17 4:01 4:23 4:14 4:10 7:27
72 Jose Davis 🇿🇦 RSA19th of 72 aged 35-39 35-39 1:23:24 25:35 37:23 40:34 5:33 4:22 5:33 5:10 5:10 4:41 2:00 5:42 7:56
73 贺霜 🇨🇳 CHN26th of 102 aged 30-34 30-34 1:23:33 25:44 42:04 34:59 6:34 4:21 3:21 5:21 4:52 4:45 2:22 3:40 6:17
74 Show Shin Chang 🇭🇰 HKG20th of 72 aged 35-39 35-39 1:23:33 25:44 41:41 35:51 6:07 4:19 3:09 5:31 5:07 4:36 2:11 5:31 5:27
75 王思浩 🇨🇳 CHN27th of 102 aged 30-34 30-34 1:23:34 25:45 37:40 40:15 5:43 4:35 4:09 6:45 4:39 4:52 2:36 5:13 7:26
76 张鑫 🇨🇳 CHN21st of 72 aged 35-39 35-39 1:23:44 25:55 36:47 42:11 4:52 4:31 5:34 6:12 4:50 4:40 2:41 5:24 8:19
77 常宇晨 🇨🇳 CHN11th of 44 aged 25-29 25-29 1:23:53 26:04 41:29 36:07 6:23 4:27 4:21 5:36 4:20 4:39 1:58 4:34 6:12
78 Thomas Premont 🇫🇷 FRA28th of 102 aged 30-34 30-34 1:24:01 26:12 36:14 40:54 6:57 4:18 3:59 6:30 4:52 5:01 1:49 5:22 9:03
79 Nico Boulay 🇭🇰 HKG6th of 14 aged 45-49 45-49 1:24:06 26:17 38:26 40:33 5:12 4:32 4:02 6:34 3:25 4:56 1:46 5:34 9:44
80 林政翰 🇨🇳 CHN22nd of 72 aged 35-39 35-39 1:24:12 26:23 44:04 34:45 5:26 4:39 2:53 5:39 3:37 4:52 1:48 5:06 6:11
81 徐士竣 🇨🇳 CHN29th of 102 aged 30-34 30-34 1:24:29 26:40 37:50 41:48 4:55 4:36 5:16 7:05 4:35 4:52 3:00 4:47 7:37
82 任建封 🇨🇳 CHN23rd of 72 aged 35-39 35-39 1:24:53 27:04 41:24 37:57 5:36 4:34 3:27 7:16 4:14 4:36 2:27 4:45 6:38
83 Eunseok Cho 🇰🇷 KOR30th of 102 aged 30-34 30-34 1:25:20 27:31 40:27 38:13 6:44 4:26 4:22 6:27 3:53 4:51 2:33 5:14 6:27
84 林健敏 🇨🇳 CHN31st of 102 aged 30-34 30-34 1:25:32 27:43 40:30 38:13 6:56 4:30 4:19 6:18 3:25 4:44 2:43 5:19 6:55
85 方杰 🇨🇳 CHN12th of 44 aged 25-29 25-29 1:25:39 27:50 43:02 37:49 4:52 4:20 3:37 7:04 3:19 4:30 4:16 4:37 6:06
86 王云振 🇨🇳 CHN32nd of 102 aged 30-34 30-34 1:25:39 27:50 40:34 40:48 4:21 4:06 4:46 9:02 3:40 4:30 2:04 4:24 8:16
87 王帅 🇨🇳 CHN24th of 72 aged 35-39 35-39 1:25:49 28:00 38:27 41:36 5:51 4:35 4:10 7:30 2:24 5:12 1:55 5:55 9:55
88 Jonathan Hopkins 🇮🇪 IRL7th of 14 aged 45-49 45-49 1:26:05 28:16 40:54 38:46 6:30 4:43 5:28 6:39 4:36 5:02 3:04 4:46 4:28
89 任俊安 🇨🇳 CHN25th of 72 aged 35-39 35-39 1:26:05 28:16 38:00 41:36 6:33 4:33 3:35 10:37 3:35 4:49 2:50 3:53 7:44
90 程让 🇨🇳 CHN13th of 44 aged 25-29 25-29 1:26:05 28:16 33:52 44:09 8:08 4:38 7:08 7:36 4:57 5:08 2:45 5:10 6:47
91 欧阳景文 🇨🇳 CHN33rd of 102 aged 30-34 30-34 1:26:22 28:33 40:44 38:51 6:53 4:33 3:41 8:15 3:54 4:39 2:04 5:53 5:52
92 李文兆 🇨🇳 CHN34th of 102 aged 30-34 30-34 1:26:42 28:53 41:54 37:52 6:59 4:23 3:14 9:18 3:59 4:47 2:02 3:45 6:24
93 赵昌盛 🇨🇳 CHN35th of 102 aged 30-34 30-34 1:27:20 29:31 40:30 41:15 5:39 4:25 3:54 9:18 3:46 4:34 2:27 5:32 7:19
94 梁浩賢 🇭🇰 HKG26th of 72 aged 35-39 35-39 1:27:29 29:40 41:04 41:03 5:25 4:33 4:50 6:29 4:24 4:46 2:09 6:41 7:11
95 Robin Faye 🇫🇷 FRA36th of 102 aged 30-34 30-34 1:27:44 29:55 39:27 42:30 5:51 4:26 3:42 5:37 4:57 4:33 2:04 7:09 10:02
96 (Rick) Pak Wai Lau 🇭🇰 HKG8th of 14 aged 45-49 45-49 1:27:57 30:08 39:11 43:01 5:49 4:17 4:23 7:41 4:39 4:50 2:04 5:33 9:34
97 施嘉峰 🇨🇳 CHN37th of 102 aged 30-34 30-34 1:28:03 30:14 43:33 36:27 8:08 4:09 4:34 6:00 4:53 4:22 2:16 4:25 5:48
98 张远远 🇨🇳 CHN27th of 72 aged 35-39 35-39 1:28:05 30:16 41:06 41:10 5:52 5:01 5:27 5:52 5:25 5:05 2:13 5:20 6:47
99 林伟涛 🇨🇳 CHN14th of 44 aged 25-29 25-29 1:28:09 30:20 42:25 40:46 5:03 4:31 4:00 7:36 4:26 4:33 3:01 5:10 7:29
100 刘松 🇭🇰 HKG28th of 72 aged 35-39 35-39 1:28:27 30:38 38:28 44:39 5:24 4:58 5:32 8:18 3:49 5:27 4:07 5:21 7:07
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