HYROX Riga 2026: Doubles Men results

423 teams on 30 May 2026. Typical finish 1:15:55, fastest 10% under 1:01:22. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
101 Toms Prokofjevs, Māris Lancmanis 🇱🇻 LAT23rd of 101 aged 30-34 30-34 1:07:20 14:29 36:57 25:12 5:16 3:47 2:04 3:08 3:08 4:24 1:28 3:20 3:53
102 Andris Zuravlovs, Armands Baldins 🇱🇻 LAT14th of 53 aged 40-44 40-44 1:07:22 14:31 38:49 24:18 4:19 3:57 1:55 2:50 2:38 4:16 1:18 3:20 4:04
103 Robertas Kapustinas, Aleksas Vaikutis 🇱🇹 LTU17th of 74 aged 35-39 35-39 1:07:23 14:32 39:39 23:59 3:49 3:41 1:32 2:05 3:36 4:10 1:44 3:10 4:01
104 Andy Clark, Stephen Caullay SCO3rd of 8 aged 50-54 50-54 1:07:24 14:33 38:19 25:27 3:42 3:51 2:04 2:52 3:07 4:14 1:33 3:31 4:15
105 Stephen Wass, Daniyal Khan 🇬🇧 GBR11th of 53 aged 16-24 16-24 1:07:42 14:51 38:24 25:27 3:55 3:49 1:33 3:17 3:18 4:02 1:41 3:27 4:20
106 Marcus Riquelme, Jonas Ny 🇸🇪 SWE4th of 8 aged 50-54 50-54 1:07:49 14:58 37:54 25:36 4:23 4:00 1:44 2:56 3:14 4:37 1:34 3:36 3:55
107 Toms Cauna, Reinis Lejins 🇱🇻 LAT24th of 101 aged 30-34 30-34 1:07:51 15:00 41:06 22:26 4:24 3:54 1:28 2:58 2:28 4:10 1:25 2:39 3:24
108 Corentin Courtet, Yohan Lamothe 🇫🇷 FRA25th of 101 aged 30-34 30-34 1:07:52 15:01 37:33 25:49 4:34 3:57 3:10 3:29 2:49 4:13 1:11 2:52 4:08
109 Luke Gleeson, Joshua Stanley 🇬🇧 GBR12th of 53 aged 16-24 16-24 1:08:01 15:10 38:12 25:49 4:05 4:07 1:49 2:52 2:47 4:29 2:05 3:20 4:20
110 Tobias Viehauser, Johannes Unsicker 🇩🇪 GER15th of 53 aged 40-44 40-44 1:08:19 15:28 40:56 23:56 3:31 3:49 1:47 2:52 3:05 3:48 1:17 3:33 3:45
111 Dainis Medvedevs, Vairis Kikusts 🇱🇻 LAT18th of 74 aged 35-39 35-39 1:08:20 15:29 40:56 23:18 4:10 3:45 1:14 2:23 3:22 4:10 1:32 3:11 3:41
112 Niklas Röck, Daniel Pusin 🇩🇪 GER26th of 101 aged 30-34 30-34 1:08:28 15:37 42:16 22:31 3:47 3:48 1:42 2:35 2:14 3:55 1:20 3:24 3:33
113 Jean Baptiste Pyeatt, Baptiste Daugrois 🇫🇷 FRA19th of 74 aged 35-39 35-39 1:08:29 15:38 37:42 26:44 4:07 4:02 2:02 3:13 3:16 4:11 2:01 3:50 4:09
114 Egils Skujiņš, Jānis Lipša 🇱🇻 LAT20th of 74 aged 35-39 35-39 1:08:30 15:39 39:58 24:00 4:36 3:41 1:43 2:49 3:22 4:08 1:30 2:52 3:55
115 Ruben Jennekens, Raymond Petri 🇳🇱 NED27th of 101 aged 30-34 30-34 1:08:30 15:39 38:04 26:14 4:16 4:12 2:04 3:06 3:22 4:29 1:50 3:21 3:50
116 Adam Davies, Ben Millington 🇬🇧 GBR32nd of 106 aged 25-29 25-29 1:08:35 15:44 40:36 24:00 4:02 3:52 1:35 2:41 2:56 3:56 1:11 3:14 4:35
117 João Barros, Nuno Gaspar 🇵🇹 POR33rd of 106 aged 25-29 25-29 1:08:35 15:44 39:24 25:21 3:53 3:50 2:02 2:47 3:27 4:11 1:35 3:01 4:28
118 Mantas Lapinskas, Robertas Dembinskis 🇱🇹 LTU16th of 53 aged 40-44 40-44 1:08:45 15:54 39:10 25:52 3:49 3:53 1:54 2:37 4:24 4:13 1:42 3:24 3:45
119 Jannik Loebe, Janos Loebe 🇩🇪 GER28th of 101 aged 30-34 30-34 1:08:48 15:57 38:58 25:50 4:04 4:17 1:44 3:24 2:44 4:14 1:36 3:16 4:35
120 Julian Kalcher, Simon Erlacher 🇦🇹 AUT13th of 53 aged 16-24 16-24 1:08:51 16:00 39:46 24:45 4:23 3:58 1:46 3:15 2:56 4:24 1:48 2:43 3:55
121 Ibrahim Tosun, Mobarek Asmaoui 🇧🇪 BEL17th of 53 aged 40-44 40-44 1:08:52 16:01 40:36 24:38 3:41 3:55 1:40 2:28 2:57 4:07 1:24 3:34 4:33
122 Edvīns Jaudzems, Krišjānis Mincenbergs 🇱🇻 LAT21st of 74 aged 35-39 35-39 1:08:58 16:07 39:00 25:37 4:28 3:52 1:49 3:00 3:15 4:22 1:31 3:42 4:06
123 Søren Sloth, Thomas Jensen 🇩🇰 DEN5th of 8 aged 50-54 50-54 1:09:06 16:15 39:17 25:48 4:06 4:00 1:52 2:45 2:53 4:31 1:31 3:37 4:39
124 Kęstutis Cikanas, Aurimas Dusevičius 🇱🇹 LTU18th of 53 aged 40-44 40-44 1:09:16 16:25 40:24 24:20 4:36 3:49 1:37 2:27 3:37 4:00 1:25 3:21 4:04
125 Salem Hamoudi, Sylvain Balbous 🇫🇷 FRA19th of 53 aged 40-44 40-44 1:09:18 16:27 38:13 26:57 4:13 4:01 1:38 3:32 3:09 4:10 1:48 4:14 4:25
126 Daniel Buthmann, Sascha Wunnenberg 🇩🇪 GER20th of 53 aged 40-44 40-44 1:09:19 16:28 39:16 25:41 4:27 4:05 1:57 2:55 3:14 4:27 1:31 3:17 4:15
127 Kaspars Sils, Pauls Traubergs 🇱🇻 LAT29th of 101 aged 30-34 30-34 1:09:22 16:31 41:01 23:52 4:34 4:00 1:26 2:58 2:56 4:01 1:33 3:25 3:33
128 Ermo Heliste, Lauri Palo 🇪🇪 EST30th of 101 aged 30-34 30-34 1:09:44 16:53 41:30 23:48 4:31 3:57 1:15 2:39 3:02 4:11 1:26 3:33 3:45
129 Daniels Kleimarāns, Rolands Bāliņš 🇱🇻 LAT34th of 106 aged 25-29 25-29 1:09:44 16:53 39:55 25:13 4:41 3:53 1:33 3:14 3:07 4:34 1:28 3:07 4:17
130 Luca Manicardi, Francesco Sarzi Amade' 🇮🇹 ITA22nd of 74 aged 35-39 35-39 1:09:50 16:59 39:03 27:08 3:43 4:04 1:55 3:38 3:04 4:16 1:53 3:51 4:27
131 Aidan Maher, Jack Maher 🇮🇪 IRL35th of 106 aged 25-29 25-29 1:09:51 17:00 39:09 26:24 4:21 3:52 1:55 3:35 2:49 4:30 1:42 3:15 4:46
132 Maksym Shtekhno, Ivan Polivanov 🇺🇦 UKR36th of 106 aged 25-29 25-29 1:09:54 17:03 40:49 25:19 3:50 3:56 1:39 3:02 2:37 4:14 1:33 3:40 4:38
133 Rinalds Jānis Kārkliņš, Niklāvs Babris 🇱🇻 LAT14th of 53 aged 16-24 16-24 1:10:13 17:22 41:52 22:15 6:11 3:56 1:29 2:25 2:28 3:57 1:35 2:32 3:53
134 Fabian Frantz, Charbel Zgheib 🇲🇹 MLT23rd of 74 aged 35-39 35-39 1:10:15 17:24 35:43 29:47 4:52 4:16 2:22 3:54 3:37 4:33 1:39 4:25 5:01
135 Dylan Meier, Lars Baumann 🇨🇭 SUI37th of 106 aged 25-29 25-29 1:10:35 17:44 38:56 25:49 5:54 4:01 1:45 3:19 3:10 4:13 1:40 3:35 4:06
136 Val Runco, Alex Remizovs 🇱🇻 LAT24th of 74 aged 35-39 35-39 1:10:38 17:47 40:16 25:28 4:57 4:07 1:42 3:15 3:10 4:41 1:30 3:22 3:41
137 Marin Letouzé, Paul Février 🇫🇷 FRA38th of 106 aged 25-29 25-29 1:10:40 17:49 38:55 26:49 5:00 4:01 1:31 3:43 3:29 4:21 1:40 3:38 4:26
138 Jonathan Styzaker, Bruce Watt 🇬🇧 GBR31st of 101 aged 30-34 30-34 1:10:42 17:51 40:03 26:51 3:54 4:06 1:40 3:19 3:51 4:24 1:32 3:34 4:25
139 Stefano Capoferri, Simone Capoferri 🇮🇹 ITA32nd of 101 aged 30-34 30-34 1:10:43 17:52 37:19 29:14 4:14 4:11 1:48 3:27 4:06 4:31 1:36 4:51 4:44
140 Ernestas Žebrauskas, Aivis Sipavičius 🇱🇹 LTU33rd of 101 aged 30-34 30-34 1:10:47 17:56 42:25 23:48 4:40 4:00 1:46 2:47 2:50 4:14 1:29 3:07 3:35
141 Salvijus Šliažas, Eimantas Jurgelis 🇱🇹 LTU39th of 106 aged 25-29 25-29 1:10:54 18:03 42:20 24:31 4:08 3:53 1:39 2:50 3:28 3:59 1:28 3:36 3:38
142 Darijuš Voiciukevič, Nojus Esteris 🇱🇹 LTU40th of 106 aged 25-29 25-29 1:10:58 18:07 41:39 25:18 4:06 3:57 1:46 3:09 3:06 4:21 1:50 3:19 3:50
143 Simon Mossnelid, Kristoffer Landin 🇸🇪 SWE21st of 53 aged 40-44 40-44 1:10:58 18:07 39:49 27:07 4:07 4:20 1:47 2:55 2:48 4:19 1:58 5:00 4:00
144 Liudas Markevičius, Modestas Bosas 🇱🇹 LTU7th of 23 aged 45-49 45-49 1:11:02 18:11 41:09 25:22 4:34 3:45 1:50 2:44 3:17 4:13 1:26 3:54 4:13
145 Edvinas Vakaras, Linas Jonika 🇱🇹 LTU25th of 74 aged 35-39 35-39 1:11:10 18:19 42:12 24:37 4:25 3:48 1:34 2:34 3:02 4:10 1:26 3:15 4:48
146 Daniele Tramite, Antonio Alfieri 🇮🇹 ITA26th of 74 aged 35-39 35-39 1:11:10 18:19 40:41 25:48 4:44 3:58 2:07 2:31 3:34 4:17 1:43 3:50 3:48
147 Jake Callaghan, Josh Forth 🇬🇧 GBR15th of 53 aged 16-24 16-24 1:11:14 18:23 42:59 24:45 3:35 3:56 1:45 2:45 3:19 4:03 1:29 3:23 4:05
148 Vakaris Gvazdauskas, Milan Halasz 🇱🇹 LTU16th of 53 aged 16-24 16-24 1:11:15 18:24 42:47 24:45 3:47 4:01 2:12 3:29 2:25 4:10 1:29 2:38 4:21
149 Maciej Siemaszko, Mateusz Krogulec 🇵🇱 POL34th of 101 aged 30-34 30-34 1:11:15 18:24 40:12 26:35 4:31 4:09 1:52 3:16 3:49 4:34 1:27 3:38 3:50
150 Jerry Sammut, Emil Davidson 🇦🇺 AUS41st of 106 aged 25-29 25-29 1:11:25 18:34 38:59 28:39 3:52 4:12 2:08 3:29 4:08 4:35 1:51 3:34 4:42
151 Rafael Delgadillo, V Daniel Padilla 🇲🇽 MEX22nd of 53 aged 40-44 40-44 1:11:26 18:35 40:00 26:32 4:59 3:55 1:31 4:05 3:47 4:09 1:31 3:34 4:00
152 Ryan Jarvis, Leonard Montinard 🇨🇦 CAN17th of 53 aged 16-24 16-24 1:11:38 18:47 42:00 25:24 4:20 3:54 1:38 2:38 3:06 4:06 1:29 3:49 4:44
153 Juris Kovalevskis, Tobias Weickmann 🇱🇻 LAT27th of 74 aged 35-39 35-39 1:11:42 18:51 39:19 26:20 6:07 3:58 2:08 3:13 3:17 4:16 1:51 3:42 3:55
154 Audrius Žukauskas, Tomas Janka 🇱🇹 LTU23rd of 53 aged 40-44 40-44 1:11:44 18:53 41:34 25:51 4:23 3:49 1:46 2:47 4:09 4:20 1:41 3:38 3:41
155 Robertas Kaminskas, Ignas Pauliukonis 🇱🇹 LTU35th of 101 aged 30-34 30-34 1:11:44 18:53 40:49 25:55 5:04 4:00 1:54 2:56 3:07 4:21 1:23 4:10 4:04
156 Dovydas Povilaitis, Ramūnas Dobrovolskis 🇱🇹 LTU6th of 8 aged 50-54 50-54 1:11:49 18:58 41:36 25:34 4:43 4:03 1:56 2:54 3:06 4:24 1:35 3:45 3:51
157 Michael Alsted Nielsen, Karsten Korsgaard Kristensen 🇩🇰 DEN24th of 53 aged 40-44 40-44 1:11:51 19:00 40:23 26:41 4:50 3:53 1:59 2:47 4:11 4:24 1:36 3:37 4:14
158 Martynas Judickas, Andrius Mikalauskas 🇱🇹 LTU36th of 101 aged 30-34 30-34 1:11:56 19:05 42:22 24:59 4:40 3:54 1:37 3:06 2:58 4:15 1:29 3:53 3:47
159 Espen Thoresen, Steffen Spro 🇳🇴 NOR8th of 23 aged 45-49 45-49 1:11:56 19:05 40:40 26:56 4:24 4:10 1:58 3:02 3:18 4:29 1:27 4:11 4:21
160 Tomas Bolotinas, Lukas Baškys 🇱🇹 LTU28th of 74 aged 35-39 35-39 1:11:59 19:08 42:12 24:55 4:57 4:11 1:41 2:53 3:02 4:12 1:17 3:31 4:08
161 Kārlis Vanags, Kristaps Štelmahers 🇱🇻 LAT37th of 101 aged 30-34 30-34 1:12:01 19:10 42:33 22:57 6:35 3:50 1:32 2:24 2:41 3:52 1:33 3:00 4:05
162 Matteo Pisoni, Daniele Rossini 🇮🇹 ITA42nd of 106 aged 25-29 25-29 1:12:04 19:13 39:08 29:16 3:45 4:19 1:49 4:10 4:06 4:39 2:00 4:08 4:05
163 Vitālijs Bičenkovs, Dāvids Keizars 🇱🇻 LAT29th of 74 aged 35-39 35-39 1:12:11 19:20 43:06 24:10 5:00 3:43 1:33 3:12 3:01 4:04 1:14 3:18 4:05
164 Peter Søby Kristensen, Andreas Hostrup 🇩🇰 DEN30th of 74 aged 35-39 35-39 1:12:11 19:20 41:33 26:24 4:18 3:52 1:42 3:14 3:50 4:11 1:27 4:07 4:01
165 Panos Televantos, Lefteris Mavroudis 🇨🇾 CYP31st of 74 aged 35-39 35-39 1:12:12 19:21 39:47 28:16 4:13 4:02 2:08 3:14 4:21 4:38 1:40 3:53 4:20
166 Vincent Dietrich, Linus Jung 🇩🇪 GER43rd of 106 aged 25-29 25-29 1:12:18 19:27 44:23 23:50 4:09 3:56 1:32 2:34 3:26 4:02 1:24 3:05 3:51
167 John-Paul Zigenhorn, Jelmar Ter Beek 🇳🇱 NED32nd of 74 aged 35-39 35-39 1:12:19 19:28 40:50 26:50 4:41 3:57 1:32 3:26 3:52 4:18 1:45 3:46 4:14
168 Douwe Cnossen, Matthijs Tiemens 🇳🇱 NED38th of 101 aged 30-34 30-34 1:12:20 19:29 40:26 28:02 3:57 4:12 1:46 2:56 4:16 4:18 1:37 4:20 4:37
169 Stefan Svetozarevic, Simon Frick 🇨🇭 SUI39th of 101 aged 30-34 30-34 1:12:38 19:47 42:46 25:44 4:14 4:08 1:37 2:53 3:08 4:11 1:25 4:33 3:49
170 Leo van der Werf, Pifer Thomas 🇳🇱 NED1st of 1 aged 60-64 60-64 1:12:44 19:53 40:28 28:03 4:17 4:11 1:54 3:40 3:53 4:26 1:44 4:09 4:06
171 Mikelis Benuzs, Emils Zubulis 🇱🇻 LAT18th of 53 aged 16-24 16-24 1:12:48 19:57 43:19 24:06 5:27 3:53 1:56 2:47 3:02 4:01 1:31 2:52 4:04
172 Edgars Vakuļčiks, Eduards Irbe 🇱🇻 LAT25th of 53 aged 40-44 40-44 1:12:51 20:00 41:49 27:06 3:56 3:50 1:53 2:26 3:50 3:59 1:44 6:01 3:23
173 Sven Skoberla, Nico Schoenenberger 🇩🇪 GER40th of 101 aged 30-34 30-34 1:12:52 20:01 45:13 23:05 4:37 3:47 1:35 2:47 2:32 4:06 1:31 3:10 3:37
174 Janis Vejs, Janis Ozolins 🇱🇻 LAT33rd of 74 aged 35-39 35-39 1:12:53 20:02 41:41 26:34 4:43 4:17 1:47 2:37 3:22 4:56 1:38 3:28 4:29
175 Harry Day, George Heyworth 🇬🇧 GBR41st of 101 aged 30-34 30-34 1:12:59 20:08 38:33 29:58 4:32 4:11 1:53 3:44 4:31 4:20 1:40 4:09 5:30
176 Anders Larsson, Magnus Larsson 🇸🇪 SWE9th of 23 aged 45-49 45-49 1:13:01 20:10 43:18 25:23 4:26 4:00 1:35 3:13 3:23 4:10 1:44 3:32 3:46
177 Ugo Jantel, Lucas Vogel 🇫🇷 FRA44th of 106 aged 25-29 25-29 1:13:03 20:12 39:35 27:29 6:04 3:59 1:36 2:45 2:48 4:17 1:35 5:08 5:21
178 Mārcis Vidass, Andris Usāns 🇱🇻 LAT34th of 74 aged 35-39 35-39 1:13:06 20:15 45:33 22:07 5:30 3:41 1:17 1:51 3:15 3:56 1:32 2:50 3:45
179 Dovydas Pajarskas, Jokūbas Pajarskas 🇱🇹 LTU42nd of 101 aged 30-34 30-34 1:13:06 20:15 41:35 27:04 4:31 4:06 1:46 2:59 4:20 4:25 1:30 3:58 4:00
180 Jack Sherman, Robert Shiels 🇺🇸 USA43rd of 101 aged 30-34 30-34 1:13:13 20:22 44:33 24:23 4:22 4:00 1:29 2:36 3:12 4:03 1:35 3:22 4:06
181 Kristupas Gabrielius Kuklys, Tomas Ramanauskas 🇱🇹 LTU44th of 101 aged 30-34 30-34 1:13:29 20:38 40:26 28:14 4:52 4:05 1:59 3:31 4:11 4:43 1:41 4:04 4:00
182 Vasco Varela, Jorge Oliveira 🇵🇹 POR35th of 74 aged 35-39 35-39 1:13:31 20:40 43:31 25:42 4:23 4:04 1:50 3:12 3:11 4:23 1:31 3:26 4:05
183 Liam Duffy, George Dixon 🇬🇧 GBR45th of 101 aged 30-34 30-34 1:13:31 20:40 42:43 26:47 4:05 3:49 1:37 2:34 4:13 4:03 1:30 4:32 4:29
184 Per Andersen, Anders Rousing 🇩🇰 DEN1st of 4 aged 55-59 55-59 1:13:50 20:59 41:56 27:29 4:30 4:02 2:03 3:21 3:46 4:23 1:44 4:13 3:57
185 Benjamin Toggweiler, Lukas Tanner 🇨🇭 SUI46th of 101 aged 30-34 30-34 1:13:57 21:06 42:29 27:25 4:07 4:04 2:10 3:09 3:42 4:18 1:50 4:18 3:54
186 Darius Rapkevičius, Dominykas Žibutis 🇱🇹 LTU36th of 74 aged 35-39 35-39 1:14:00 21:09 47:13 22:49 4:04 3:56 1:26 2:27 2:41 4:09 1:30 2:45 3:55
187 Adam Price, Lewis Price 🇬🇧 GBR19th of 53 aged 16-24 16-24 1:14:03 21:12 43:13 26:22 4:33 3:59 1:38 3:14 3:07 4:25 1:29 3:43 4:47
188 Phillip Elflein, Mirco Meinschien 🇩🇪 GER47th of 101 aged 30-34 30-34 1:14:04 21:13 43:17 26:03 4:49 3:38 1:41 3:14 3:55 4:27 1:36 3:31 4:01
189 Kirils Kasevics, Rihards Nejs 🇱🇻 LAT45th of 106 aged 25-29 25-29 1:14:11 21:20 47:40 22:33 4:01 3:45 1:33 2:49 2:37 4:05 1:19 2:50 3:35
190 Tobias Hübner, Joshua Rommerskirchen 🇩🇪 GER46th of 106 aged 25-29 25-29 1:14:15 21:24 43:45 24:03 6:33 3:53 1:32 2:43 2:37 4:24 1:22 3:30 4:02
191 Valters Skrivelis, Andris Karklins 🇱🇻 LAT48th of 101 aged 30-34 30-34 1:14:17 21:26 42:34 24:38 7:11 3:52 1:35 2:42 3:00 4:20 1:40 3:13 4:16
192 Lukas Čiuželis, Benas Pociūnas 🇱🇹 LTU47th of 106 aged 25-29 25-29 1:14:18 21:27 45:12 24:30 4:40 3:57 1:37 3:02 2:40 4:19 1:29 3:20 4:06
193 Jurģis Grīslis, Guntis Kārkliņš 🇱🇻 LAT26th of 53 aged 40-44 40-44 1:14:20 21:29 42:51 25:50 5:44 3:54 1:41 2:33 3:35 4:20 1:29 4:15 4:03
194 Sorin Preda, Theodor Nicolae 🇷🇴 ROU37th of 74 aged 35-39 35-39 1:14:22 21:31 41:32 27:54 5:01 3:46 1:50 4:57 3:20 4:32 1:56 3:45 3:48
195 Ainars Sudmalis, Andis Deņisovs 🇱🇻 LAT10th of 23 aged 45-49 45-49 1:14:29 21:38 47:48 22:31 4:13 3:56 1:16 2:27 2:31 4:28 1:30 2:45 3:38
196 Jurģis Tumulkans, Oskars Ercens 🇱🇻 LAT27th of 53 aged 40-44 40-44 1:14:34 21:43 44:24 24:32 5:42 3:52 1:20 2:41 3:36 4:19 1:21 3:08 4:15
197 Sam Pittman, Joshua Janes 🇬🇧 GBR48th of 106 aged 25-29 25-29 1:14:36 21:45 44:38 25:35 4:30 4:15 1:58 3:22 2:57 4:21 1:33 2:54 4:15
198 Egidijus Pučkorius, Deimantas Špučys 🇱🇹 LTU28th of 53 aged 40-44 40-44 1:14:41 21:50 45:14 24:45 4:47 3:49 1:55 2:36 3:19 4:09 1:46 3:05 4:06
199 Teemu Penttala, Eemeli Reisto 🇫🇮 FIN49th of 101 aged 30-34 30-34 1:14:41 21:50 41:34 29:04 4:07 4:22 2:04 4:29 3:39 4:44 1:34 4:14 3:58
200 Aigars Meškovskis, Sovkovs Imants 🇱🇻 LAT29th of 53 aged 40-44 40-44 1:14:47 21:56 42:32 27:25 4:54 4:17 2:10 3:35 3:21 4:26 1:36 3:56 4:04
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