HYROX Amsterdam 2024: Doubles Mixed results

994 teams on 10 Oct 2024. Typical finish 1:22:06, fastest 10% under 1:08:45. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 James Kelly, Lauren Weeks 🇦🇺 AUS1st of 419 aged 30-39 30-39 52:36 28:37 21:05 2:56 3:46 1:35 2:27 2:08 3:56 1:15 2:30 3:28
2 Florian Gast, Imke Salander 🇩🇪 GER2nd of 419 aged 30-39 30-39 53:37 1:01 29:40 20:42 3:19 3:40 1:25 2:38 2:08 3:56 1:02 2:17 3:36
3 Mevena Pingliez, Quentin Pingliez 🇫🇷 FRA1st of 363 aged U29 U29 53:44 1:08 30:16 20:16 3:15 3:42 1:24 2:17 2:02 3:57 1:18 2:18 3:18
4 Eline Verhoeven, Nicky Verhoeven 🇳🇱 NED3rd of 419 aged 30-39 30-39 57:14 4:38 32:31 21:11 3:37 3:46 1:28 2:53 1:52 4:00 1:18 2:26 3:28
5 Florian Kowalczyk, Janne Thomsen 🇩🇪 GER4th of 419 aged 30-39 30-39 57:29 4:53 32:40 21:07 3:45 3:47 1:25 2:29 2:03 4:12 1:17 2:41 3:13
6 Michele Zanirato, Andrea Berquez 🇮🇹 ITA5th of 419 aged 30-39 30-39 58:21 5:45 31:15 23:34 3:36 3:55 1:44 2:54 2:31 4:25 1:21 3:04 3:40
7 Rafael Bouts, Ineke Van Koldam 🇳🇱 NED2nd of 363 aged U29 U29 58:26 5:50 31:56 23:00 3:34 4:18 1:40 3:17 2:05 4:21 1:22 2:27 3:30
8 Romy De Bruijne, Christian De Die 🇳🇱 NED3rd of 363 aged U29 U29 58:33 5:57 33:44 20:41 4:12 3:35 1:21 1:50 2:31 4:05 1:16 2:38 3:25
9 Philipp Müller, Stefanie Zietan 🇩🇪 GER1st of 181 aged 40-49 40-49 58:54 6:18 33:02 22:04 3:52 3:49 1:21 2:46 2:24 4:15 1:17 2:40 3:32
10 Dirk Schulke, Romy Schneevoigt 🇩🇪 GER6th of 419 aged 30-39 30-39 59:54 7:18 34:58 21:16 3:43 3:48 1:25 2:34 2:07 4:11 1:16 2:39 3:16
11 Sebastian Els, Laura Els 🇩🇪 GER7th of 419 aged 30-39 30-39 1:00:11 7:35 33:57 22:19 3:59 3:48 1:31 2:46 2:32 4:16 1:28 2:34 3:24
12 Mathias Deceuninck, Aurora Papotti 🇧🇪 BEL4th of 363 aged U29 U29 1:00:23 7:47 31:50 24:33 4:04 4:06 1:25 3:40 2:50 4:23 1:12 3:17 3:40
13 Ryan Savage, Shannon Hopkork 🇬🇧 GBR8th of 419 aged 30-39 30-39 1:01:10 8:34 34:30 22:37 4:08 3:54 1:36 2:59 2:09 4:09 1:33 2:49 3:28
14 Christian Rose, Eva Janzen 🇩🇪 GER9th of 419 aged 30-39 30-39 1:01:14 8:38 35:25 21:40 4:13 3:37 1:25 2:30 2:51 4:03 1:19 2:39 3:16
15 Widmer Van Der Wal, Tessa Van Vliet 🇳🇱 NED10th of 419 aged 30-39 30-39 1:01:50 9:14 35:33 22:22 3:59 3:56 1:22 3:00 2:26 4:08 1:30 2:38 3:22
16 Kenny Steger, Elsa Skugge 🇸🇪 SWE5th of 363 aged U29 U29 1:02:03 9:27 36:51 21:06 4:11 3:47 1:19 2:34 2:04 4:01 0:58 2:55 3:28
17 Francesco Puttlitz, Jenny Jendryschik 🇩🇪 GER6th of 363 aged U29 U29 1:02:28 9:52 34:53 23:47 3:52 3:55 1:30 3:05 2:44 4:17 1:27 3:01 3:48
18 Saskia Blackburn, Adam Shrives 🇳🇱 NED11th of 419 aged 30-39 30-39 1:02:29 9:53 36:14 22:07 4:12 3:41 1:19 2:44 2:30 4:09 1:30 2:45 3:29
19 Christoph Wieloch, Inga Debusmann 🇩🇪 GER12th of 419 aged 30-39 30-39 1:02:40 10:04 34:02 24:35 4:06 3:47 1:51 3:13 2:57 4:19 1:12 3:26 3:50
20 Leo Grooters, Titia Van Der Stelt 🇳🇱 NED2nd of 181 aged 40-49 40-49 1:02:55 10:19 35:32 23:12 4:17 3:55 1:42 2:47 2:40 4:17 1:18 3:00 3:33
21 Lois Ashton, Rick Rossen 🇳🇱 NED13th of 419 aged 30-39 30-39 1:02:59 10:23 35:51 22:26 4:45 3:36 1:21 2:53 2:27 4:40 1:24 2:39 3:26
22 Ivo Groot Koerkamp, Erica Veneman 🇳🇱 NED14th of 419 aged 30-39 30-39 1:03:15 10:39 34:52 24:11 4:17 3:55 1:50 2:42 2:55 4:16 1:30 3:31 3:32
23 Raquel Dominguez, Alvaro Simon Velasco 🇪🇸 ESP7th of 363 aged U29 U29 1:03:17 10:41 34:18 24:59 4:05 4:20 1:53 2:56 2:50 4:30 1:34 3:29 3:27
24 Nadia Udalova, Jack Donnellan 🇳🇱 NED15th of 419 aged 30-39 30-39 1:03:18 10:42 35:56 23:17 4:09 4:09 1:30 2:56 2:25 4:24 1:21 2:42 3:50
25 Lulu Little, Peter Williams 🇬🇧 GBR16th of 419 aged 30-39 30-39 1:03:19 10:43 35:50 23:35 4:00 3:40 1:41 2:58 2:52 4:29 1:22 3:03 3:30
26 Martina Görz, Stefan Eichhorn 🇩🇪 GER1st of 29 aged 50-59 50-59 1:03:38 11:02 33:42 25:58 4:02 4:12 1:51 3:18 3:01 4:53 1:27 3:42 3:34
27 Etienne Niestadt, Sofie Rijnsaardt 🇳🇱 NED17th of 419 aged 30-39 30-39 1:03:40 11:04 36:04 23:11 4:30 4:01 1:24 2:44 2:33 4:23 1:28 2:47 3:51
28 Sebastian Linden, Tatjana Latt 🇩🇪 GER18th of 419 aged 30-39 30-39 1:03:42 11:06 35:48 23:59 4:00 3:57 1:38 3:33 2:40 4:12 1:32 2:53 3:34
29 Lyanne Zoeteman, Rob Zoeteman 🇳🇱 NED19th of 419 aged 30-39 30-39 1:03:43 11:07 39:07 20:16 4:23 3:45 1:21 2:39 1:54 4:04 1:14 2:14 3:05
30 Rich Harvey, Claire Harvey 🇬🇧 GBR3rd of 181 aged 40-49 40-49 1:03:43 11:07 36:51 22:58 3:57 3:50 1:38 2:30 2:55 4:13 1:21 2:47 3:44
31 Gijs Strating, Carolien Verschure 🇳🇱 NED20th of 419 aged 30-39 30-39 1:03:48 11:12 34:02 25:38 4:14 3:37 1:39 3:17 3:21 4:34 1:42 3:16 4:12
32 Annette De Wolf, Kjeld Dijkstra 🇳🇱 NED8th of 363 aged U29 U29 1:03:49 11:13 35:38 23:49 4:27 3:47 1:51 3:14 2:45 4:11 1:40 3:00 3:21
33 Mirjam De Jong, Iwan De Jong 🇳🇱 NED4th of 181 aged 40-49 40-49 1:03:50 11:14 38:02 21:45 4:07 3:58 1:19 2:55 2:04 4:06 1:35 2:30 3:18
34 Abi Okell-Edwards, Chris Edwards 🇬🇧 GBR21st of 419 aged 30-39 30-39 1:03:52 11:16 36:37 23:04 4:15 3:57 1:31 2:29 2:25 4:14 1:37 3:04 3:47
35 Jack Dolman, Rebecca Brennan 🇬🇧 GBR5th of 181 aged 40-49 40-49 1:03:52 11:16 36:04 23:44 4:09 3:47 1:38 3:16 2:53 4:23 1:25 2:45 3:37
36 Wessel De Graaf, Claudia Belderbos 🇳🇱 NED22nd of 419 aged 30-39 30-39 1:03:54 11:18 36:41 23:07 4:09 3:53 1:25 2:57 2:45 4:15 1:33 2:49 3:30
37 Christoff Van Heerden, Robin Bolten 🇿🇦 RSA23rd of 419 aged 30-39 30-39 1:03:57 11:21 37:06 22:46 4:09 3:50 1:35 2:41 2:39 3:58 1:19 2:56 3:48
38 Roelof Dries, Robin Meester 🇳🇱 NED24th of 419 aged 30-39 30-39 1:04:02 11:26 37:03 22:39 4:23 3:47 1:23 2:37 2:29 4:25 1:20 2:59 3:39
39 Monica Madsen, Thomas Gross 🇩🇰 DEN6th of 181 aged 40-49 40-49 1:04:16 11:40 37:12 22:46 4:22 3:51 1:23 2:25 2:48 4:11 1:27 2:57 3:44
40 Floor Van Ameijde, Thomas Rinia 🇳🇱 NED9th of 363 aged U29 U29 1:04:21 11:45 36:02 24:05 4:18 4:09 1:22 3:06 2:51 4:21 1:37 2:58 3:41
41 Stephen Jones, Kate Ashwell 🇬🇧 GBR25th of 419 aged 30-39 30-39 1:04:27 11:51 35:43 24:35 4:13 3:47 1:41 3:36 3:06 4:17 1:26 3:11 3:31
42 Karl Odonnell, Sophia Flynn 🇬🇧 GBR26th of 419 aged 30-39 30-39 1:04:29 11:53 36:44 23:32 4:17 3:47 1:34 2:49 2:52 4:14 1:41 3:02 3:33
43 Michael Eynon, Ali Bolch 🇬🇧 GBR27th of 419 aged 30-39 30-39 1:04:41 12:05 38:22 22:21 4:00 3:50 1:31 2:35 2:41 4:12 1:29 2:37 3:26
44 Anna Lena Trautmann, Georg Trautmann 🇩🇪 GER7th of 181 aged 40-49 40-49 1:04:48 12:12 36:04 24:06 4:42 3:50 1:42 3:04 2:58 4:12 1:37 3:05 3:38
45 Thomas Roosendaal, Vera Ammerlaan 🇳🇱 NED10th of 363 aged U29 U29 1:04:50 12:14 38:00 22:11 4:42 3:56 1:24 2:33 2:38 4:13 1:10 2:40 3:37
46 Joëlle Bianchi, Nick Jansen 🇳🇱 NED28th of 419 aged 30-39 30-39 1:04:50 12:14 37:09 23:11 4:35 3:52 1:43 3:03 2:30 4:18 1:19 2:52 3:34
47 Bella Little, Joe Barton 🇬🇧 GBR11th of 363 aged U29 U29 1:04:51 12:15 36:28 24:06 4:21 3:52 1:50 2:57 2:55 4:09 1:28 3:23 3:32
48 Thomas Degeling, Dagmar Van Eijk 🇳🇱 NED29th of 419 aged 30-39 30-39 1:05:05 12:29 37:50 22:58 4:21 3:44 1:38 3:02 2:35 4:17 1:40 2:36 3:26
49 Marjolein Kerkhoven, Peter De Gruijl 🇳🇱 NED30th of 419 aged 30-39 30-39 1:05:22 12:46 38:36 22:10 4:41 3:53 1:16 2:56 2:12 4:15 1:26 2:46 3:26
50 Jessy Engels, Michael Sandig 🇩🇪 GER8th of 181 aged 40-49 40-49 1:05:22 12:46 37:02 24:04 4:20 3:53 1:53 2:47 2:46 4:28 1:29 2:58 3:50
51 Rachael Stapleton, Paul Mooney 🇮🇪 IRL31st of 419 aged 30-39 30-39 1:05:23 12:47 38:43 22:10 4:33 3:42 1:27 2:28 1:53 4:22 1:46 2:57 3:35
52 Lisa Segers, Jonas Meerschaut 🇧🇪 BEL32nd of 419 aged 30-39 30-39 1:05:24 12:48 36:40 24:42 4:06 3:57 1:46 2:56 2:30 4:23 1:33 3:19 4:18
53 Wendy Bogers, Andre Augustijn 🇳🇱 NED2nd of 29 aged 50-59 50-59 1:05:24 12:48 36:23 24:56 4:10 3:56 1:51 3:02 2:48 4:32 1:33 3:17 3:57
54 Julia Evers, Niels Houtzager 🇳🇱 NED12th of 363 aged U29 U29 1:05:28 12:52 38:53 22:28 4:12 3:47 1:38 2:40 2:27 4:05 1:26 2:44 3:41
55 Renate Van Wijnbergen, Ronald Stam 🇳🇱 NED9th of 181 aged 40-49 40-49 1:05:38 13:02 36:16 25:09 4:17 4:07 1:36 3:09 2:50 4:27 1:23 3:56 3:41
56 Marieke Tettero, Mattijn Venhuizen 🇳🇱 NED33rd of 419 aged 30-39 30-39 1:05:42 13:06 35:25 25:21 5:01 4:12 1:39 3:28 2:37 4:36 1:33 3:35 3:41
57 Kevin De Smet, Marie-Jeanne De Smet 🇳🇱 NED10th of 181 aged 40-49 40-49 1:05:44 13:08 38:24 23:13 4:12 3:57 1:35 2:35 2:41 4:23 1:30 2:59 3:33
58 Mattie Rasker, Nick Weerts 🇳🇱 NED13th of 363 aged U29 U29 1:05:48 13:12 37:55 23:57 4:01 3:56 1:39 3:08 2:44 4:32 1:35 2:57 3:26
59 Barbara De Grouw, Thomas Bosman 🇳🇱 NED14th of 363 aged U29 U29 1:05:50 13:14 36:04 25:25 4:26 4:09 1:26 3:30 3:15 4:29 1:52 3:06 3:38
60 Tanja Davidsdottie, Alan Sukiennik 🇮🇸 ISL15th of 363 aged U29 U29 1:06:01 13:25 39:13 22:14 4:39 3:51 1:30 2:27 2:33 4:01 1:27 3:11 3:14
61 Melanie Van Rijn, Yannick Petersen 🇳🇱 NED16th of 363 aged U29 U29 1:06:05 13:29 39:56 21:57 4:15 3:51 1:47 2:28 2:22 4:03 1:26 2:42 3:18
62 Torge Jensen, Aniken Friedrichsen 🇩🇪 GER17th of 363 aged U29 U29 1:06:09 13:33 35:10 26:46 4:19 4:16 2:11 2:49 3:20 4:33 1:33 4:16 3:48
63 Max Geerlings, Lydie Van Der Thiel 🇳🇱 NED34th of 419 aged 30-39 30-39 1:06:14 13:38 39:24 22:27 4:27 3:41 1:30 2:51 2:33 4:27 1:16 2:48 3:21
64 Rick Zimny, Elke Weijkamp 🇳🇱 NED35th of 419 aged 30-39 30-39 1:06:21 13:45 35:31 26:40 4:15 4:08 1:58 3:53 3:18 4:37 1:49 3:23 3:34
65 Katie Russell, Jordan McGearty 🇮🇪 IRL18th of 363 aged U29 U29 1:06:25 13:49 39:42 22:11 4:36 3:40 1:27 2:50 2:31 3:52 1:13 3:03 3:35
66 Christina Döpke, Kai Urban 🇩🇪 GER36th of 419 aged 30-39 30-39 1:06:27 13:51 38:33 23:09 4:48 3:55 1:20 2:52 2:46 4:18 1:20 3:11 3:27
67 Corien Van Der Bijl, Wouter Van Arendonk 🇳🇱 NED37th of 419 aged 30-39 30-39 1:06:32 13:56 33:23 29:07 4:06 4:16 1:24 4:18 4:02 4:32 1:42 4:33 4:20
68 Mikai Vroom, Isis Sep 🇳🇱 NED19th of 363 aged U29 U29 1:06:33 13:57 39:23 23:00 4:14 4:07 1:29 2:37 2:39 4:18 1:21 2:55 3:34
69 David Warburton, Rhiannon Livesley 🇬🇧 GBR20th of 363 aged U29 U29 1:06:35 13:59 39:37 22:48 4:15 3:52 1:30 2:42 2:42 4:11 1:19 2:54 3:38
70 Mickael Braye, Angélique Gaucher 🇫🇷 FRA38th of 419 aged 30-39 30-39 1:06:35 13:59 37:02 24:52 4:47 3:57 1:33 3:30 2:40 4:31 1:20 3:21 4:00
71 Nadine Boted, Michan Botes 🇿🇦 RSA39th of 419 aged 30-39 30-39 1:06:36 14:00 38:05 23:56 4:39 3:47 1:33 3:00 2:58 4:14 1:43 3:13 3:28
72 Maita Vermeulen, Elias Coxon 🇳🇱 NED11th of 181 aged 40-49 40-49 1:06:40 14:04 38:15 23:55 4:34 3:45 1:27 3:02 3:09 4:33 1:28 2:54 3:37
73 Sofia Ferreira, Bruno Mota 🇵🇹 POR12th of 181 aged 40-49 40-49 1:06:41 14:05 38:17 24:06 4:21 4:04 1:32 3:15 2:49 4:31 1:30 2:46 3:39
74 Lisa Marie Schmidt, Anton Hülsey 🇩🇪 GER21st of 363 aged U29 U29 1:06:42 14:06 39:09 23:10 4:28 4:00 1:22 3:24 3:04 4:19 — 2:42 3:30
75 Nona Kerremans, Gert-Jan Spierings 🇳🇱 NED40th of 419 aged 30-39 30-39 1:06:48 14:12 40:54 21:11 4:48 3:42 1:24 2:14 2:28 3:49 1:25 2:39 3:30
76 Jennie Thelin, Mårten Thelin 🇸🇪 SWE13th of 181 aged 40-49 40-49 1:06:49 14:13 38:59 23:08 4:47 3:51 1:27 3:00 2:24 4:16 1:31 3:09 3:30
77 Patricia Lorimer, Kie Fewster 🇬🇧 GBR41st of 419 aged 30-39 30-39 1:06:56 14:20 39:07 23:13 4:40 3:29 1:47 2:47 3:15 3:59 1:27 2:57 3:32
78 Miriam Slot, John Beskers 🇳🇱 NED14th of 181 aged 40-49 40-49 1:07:06 14:30 38:41 23:34 4:56 3:51 1:19 2:59 3:00 4:16 1:31 3:10 3:28
79 Nathalie Houben, Tayfun Simsek 🇩🇪 GER42nd of 419 aged 30-39 30-39 1:07:07 14:31 40:34 22:42 3:55 3:47 1:39 2:39 2:46 4:19 1:20 2:44 3:28
80 Kim Warlicht, Douwe Korver 🇳🇱 NED22nd of 363 aged U29 U29 1:07:10 14:34 39:07 23:19 4:49 3:52 1:34 2:19 2:52 4:25 1:37 2:59 3:41
81 Mickey Luckerhof, Romy Pluijmen 🇳🇱 NED23rd of 363 aged U29 U29 1:07:15 14:39 36:36 25:58 4:44 4:04 1:45 3:17 3:16 4:47 2:01 3:05 3:43
82 Vivian Vlaar, Wessel Anbergen 🇳🇱 NED43rd of 419 aged 30-39 30-39 1:07:18 14:42 38:20 24:31 4:31 3:54 1:25 3:37 3:16 4:19 1:14 2:42 4:04
83 Laura De Lange, Dave Jansen 🇳🇱 NED24th of 363 aged U29 U29 1:07:22 14:46 39:05 23:38 4:44 4:03 1:33 2:20 3:12 4:10 1:37 3:01 3:42
84 Christian Gaebel, Carla Ankermann 🇩🇪 GER44th of 419 aged 30-39 30-39 1:07:27 14:51 39:35 23:55 4:01 3:52 1:18 3:02 3:07 4:17 1:17 2:53 4:09
85 Merel Geilvoet, Lars Romswinckel 🇳🇱 NED25th of 363 aged U29 U29 1:07:35 14:59 37:17 25:28 4:54 3:58 1:26 3:30 3:48 4:15 1:34 3:16 3:41
86 Cheyenne Cortebeeck, Brecht Spiesschaert 🇧🇪 BEL45th of 419 aged 30-39 30-39 1:07:40 15:04 39:13 23:44 4:48 3:56 1:38 2:31 2:56 4:09 1:48 3:20 3:26
87 Anouk Reuvers, Sander Geerdink 🇳🇱 NED26th of 363 aged U29 U29 1:07:46 15:10 39:26 23:29 4:56 3:58 1:35 2:44 3:12 4:12 1:28 2:50 3:30
88 Wiebe Kuipers, Bojanne Westerman 🇳🇱 NED27th of 363 aged U29 U29 1:07:49 15:13 39:55 23:07 4:52 3:58 1:51 2:49 2:25 4:06 1:15 3:14 3:29
89 Petra Menhart, Tom Elkington 🇬🇧 GBR46th of 419 aged 30-39 30-39 1:08:09 15:33 40:37 22:55 4:41 3:39 1:41 2:40 2:57 4:24 1:07 2:49 3:38
90 Janine Smulders, Niek Smits 🇳🇱 NED28th of 363 aged U29 U29 1:08:15 15:39 38:32 24:57 4:50 4:00 1:30 3:01 3:24 4:14 1:23 3:20 4:05
91 Jo Smith, Jordan Prince 🇬🇧 GBR29th of 363 aged U29 U29 1:08:16 15:40 39:13 24:33 4:35 4:02 1:39 3:00 2:45 4:20 1:23 3:22 4:02
92 Radka Allen, Roy Shortall 🇬🇧 GBR15th of 181 aged 40-49 40-49 1:08:18 15:42 39:08 24:33 4:40 4:03 1:50 2:52 3:09 4:24 1:33 3:15 3:27
93 Jay Williams, Sharon Williams 🇬🇧 GBR16th of 181 aged 40-49 40-49 1:08:19 15:43 38:13 25:40 4:30 3:58 1:45 3:57 2:38 4:34 1:32 3:27 3:49
94 Rosanna Eikens, Stan Zwanikken 🇳🇱 NED47th of 419 aged 30-39 30-39 1:08:24 15:48 41:03 22:27 5:00 3:58 1:31 2:40 2:25 4:10 1:15 2:48 3:40
95 Antoine Van Der Velde, Lola Pascal 🇫🇷 FRA30th of 363 aged U29 U29 1:08:24 15:48 38:13 25:44 4:32 4:08 1:26 3:22 3:11 4:34 1:28 3:30 4:05
96 Samuel Reddrop, Naomi Lawrence 🇬🇧 GBR31st of 363 aged U29 U29 1:08:31 15:55 38:27 25:49 4:20 4:06 1:37 2:41 3:14 4:34 1:29 3:23 4:45
97 Abigail Leah, Sebastian Zambrano 🇬🇧 GBR48th of 419 aged 30-39 30-39 1:08:33 15:57 39:15 24:45 4:39 3:53 1:55 3:18 2:41 4:32 1:37 3:03 3:46
98 Isis Van Der Zalm, Joey Den Beer 🇳🇱 NED49th of 419 aged 30-39 30-39 1:08:33 15:57 38:30 25:47 4:20 4:07 1:45 3:46 3:03 4:26 1:32 3:23 3:45
99 Petr Prokes, Jana Mrkackova 🇨🇿 CZE17th of 181 aged 40-49 40-49 1:08:34 15:58 39:06 25:01 4:31 4:13 1:50 3:13 2:54 4:16 1:30 3:06 3:59
100 Mayke Pol, Willem De Boer 🇳🇱 NED32nd of 363 aged U29 U29 1:08:42 16:06 41:46 22:12 4:48 3:55 1:18 3:03 2:48 4:10 1:17 2:16 3:25
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