HYROX Stuttgart 2024: Doubles Mixed results

390 teams on 28 Sep 2024. Typical finish 1:20:08, fastest 10% under 1:07:18. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Jaafar Moumen, Jasmine Miedl 🇩🇪 GER1st of 182 aged 30-39 30-39 58:13 31:28 22:18 4:33 3:57 1:37 2:37 2:16 4:18 1:18 2:41 3:34
2 Roman Hopp, Aleksandra Vargin 🇩🇪 GER1st of 68 aged 40-49 40-49 58:29 0:16 31:49 22:23 4:21 3:56 1:32 2:56 2:30 4:06 1:23 2:27 3:33
3 Florian Lippenmeyer, Paulina Wolf 🇩🇪 GER2nd of 182 aged 30-39 30-39 58:55 0:42 30:45 23:50 4:25 4:01 1:46 3:04 2:39 4:20 1:29 2:46 3:45
4 Luisa Maria Waerdt, Patrick Martens 🇩🇪 GER3rd of 182 aged 30-39 30-39 59:32 1:19 32:01 22:57 4:39 3:49 1:49 2:38 2:34 4:12 1:27 2:55 3:33
5 Philipp Müller, Stefanie Zietan 🇩🇪 GER2nd of 68 aged 40-49 40-49 1:00:04 1:51 31:32 23:50 4:46 4:08 1:36 3:19 2:47 4:19 1:21 2:36 3:44
6 Stefanie Schwellinger, Roman Schwellinger 🇩🇪 GER1st of 119 aged U29 U29 1:00:05 1:52 31:37 23:41 4:50 4:01 1:38 3:26 2:16 4:23 1:22 2:45 3:50
7 Marcel Maier, Luise Babl 🇩🇪 GER2nd of 119 aged U29 U29 1:01:15 3:02 32:40 24:00 4:40 3:59 2:01 3:31 1:59 4:11 1:29 2:34 4:16
8 Bruce Ronaldson, Dani Page 🇬🇧 GBR4th of 182 aged 30-39 30-39 1:01:16 3:03 33:20 23:11 4:50 3:36 1:21 2:35 3:01 4:11 1:23 3:17 3:47
9 Gregoire Chiche, Heloise Pericard 🇫🇷 FRA5th of 182 aged 30-39 30-39 1:01:25 3:12 30:44 25:12 5:34 4:02 1:49 3:33 2:51 4:21 1:30 3:02 4:04
10 Carsten Flynn, Lisa Woltert 🇩🇪 GER6th of 182 aged 30-39 30-39 1:01:50 3:37 34:08 22:53 4:53 3:49 1:45 2:42 2:38 4:25 1:20 2:45 3:29
11 Tobias Voeske, Carina Hofmann 🇩🇪 GER3rd of 119 aged U29 U29 1:02:06 3:53 33:42 23:49 4:40 4:04 1:42 2:48 2:44 4:24 1:32 2:32 4:03
12 Alice Austin, James Sullivan 🇬🇧 GBR4th of 119 aged U29 U29 1:02:25 4:12 35:44 21:29 5:17 4:01 1:18 2:48 2:01 4:12 1:20 2:20 3:29
13 Jessy Engels, David Fischer 🇩🇪 GER3rd of 68 aged 40-49 40-49 1:02:49 4:36 35:05 22:52 4:57 3:58 1:46 2:36 2:23 4:16 1:22 2:56 3:35
14 Steffi Schmitt, Benjamin Neumann 🇩🇪 GER4th of 68 aged 40-49 40-49 1:03:04 4:51 33:43 24:27 5:00 3:58 2:00 2:46 2:26 4:20 1:26 3:14 4:17
15 Maja Storn, Andres Veredas Salazar 🇩🇪 GER7th of 182 aged 30-39 30-39 1:03:16 5:03 32:15 26:11 4:54 4:05 1:59 4:07 3:08 4:23 1:30 3:09 3:50
16 Hannah Richter, Benjamin Köppe 🇩🇪 GER5th of 119 aged U29 U29 1:03:20 5:07 34:58 23:24 5:03 3:49 1:31 2:53 2:43 4:18 1:33 2:59 3:38
17 Maximilian Tosch, Michelle Dyk 🇩🇪 GER6th of 119 aged U29 U29 1:03:21 5:08 34:45 23:54 4:46 4:05 1:59 3:01 2:44 4:17 1:33 2:43 3:32
18 Nils Stüber, Kirsten Becker 🇩🇪 GER8th of 182 aged 30-39 30-39 1:03:23 5:10 34:16 24:15 4:57 4:04 1:59 3:14 2:30 4:27 1:34 2:30 3:57
19 Nadine Heck, Florian Heck 🇩🇪 GER9th of 182 aged 30-39 30-39 1:03:39 5:26 33:08 25:54 4:41 4:07 2:01 4:03 2:57 4:18 1:32 3:17 3:39
20 Isabelle Haupert, Luc Millier 🇫🇷 FRA10th of 182 aged 30-39 30-39 1:03:49 5:36 35:47 23:01 5:06 3:55 1:38 2:42 2:57 4:04 1:18 2:35 3:52
21 Bente Heublein, Eric Diehl 🇩🇪 GER11th of 182 aged 30-39 30-39 1:04:01 5:48 34:16 24:39 5:11 3:57 2:04 3:14 2:43 4:27 1:24 3:11 3:39
22 Claudia Ernst, Michael Ernst 🇩🇪 GER12th of 182 aged 30-39 30-39 1:04:15 6:02 34:48 24:24 5:07 3:56 1:38 3:17 2:35 4:14 1:25 3:15 4:04
23 Sarah McGonagle, Calum Roberts 🇬🇧 GBR7th of 119 aged U29 U29 1:04:22 6:09 34:03 24:27 5:56 4:01 1:28 3:03 2:46 4:35 1:36 3:09 3:49
24 Catharina Kaiser, Thomas Powell 🇩🇪 GER8th of 119 aged U29 U29 1:04:44 6:31 37:14 21:50 5:44 4:00 1:39 2:59 2:02 4:10 1:20 2:23 3:17
25 Kai Halbig, Meike Prohaska 🇩🇪 GER9th of 119 aged U29 U29 1:04:51 6:38 35:59 24:00 4:56 3:53 1:17 3:15 3:05 4:17 1:12 2:59 4:02
26 Sascha Ahrens, Sabrina Schübelin 🇩🇪 GER5th of 68 aged 40-49 40-49 1:04:57 6:44 36:26 23:14 5:21 4:00 1:51 3:24 2:25 4:04 1:35 2:19 3:36
27 Marius Jankowsky, Henriette Abramowski 🇩🇪 GER13th of 182 aged 30-39 30-39 1:04:59 6:46 36:14 23:53 4:57 4:01 1:46 3:14 2:31 4:27 1:34 2:47 3:33
28 Bernd Stöckl, Sabrina Gareiß-Stöckl 🇩🇪 GER14th of 182 aged 30-39 30-39 1:05:00 6:47 33:25 25:58 5:40 3:56 1:54 4:00 2:43 4:28 1:28 3:08 4:21
29 Andreas Fleder, Stephanie Dornblut 🇩🇪 GER15th of 182 aged 30-39 30-39 1:05:15 7:02 36:37 23:40 5:03 3:54 1:44 3:17 2:48 4:19 1:29 2:42 3:27
30 Thomas Heider, Christiane Heider 🇩🇪 GER1st of 19 aged 50-59 50-59 1:05:17 7:04 33:41 26:51 4:51 4:05 2:32 4:00 2:43 4:21 1:35 3:34 4:01
31 Tanja Stroschneider, Wilhelm Lilge 🇦🇹 AUT6th of 68 aged 40-49 40-49 1:05:24 7:11 33:12 27:29 4:47 4:05 1:55 4:52 3:16 4:22 1:52 3:13 3:54
32 Agnes Sierant, Johann Frank 🇩🇪 GER16th of 182 aged 30-39 30-39 1:05:28 7:15 35:22 25:07 5:03 3:51 1:39 2:50 3:01 4:31 1:42 3:41 3:52
33 Max Brandl, Franziska Koch 🇩🇪 GER10th of 119 aged U29 U29 1:05:41 7:28 37:49 22:47 5:10 3:50 1:34 2:45 2:13 4:14 1:40 2:53 3:38
34 Stefan Keppler, Carmen Keppler 🇩🇪 GER7th of 68 aged 40-49 40-49 1:05:55 7:42 33:08 27:23 5:26 4:04 2:05 3:42 3:49 4:34 1:31 3:51 3:47
35 Peter Minicka, Jasmin Drössler 🇩🇪 GER8th of 68 aged 40-49 40-49 1:05:59 7:46 35:48 24:47 5:28 4:08 1:35 3:16 2:39 4:23 1:38 3:16 3:52
36 Stefan Eichhorn, Jutta Kurt 🇩🇪 GER2nd of 19 aged 50-59 50-59 1:06:51 8:38 33:43 28:05 5:08 4:15 2:12 3:43 3:02 4:44 1:38 4:25 4:06
37 Luca Nussbaumer, Myrtha Nussbaumer 🇨🇭 SUI17th of 182 aged 30-39 30-39 1:06:58 8:45 37:23 23:47 5:51 3:54 1:47 2:50 2:44 4:13 1:38 2:42 3:59
38 Sean Clarkin, Victoria Barone 🇬🇧 GBR18th of 182 aged 30-39 30-39 1:07:06 8:53 36:18 26:02 4:50 4:03 1:44 2:49 3:41 4:23 1:44 4:04 3:34
39 Marie Morgen, Hugo Beck 🇫🇷 FRA11th of 119 aged U29 U29 1:07:08 8:55 37:53 22:56 6:25 3:44 1:38 3:13 2:25 4:22 1:17 2:39 3:38
40 Alex Murphy, Maria Byrne 🇮🇪 IRL12th of 119 aged U29 U29 1:07:19 9:06 36:33 25:36 5:14 4:15 1:45 3:19 2:47 4:23 1:27 2:58 4:42
41 Laura Mettler, Patrik Kekies 🇩🇪 GER19th of 182 aged 30-39 30-39 1:07:29 9:16 37:17 24:39 5:36 3:53 1:32 3:23 2:48 4:27 1:22 2:53 4:21
42 Christoph Lukas, Zeinab Greif 🇩🇪 GER20th of 182 aged 30-39 30-39 1:07:35 9:22 38:52 23:14 5:32 3:55 1:36 3:14 2:39 4:06 1:29 2:50 3:25
43 Daniel Siegrist, Sabrina D'Antona 🇨🇭 SUI13th of 119 aged U29 U29 1:07:42 9:29 36:19 26:24 5:02 4:08 1:38 3:20 3:33 4:30 1:52 3:23 4:00
44 Jessica-Anne Altan, Sam Da Cunha 🇬🇧 GBR14th of 119 aged U29 U29 1:08:12 9:59 35:06 27:27 5:43 4:04 1:33 4:54 3:10 4:22 1:50 3:34 4:00
45 Patrick Neumnn, Kim Widerspick 🇩🇪 GER21st of 182 aged 30-39 30-39 1:08:18 10:05 38:11 24:45 5:26 4:08 1:31 2:42 3:10 4:28 1:28 2:56 4:22
46 Moritz Matzen, Sabine Brendt 🇩🇪 GER9th of 68 aged 40-49 40-49 1:08:20 10:07 37:22 24:18 6:45 3:57 1:43 2:24 3:01 4:31 1:34 3:07 4:01
47 Christian Hösl, Lisa Hösl 🇩🇪 GER22nd of 182 aged 30-39 30-39 1:08:20 10:07 35:59 26:22 6:04 4:08 2:02 4:01 3:06 4:27 1:34 2:57 4:07
48 Martin Kniesing, Julia Rindfleisch 🇩🇪 GER15th of 119 aged U29 U29 1:08:30 10:17 36:55 25:05 6:35 4:06 1:50 3:40 2:44 4:42 1:37 2:47 3:39
49 Alexander Wichmann, Julia Moysich 🇩🇪 GER10th of 68 aged 40-49 40-49 1:08:32 10:19 36:35 26:15 5:47 4:03 1:53 3:15 3:31 4:20 1:55 3:18 4:00
50 George Chater-Clark, Georgia Clarke 🇬🇧 GBR16th of 119 aged U29 U29 1:08:41 10:28 36:44 26:31 5:29 4:12 1:57 3:36 3:21 4:23 1:45 3:14 4:03
51 Vanessa Hof, Max König 🇩🇪 GER23rd of 182 aged 30-39 30-39 1:08:51 10:38 37:11 26:05 5:41 4:02 2:02 3:19 2:45 4:21 1:30 3:46 4:20
52 Dario Tassone, Nathalie Houben 🇩🇪 GER24th of 182 aged 30-39 30-39 1:08:58 10:45 36:58 26:29 5:35 4:08 1:54 3:47 2:50 4:37 1:46 3:29 3:58
53 Alexander Rapp, Miriam Jacobsen 🇩🇪 GER17th of 119 aged U29 U29 1:09:04 10:51 37:49 25:19 6:01 4:31 1:54 2:53 3:03 4:33 1:36 3:05 3:44
54 Olivia Flowerday, Liam Thomas 🇬🇧 GBR25th of 182 aged 30-39 30-39 1:09:05 10:52 36:50 26:26 5:53 3:59 1:42 4:14 2:55 4:45 1:33 3:31 3:47
55 Jens Skuras, Anastasija Kütter 🇩🇪 GER26th of 182 aged 30-39 30-39 1:09:10 10:57 36:41 26:54 5:39 4:20 2:29 4:07 2:50 4:34 1:32 2:39 4:23
56 Timo Sigloch, Julia Röcker 🇩🇪 GER27th of 182 aged 30-39 30-39 1:09:13 11:00 37:55 25:57 5:27 4:17 2:00 2:54 3:08 4:52 1:38 3:29 3:39
57 Alexandra Assmann, Max Ehrlich 🇩🇪 GER18th of 119 aged U29 U29 1:09:13 11:00 35:58 26:38 6:43 4:12 1:47 4:07 2:38 4:52 1:42 3:34 3:46
58 Sven Lang, Elena Laufersweiler 🇩🇪 GER19th of 119 aged U29 U29 1:09:21 11:08 39:23 24:44 5:19 3:55 2:09 3:10 2:36 4:10 1:34 3:20 3:50
59 Niclas Lapp, Denise Maier 🇩🇪 GER28th of 182 aged 30-39 30-39 1:09:29 11:16 39:39 23:46 6:08 3:54 2:17 3:08 2:26 4:13 1:29 2:56 3:23
60 Steven Demoulin, Reka Demoulin 🇫🇷 FRA29th of 182 aged 30-39 30-39 1:09:45 11:32 33:52 30:48 5:12 4:27 3:00 4:11 3:29 4:21 1:26 4:39 5:15
61 Marc Ewers, Janine Kliem 🇩🇪 GER30th of 182 aged 30-39 30-39 1:09:50 11:37 41:53 22:27 5:35 4:12 1:28 3:41 1:56 4:09 1:18 2:04 3:39
62 Clémence Constant, Geoffrey Rouby 🇫🇷 FRA31st of 182 aged 30-39 30-39 1:10:05 11:52 39:11 24:42 6:17 4:13 1:38 3:22 2:47 4:18 1:24 3:08 3:52
63 Lena Meissner, Luca Orlando Nappa 🇩🇪 GER32nd of 182 aged 30-39 30-39 1:10:17 12:04 40:51 23:29 6:02 4:06 1:37 3:11 3:09 3:58 1:26 2:33 3:29
64 Meriem Touzeau, Thibaut Morgado Da Costa 🇫🇷 FRA33rd of 182 aged 30-39 30-39 1:10:22 12:09 40:08 24:25 5:55 3:58 1:44 2:51 3:00 4:28 1:37 2:35 4:12
65 Arne Goltermann, Celina Schultz 🇩🇪 GER20th of 119 aged U29 U29 1:10:25 12:12 39:21 24:52 6:18 4:04 2:01 3:59 2:16 4:32 1:40 2:45 3:35
66 Tim Ufermann, Leonie Gutschmidt 🇩🇪 GER21st of 119 aged U29 U29 1:10:27 12:14 39:08 25:39 5:44 4:01 1:33 3:31 3:27 4:20 1:41 3:16 3:50
67 Jessica Tischbierek, Jannis Ntalos 🇩🇪 GER34th of 182 aged 30-39 30-39 1:10:31 12:18 37:12 27:24 5:59 4:11 2:20 3:05 3:10 4:48 1:36 3:17 4:57
68 Alexandre Cadran, Pia Placzek 🇫🇷 FRA11th of 68 aged 40-49 40-49 1:10:42 12:29 36:41 28:39 5:26 4:09 1:51 4:50 3:39 4:24 1:39 3:34 4:33
69 Katharina May, Etienne Straumann 🇨🇭 SUI35th of 182 aged 30-39 30-39 1:10:43 12:30 39:33 25:06 6:08 4:22 2:04 3:35 2:20 4:15 1:29 3:20 3:41
70 David Kramp, Anna Thomas 🇩🇪 GER22nd of 119 aged U29 U29 1:10:51 12:38 40:50 24:13 5:54 4:14 1:48 3:24 2:39 4:04 1:37 2:45 3:42
71 Laura Edel, Alexander Ohliger 🇩🇪 GER36th of 182 aged 30-39 30-39 1:11:00 12:47 37:01 27:56 6:07 3:41 2:11 4:28 3:33 4:33 1:31 3:42 4:17
72 Marion Meystre, Teikimoeatua Vieux 🇨🇭 SUI37th of 182 aged 30-39 30-39 1:11:05 12:52 41:18 24:10 5:41 4:12 1:41 3:09 2:35 4:17 1:32 3:03 3:41
73 Michael Pongratz, Laura Müller 🇩🇪 GER38th of 182 aged 30-39 30-39 1:11:13 13:00 38:42 27:05 5:30 4:21 2:10 3:38 3:30 4:27 1:44 3:20 3:55
74 Giovanni Annunziata, Natalia Dabrowska 🇮🇹 ITA39th of 182 aged 30-39 30-39 1:11:34 13:21 38:10 28:06 5:22 4:08 2:08 4:16 3:48 4:28 1:40 3:39 3:59
75 Sabrina Wuketich, Harun Tayhan 🇩🇪 GER12th of 68 aged 40-49 40-49 1:11:35 13:22 37:21 27:43 6:35 4:22 1:58 3:56 3:09 4:46 2:01 3:18 4:13
76 Roza Dimogkioka, Dejan Mater 🇬🇷 GRE40th of 182 aged 30-39 30-39 1:11:41 13:28 35:46 29:01 6:58 4:08 2:12 4:16 3:36 4:41 1:59 3:36 4:33
77 Laura Hebecker, Leonard Nestler 🇩🇪 GER41st of 182 aged 30-39 30-39 1:11:52 13:39 39:43 24:07 8:06 3:55 1:33 3:23 3:07 4:08 1:21 2:47 3:53
78 Oliver Allgaier, Claudia Hagenlocher 🇩🇪 GER13th of 68 aged 40-49 40-49 1:11:57 13:44 40:30 25:01 6:30 4:01 1:35 3:42 2:34 4:24 1:36 2:58 4:11
79 Jan Snelders, Sofie Brormann 🇳🇱 NED14th of 68 aged 40-49 40-49 1:12:03 13:50 40:16 25:54 5:57 4:18 2:00 3:43 2:39 4:27 1:52 2:59 3:56
80 Markus Mahl, Stefanie Schäfer 🇩🇪 GER15th of 68 aged 40-49 40-49 1:12:05 13:52 39:25 25:17 7:27 4:07 1:47 3:27 2:59 4:23 1:27 3:17 3:50
81 Maximilian Bär, Lara Cucic 🇩🇪 GER42nd of 182 aged 30-39 30-39 1:12:08 13:55 41:19 24:19 6:34 4:12 1:49 2:59 3:10 4:26 1:20 2:53 3:30
82 Tatiana Razygraeva, Alexandre Verbeke 🇷🇺 RUS43rd of 182 aged 30-39 30-39 1:12:11 13:58 41:05 23:32 7:38 4:04 1:46 3:27 2:18 4:16 1:06 3:01 3:34
83 Thierry Frantzen, Noémie Ferron 🇱🇺 LUX44th of 182 aged 30-39 30-39 1:12:18 14:05 37:34 28:48 5:59 4:13 2:09 4:22 3:28 4:40 1:47 3:58 4:11
84 Steve Himbaut, Emilie Meiss 🇫🇷 FRA45th of 182 aged 30-39 30-39 1:12:25 14:12 38:15 27:47 6:27 4:09 1:53 3:35 3:06 4:38 1:51 4:21 4:14
85 Magdalena Dzikowicz, Bartłomiej Dzikowicz 🇵🇱 POL46th of 182 aged 30-39 30-39 1:12:26 14:13 38:34 27:30 6:27 4:20 2:14 3:35 2:36 4:45 1:51 4:08 4:01
86 Marcel Geil, Sophie Bauch 🇩🇪 GER23rd of 119 aged U29 U29 1:12:30 14:17 41:02 25:41 5:50 3:58 2:01 4:12 2:39 4:28 1:32 3:07 3:44
87 Christina Wimmer, Mario Bernhardt 🇩🇪 GER47th of 182 aged 30-39 30-39 1:12:36 14:23 34:44 31:40 6:16 4:25 2:21 4:53 4:52 4:39 1:42 3:54 4:54
88 Martina Pfeifer, Thomas Pfeifer 🇦🇹 AUT16th of 68 aged 40-49 40-49 1:13:04 14:51 41:27 26:07 5:35 4:06 2:07 2:54 3:47 4:19 1:32 3:28 3:54
89 Sophie Hermes, Pol Frieden 🇱🇺 LUX24th of 119 aged U29 U29 1:13:08 14:55 36:51 29:44 6:36 4:16 2:18 3:47 4:21 4:20 1:47 3:51 5:04
90 Nico Langguth, Sandra Langguth 🇩🇪 GER17th of 68 aged 40-49 40-49 1:13:18 15:05 39:36 25:59 7:46 4:27 2:10 3:29 2:18 4:41 1:33 3:28 3:53
91 Matthias Kilian, Cora Schneck 🇩🇪 GER48th of 182 aged 30-39 30-39 1:13:21 15:08 42:44 24:37 6:06 4:04 1:54 3:27 2:29 4:43 1:32 2:49 3:39
92 Rafael Preuß, Melissa Preuß-Berger 🇩🇪 GER49th of 182 aged 30-39 30-39 1:13:21 15:08 38:41 28:45 6:01 4:19 1:50 3:46 4:08 4:22 1:48 4:10 4:22
93 Philipp Schmidt, Höllein Sarah 🇩🇪 GER50th of 182 aged 30-39 30-39 1:13:31 15:18 41:48 25:32 6:14 4:14 1:30 3:00 3:31 4:14 1:24 3:38 4:01
94 Stefanie Maute, Michael Kaiser 🇩🇪 GER51st of 182 aged 30-39 30-39 1:13:31 15:18 39:45 26:55 6:55 4:14 2:01 3:07 3:26 4:26 1:45 4:00 3:56
95 Lukasz Debek, Lucy Lloyd 🇵🇱 POL52nd of 182 aged 30-39 30-39 1:13:32 15:19 41:29 25:25 6:43 4:00 1:58 3:33 2:39 4:32 1:53 2:54 3:56
96 Maximilian Schmitt, Luisa Hoffman 🇩🇪 GER25th of 119 aged U29 U29 1:13:37 15:24 37:03 30:50 5:49 4:23 1:58 4:03 3:50 4:54 1:50 4:00 5:52
97 Stephanie Döhler, Stefan Medack 🇩🇪 GER18th of 68 aged 40-49 40-49 1:13:38 15:25 41:56 25:31 6:15 4:13 1:48 3:13 2:56 4:26 1:40 2:51 4:24
98 Magdalena Stefaniak, Alexander Herber 🇵🇱 POL19th of 68 aged 40-49 40-49 1:13:48 15:35 39:42 28:30 5:41 4:11 2:31 4:36 3:22 4:27 1:42 3:43 3:58
99 Luise Walther, Florian Müller 🇩🇪 GER53rd of 182 aged 30-39 30-39 1:13:56 15:43 40:56 25:13 7:52 4:07 1:56 2:51 2:59 4:26 1:33 3:21 4:00
100 Valentina Groha, Philip Roßbach 🇩🇪 GER26th of 119 aged U29 U29 1:13:59 15:46 40:45 27:28 5:51 4:13 2:13 4:36 3:06 4:48 1:26 3:01 4:05
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