HYROX Warsaw 2025: Doubles Mixed results

544 teams on 12 Apr 2025. Typical finish 1:18:28, fastest 10% under 1:05:31. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Jake Williamson, Jess McDonald 🇬🇧 GBR1st of 188 aged U29 U29 54:31 29:54 21:19 3:24 3:37 1:34 2:40 2:26 3:57 1:15 2:02 3:48
2 Zsófia Luca Zöld, Imre Hajdu 🇭🇺 HUN1st of 98 aged 40-49 40-49 56:32 2:01 31:55 21:10 3:31 3:46 1:28 2:27 2:04 4:09 1:18 2:23 3:35
3 Dana Wrigley, Lawrence Brown 🇬🇧 GBR1st of 230 aged 30-39 30-39 57:54 3:23 33:47 20:55 3:17 3:43 1:29 2:21 2:24 4:02 1:29 2:18 3:09
4 Evan Galloway, Rachel Airriess 🇬🇧 GBR2nd of 230 aged 30-39 30-39 58:07 3:36 33:48 20:57 3:26 3:51 1:27 2:18 2:24 4:07 1:15 2:08 3:27
5 Jose Restituto, Andrea Serna 🇪🇸 ESP3rd of 230 aged 30-39 30-39 58:08 3:37 33:19 21:28 3:26 3:53 1:32 2:45 2:10 4:01 1:27 2:16 3:24
6 Macauley Geddes, Saskia Geddes 🇬🇧 GBR2nd of 188 aged U29 U29 58:25 3:54 29:39 25:25 3:25 4:05 1:40 3:44 2:58 4:42 1:31 2:59 3:46
7 Daniel King, Vivian Varnava 🇬🇧 GBR4th of 230 aged 30-39 30-39 58:29 3:58 32:49 22:08 3:34 3:47 1:41 2:49 2:21 4:00 1:15 2:47 3:28
8 Kinga Handzlik, Miłosz Staworzyński 🇵🇱 POL5th of 230 aged 30-39 30-39 58:34 4:03 31:54 23:23 3:21 4:03 1:46 3:12 2:48 4:17 1:27 2:35 3:15
9 Konrad Will, Magdalena Mickiewicz 🇵🇱 POL6th of 230 aged 30-39 30-39 58:39 4:08 32:28 22:45 3:32 3:56 1:38 2:57 2:21 4:15 1:31 2:50 3:17
10 Melanie Williams, Dan Deacon 🇬🇧 GBR2nd of 98 aged 40-49 40-49 58:56 4:25 32:49 22:40 3:31 3:55 1:24 2:30 2:23 4:15 1:13 2:56 4:04
11 Camilla Tavecchio, Marco Pelis 🇮🇹 ITA7th of 230 aged 30-39 30-39 59:04 4:33 32:49 22:44 3:38 3:48 1:34 3:02 2:17 4:16 1:30 2:36 3:41
12 Kirsty Keating, Ollie Russell 🇬🇧 GBR8th of 230 aged 30-39 30-39 59:12 4:41 35:44 19:48 3:44 3:36 1:25 2:28 2:10 3:47 1:09 1:55 3:18
13 Oliver Thomson, Robyn Thomson 🇬🇧 GBR9th of 230 aged 30-39 30-39 59:12 4:41 33:24 22:01 3:53 3:46 1:22 2:34 2:24 4:01 1:18 2:50 3:46
14 Giada Bonardi, Luca Filisetti 🇨🇭 SUI3rd of 188 aged U29 U29 59:16 4:45 33:03 22:46 3:32 3:43 1:38 2:50 2:41 4:15 1:17 2:45 3:37
15 Harriet Rhodes, Luke Garrick 🇬🇧 GBR10th of 230 aged 30-39 30-39 59:42 5:11 33:52 22:07 3:47 3:49 1:39 2:42 2:33 4:03 1:19 2:41 3:21
16 Rebecca Thomas, Joseph Davies 🇬🇧 GBR4th of 188 aged U29 U29 59:48 5:17 34:10 22:01 3:41 3:51 1:50 2:54 2:13 4:02 1:23 2:22 3:26
17 Evelina Pinta, Rudolfs Berzins 🇱🇻 LAT11th of 230 aged 30-39 30-39 59:50 5:19 34:35 21:36 3:42 3:53 1:38 2:40 2:20 4:02 1:25 2:33 3:05
18 Millie Inman, Hubie Solley 🇬🇧 GBR5th of 188 aged U29 U29 59:51 5:20 35:17 21:04 3:34 3:44 1:35 2:38 2:14 3:55 1:19 2:14 3:25
19 Daniel Hubner, Louisa Stawczynski 🇩🇪 GER12th of 230 aged 30-39 30-39 59:58 5:27 32:54 23:32 3:36 3:50 1:48 2:52 2:46 4:19 1:27 2:50 3:40
20 Jo Smith, Jordan Prince 🇬🇧 GBR6th of 188 aged U29 U29 59:59 5:28 34:33 21:42 3:48 3:46 1:27 2:50 2:25 4:03 1:20 2:34 3:17
21 Filip Mickiewicz, Ewa Kopczak-Chudzio 🇵🇱 POL7th of 188 aged U29 U29 1:00:07 5:36 35:35 20:46 3:50 3:38 1:30 2:15 2:32 4:01 1:16 2:19 3:15
22 Jolanta Jurasz, Marcin Jurasz 🇵🇱 POL3rd of 98 aged 40-49 40-49 1:00:15 5:44 34:11 22:27 3:42 3:54 1:35 2:55 2:23 4:12 1:26 2:33 3:29
23 Lucian Ficau, Naomi Morris 🇬🇧 GBR8th of 188 aged U29 U29 1:00:27 5:56 35:16 21:22 3:54 3:37 1:33 2:34 2:26 3:57 1:23 2:34 3:18
24 Eleanor Gosling, Josselin Pécout 🇫🇷 FRA13th of 230 aged 30-39 30-39 1:00:43 6:12 33:49 23:25 3:35 3:54 1:54 2:57 2:42 4:18 1:31 2:48 3:21
25 Krzysztof Jaroszewicz, Diana Górska 🇵🇱 POL14th of 230 aged 30-39 30-39 1:00:58 6:27 33:39 23:35 3:48 4:12 1:38 2:41 2:44 4:38 1:30 2:53 3:19
26 Miriam Gualdi, Luca Cavicchiolo 🇮🇹 ITA15th of 230 aged 30-39 30-39 1:01:08 6:37 34:11 23:07 3:54 3:57 1:43 2:44 2:41 4:08 1:36 2:52 3:26
27 Julija Kliukiene, Ruslanas Šulcas 🇱🇹 LTU4th of 98 aged 40-49 40-49 1:01:19 6:48 34:25 22:55 4:05 3:57 2:00 3:04 2:14 4:02 1:19 2:39 3:40
28 Ash Ayling, Lianne Ayling 🇬🇧 GBR16th of 230 aged 30-39 30-39 1:02:03 7:32 33:43 24:33 3:51 3:45 1:35 2:37 3:44 4:14 1:29 3:10 3:59
29 Sam Crittenden, Isabelle Meyers 🇦🇺 AUS9th of 188 aged U29 U29 1:02:20 7:49 35:31 22:58 3:56 3:55 1:33 2:30 3:03 4:15 1:31 2:43 3:28
30 Marianana De Lucia, Claudio Bruno 🇮🇹 ITA5th of 98 aged 40-49 40-49 1:02:20 7:49 35:14 23:14 3:56 3:51 1:49 3:13 2:32 4:07 1:26 2:49 3:27
31 Giedrė Kerinienė, Matas Mačaitis 🇱🇹 LTU17th of 230 aged 30-39 30-39 1:02:36 8:05 36:04 22:42 3:55 4:01 1:24 3:01 2:16 4:18 1:23 2:39 3:40
32 Sisse Rasmussen, Marc Christiansen 🇩🇰 DEN10th of 188 aged U29 U29 1:02:40 8:09 35:34 23:05 4:04 3:46 1:33 2:54 2:50 4:09 1:35 2:39 3:39
33 Ossian Kenny, Charli Kenny 🇬🇧 GBR18th of 230 aged 30-39 30-39 1:02:41 8:10 36:17 22:29 3:59 4:03 1:39 2:46 2:15 4:28 1:21 2:39 3:18
34 Laura Osborn, Jack Osborn 🇬🇧 GBR19th of 230 aged 30-39 30-39 1:02:41 8:10 33:21 25:46 3:39 4:03 1:41 3:24 2:42 4:22 1:40 2:56 4:58
35 Edyta Smith, Michael Smith 🇵🇱 POL20th of 230 aged 30-39 30-39 1:02:49 8:18 33:57 24:37 4:21 4:07 2:00 2:56 2:39 4:37 1:40 3:00 3:38
36 Ricky Burns, Amanda Burns 🇬🇧 GBR6th of 98 aged 40-49 40-49 1:02:54 8:23 32:22 26:44 3:52 4:11 1:51 3:44 3:02 4:45 1:38 3:31 4:02
37 Katie Baker, Conor Bennett 🇬🇧 GBR11th of 188 aged U29 U29 1:03:01 8:30 36:45 22:46 3:32 3:53 1:51 2:42 2:28 4:03 1:31 2:34 3:44
38 Arkadiusz Grabowiec, Dorota Gadzińska 🇵🇱 POL12th of 188 aged U29 U29 1:03:20 8:49 39:00 20:43 3:42 3:46 1:25 2:27 2:01 3:59 1:14 2:23 3:28
39 Tomasz Greczkowicz, Monika Szadyko-Pawlik 🇵🇱 POL21st of 230 aged 30-39 30-39 1:03:26 8:55 36:13 23:31 3:47 3:57 1:46 3:15 2:11 4:21 1:26 3:11 3:24
40 Krzysztof Skibicki, Monika Skibicki 🇵🇱 POL13th of 188 aged U29 U29 1:03:32 9:01 36:55 22:50 3:51 3:43 1:38 3:21 2:32 3:55 1:32 2:42 3:27
41 Curtis Bernard, Kimichelle Lockwood 🇬🇧 GBR7th of 98 aged 40-49 40-49 1:03:36 9:05 37:28 22:14 3:58 3:53 1:33 2:30 2:23 4:14 1:21 2:20 4:00
42 Marcella Capizzi, Carlo Gatti 🇮🇹 ITA8th of 98 aged 40-49 40-49 1:03:40 9:09 36:37 23:26 3:41 3:54 2:02 2:34 2:39 4:05 1:24 3:04 3:44
43 Agnieszka Maciejewska, Janusz Adamski 🇵🇱 POL1st of 25 aged 50-59 50-59 1:04:02 9:31 36:52 23:14 4:01 3:57 1:38 2:53 2:55 4:08 1:26 2:43 3:34
44 Luca Pinter, Lisa Bertolin 🇮🇹 ITA14th of 188 aged U29 U29 1:04:04 9:33 36:09 23:43 4:15 3:47 1:52 2:52 2:43 4:20 1:29 2:55 3:45
45 Joanna Lubicka, Paweł Łukasiewicz 🇵🇱 POL22nd of 230 aged 30-39 30-39 1:04:10 9:39 36:57 23:15 4:01 4:04 1:39 3:17 2:28 4:11 1:27 2:34 3:35
46 Grzegorz Pachucy, Elżbieta Liberadzka 🇵🇱 POL23rd of 230 aged 30-39 30-39 1:04:10 9:39 36:15 23:36 4:24 3:52 1:35 3:04 2:21 4:19 1:23 3:01 4:01
47 Amy Netherwood, Harry Netherwood 🇬🇧 GBR15th of 188 aged U29 U29 1:04:18 9:47 35:56 24:37 3:49 4:03 2:06 3:29 2:24 4:14 1:21 2:51 4:09
48 Julia Maciuszek, Anton Bayaryn 🇵🇱 POL16th of 188 aged U29 U29 1:04:19 9:48 37:24 22:45 4:14 3:56 1:31 3:13 2:27 4:05 1:33 2:34 3:26
49 Maciej Szymkowiak, Magdalena Hinca 🇵🇱 POL9th of 98 aged 40-49 40-49 1:04:23 9:52 34:12 26:14 4:00 4:11 1:55 3:37 3:12 4:34 1:48 3:20 3:37
50 David Conroy, Niamh Boyle 🇮🇪 IRL17th of 188 aged U29 U29 1:04:31 10:00 36:04 24:11 4:22 4:07 1:34 3:18 2:54 4:19 1:17 2:41 4:01
51 Matthew Radford, Leah Rzonca 🇬🇧 GBR24th of 230 aged 30-39 30-39 1:04:58 10:27 34:25 26:40 3:58 4:05 1:50 3:25 3:07 4:40 1:50 3:45 3:58
52 Nicky Akroyd, Corydon Larkin 🇬🇧 GBR2nd of 25 aged 50-59 50-59 1:05:20 10:49 38:17 23:23 3:45 3:53 1:33 3:03 2:47 4:16 1:26 2:35 3:50
53 Tereza Vendrická, Renato Concolino 🇨🇿 CZE18th of 188 aged U29 U29 1:05:22 10:51 37:45 23:23 4:19 3:55 1:47 3:07 2:50 4:12 1:24 2:45 3:23
54 Paulina Skrzypek, Michał Pawłowski 🇵🇱 POL19th of 188 aged U29 U29 1:05:23 10:52 38:06 23:06 4:15 3:57 1:41 2:42 2:33 4:10 1:22 3:02 3:39
55 Sarah Catterson, Anthony Byrne 🇮🇪 IRL20th of 188 aged U29 U29 1:05:29 10:58 36:48 24:40 4:08 4:06 1:36 2:40 3:25 4:16 1:23 3:00 4:14
56 Lola Lammar, Juan Pablo Stutz 🇱🇺 LUX25th of 230 aged 30-39 30-39 1:05:35 11:04 36:24 24:47 4:26 3:57 2:08 3:34 2:56 4:22 1:29 2:43 3:38
57 Maciej Luber, Klaudia Luber 🇵🇱 POL10th of 98 aged 40-49 40-49 1:05:35 11:04 36:03 25:14 4:22 4:03 1:33 3:31 3:15 4:21 1:34 2:59 3:58
58 Sylwester Zwierczyk, Lisa O Rourke 🇵🇱 POL21st of 188 aged U29 U29 1:05:36 11:05 36:50 24:52 3:57 4:03 1:29 3:11 3:42 4:03 1:36 3:13 3:35
59 Teresa Viana, Rui Viana 🇵🇹 POR26th of 230 aged 30-39 30-39 1:05:55 11:24 36:10 25:52 3:59 3:58 2:02 4:08 2:32 4:42 1:42 3:09 3:39
60 Ross Craig, Vivienne Birch 🇬🇧 GBR22nd of 188 aged U29 U29 1:05:56 11:25 38:03 23:49 4:08 3:58 1:42 3:02 2:42 4:13 1:26 3:19 3:27
61 Lilianna Piec, Michał Szebestik 🇵🇱 POL27th of 230 aged 30-39 30-39 1:06:00 11:29 36:59 23:59 5:05 3:57 1:38 3:02 2:50 4:22 1:34 2:55 3:41
62 Bronislav Andres, Lenka Andresová 🇨🇿 CZE3rd of 25 aged 50-59 50-59 1:06:05 11:34 37:47 24:28 3:55 4:10 1:40 3:06 2:42 4:22 1:34 2:59 3:55
63 Nicholas Borg, Natasha Vella 🇲🇹 MLT28th of 230 aged 30-39 30-39 1:06:09 11:38 37:35 24:24 4:15 4:07 1:45 3:34 2:26 4:25 1:39 2:49 3:39
64 David Lundevi, Louise Borg 🇸🇪 SWE29th of 230 aged 30-39 30-39 1:06:11 11:40 36:31 25:38 4:06 4:03 1:51 3:18 3:30 4:19 1:36 3:19 3:42
65 Max Ziarkowski, Agata Andros 🇵🇱 POL30th of 230 aged 30-39 30-39 1:06:14 11:43 38:08 24:01 4:12 3:53 1:40 2:48 3:07 4:12 1:35 3:21 3:25
66 Karolina Kupczynska, Kamil Dziurosz 🇵🇱 POL31st of 230 aged 30-39 30-39 1:06:24 11:53 37:23 23:14 5:52 3:54 1:50 2:57 2:28 4:16 1:30 2:50 3:29
67 Aleksandra Makowska-Krywan, Paweł Trachimowicz 🇵🇱 POL32nd of 230 aged 30-39 30-39 1:06:42 12:11 39:01 23:47 3:58 3:59 1:50 3:32 2:42 4:07 1:34 2:35 3:28
68 Ben Lavers, Sophie Lavers 🇬🇧 GBR33rd of 230 aged 30-39 30-39 1:06:45 12:14 36:59 25:08 4:42 4:00 1:42 3:23 2:34 4:33 1:22 3:19 4:15
69 Peter Schüller, Jule Trapp 🇩🇪 GER34th of 230 aged 30-39 30-39 1:06:51 12:20 37:37 25:07 4:11 4:13 1:46 2:53 3:29 4:28 1:26 3:20 3:32
70 Leonie Emanuelsson, Frederic Illig 🇫🇮 FIN23rd of 188 aged U29 U29 1:07:05 12:34 37:25 25:27 4:16 4:21 1:39 3:33 2:20 4:43 1:25 2:36 4:50
71 Dariusz Kupidura, Iwonka Kupidura 🇵🇱 POL11th of 98 aged 40-49 40-49 1:07:09 12:38 38:47 24:11 4:15 4:04 1:41 3:07 2:39 4:25 1:26 2:59 3:50
72 Brandon Murphy, Ashley Ferris 🇮🇪 IRL24th of 188 aged U29 U29 1:07:09 12:38 36:39 26:47 3:47 4:05 2:19 3:55 2:48 4:51 1:27 3:23 3:59
73 Artur Kowalski, Martyna Kowalska 🇵🇱 POL35th of 230 aged 30-39 30-39 1:07:23 12:52 38:10 25:12 4:05 4:23 2:04 3:09 2:57 4:31 1:05 3:21 3:42
74 Mateusz Mroczek, Agata Szkudlarek 🇵🇱 POL36th of 230 aged 30-39 30-39 1:07:26 12:55 39:36 23:36 4:18 4:13 1:37 3:06 2:35 4:22 1:26 2:35 3:42
75 Mateusz Dabrowski, Josephine Jones 🇵🇱 POL25th of 188 aged U29 U29 1:07:33 13:02 39:02 24:20 4:16 3:50 1:44 3:16 2:47 4:23 1:36 2:49 3:55
76 Jessica White, Callym Bratt 🇬🇧 GBR37th of 230 aged 30-39 30-39 1:07:40 13:09 35:36 27:54 4:13 4:09 2:05 3:32 3:24 4:29 1:52 3:58 4:25
77 Maria Wierzbowska, Marcin Brzeziński 🇵🇱 POL38th of 230 aged 30-39 30-39 1:07:41 13:10 38:49 24:15 4:41 3:45 1:57 2:52 3:24 3:54 1:26 3:12 3:45
78 Alice Piggott, Joe Edwards 🇬🇧 GBR26th of 188 aged U29 U29 1:07:50 13:19 38:21 25:17 4:15 4:10 1:43 3:20 2:50 4:26 1:40 3:20 3:48
79 Katie Coen, Michael Atherton 🇬🇧 GBR39th of 230 aged 30-39 30-39 1:07:52 13:21 38:21 25:25 4:10 4:10 1:42 3:46 2:38 4:27 2:00 3:11 3:31
80 Gloria Cosín, Mario Fontán 🇪🇸 ESP40th of 230 aged 30-39 30-39 1:07:52 13:21 37:49 25:52 4:16 4:04 1:54 3:20 2:55 4:31 1:35 3:30 4:03
81 Sylwia Musik, Paweł Bolesławski 🇵🇱 POL41st of 230 aged 30-39 30-39 1:07:54 13:23 40:31 23:07 4:18 3:57 1:34 2:47 2:35 4:07 1:29 3:01 3:37
82 Mário Pinheiro, Elizabeth Alves 🇵🇹 POR4th of 25 aged 50-59 50-59 1:07:54 13:23 37:53 25:59 4:07 4:10 1:43 3:29 3:10 4:19 1:47 3:15 4:06
83 Kinga Lowe, Robert Grajdura 🇵🇱 POL12th of 98 aged 40-49 40-49 1:07:55 13:24 38:10 24:43 5:06 3:57 1:44 3:57 2:38 4:18 1:26 3:28 3:15
84 Magda Sadowska, Zbigniew Ruszczyk 🇵🇱 POL42nd of 230 aged 30-39 30-39 1:07:56 13:25 37:40 26:08 4:12 4:18 1:55 3:29 3:46 4:23 1:35 3:06 3:36
85 Alishia Xuereb Jones, Glen Mercieca 🇲🇹 MLT43rd of 230 aged 30-39 30-39 1:08:01 13:30 37:33 26:22 4:10 4:26 1:57 3:43 2:51 4:53 1:41 3:19 3:32
86 Mark Ferris, Emma Davies 🇬🇧 GBR13th of 98 aged 40-49 40-49 1:08:07 13:36 38:12 25:29 4:32 4:20 2:02 3:33 2:26 4:35 1:21 2:48 4:24
87 Celine Rak, Daniel Kirscht 🇩🇪 GER27th of 188 aged U29 U29 1:08:09 13:38 37:33 26:24 4:15 4:02 1:55 3:24 3:00 4:26 1:45 4:06 3:46
88 Louise Carroll, James Jex 🇮🇪 IRL28th of 188 aged U29 U29 1:08:13 13:42 37:44 25:27 5:05 4:06 1:26 2:49 3:13 4:34 1:30 3:42 4:07
89 Olga Witczak, Adam Jahns 🇵🇱 POL44th of 230 aged 30-39 30-39 1:08:16 13:45 38:34 24:29 5:17 4:08 1:40 3:29 2:51 4:23 1:30 2:48 3:40
90 James Fenwick, Chloe Fenwick 🇬🇧 GBR45th of 230 aged 30-39 30-39 1:08:16 13:45 37:59 26:19 4:04 3:59 1:53 3:40 3:36 4:16 1:40 3:15 4:00
91 Giedrė Gudelytė-Gudelevičiūtė, Augustinas Jurys 🇱🇹 LTU29th of 188 aged U29 U29 1:08:23 13:52 40:11 24:09 4:09 3:54 2:02 3:13 2:45 4:21 1:23 3:00 3:31
92 Dovile Milkevičiūtė, Karolis Pūras 🇱🇹 LTU46th of 230 aged 30-39 30-39 1:08:23 13:52 38:31 24:54 5:01 3:52 1:32 3:34 2:55 4:24 1:43 3:01 3:53
93 Ian Campbell, Magdalena Zacharek 🇬🇧 GBR14th of 98 aged 40-49 40-49 1:08:29 13:58 41:45 22:25 4:23 3:56 1:21 2:59 2:19 4:08 1:10 2:55 3:37
94 Aneta Ostrowska-Szczupaczyńska, Cezary Zając 🇵🇱 POL47th of 230 aged 30-39 30-39 1:08:33 14:02 39:10 25:07 4:22 4:02 1:53 3:45 2:36 4:24 1:32 3:14 3:41
95 Piotr Kornacki, Iwona Kmiecińska 🇵🇱 POL30th of 188 aged U29 U29 1:08:47 14:16 37:40 25:55 5:16 4:02 1:42 3:18 3:38 4:24 1:40 3:22 3:49
96 Catherine Fahey, Kyle Fahey 🇬🇧 GBR48th of 230 aged 30-39 30-39 1:08:48 14:17 37:06 27:32 4:14 4:05 1:42 3:37 3:32 4:36 1:39 3:51 4:30
97 Wiktoria Urtnowska, Krzysztof Urtnowski 🇵🇱 POL49th of 230 aged 30-39 30-39 1:08:50 14:19 40:15 23:38 5:03 4:03 1:45 3:08 2:30 4:30 1:30 2:45 3:27
98 Benas Sakalauskas, Dovilė Sakalauskienė 🇱🇹 LTU50th of 230 aged 30-39 30-39 1:08:51 14:20 38:40 26:00 4:16 4:05 1:44 3:47 3:10 4:39 1:34 3:20 3:41
99 Hannah Grimshaw, Ben Gillin 🇬🇧 GBR31st of 188 aged U29 U29 1:08:51 14:20 37:55 26:15 4:46 4:19 1:52 3:08 3:31 4:24 1:37 3:19 4:05
100 Amanda Skriver, Tobias Haahr 🇩🇰 DEN32nd of 188 aged U29 U29 1:08:51 14:20 36:54 27:47 4:13 4:07 1:59 4:21 4:02 4:20 1:39 3:41 3:38
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