HYROX Berlin 2026: Doubles Women results

2,807 teams on 22 May 2026. Typical finish 1:26:52, fastest 10% under 1:14:15. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Svenja Sommer, Maike Lea Nitsch 🇩🇪 GER1st of 796 aged 25-29 25-29 59:35 — 24:31 — 4:16 1:26 2:43 3:18 4:31 1:24 3:16 3:37
2 Anne Winkelmann, Maike Winkelmann 🇩🇪 GER1st of 399 aged 16-24 16-24 1:01:44 2:09 27:03 24:57 — 4:24 1:46 3:17 3:01 4:42 1:33 2:53 3:21
3 Kinga Handzlik, Hanna Sznajder 🇵🇱 POL1st of 672 aged 30-34 30-34 1:01:48 2:13 26:11 22:08 — — 1:47 3:15 3:02 4:29 1:43 3:03 3:54
4 Vanessa Magdolen, Carina Bösing 🇩🇪 GER2nd of 672 aged 30-34 30-34 1:02:19 2:44 25:56 26:22 — 4:25 1:34 3:08 3:42 4:33 1:26 2:59 4:35
5 Romy Hitzer, Juliane Schmidt 🇩🇪 GER1st of 460 aged 35-39 35-39 1:02:32 2:57 28:46 23:30 — 4:17 1:31 3:06 2:29 4:29 1:32 2:38 3:28
6 Kim Stommel, Verena Reimers 🇩🇪 GER2nd of 796 aged 25-29 25-29 1:03:18 3:43 30:05 22:19 — 4:01 1:24 2:29 2:56 4:19 1:28 2:14 3:28
7 Wiktoria Urtnowska, Katarzyna Grzenia 🇵🇱 POL3rd of 672 aged 30-34 30-34 1:03:55 4:20 28:38 25:09 — 4:09 1:23 2:23 4:02 4:35 1:40 3:09 3:48
8 Hannah Lavery, Kelly Lei Lowry 🇬🇧 GBR4th of 672 aged 30-34 30-34 1:03:56 4:21 28:45 24:54 — 4:21 1:33 2:58 2:57 5:55 1:40 2:07 3:23
9 Dana Wrigley, Claire McMurdock 🇬🇧 GBR2nd of 460 aged 35-39 35-39 1:04:05 4:30 27:49 26:12 — 4:26 1:34 3:00 3:19 5:07 1:58 2:48 4:00
10 Cate Daniels, Devon Moore 🇬🇧 GBR3rd of 796 aged 25-29 25-29 1:04:24 4:49 30:39 23:03 — 4:12 1:30 2:31 2:36 4:23 1:31 2:59 3:21
11 Anette Schmitt, Johanna Grzywotz 🇩🇪 GER3rd of 460 aged 35-39 35-39 1:04:29 4:54 27:48 26:42 — 4:36 1:37 3:17 3:25 4:59 1:34 3:18 3:56
12 Katy Shearman, Ella McNulty 🇬🇧 GBR4th of 796 aged 25-29 25-29 1:04:53 5:18 28:51 25:37 — 4:21 1:29 2:55 3:20 4:36 1:37 2:41 4:38
13 Maria Kuse, Silvana Kuse 🇩🇪 GER4th of 460 aged 35-39 35-39 1:05:02 5:27 28:55 25:33 — 4:13 1:40 3:05 3:25 4:43 1:39 3:03 3:45
14 Emma Ost, Oonagh Corcoran 🇬🇧 GBR5th of 672 aged 30-34 30-34 1:05:04 5:29 29:01 25:29 — 4:45 1:31 3:09 3:16 4:37 1:35 2:57 3:39
15 Jessica Hilzinger, Sina Schadt 🇩🇪 GER5th of 796 aged 25-29 25-29 1:05:07 5:32 29:04 25:23 — 4:13 1:39 2:51 3:08 4:29 1:44 3:30 3:49
16 Marcha Duijkers, Madieke Zaad 🇳🇱 NED5th of 460 aged 35-39 35-39 1:05:09 5:34 29:32 25:16 — 4:15 1:35 2:33 3:29 4:48 1:50 2:40 4:06
17 Lena Reislöhner, Lena Werner 🇩🇪 GER6th of 672 aged 30-34 30-34 1:05:12 5:37 29:15 23:32 — — 1:46 2:59 3:00 4:31 1:52 2:50 3:50
18 Jessica Gavin, Katie Christie 🇬🇧 GBR2nd of 399 aged 16-24 16-24 1:05:25 5:50 — 30:39 — 4:21 1:44 3:28 4:37 5:08 1:41 3:38 6:02
19 Jessy Engels, Marion Geeraedts 🇩🇪 GER1st of 272 aged 40-44 40-44 1:05:31 5:56 29:15 25:08 — 4:17 1:41 3:01 3:01 4:41 1:41 2:43 4:03
20 Pauline Becker, Carlotta Walterscheid-Müller 🇩🇪 GER6th of 796 aged 25-29 25-29 1:05:34 5:59 28:01 27:26 — 4:26 1:46 3:41 3:54 4:47 1:38 3:19 3:55
21 Juliette Ortega, Marie Marcillaud 🇫🇷 FRA7th of 672 aged 30-34 30-34 1:05:43 6:08 28:24 26:49 — 4:42 1:37 3:19 3:39 4:34 1:42 3:43 3:33
22 Gemma McCutcheon, Jill Magee 🇬🇧 GBR2nd of 272 aged 40-44 40-44 1:06:00 6:25 29:45 25:29 — 4:33 1:31 2:54 3:16 4:54 1:32 2:55 3:54
23 Linda Svendsen, Christina Mohr 🇩🇪 GER6th of 460 aged 35-39 35-39 1:06:01 6:26 29:48 25:23 — 4:24 1:36 2:51 3:30 4:43 1:40 3:04 3:35
24 Lauren Bromley, Sophie Newman 🇬🇧 GBR8th of 672 aged 30-34 30-34 1:06:04 6:29 29:08 26:09 — 4:29 1:33 3:08 3:33 4:44 1:34 3:09 3:59
25 Rebecca Ritchie, Victoria Hughes 🇬🇧 GBR9th of 672 aged 30-34 30-34 1:06:08 6:33 27:52 27:34 — 4:24 1:47 3:29 3:47 4:42 1:47 3:42 3:56
26 Marie Dorn, Isabell Kurfürst 🇩🇪 GER10th of 672 aged 30-34 30-34 1:06:18 6:43 29:16 26:16 — 4:19 1:43 3:33 3:38 4:39 1:39 2:54 3:51
27 Christine Gerber, Anna-Lena Röhn 🇩🇪 GER11th of 672 aged 30-34 30-34 1:06:22 6:47 29:34 25:23 — 4:19 2:04 3:17 3:04 4:38 1:32 2:44 3:45
28 Linda Gruner, Isabell Otto 🇩🇪 GER12th of 672 aged 30-34 30-34 1:06:25 6:50 31:00 23:23 — 4:22 1:14 2:51 2:24 4:33 1:33 2:56 3:30
29 Rikke Stokland, Louise Røde Juul 🇩🇰 DEN7th of 460 aged 35-39 35-39 1:06:30 6:55 31:29 23:26 — 4:11 1:20 2:32 3:01 4:25 1:43 2:41 3:33
30 Lea Erlbeck, Emma Ruzowitzky 🇩🇪 GER7th of 796 aged 25-29 25-29 1:06:38 7:03 31:34 23:38 — 4:21 1:31 2:43 2:39 4:33 1:25 3:02 3:24
31 Holly Jarrold, Becky Roberts 🇬🇧 GBR8th of 796 aged 25-29 25-29 1:06:51 7:16 30:42 25:09 — 4:41 1:37 3:08 3:14 4:41 1:38 2:22 3:48
32 Cloé Quesnot, Jade Llopis 🇫🇷 FRA9th of 796 aged 25-29 25-29 1:06:54 7:19 29:59 26:00 — 4:36 1:37 2:58 3:21 4:41 1:54 3:15 3:38
33 Clara Nieddu, Jenny Kauffmann 🇫🇷 FRA10th of 796 aged 25-29 25-29 1:07:02 7:27 30:56 25:12 — 4:32 1:33 3:05 3:20 4:37 1:44 2:57 3:24
34 Jennifer Hendriks, Claudine Delsaux 🇧🇪 BEL8th of 460 aged 35-39 35-39 1:07:04 7:29 29:48 25:30 — 4:35 1:50 3:27 2:30 4:49 1:36 3:22 3:21
35 Luisa Volmer, Nadine Schneeloch 🇩🇪 GER13th of 672 aged 30-34 30-34 1:07:11 7:36 30:59 25:00 — 4:18 1:35 2:45 3:17 4:51 1:51 2:56 3:27
36 Sabrina Scholl, Theresa Nowack 🇩🇪 GER14th of 672 aged 30-34 30-34 1:07:17 7:42 30:50 25:18 — 4:20 1:42 3:02 3:15 4:41 1:43 2:58 3:37
37 Noemi Hermann, Pauline Münchmeyer 🇩🇪 GER11th of 796 aged 25-29 25-29 1:07:22 7:47 30:19 26:00 — 4:26 1:51 3:05 3:32 4:39 1:35 2:49 4:03
38 Anna Shcherba, Oleksandra Deineha 🇺🇦 UKR12th of 796 aged 25-29 25-29 1:07:25 7:50 30:20 25:21 — 4:26 1:29 3:22 3:11 4:48 1:32 2:51 3:42
39 Lynn Erdmann, Jaika Hott 🇩🇪 GER15th of 672 aged 30-34 30-34 1:07:29 7:54 30:10 23:55 — 4:27 1:39 3:18 — 4:48 1:32 2:36 4:00
40 Hannah Mautes, Katarina Gleser 🇩🇪 GER13th of 796 aged 25-29 25-29 1:07:29 7:54 30:14 26:00 — 4:28 1:31 3:18 3:00 4:47 1:38 3:19 3:59
41 Stefanie Meißner, Verona Jaron 🇩🇪 GER16th of 672 aged 30-34 30-34 1:07:30 7:55 29:22 26:53 — 4:22 1:42 3:28 3:26 4:38 1:22 3:27 4:28
42 Clarisse Fourtinon, Valentine Vaudry 🇫🇷 FRA14th of 796 aged 25-29 25-29 1:07:31 7:56 31:11 24:50 — 4:30 1:33 2:57 2:51 4:40 1:33 3:15 3:31
43 Hanna Hinterholzer, Anna Schlöglmann 🇦🇹 AUT3rd of 399 aged 16-24 16-24 1:07:32 7:57 31:36 24:42 — 4:31 1:32 2:54 3:18 4:49 1:29 2:48 3:21
44 Kathrin Häring, Jana Falk 🇩🇪 GER17th of 672 aged 30-34 30-34 1:07:40 8:05 27:51 27:50 — 4:19 1:45 3:16 3:41 4:42 1:31 3:04 5:32
45 Nele Lisanne Schmidt, Lilly Carlotta Stojan 🇩🇪 GER15th of 796 aged 25-29 25-29 1:07:42 8:07 30:27 22:51 — — 1:20 3:03 4:04 4:41 1:24 2:37 3:36
46 Nicole Leinberger, Nina Nemcova 🇩🇪 GER18th of 672 aged 30-34 30-34 1:07:42 8:07 31:21 24:43 — 4:09 1:27 3:18 3:13 4:25 1:34 2:52 3:45
47 Sabrina Rita Zeidler, Caithlin Zeidler 🇩🇪 GER19th of 672 aged 30-34 30-34 1:07:43 8:08 30:27 26:21 — 4:59 1:53 3:31 2:53 4:57 1:33 2:45 3:50
48 Alissa Lange, Clara Hennecke 🇩🇪 GER16th of 796 aged 25-29 25-29 1:07:50 8:15 30:39 25:05 — 4:12 1:38 2:48 3:39 4:38 1:33 2:54 3:43
49 Nadine Armin, Jessica Pennings 🇩🇪 GER3rd of 272 aged 40-44 40-44 1:07:58 8:23 31:21 25:19 — 4:23 1:20 3:10 3:21 4:39 1:30 3:19 3:37
50 Larissa Doberschütz, Fenja Petersen 🇩🇪 GER17th of 796 aged 25-29 25-29 1:07:58 8:23 30:42 26:01 — 4:16 1:43 3:23 3:45 4:30 1:36 3:12 3:36
51 Elena Stachowski, Larissa Sophie Neukamm 🇩🇪 GER4th of 399 aged 16-24 16-24 1:07:59 8:24 31:06 25:44 — 4:15 1:55 3:15 2:54 4:40 1:54 3:08 3:43
52 Katerina Gruberova, Petra Sulekova 🇨🇿 CZE18th of 796 aged 25-29 25-29 1:08:16 8:41 33:09 23:08 — 4:07 1:29 2:38 2:32 4:32 1:33 2:40 3:37
53 Nicole Schweizer, Marina Engel 🇨🇭 SUI9th of 460 aged 35-39 35-39 1:08:16 8:41 31:15 25:09 — 4:23 1:41 2:57 3:21 4:41 1:28 2:58 3:40
54 Vivien Kroll, Emma Pushkov 🇩🇪 GER19th of 796 aged 25-29 25-29 1:08:30 8:55 30:07 27:41 — 4:16 1:37 3:16 4:13 4:44 1:34 3:31 4:30
55 Alicia Hof, Sarah Schäfer 🇩🇪 GER20th of 796 aged 25-29 25-29 1:08:31 8:56 29:15 27:31 — 4:24 2:01 3:15 3:54 5:16 1:42 3:09 3:50
56 Anne Döcke, Jeannette Koetzner 🇩🇪 GER20th of 672 aged 30-34 30-34 1:08:32 8:57 30:23 26:59 — 4:45 1:45 3:09 3:43 4:46 1:45 3:11 3:55
57 Paige Dobson, Chelsey Nuttall 🇬🇧 GBR21st of 672 aged 30-34 30-34 1:08:36 9:01 29:57 27:33 — 4:21 1:38 3:21 4:05 4:50 1:50 3:13 4:15
58 Nell Ehrlinger, Helena Landstorfer 🇩🇪 GER21st of 796 aged 25-29 25-29 1:08:37 9:02 32:07 24:09 — 4:25 1:22 2:23 2:54 4:25 1:33 2:54 4:13
59 Amelie Gattinger, Lena Graf 🇦🇹 AUT5th of 399 aged 16-24 16-24 1:08:41 9:06 29:11 28:43 — 4:33 1:37 2:56 4:28 4:53 1:58 3:43 4:35
60 Molly Keary, Brianna Gormley 🇮🇪 IRL6th of 399 aged 16-24 16-24 1:08:42 9:07 32:19 24:18 — 4:23 1:30 2:55 3:08 4:35 1:22 2:43 3:42
61 Leonie Bergmann, Catharina Schaaff 🇩🇪 GER7th of 399 aged 16-24 16-24 1:08:47 9:12 32:08 24:37 — 4:22 1:38 2:25 3:30 4:28 1:42 2:49 3:43
62 Kamila Sikorski, Agnes Ricatto 🇩🇪 GER10th of 460 aged 35-39 35-39 1:08:49 9:14 32:12 24:53 — 4:27 1:43 2:59 2:51 4:42 1:42 2:54 3:35
63 Caitlin Wylie, Emily Shieldhouse 🇮🇪 IRL22nd of 796 aged 25-29 25-29 1:08:49 9:14 29:58 27:16 — 3:59 2:08 3:18 3:47 4:38 1:55 3:19 4:12
64 Yvonne Wawerek, Anike Seelig 🇩🇪 GER22nd of 672 aged 30-34 30-34 1:08:50 9:15 33:36 23:14 — 4:04 1:09 2:53 3:01 4:25 1:22 2:48 3:32
65 Lucia Kaeller, Caroline Kistner 🇩🇪 GER11th of 460 aged 35-39 35-39 1:08:52 9:17 32:12 25:20 — 4:27 1:30 3:12 3:18 4:30 1:45 3:01 3:37
66 Sophie Authried, Lisa Freisling 🇦🇹 AUT23rd of 796 aged 25-29 25-29 1:08:55 9:20 33:32 23:31 — 4:15 1:28 2:54 2:58 4:32 1:26 2:28 3:30
67 Lisanne van Rixtel, Sangita Singh 🇳🇱 NED23rd of 672 aged 30-34 30-34 1:08:57 9:22 31:40 25:35 — 4:33 1:41 2:55 3:09 4:55 1:39 2:52 3:51
68 Krisztina Vatamány, Szilvia Czine 🇭🇺 HUN12th of 460 aged 35-39 35-39 1:08:58 9:23 32:10 24:48 — 4:24 1:47 3:24 2:49 4:28 1:33 2:40 3:43
69 Mathilde Alster, Julie Alster Thøgersen 🇩🇰 DEN24th of 672 aged 30-34 30-34 1:09:04 9:29 31:51 25:45 — 4:19 1:46 3:33 3:18 4:41 1:41 3:04 3:23
70 Marie Legeler, Anna Lutze 🇩🇪 GER24th of 796 aged 25-29 25-29 1:09:07 9:32 32:28 24:18 — 4:23 1:41 2:46 2:57 4:35 1:45 2:50 3:21
71 Leonie Salzgeber, Caroline Fritsch 🇦🇹 AUT8th of 399 aged 16-24 16-24 1:09:10 9:35 32:38 24:32 — 4:05 1:18 2:41 3:26 4:36 1:30 2:52 4:04
72 Hanne Egeberg, Mette Bjeld 🇩🇰 DEN1st of 128 aged 45-49 45-49 1:09:11 9:36 30:55 27:00 — 4:29 1:45 3:28 3:37 4:43 1:39 3:15 4:04
73 Saskia Thamm, Mirja Schmidt 🇩🇪 GER25th of 672 aged 30-34 30-34 1:09:15 9:40 31:12 27:07 — 4:37 1:50 3:09 3:52 4:57 1:38 2:50 4:14
74 Felicity Jones, Celyn Griffiths 🇬🇧 GBR9th of 399 aged 16-24 16-24 1:09:16 9:41 31:32 26:02 — 4:38 1:34 3:04 3:37 4:35 1:38 3:24 3:32
75 Julia Ruprecht, Anne-Sophie Weber 🇩🇪 GER25th of 796 aged 25-29 25-29 1:09:20 9:45 32:48 24:32 — 4:24 1:36 3:05 2:48 4:39 1:31 2:57 3:32
76 Melanie Rainer, Stefanie Rainer 🇦🇹 AUT26th of 796 aged 25-29 25-29 1:09:22 9:47 33:21 24:01 — 4:16 1:27 2:51 2:46 4:26 1:31 2:54 3:50
77 Carina Haselmayr, Sabrina Rehm 🇩🇪 GER27th of 796 aged 25-29 25-29 1:09:26 9:51 30:52 27:31 — 4:27 1:32 3:36 4:25 4:42 1:43 3:05 4:01
78 Adrijana Nahrgang, Julia Grawe 🇩🇪 GER26th of 672 aged 30-34 30-34 1:09:29 9:54 31:21 26:17 — 4:18 1:38 3:20 3:30 4:42 1:49 2:53 4:07
79 Csenge Eleonóra Patakfalvy, Boglárka Mózes 🇭🇺 HUN28th of 796 aged 25-29 25-29 1:09:30 9:55 31:56 25:44 — 4:27 1:43 2:48 3:02 5:04 1:46 3:02 3:52
80 Antonia Dietrich, Anna Roscina 🇩🇪 GER27th of 672 aged 30-34 30-34 1:09:31 9:56 31:41 25:56 — 4:22 1:40 3:33 3:09 4:53 1:40 2:59 3:40
81 Beverley Webb, Tori Matthews 🇬🇧 GBR2nd of 128 aged 45-49 45-49 1:09:32 9:57 31:17 26:22 — 4:25 1:36 3:42 3:15 4:58 1:40 2:59 3:47
82 Anna Düvel, Kira Beuting 🇩🇪 GER28th of 672 aged 30-34 30-34 1:09:32 9:57 30:16 28:05 — 4:37 1:56 3:12 3:33 4:53 1:45 3:38 4:31
83 Sophie Wendel, Nina Dennerlein 🇩🇪 GER29th of 672 aged 30-34 30-34 1:09:33 9:58 31:44 25:19 — 4:08 1:35 3:04 3:48 4:31 1:49 3:01 3:23
84 Charlotte Rowe, Laura Case 🇬🇧 GBR29th of 796 aged 25-29 25-29 1:09:33 9:58 31:48 26:16 — 4:11 1:29 3:37 3:17 4:41 1:43 3:04 4:14
85 Lena Fischer, Nina Singh 🇩🇪 GER30th of 672 aged 30-34 30-34 1:09:35 10:00 30:45 23:24 — — 1:49 3:08 3:55 4:39 1:41 3:10 3:49
86 Kateryna Tsetskhladze, Evelyn Lawrence 🇺🇦 UKR30th of 796 aged 25-29 25-29 1:09:36 10:01 31:08 27:01 — 4:26 1:38 3:32 3:15 5:00 1:54 3:09 4:07
87 Fenja Krohn, Ariane Ballner 🇩🇪 GER31st of 796 aged 25-29 25-29 1:09:38 10:03 32:05 25:29 — 4:23 1:41 3:12 2:53 4:54 1:28 2:56 4:02
88 Bettina Rathke, Marie Ottawa 🇩🇪 GER31st of 672 aged 30-34 30-34 1:09:39 10:04 32:01 25:39 — 4:11 1:35 3:21 2:55 4:28 1:45 3:31 3:53
89 Jessica Klingenberg, Katharina Heer 🇩🇪 GER32nd of 796 aged 25-29 25-29 1:09:43 10:08 33:54 23:47 — 4:16 1:30 2:48 3:17 4:36 1:38 2:32 3:10
90 Laura Ernst, Jana Münchenbach 🇩🇪 GER33rd of 796 aged 25-29 25-29 1:09:46 10:11 32:43 25:38 — 4:47 1:48 3:16 3:04 4:28 1:43 2:50 3:42
91 Christina Holtmann, Lisa Betker 🇩🇪 GER13th of 460 aged 35-39 35-39 1:09:50 10:15 32:09 25:23 — 4:28 1:35 2:52 3:26 4:42 1:29 3:02 3:49
92 Aoife Dowling, Tanya Quinn 🇮🇪 IRL4th of 272 aged 40-44 40-44 1:09:51 10:16 31:36 26:39 — 4:14 1:21 3:18 3:18 4:38 1:34 3:40 4:36
93 Julia Kemmer, Nadja Kemmer 🇦🇹 AUT34th of 796 aged 25-29 25-29 1:09:52 10:17 30:28 28:26 — 4:40 2:01 4:00 3:42 4:59 2:13 3:01 3:50
94 Firdaous Dahoune, Morgane Carron 🇫🇷 FRA35th of 796 aged 25-29 25-29 1:09:53 10:18 31:46 26:28 — 4:25 1:48 3:19 3:07 4:52 1:42 3:08 4:07
95 Julia Knopf, Anne-Katharina Huesmann 🇩🇪 GER32nd of 672 aged 30-34 30-34 1:09:56 10:21 32:28 25:21 — 4:07 1:35 2:37 3:25 5:04 1:30 3:17 3:46
96 Martina Görz, Aleksandra Vargin 🇩🇪 GER3rd of 128 aged 45-49 45-49 1:10:00 10:25 30:26 28:47 — 4:31 1:49 3:27 4:16 4:59 1:51 3:47 4:07
97 Lisa Dandl, Tessa Söbbeke 🇩🇪 GER33rd of 672 aged 30-34 30-34 1:10:02 10:27 32:07 25:58 — 4:29 1:28 3:06 3:28 4:58 1:35 2:50 4:04
98 Yella Sonntag, Runa Hansmann 🇩🇪 GER10th of 399 aged 16-24 16-24 1:10:11 10:36 31:54 26:18 — 4:16 1:39 3:03 3:03 4:34 1:53 3:30 4:20
99 Grace Doyle, Ellen Doyle 🇬🇧 GBR11th of 399 aged 16-24 16-24 1:10:12 10:37 32:36 25:25 — 4:27 1:30 3:04 3:44 4:44 1:35 2:27 3:54
100 Katharina Morais de Lichius, Shaline El Awir 🇩🇪 GER34th of 672 aged 30-34 30-34 1:10:14 10:39 32:10 26:30 — 4:29 1:49 3:20 3:37 4:46 1:32 3:20 3:37
How to read

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