HYROX Shenzhen 2025: Doubles Mixed results

539 teams on 20 Dec 2025. Typical finish 1:29:07, fastest 10% under 1:11:36. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Claire Nesbitt, Ting Chun Wong 🇭🇰 HKG1st of 118 aged 25-29 25-29 57:25 31:46 21:46 3:56 3:53 1:44 2:38 2:11 4:11 1:29 2:29 3:11
2 Pimchanok Kumman, Kajohnsin Wongma 🇹🇭 THA2nd of 118 aged 25-29 25-29 59:01 1:36 32:37 22:09 4:18 3:52 1:33 3:00 1:59 4:10 1:25 2:35 3:35
3 晏佳芸, 陆鹏 🇨🇳 CHN3rd of 118 aged 25-29 25-29 59:38 2:13 33:26 22:17 4:00 3:56 1:41 2:48 2:05 4:16 1:43 2:39 3:09
4 HO Chun Yin Kin, Wai Ching Ruby Cheung 🇭🇰 HKG4th of 118 aged 25-29 25-29 1:00:17 2:52 33:05 23:28 3:48 4:04 1:50 3:14 1:51 4:26 1:16 3:06 3:41
5 邵秦易龙, 璟婷 申 🇨🇳 CHN1st of 197 aged 30-34 30-34 1:01:09 3:44 34:41 22:23 4:09 4:00 1:58 2:48 2:01 4:06 1:12 2:54 3:24
6 卫潇, 胥科成 🇨🇳 CHN2nd of 197 aged 30-34 30-34 1:02:06 4:41 31:32 26:44 3:53 4:07 2:23 4:12 2:15 4:33 1:28 3:25 4:21
7 Davide Liu, 袁江容 🇮🇹 ITA5th of 118 aged 25-29 25-29 1:02:17 4:52 31:46 26:49 3:45 4:23 2:52 3:28 2:28 4:38 1:20 3:48 3:52
8 Elton Ching Wong, Karen Ip 🇭🇰 HKG3rd of 197 aged 30-34 30-34 1:02:18 4:53 35:44 22:30 4:09 4:02 1:40 3:17 1:55 4:09 1:21 2:33 3:33
9 Patrick Tian, Katie Ip 🇭🇰 HKG4th of 197 aged 30-34 30-34 1:03:04 5:39 34:40 24:17 4:11 4:00 1:59 3:01 2:25 4:11 1:30 3:27 3:44
10 See Kyle, Mandy Chai 🇲🇾 MAS1st of 19 aged 16-24 16-24 1:03:07 5:42 34:24 24:48 4:01 4:21 2:30 2:59 2:37 4:27 1:42 2:40 3:32
11 Chun Yip Law, Chee Ying Janice Lee 🇭🇰 HKG1st of 125 aged 35-39 35-39 1:03:39 6:14 34:26 24:31 4:47 4:03 1:55 3:03 2:12 4:31 1:36 3:24 3:47
12 Sohee Kim, Michael Melly 🇰🇷 KOR2nd of 125 aged 35-39 35-39 1:03:41 6:16 35:59 23:54 3:52 3:53 1:59 2:56 2:40 4:42 1:32 2:39 3:33
13 Kimi Isom, Nathaniel Tan 🇺🇸 USA1st of 54 aged 40-44 40-44 1:03:49 6:24 33:11 26:37 4:05 4:08 2:10 3:44 2:53 4:32 1:31 3:54 3:45
14 Keikei Yip, Christian Axiotes 🇭🇰 HKG6th of 118 aged 25-29 25-29 1:03:58 6:33 35:07 24:28 4:27 4:11 1:52 3:13 2:14 4:32 1:27 3:08 3:51
15 Jack Lian, Xi Wang 🇸🇬 SIN3rd of 125 aged 35-39 35-39 1:04:00 6:35 37:00 22:38 4:28 4:06 1:45 3:01 1:59 4:14 1:27 2:34 3:32
16 Sana Choi, Jonathan Chan 🇭🇰 HKG7th of 118 aged 25-29 25-29 1:04:25 7:00 35:04 25:27 3:59 4:12 2:11 3:49 2:17 4:29 1:34 3:01 3:54
17 Sin Yin Ng, Maxime Hu 🇲🇾 MAS8th of 118 aged 25-29 25-29 1:05:01 7:36 34:20 26:45 3:59 4:03 2:12 3:25 2:32 4:33 1:29 4:00 4:31
18 Phatharaphol Wanjai, chanakarn lurkraisit 🇹🇭 THA9th of 118 aged 25-29 25-29 1:05:22 7:57 34:42 26:29 4:16 4:19 1:57 3:24 2:45 4:35 1:59 3:33 3:57
19 袁阳阳, Jason Johnson 🇨🇳 CHN2nd of 54 aged 40-44 40-44 1:05:29 8:04 36:07 25:06 4:21 4:10 1:55 3:22 2:29 4:39 1:24 3:11 3:56
20 雪玲 郑, 煜林 杨 🇨🇳 CHN5th of 197 aged 30-34 30-34 1:05:32 8:07 37:09 24:03 4:24 4:16 1:48 3:21 1:53 4:24 1:22 3:05 3:54
21 巢懿欣 张, 兰方舟 🇨🇳 CHN6th of 197 aged 30-34 30-34 1:05:57 8:32 37:15 23:57 4:50 4:10 2:35 3:11 1:45 4:18 1:32 2:51 3:35
22 程让, 潘薇娜 🇨🇳 CHN10th of 118 aged 25-29 25-29 1:06:01 8:36 36:55 24:48 4:23 4:21 2:14 3:41 2:00 4:40 1:14 3:03 3:35
23 Emily Flavell, Jonathan Edwards 🇬🇧 GBR11th of 118 aged 25-29 25-29 1:06:11 8:46 36:23 25:31 4:21 4:09 1:57 3:18 2:57 4:24 1:39 3:34 3:33
24 Zhijie Yu, 邹紫源 🇭🇰 HKG7th of 197 aged 30-34 30-34 1:06:18 8:53 37:01 25:10 4:13 4:09 1:58 3:12 2:45 4:36 1:17 3:20 3:53
25 Amir Ng, Alex Hin Ching Ng 🇭🇰 HKG2nd of 19 aged 16-24 16-24 1:06:23 8:58 37:04 24:56 4:26 3:53 1:48 3:18 2:26 4:15 1:29 3:33 4:14
26 胡天航, 梦菲 谢 🇨🇳 CHN8th of 197 aged 30-34 30-34 1:06:32 9:07 39:13 22:12 5:12 3:55 1:53 2:10 1:52 4:19 1:25 2:57 3:41
27 吴媛媛, 郭巍 🇨🇳 CHN3rd of 54 aged 40-44 40-44 1:06:44 9:19 36:09 26:03 4:36 4:18 2:03 3:32 2:59 4:30 1:32 3:31 3:38
28 Kim Iu, Chee Ying Elaine Fu 🇭🇰 HKG1st of 15 aged 45-49 45-49 1:07:09 9:44 34:27 28:14 4:32 4:30 2:29 4:14 2:48 4:35 1:42 3:48 4:08
29 Christien Terry Lee Turner, 于庄 🇬🇧 GBR9th of 197 aged 30-34 30-34 1:07:22 9:57 38:48 24:06 4:31 4:03 1:47 2:46 2:55 4:22 1:21 3:06 3:46
30 潘鸿洁, 黄凯玲 🇨🇳 CHN4th of 54 aged 40-44 40-44 1:08:00 10:35 37:57 25:29 4:39 4:08 2:30 3:29 2:27 4:11 1:38 3:30 3:36
31 沈佛灵, 李金丽 🇨🇳 CHN12th of 118 aged 25-29 25-29 1:08:02 10:37 36:53 26:53 4:22 4:21 2:23 3:33 3:09 4:42 1:37 2:58 4:10
32 张则豪, 奕 赵 🇨🇳 CHN10th of 197 aged 30-34 30-34 1:08:49 11:24 39:57 23:36 5:20 4:16 1:55 3:08 2:17 4:29 1:25 2:40 3:26
33 洪善辉, 玲 杨 🇨🇳 CHN11th of 197 aged 30-34 30-34 1:08:53 11:28 37:40 26:06 5:12 4:05 2:56 3:43 2:09 4:22 1:38 2:59 4:14
34 Celestyn Wong, Aston Lim 🇭🇰 HKG5th of 54 aged 40-44 40-44 1:09:00 11:35 38:52 25:33 4:39 4:09 2:16 3:37 2:41 4:41 1:39 2:59 3:31
35 Jai Singh Sra, Emmy Li 🇭🇰 HKG13th of 118 aged 25-29 25-29 1:09:18 11:53 36:59 27:46 4:37 4:25 2:37 4:01 2:25 4:52 1:44 3:44 3:58
36 Valentina Ferrari, Jose Javier Terren Morales 🇮🇹 ITA4th of 125 aged 35-39 35-39 1:09:20 11:55 38:48 26:04 4:32 4:02 1:52 3:12 3:05 4:35 1:39 3:59 3:40
37 晔妮 欧阳, 秦也 🇨🇳 CHN5th of 125 aged 35-39 35-39 1:09:25 12:00 38:37 25:58 4:54 4:14 1:52 3:41 2:41 4:37 1:34 3:06 4:13
38 莹雯 谈, 后琨 周 🇨🇳 CHN6th of 125 aged 35-39 35-39 1:09:27 12:02 38:29 26:24 4:38 4:16 2:14 3:47 3:02 4:42 1:31 3:07 3:45
39 卓玛 曹, 赖旭升 🇨🇳 CHN12th of 197 aged 30-34 30-34 1:09:49 12:24 37:51 26:57 5:06 4:16 2:05 3:42 2:53 4:45 1:38 3:34 4:04
40 Ruihang Zhang, Umair Khan Marwat 🇭🇰 HKG13th of 197 aged 30-34 30-34 1:09:53 12:28 37:28 27:31 4:57 4:20 2:16 3:31 2:33 4:34 1:45 3:55 4:37
41 Paul Goodson, Ka man Chau 🇬🇧 GBR7th of 125 aged 35-39 35-39 1:09:57 12:32 36:47 28:54 4:22 4:03 2:25 3:35 3:30 4:31 1:30 3:05 6:15
42 国翔 高, 兆丰 郑 🇨🇳 CHN2nd of 15 aged 45-49 45-49 1:09:59 12:34 37:40 27:27 4:57 4:23 1:55 4:41 2:32 4:51 1:17 3:37 4:11
43 田梦, 云飞 徐 🇨🇳 CHN14th of 197 aged 30-34 30-34 1:10:12 12:47 40:04 25:33 4:40 4:11 2:32 3:56 2:12 4:40 1:26 3:07 3:29
44 何沛寒, 郑霄 陆 🇨🇳 CHN14th of 118 aged 25-29 25-29 1:10:20 12:55 38:01 26:51 5:33 4:07 1:53 3:43 2:55 4:30 1:43 3:38 4:22
45 峰 向, 焕仪 梁 🇨🇳 CHN15th of 197 aged 30-34 30-34 1:10:23 12:58 37:39 26:34 6:14 4:18 2:05 4:01 2:50 4:45 1:24 3:19 3:52
46 Kar Karl Ho, Simon Tan 🇲🇾 MAS3rd of 19 aged 16-24 16-24 1:10:27 13:02 39:41 25:49 5:02 4:22 2:01 3:36 2:48 4:31 1:48 3:10 3:33
47 Joana Bertumen, Nicola Santoni 🇵🇭 PHI6th of 54 aged 40-44 40-44 1:10:40 13:15 39:14 26:54 4:37 4:05 2:27 3:19 2:52 4:21 1:48 3:52 4:10
48 Alex Wilton, Yuexin Zeng 🇬🇧 GBR16th of 197 aged 30-34 30-34 1:11:06 13:41 39:27 26:07 5:36 4:01 1:59 3:24 2:53 4:19 1:35 3:33 4:23
49 Vitalijs Samolins, 少琼 周 🇱🇻 LAT17th of 197 aged 30-34 30-34 1:11:08 13:43 39:17 27:13 4:44 4:34 2:19 3:56 3:11 4:27 1:35 3:25 3:46
50 高启航, 蓉 张 🇨🇳 CHN15th of 118 aged 25-29 25-29 1:11:09 13:44 40:30 25:57 4:46 4:07 2:19 3:36 2:35 4:28 1:39 3:18 3:55
51 姚冉, 吴博 🇨🇳 CHN18th of 197 aged 30-34 30-34 1:11:13 13:48 37:53 27:35 5:49 4:19 2:28 4:06 3:04 4:43 1:38 3:30 3:47
52 Siu Joe Cheung, Yuen Lam Wong 🇭🇰 HKG7th of 54 aged 40-44 40-44 1:11:16 13:51 40:16 26:06 4:59 4:16 2:15 3:53 2:40 4:37 2:00 2:47 3:38
53 Yau Lam, Pik Wa Wong 🇭🇰 HKG19th of 197 aged 30-34 30-34 1:11:17 13:52 39:22 27:23 4:35 4:24 2:24 3:53 2:22 4:54 1:18 3:30 4:38
54 林楠, 王少武 🇨🇳 CHN20th of 197 aged 30-34 30-34 1:11:30 14:05 42:06 24:10 5:19 4:02 2:17 2:59 2:34 4:34 1:19 2:46 3:39
55 Athena Wong, Ryan Fung 🇭🇰 HKG4th of 19 aged 16-24 16-24 1:11:37 14:12 41:15 25:10 5:15 4:23 1:58 3:40 2:21 4:33 1:24 3:10 3:41
56 Ching Yu Leung, Denys Yelienchuk 🇭🇰 HKG21st of 197 aged 30-34 30-34 1:11:49 14:24 39:38 27:25 4:51 4:26 2:11 3:50 2:46 4:49 1:24 3:44 4:15
57 Vicky Ding, 李宇 🇨🇦 CAN22nd of 197 aged 30-34 30-34 1:12:02 14:37 39:50 27:10 5:06 4:22 2:00 3:46 2:33 4:49 1:44 3:55 4:01
58 Katrina Camacho, Victor Sloan 🇭🇰 HKG16th of 118 aged 25-29 25-29 1:12:07 14:42 41:39 25:50 4:43 4:12 2:03 3:17 2:28 4:28 1:38 3:39 4:05
59 Naida Suprapto, Daniel Ta 🇸🇬 SIN8th of 54 aged 40-44 40-44 1:12:10 14:45 39:17 28:16 4:43 4:29 2:10 3:51 3:20 4:49 1:29 3:58 4:10
60 郑嵘, 丁洁莲 🇨🇳 CHN3rd of 15 aged 45-49 45-49 1:12:16 14:51 36:01 30:32 5:49 4:15 2:30 5:01 2:58 4:49 1:42 3:52 5:25
61 予乾 丁, 新雨 冯 🇨🇳 CHN8th of 125 aged 35-39 35-39 1:12:30 15:05 41:11 26:31 4:52 4:15 1:53 3:40 3:14 4:30 1:56 3:18 3:45
62 Stephanie Long Ting Lok, Matthew Long Yin Lok 🇭🇰 HKG17th of 118 aged 25-29 25-29 1:12:40 15:15 39:12 28:40 4:53 4:35 2:01 4:18 3:18 4:44 1:42 4:02 4:00
63 王晨旭, 赵泽华 🇨🇳 CHN9th of 125 aged 35-39 35-39 1:12:45 15:20 41:41 25:46 5:23 3:55 2:24 3:33 2:39 4:45 1:23 3:16 3:51
64 杨洋, 浩男 马 🇨🇳 CHN18th of 118 aged 25-29 25-29 1:12:48 15:23 42:16 25:27 5:08 4:07 1:49 3:32 2:50 4:26 1:55 3:03 3:45
65 陈晓宇, 王晓璐 🇨🇳 CHN23rd of 197 aged 30-34 30-34 1:12:48 15:23 41:44 26:10 4:58 4:09 2:13 3:44 2:22 4:36 1:44 3:39 3:43
66 马鑫, 伍思龙 🇨🇳 CHN10th of 125 aged 35-39 35-39 1:13:06 15:41 38:23 29:59 4:51 4:21 2:51 4:43 3:10 4:52 1:55 3:58 4:09
67 莹 韦, 晨 黄 🇨🇳 CHN9th of 54 aged 40-44 40-44 1:13:23 15:58 38:34 29:46 5:08 4:23 2:33 4:19 2:55 5:21 1:45 4:22 4:08
68 珂 郝, 诗阳 陈 🇨🇳 CHN11th of 125 aged 35-39 35-39 1:13:26 16:01 40:25 27:48 5:18 4:25 2:54 4:07 2:36 4:42 1:43 3:37 3:44
69 璐溪 杨, 董超 🇨🇳 CHN12th of 125 aged 35-39 35-39 1:13:26 16:01 39:39 28:03 5:47 4:15 2:53 4:07 2:48 4:41 1:40 4:23 3:16
70 斯凡 申, 瑞丰 杨 🇨🇳 CHN13th of 125 aged 35-39 35-39 1:13:31 16:06 43:26 24:52 5:17 4:08 1:55 4:08 2:09 4:13 1:29 3:07 3:43
71 Beatriz Lopez, 钧源 郑 🇲🇽 MEX24th of 197 aged 30-34 30-34 1:13:39 16:14 40:26 26:59 6:18 4:27 1:56 3:35 3:04 4:37 1:54 3:48 3:38
72 江天 陈, 嘉雯 庾 🇨🇳 CHN25th of 197 aged 30-34 30-34 1:13:42 16:17 43:09 25:49 4:50 4:25 2:11 3:47 2:41 4:28 1:57 3:04 3:16
73 林纪云, 黄安琪 🇨🇳 CHN26th of 197 aged 30-34 30-34 1:13:54 16:29 38:02 31:08 4:49 4:21 3:11 4:05 2:26 4:46 1:50 3:59 6:30
74 Stephanie Choi, Darren Counsell 🇭🇰 HKG10th of 54 aged 40-44 40-44 1:13:55 16:30 39:03 28:37 6:18 4:40 2:14 3:37 2:48 4:58 1:55 4:22 4:03
75 Jingjing Yang, Jianwei Wu 🇭🇰 HKG14th of 125 aged 35-39 35-39 1:13:58 16:33 37:02 30:07 6:52 4:17 2:35 4:35 3:25 4:46 1:47 4:14 4:28
76 程奕莉, 潘经纬 🇨🇳 CHN27th of 197 aged 30-34 30-34 1:14:03 16:38 42:48 26:15 5:05 4:17 2:21 3:39 3:00 4:27 1:30 3:06 3:55
77 Alyssia Quero, Quentin Faber 🇫🇷 FRA28th of 197 aged 30-34 30-34 1:14:08 16:43 39:25 29:44 5:02 4:22 2:34 4:21 3:10 5:13 1:53 4:14 3:57
78 Craig Burns, Antonia Kottulinsky 🇸🇪 SWE15th of 125 aged 35-39 35-39 1:14:17 16:52 44:00 25:20 5:02 4:19 2:11 3:05 2:42 4:33 1:37 3:12 3:41
79 Kin long Cheung, Hoi Ki Ng 🇭🇰 HKG5th of 19 aged 16-24 16-24 1:14:22 16:57 44:53 24:41 4:51 4:11 2:00 3:20 2:12 4:37 1:39 2:57 3:45
80 杨萍 谢, 泽波 陈 🇨🇳 CHN16th of 125 aged 35-39 35-39 1:14:23 16:58 41:49 27:34 5:05 4:14 1:46 4:16 3:25 4:38 1:41 3:12 4:22
81 Stephanie Huai Zi Pound, Chun Yin Lam 🇭🇰 HKG29th of 197 aged 30-34 30-34 1:14:36 17:11 42:28 26:48 5:23 4:20 2:00 3:57 2:39 4:57 1:34 3:28 3:53
82 Ben Ha, Helen Hui 🇭🇰 HKG11th of 54 aged 40-44 40-44 1:15:03 17:38 41:10 27:43 6:13 4:05 2:14 3:42 2:54 4:32 1:44 3:44 4:48
83 Nattaporn Brampy, Fai Sham 🇸🇬 SIN12th of 54 aged 40-44 40-44 1:15:08 17:43 42:50 26:49 5:34 4:15 1:49 3:59 2:21 5:02 2:02 3:35 3:46
84 莹莹 赵, 震铭 常 🇨🇳 CHN19th of 118 aged 25-29 25-29 1:15:20 17:55 44:43 25:10 5:31 4:21 1:38 3:15 2:39 4:37 1:36 3:06 3:58
85 童烨 李, 志钊 梁 🇨🇳 CHN30th of 197 aged 30-34 30-34 1:15:24 17:59 38:38 31:29 5:23 4:09 2:38 4:02 3:43 5:13 2:04 4:36 5:04
86 明珅 李, 李子辰 🇨🇳 CHN20th of 118 aged 25-29 25-29 1:15:28 18:03 34:59 35:40 4:52 4:21 3:05 5:07 4:10 4:57 1:44 4:05 8:11
87 孙帆, 晓娴 陆 🇨🇳 CHN17th of 125 aged 35-39 35-39 1:15:32 18:07 42:39 27:19 5:37 4:22 2:28 4:14 2:27 4:26 1:56 3:51 3:35
88 Patricia Poh, Leo Huang 🇸🇬 SIN31st of 197 aged 30-34 30-34 1:15:33 18:08 41:13 29:16 5:08 4:14 2:19 3:33 2:54 4:45 1:32 3:55 6:04
89 熊瑞, 丹 梁 🇨🇳 CHN18th of 125 aged 35-39 35-39 1:15:38 18:13 38:12 31:55 5:35 4:15 2:54 4:45 2:50 4:42 1:48 3:41 7:00
90 Florence Lee, Wai Chung Ryan Hui 🇭🇰 HKG6th of 19 aged 16-24 16-24 1:15:39 18:14 47:05 23:48 4:50 4:03 1:36 2:42 2:08 4:15 1:24 3:22 4:18
91 越婷 赖, 褚潇天 🇨🇳 CHN7th of 19 aged 16-24 16-24 1:15:41 18:16 41:15 27:01 7:30 4:27 2:03 3:52 3:17 4:36 1:35 3:25 3:46
92 冬萍 覃, Haoxing Lin 🇨🇳 CHN32nd of 197 aged 30-34 30-34 1:15:47 18:22 44:54 25:46 5:11 4:28 2:01 3:17 2:26 4:32 1:57 3:30 3:35
93 英 刘, 健鑫 陈 🇨🇳 CHN21st of 118 aged 25-29 25-29 1:15:48 18:23 43:38 27:16 4:58 4:19 2:04 3:33 3:05 4:38 1:51 3:59 3:47
94 晨烨 王, 燚 薛 🇨🇳 CHN22nd of 118 aged 25-29 25-29 1:15:49 18:24 40:32 27:05 8:18 4:14 2:10 3:37 2:43 4:42 1:49 3:46 4:04
95 Josep Maria Puignou Donate, 周晓敏 🇪🇸 ESP33rd of 197 aged 30-34 30-34 1:16:00 18:35 42:28 28:06 5:30 4:22 2:21 3:18 3:59 4:41 1:31 4:10 3:44
96 朱国健, 一玥 赵 🇨🇳 CHN23rd of 118 aged 25-29 25-29 1:16:03 18:38 44:11 25:19 6:37 4:07 2:03 2:48 2:28 4:27 1:04 3:57 4:25
97 越 余, 胡婧卓 🇨🇳 CHN19th of 125 aged 35-39 35-39 1:16:05 18:40 39:33 31:17 5:19 4:31 2:53 4:20 3:28 5:07 1:51 4:24 4:43
98 Jacinta Chau, Paul Yuen 🇭🇰 HKG24th of 118 aged 25-29 25-29 1:16:17 18:52 42:40 27:28 6:14 4:34 2:20 3:36 2:45 5:11 1:55 3:08 3:59
99 佳 周, 荣 雷 🇨🇳 CHN34th of 197 aged 30-34 30-34 1:16:32 19:07 42:11 29:16 5:10 4:32 2:07 4:24 3:02 4:56 1:49 3:46 4:40
100 彦可 李, 刘泽丰 🇨🇳 CHN35th of 197 aged 30-34 30-34 1:16:35 19:10 41:44 29:12 5:43 4:16 2:11 4:28 3:23 4:38 1:58 4:28 3:50
How to read

The place is among timed teams in Doubles Mixed; 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