HYROX Taipei 2025: Doubles Men results

302 teams on 12 Apr 2025. Typical finish 1:25:36, fastest 10% under 1:07:36. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Chun Ho, Yun Leung Mak 🇭🇰 HKG1st of 157 aged 30-39 30-39 57:18 29:44 23:46 3:52 3:58 1:48 3:21 2:03 4:25 1:21 2:41 4:09
2 Jack Lian, Yun Kuan Lim 🇸🇬 SIN2nd of 157 aged 30-39 30-39 59:27 2:09 32:57 22:09 4:25 4:00 1:15 3:06 1:53 4:22 1:24 2:34 3:35
3 Kin Ho, Daniel Yeung 🇭🇰 HKG3rd of 157 aged 30-39 30-39 59:50 2:32 32:08 23:37 4:09 3:38 1:33 3:21 2:20 4:21 1:25 3:01 3:58
4 Yoshiaki Yamashita, Alessandro Miguel Sacris 🇯🇵 JPN1st of 79 aged U29 U29 1:00:02 2:44 34:34 20:27 5:06 3:43 1:33 2:46 1:40 4:12 1:12 2:11 3:10
5 Su Young Kim, Chang Mo Jung 🇰🇷 KOR1st of 61 aged 40-49 40-49 1:00:16 2:58 33:29 22:31 4:20 3:55 1:49 2:52 2:00 4:34 1:27 2:41 3:13
6 Michael King Ting Fung, Hudson Chan 🇭🇰 HKG4th of 157 aged 30-39 30-39 1:01:07 3:49 33:56 22:33 4:44 3:53 1:10 3:04 2:27 4:25 1:23 2:42 3:29
7 Suphathep Srichawla, Sander Põldvee 🇹🇭 THA5th of 157 aged 30-39 30-39 1:01:33 4:15 34:15 22:47 4:36 3:54 1:48 3:00 2:26 4:36 1:22 2:23 3:18
8 Will Brownie, Jack Brownie 🇳🇿 NZL2nd of 79 aged U29 U29 1:01:44 4:26 32:53 24:28 4:28 4:00 1:39 3:02 2:56 4:33 1:28 2:38 4:12
9 Caleb Heung, Kong Ng 🇭🇰 HKG6th of 157 aged 30-39 30-39 1:02:10 4:52 33:57 23:40 4:39 3:48 1:23 4:06 2:14 4:31 1:30 2:32 3:36
10 Yau Lam, Hok Chuen Yu 🇭🇰 HKG7th of 157 aged 30-39 30-39 1:02:16 4:58 34:31 22:58 4:51 3:51 1:16 3:18 2:19 4:23 1:23 2:52 3:36
11 제률 박, 한길 고 🇰🇷 KOR3rd of 79 aged U29 U29 1:03:14 5:56 34:19 24:29 4:29 3:56 1:08 3:14 3:01 4:47 1:36 2:56 3:51
12 Yossi Inbar, Meir Ben Tovim 🇮🇱 ISR2nd of 61 aged 40-49 40-49 1:03:29 6:11 34:15 24:36 4:42 3:54 1:41 3:08 2:45 4:39 1:29 3:07 3:53
13 Victor Sloan, Ho Yin Michael Dennison Leung 🇭🇰 HKG4th of 79 aged U29 U29 1:03:40 6:22 36:08 22:55 4:41 3:55 1:28 2:54 2:21 4:24 1:35 2:43 3:35
14 羅尹彤, 坤樺 鍾 🇹🇼 TPE5th of 79 aged U29 U29 1:04:53 7:35 36:21 23:59 4:37 3:59 1:23 2:51 2:47 4:47 1:26 3:04 3:42
15 Marco Boisset, Armand Kosydar 🇫🇷 FRA6th of 79 aged U29 U29 1:05:07 7:49 33:42 26:44 4:47 4:18 1:48 3:50 3:00 4:44 1:19 2:53 4:52
16 Tomas Roca Killick, Hugo Coent 🇪🇸 ESP8th of 157 aged 30-39 30-39 1:05:18 8:00 36:05 24:27 4:49 3:57 1:37 3:20 2:35 4:25 1:30 3:08 3:55
17 暐 許, 智恩 朱 🇹🇼 TPE9th of 157 aged 30-39 30-39 1:05:35 8:17 36:21 23:55 5:24 4:06 1:31 3:15 2:27 4:39 1:26 2:41 3:50
18 Stuart Gilliland, Matt Peters 🇬🇧 GBR10th of 157 aged 30-39 30-39 1:05:35 8:17 35:37 24:53 5:09 3:47 1:41 3:07 3:12 4:27 1:32 3:14 3:53
19 Christian Balic Stefanovic, Jaime Herice 🇪🇸 ESP7th of 79 aged U29 U29 1:05:45 8:27 38:07 22:23 5:19 3:47 1:24 2:36 2:44 4:11 1:17 2:37 3:47
20 Kin Ho Wong, Kin Fat Wong 🇭🇰 HKG11th of 157 aged 30-39 30-39 1:06:18 9:00 37:39 23:47 4:56 3:45 1:37 3:22 2:27 4:30 1:33 2:44 3:49
21 Zemin Lim, Eugene Yeo 🇸🇬 SIN12th of 157 aged 30-39 30-39 1:06:29 9:11 37:24 23:44 5:26 3:51 1:31 2:58 2:39 4:35 1:31 3:04 3:35
22 Clément Verkest, Karel De Rammelaere 🇧🇪 BEL8th of 79 aged U29 U29 1:06:39 9:21 37:24 24:24 4:55 4:06 1:14 2:56 2:53 4:11 1:38 2:47 4:39
23 Francesco Gal, Achille Piattoli 🇮🇹 ITA9th of 79 aged U29 U29 1:06:45 9:27 38:19 23:16 5:15 3:43 1:44 3:08 2:17 4:24 1:23 2:56 3:41
24 Bob den Hartog, Ka Wai Tam 🇳🇱 NED13th of 157 aged 30-39 30-39 1:06:57 9:39 37:57 24:20 4:44 3:54 1:45 3:23 2:49 4:21 1:30 2:52 3:46
25 Sean Windy, Kenneth Wee 🇸🇬 SIN3rd of 61 aged 40-49 40-49 1:07:00 9:42 35:39 25:20 6:05 4:02 1:25 3:37 2:19 4:39 1:31 3:40 4:07
26 Kin Ho Jesse Tsoi, Hon tim Tsang 🇭🇰 HKG10th of 79 aged U29 U29 1:07:02 9:44 38:18 22:53 5:55 4:04 1:38 2:42 1:57 4:55 1:12 2:34 3:51
27 Niall Longobardi, Lo Wei hsuan 🇺🇸 USA14th of 157 aged 30-39 30-39 1:07:03 9:45 37:09 23:53 6:05 3:56 1:44 3:19 2:43 4:26 1:25 2:50 3:30
28 Alexandre Tessier, Dylan Meignen 🇫🇷 FRA11th of 79 aged U29 U29 1:07:11 9:53 38:46 22:57 5:32 4:01 1:39 3:06 2:14 4:31 1:23 2:22 3:41
29 Chun Hay Carl Chan, Pak Kin Wong 🇭🇰 HKG12th of 79 aged U29 U29 1:07:16 9:58 34:36 27:44 5:00 4:18 2:00 5:54 2:41 4:43 1:34 2:53 3:41
30 Elden Ng, Yilong Lian 🇸🇬 SIN13th of 79 aged U29 U29 1:07:35 10:17 37:04 25:06 5:30 3:59 1:59 3:30 2:28 4:49 1:41 3:09 3:31
31 翰暄 李, 冠宇 林 🇹🇼 TPE14th of 79 aged U29 U29 1:07:35 10:17 31:09 32:05 4:25 4:31 1:25 4:43 3:34 5:03 1:37 3:35 7:37
32 Zheng Yong Ho, Jia Long Chng 🇸🇬 SIN15th of 157 aged 30-39 30-39 1:07:48 10:30 36:30 26:11 5:11 3:58 1:49 3:58 2:30 4:56 2:02 3:19 3:39
33 piers steward, Edouard Bellin 🇿🇦 RSA16th of 157 aged 30-39 30-39 1:08:25 11:07 39:04 24:20 5:06 4:09 1:28 3:04 2:25 4:29 1:33 3:02 4:10
34 Quek Xing Yu, Kai Feng Chia 🇸🇬 SIN15th of 79 aged U29 U29 1:08:30 11:12 38:15 24:57 5:23 4:01 1:41 3:29 2:23 4:43 1:46 3:14 3:40
35 Jin Han Javin Goh, Reuben Low 🇸🇬 SIN17th of 157 aged 30-39 30-39 1:08:53 11:35 37:37 25:53 5:27 4:19 1:26 4:13 2:35 4:39 1:37 3:46 3:18
36 Yik Kwan Fong, Chun Ho 🇭🇰 HKG18th of 157 aged 30-39 30-39 1:09:12 11:54 38:54 25:02 5:20 4:10 1:20 3:38 2:43 4:38 1:27 3:24 3:42
37 JiHoon Park, DoGyeong Yi 🇰🇷 KOR4th of 61 aged 40-49 40-49 1:09:22 12:04 36:45 27:12 5:28 4:31 2:09 4:05 3:01 5:03 1:41 3:13 3:29
38 Josh Thomas, Forrest Morgan 🇺🇸 USA19th of 157 aged 30-39 30-39 1:10:00 12:42 38:27 25:26 6:12 4:07 1:35 3:32 2:52 4:36 1:24 3:12 4:08
39 hiu fai Au, shing tak Siu 🇭🇰 HKG20th of 157 aged 30-39 30-39 1:10:00 12:42 38:59 26:19 4:46 4:12 1:49 3:26 3:13 4:32 1:13 4:07 3:47
40 Thomas Shields, Peter Donovan 🇺🇸 USA16th of 79 aged U29 U29 1:10:12 12:54 40:37 24:08 5:31 3:51 1:29 2:55 2:58 4:29 1:23 3:03 4:00
41 Ng Ze Yuan, Sheldon Yen Jia Jun 🇸🇬 SIN21st of 157 aged 30-39 30-39 1:10:29 13:11 40:33 24:36 5:25 3:53 1:52 3:50 2:16 4:41 1:25 2:56 3:43
42 Peter Langfelder, Luis Lin 🇺🇸 USA5th of 61 aged 40-49 40-49 1:11:09 13:51 37:15 28:41 5:19 4:07 1:57 4:02 3:23 5:01 1:47 3:23 5:01
43 楊志祥, 維凡 邵 🇹🇼 TPE22nd of 157 aged 30-39 30-39 1:11:25 14:07 40:55 24:56 5:38 4:28 1:43 3:36 2:36 4:11 1:28 2:44 4:10
44 Simon Chen, Calvin Chan 🇳🇿 NZL17th of 79 aged U29 U29 1:11:31 14:13 38:55 27:09 5:32 4:04 2:00 3:13 3:38 4:27 1:30 3:41 4:36
45 戴昱仁, 張 耀中 🇹🇼 TPE23rd of 157 aged 30-39 30-39 1:11:40 14:22 41:09 24:32 6:03 4:13 1:09 3:38 2:47 4:27 1:32 2:58 3:48
46 正雨 陳, 林 銘達 🇹🇼 TPE24th of 157 aged 30-39 30-39 1:12:09 14:51 41:02 24:24 6:49 4:09 1:55 3:23 1:53 4:50 1:22 3:11 3:41
47 朱永瀚, 峻偉 廖 🇹🇼 TPE25th of 157 aged 30-39 30-39 1:12:10 14:52 39:45 26:39 5:49 3:57 1:27 3:53 2:29 5:01 1:42 4:07 4:03
48 神豪 許, Aidan Ellis-patterson 🇹🇼 TPE6th of 61 aged 40-49 40-49 1:12:14 14:56 40:56 25:06 6:16 4:29 1:30 3:19 2:53 4:34 1:20 2:52 4:09
49 Keilong Ng, Yuencheung Chan 🇭🇰 HKG26th of 157 aged 30-39 30-39 1:12:18 15:00 42:03 24:42 5:38 4:06 1:45 3:19 2:27 4:54 1:52 2:33 3:46
50 Nicholas Dominicus, Gerard Leung 🇮🇩 INA27th of 157 aged 30-39 30-39 1:12:32 15:14 41:13 25:25 5:58 4:01 1:51 3:26 2:46 4:36 1:35 3:01 4:09
51 Ki Ho Chan, Sami Medhat Korna 🇭🇰 HKG28th of 157 aged 30-39 30-39 1:12:37 15:19 36:29 30:59 5:12 3:51 1:27 3:42 3:35 4:36 1:26 3:44 8:38
52 璧豪 李, 志豪 花 🇹🇼 TPE29th of 157 aged 30-39 30-39 1:13:00 15:42 42:45 24:51 5:29 4:02 1:25 3:12 2:30 4:29 1:41 2:47 4:45
53 Mark Chan, Marco Yung Leung Chow 🇬🇧 GBR18th of 79 aged U29 U29 1:13:06 15:48 41:11 26:23 5:36 4:11 1:35 3:51 3:21 4:35 1:37 3:34 3:39
54 皓程 李, 祐玄 林 🇹🇼 TPE19th of 79 aged U29 U29 1:13:19 16:01 42:02 25:36 5:46 4:16 2:03 3:34 2:22 4:32 1:21 3:08 4:20
55 Faisal Lee, Vignesh Logan 🇲🇾 MAS7th of 61 aged 40-49 40-49 1:13:48 16:30 42:29 25:26 5:56 4:02 1:53 3:04 2:54 4:33 1:38 3:34 3:48
56 Wai Nam Chan, Hoi Lok Chan 🇭🇰 HKG20th of 79 aged U29 U29 1:13:51 16:33 42:01 26:18 5:37 4:16 1:59 3:51 2:29 4:56 1:43 3:06 3:58
57 喬佑 陳, 書丞 楊 🇹🇼 TPE21st of 79 aged U29 U29 1:14:09 16:51 40:09 27:28 6:38 4:18 2:01 4:03 2:49 5:03 1:55 3:26 3:53
58 Arne Chantrain, Bob Kerkhofs 🇧🇪 BEL22nd of 79 aged U29 U29 1:14:25 17:07 40:00 27:57 6:32 3:50 1:37 3:57 4:23 4:46 2:02 3:26 3:56
59 江宏凱, 建嘉 陳 🇹🇼 TPE30th of 157 aged 30-39 30-39 1:14:52 17:34 43:53 24:23 6:40 4:07 1:32 3:43 2:50 4:32 1:27 2:30 3:42
60 Michael Chang, Isara Ai 🇭🇰 HKG8th of 61 aged 40-49 40-49 1:15:06 17:48 40:29 29:03 5:39 4:03 1:47 4:07 3:42 4:45 1:40 4:06 4:53
61 Kin Leung Chong, Tsz Ming Wong 🇭🇰 HKG31st of 157 aged 30-39 30-39 1:15:08 17:50 43:16 26:22 5:35 4:10 1:42 3:37 2:45 4:43 1:37 3:50 3:58
62 Daniel Montesino Jones, Piers James Gopsill 🇬🇧 GBR23rd of 79 aged U29 U29 1:15:21 18:03 44:11 24:25 6:49 3:39 1:25 2:37 3:06 4:56 1:45 3:03 3:54
63 Wu Chien Su, 傑化 劉 🇹🇼 TPE24th of 79 aged U29 U29 1:15:42 18:24 41:43 27:08 6:55 4:09 1:45 3:42 3:14 5:02 1:42 3:50 3:44
64 Travis Falasco, Chin Fung Alex Chan 🇺🇸 USA32nd of 157 aged 30-39 30-39 1:15:50 18:32 41:34 27:33 6:48 4:14 1:33 3:32 3:04 5:06 1:58 3:51 4:15
65 Victor Nguyen, Sebastiaan Molenaars 🇳🇱 NED33rd of 157 aged 30-39 30-39 1:15:54 18:36 43:25 26:37 5:57 4:24 1:08 3:39 3:22 5:02 1:44 3:17 4:01
66 Sze chung Chan, Ka Ming Tam 🇭🇰 HKG34th of 157 aged 30-39 30-39 1:15:56 18:38 38:13 31:32 6:17 4:18 1:57 5:00 2:45 5:16 1:35 3:32 7:09
67 Michael Fitzgibbon, Nicholas Silver 🇬🇧 GBR9th of 61 aged 40-49 40-49 1:15:57 18:39 42:19 27:12 6:31 3:51 1:15 3:27 3:23 4:28 1:25 3:38 5:45
68 經上 廖, 世傑 吳 🇹🇼 TPE25th of 79 aged U29 U29 1:16:07 18:49 39:23 31:28 5:21 4:23 1:12 4:08 2:56 5:08 1:37 3:30 8:34
69 Yen Jen Lin, Jie Zhu 🇹🇼 TPE35th of 157 aged 30-39 30-39 1:16:28 19:10 44:36 25:34 6:22 4:07 1:40 3:32 2:56 4:35 1:39 3:23 3:42
70 Tseng chun, albert yu 🇹🇼 TPE26th of 79 aged U29 U29 1:16:28 19:10 41:23 26:59 8:10 4:01 2:04 4:27 2:39 5:01 1:33 3:35 3:39
71 Scottie Lai, Thomas Tsai 🇹🇼 TPE1st of 5 aged 50-59 50-59 1:16:31 19:13 36:10 35:21 5:05 4:28 7:18 5:25 3:19 5:22 1:51 3:41 3:57
72 Vic Liang, John Basford 🇦🇺 AUS10th of 61 aged 40-49 40-49 1:16:34 19:16 40:22 30:14 6:02 3:52 1:47 4:37 3:46 4:39 1:49 4:19 5:25
73 郁軒 周, 洪榮彬 🇹🇼 TPE27th of 79 aged U29 U29 1:16:36 19:18 45:52 24:15 6:34 3:55 1:36 3:14 2:46 4:44 1:26 2:29 4:05
74 暐正 薛, 友維 張 🇹🇼 TPE28th of 79 aged U29 U29 1:16:36 19:18 44:23 26:20 5:59 4:12 2:08 3:57 2:53 4:46 1:50 2:45 3:49
75 Taiki Nishimura, Nico Torrico 🇯🇵 JPN29th of 79 aged U29 U29 1:16:37 19:19 43:48 27:04 5:50 4:10 2:23 4:06 2:45 4:49 1:27 3:03 4:21
76 Oliver Thomas, James pybus 🇬🇧 GBR30th of 79 aged U29 U29 1:16:38 19:20 42:13 26:53 7:39 4:02 2:03 3:23 3:17 4:34 1:39 3:43 4:12
77 Kin Man Fong, Chi Ho Lau 🇭🇰 HKG11th of 61 aged 40-49 40-49 1:16:56 19:38 41:31 29:24 6:04 4:14 1:54 4:42 3:55 4:49 1:41 3:50 4:19
78 Alexander Stankovic, Jordan Reichelt 🇦🇺 AUS36th of 157 aged 30-39 30-39 1:17:02 19:44 42:08 28:57 6:02 4:02 1:45 3:23 4:25 4:50 1:46 4:15 4:31
79 Mike Lee, Allen Huang 🇺🇸 USA12th of 61 aged 40-49 40-49 1:17:04 19:46 44:13 26:31 6:25 4:05 1:49 3:13 3:20 4:47 1:41 3:14 4:22
80 Kevin Chenggong Yin, Alessandro Calo 🇭🇰 HKG37th of 157 aged 30-39 30-39 1:17:24 20:06 42:45 27:42 7:01 3:55 2:06 3:53 3:52 4:41 1:37 2:53 4:45
81 Ting Kong Choy, Ching Yu Ying 🇨🇳 CHN38th of 157 aged 30-39 30-39 1:17:53 20:35 43:11 27:57 6:50 3:53 1:52 3:49 3:14 5:02 1:56 3:41 4:30
82 中堂 鄭, 泓瑨 吳 🇹🇼 TPE39th of 157 aged 30-39 30-39 1:18:14 20:56 42:08 29:10 7:00 4:20 1:57 3:35 3:37 5:05 1:42 4:09 4:45
83 Jack Tang, Jeremy Lim 🇸🇬 SIN40th of 157 aged 30-39 30-39 1:18:21 21:03 43:43 28:33 6:09 4:39 1:54 4:22 2:59 4:44 1:34 4:07 4:14
84 LokHong Leong, Sergio Ricardo dos Santos Gomes 🇲🇴 MAC13th of 61 aged 40-49 40-49 1:18:21 21:03 42:29 29:23 6:34 4:18 1:55 3:53 4:25 5:14 2:02 3:52 3:44
85 Kenneth Ho, Wallace Li 🇭🇰 HKG41st of 157 aged 30-39 30-39 1:18:22 21:04 45:28 25:51 7:07 4:01 1:45 4:17 2:33 4:58 1:28 3:01 3:48
86 Arald Kapteijns, Arjen Vogel 🇳🇱 NED42nd of 157 aged 30-39 30-39 1:18:23 21:05 41:57 29:43 6:47 4:13 2:00 3:18 4:03 5:06 1:29 4:57 4:37
87 Jon Ho, Gerald Lai 🇲🇾 MAS31st of 79 aged U29 U29 1:18:28 21:10 44:57 27:20 6:14 4:06 2:23 4:28 3:15 4:55 1:16 3:08 3:49
88 Sophors Khut, Alexandre Blondin 🇰🇭 CAM43rd of 157 aged 30-39 30-39 1:18:36 21:18 43:03 29:30 6:08 4:14 2:09 4:33 3:19 5:09 1:46 4:27 3:53
89 Stephen Chua, Christian Shepherd 🇲🇾 MAS44th of 157 aged 30-39 30-39 1:18:50 21:32 44:08 27:28 7:18 4:19 1:57 3:45 2:59 4:51 1:57 3:01 4:39
90 Gerard Michael Kalalo, Marc Christopher Manalang 🇵🇭 PHI45th of 157 aged 30-39 30-39 1:18:54 21:36 44:41 25:57 8:21 4:15 1:36 3:42 2:23 5:04 1:07 3:04 4:46
91 Christopher Olsson, Jeremy Fermin 🇭🇰 HKG32nd of 79 aged U29 U29 1:18:55 21:37 42:00 31:19 5:42 4:17 2:45 5:10 3:36 5:13 1:41 4:15 4:22
92 Brendon Wai, Tim Lin 🇦🇺 AUS14th of 61 aged 40-49 40-49 1:18:56 21:38 43:00 27:40 8:20 4:10 2:12 3:36 3:16 4:52 1:33 3:58 4:03
93 Jonathan Chan, Sky Yip 🇬🇧 GBR46th of 157 aged 30-39 30-39 1:19:00 21:42 42:54 29:54 6:17 4:01 2:32 3:38 2:38 5:36 2:26 3:32 5:31
94 Freddy Lee, Kent Teo 🇸🇬 SIN15th of 61 aged 40-49 40-49 1:19:05 21:47 44:03 28:56 6:10 4:23 1:34 4:34 3:40 5:11 1:28 4:16 3:50
95 Alex Lam, Jesse Alvarado 🇨🇦 CAN47th of 157 aged 30-39 30-39 1:19:07 21:49 44:25 27:03 7:43 4:22 1:53 4:28 2:40 4:58 1:02 3:00 4:40
96 Javier Magro, Ali Ben Bachir 🇪🇸 ESP48th of 157 aged 30-39 30-39 1:19:18 22:00 45:46 27:43 5:52 4:08 1:51 4:07 3:30 4:33 1:40 3:10 4:44
97 Zachary Lim, Dillion Chong 🇸🇬 SIN33rd of 79 aged U29 U29 1:19:19 22:01 47:10 26:25 5:50 4:14 1:39 4:32 1:58 4:46 1:30 3:04 4:42
98 Christian Buhisan, Carlo Jun Sumayang 🇵🇭 PHI16th of 61 aged 40-49 40-49 1:19:36 22:18 44:53 27:20 7:27 4:17 2:05 3:53 3:16 4:52 1:33 3:33 3:51
99 晏 劉, 裕翔 江 🇹🇼 TPE49th of 157 aged 30-39 30-39 1:19:48 22:30 47:07 26:33 6:12 4:11 2:12 4:10 2:37 4:39 1:58 2:48 3:58
100 Ryan Chew, Chun Kin Dang 🇸🇬 SIN50th of 157 aged 30-39 30-39 1:20:00 22:42 42:17 29:50 7:58 4:04 2:22 5:07 3:26 5:13 1:49 3:53 3:56
How to read

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