HYROX Barcelona 2026: Doubles Mixed results

2,057 teams on 16 May 2026. Typical finish 1:19:59, fastest 10% under 1:07:59. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Samuele Carlo Ayrton Abrami, Gloria Corbetta 🇮🇹 ITA1st of 525 aged 30-34 30-34 53:19 29:09 20:40 3:34 3:45 1:38 2:33 1:56 3:47 1:20 2:26 3:15
2 Justine Pacheco, Antonio Hoff 🇫🇷 FRA1st of 605 aged 25-29 25-29 53:56 0:37 29:35 20:40 3:45 3:52 1:41 2:23 1:56 3:59 1:14 2:08 3:27
3 Romain Chamayou Brien, Julie Albert 🇫🇷 FRA2nd of 605 aged 25-29 25-29 54:04 0:45 29:07 21:21 3:41 4:04 1:44 2:28 1:51 4:14 1:18 2:13 3:29
4 Noelia Pérez, Alfons Deu 🇪🇸 ESP1st of 324 aged 35-39 35-39 54:06 0:47 29:13 21:24 3:33 3:53 1:48 2:33 2:02 4:00 1:25 2:21 3:22
5 Kieron White, Anika Maria Hylla 🇮🇪 IRL3rd of 605 aged 25-29 25-29 54:30 1:11 31:03 19:54 3:36 3:52 1:39 2:03 2:00 3:48 1:10 1:55 3:27
6 Imre Hajdu, Zsofia Luca Zold 🇭🇺 HUN1st of 201 aged 40-44 40-44 55:34 2:15 30:48 20:54 3:56 3:52 1:34 2:20 1:46 4:06 1:20 2:30 3:26
7 Alberto Serrano Rodríguez, María García Ponce 🇪🇸 ESP2nd of 525 aged 30-34 30-34 55:47 2:28 29:43 22:27 3:44 4:03 1:57 2:22 2:25 4:10 1:23 2:29 3:38
8 Luana Lopes, Carlos Pinho 🇵🇹 POR3rd of 525 aged 30-34 30-34 56:37 3:18 30:00 22:50 3:52 3:58 1:58 2:51 2:20 4:07 1:39 2:30 3:27
9 Alex Escudero, Alba Velasco Bermejo 🇪🇸 ESP4th of 605 aged 25-29 25-29 56:41 3:22 30:22 22:42 3:42 4:01 1:42 2:43 2:29 4:03 1:28 2:44 3:32
10 Anthony Oliver, Florie Lahmi 🇫🇷 FRA2nd of 201 aged 40-44 40-44 56:43 3:24 30:13 22:26 4:09 4:01 2:00 2:44 2:21 4:12 1:16 2:30 3:22
11 Andrea Bruno, Laurent Navarro 🇫🇷 FRA4th of 525 aged 30-34 30-34 56:56 3:37 30:51 22:11 3:57 3:55 1:42 2:39 2:27 4:04 1:24 2:40 3:20
12 Corentin Dobral, Marie-Leila Besnard 🇫🇷 FRA5th of 525 aged 30-34 30-34 57:09 3:50 31:29 21:54 3:49 3:55 1:42 2:29 2:03 4:02 1:22 2:56 3:25
13 Stéphane Fernandez, Lucie Rose 🇫🇷 FRA2nd of 324 aged 35-39 35-39 57:40 4:21 31:21 22:25 3:59 4:01 1:40 2:57 2:05 4:09 1:25 2:31 3:37
14 Leo Bordessoule, Eloise Delfosse 🇫🇷 FRA5th of 605 aged 25-29 25-29 57:49 4:30 31:22 22:50 3:42 4:01 2:05 2:41 2:13 4:16 1:25 2:39 3:30
15 Amy Colton, Dylan Connolly 🇮🇪 IRL6th of 605 aged 25-29 25-29 57:58 4:39 32:32 21:42 3:48 3:49 1:48 2:40 2:22 4:02 1:16 2:31 3:14
16 Pablo Hermo Villar, Silvia García Lorenzo 🇪🇸 ESP3rd of 201 aged 40-44 40-44 58:22 5:03 31:05 23:29 3:55 4:06 1:57 3:13 2:26 4:18 1:30 2:50 3:09
17 Lucas Perello Caballero, Lucia Ferreira Díaz 🇪🇸 ESP6th of 525 aged 30-34 30-34 58:24 5:05 32:25 21:57 4:08 4:02 1:46 2:32 2:03 4:11 1:24 2:24 3:35
18 Dylan Ribeiro, Paloma Calvo-Perez 🇫🇷 FRA7th of 605 aged 25-29 25-29 59:45 6:26 31:42 24:05 4:02 4:04 2:04 2:58 2:21 4:10 1:35 2:59 3:54
19 Marc Messori, Melania Timon Sierra 🇪🇸 ESP7th of 525 aged 30-34 30-34 59:57 6:38 32:28 23:21 4:13 4:06 2:15 2:49 2:17 4:17 1:34 2:43 3:20
20 Matti Cristiano Ruggier, Kelly Pace 🇲🇹 MLT8th of 525 aged 30-34 30-34 1:00:00 6:41 33:53 22:00 4:11 3:53 1:50 2:44 2:17 3:58 1:13 2:31 3:34
21 Enric Brunet, Alicia Nieto 🇪🇸 ESP9th of 525 aged 30-34 30-34 1:00:00 6:41 33:21 22:17 4:26 3:55 2:08 2:20 2:33 4:04 1:23 2:20 3:34
22 Aymeric Baril, Anais Joulain 🇫🇷 FRA10th of 525 aged 30-34 30-34 1:00:04 6:45 31:40 24:14 4:14 3:58 2:26 2:53 2:58 4:28 1:20 2:44 3:27
23 Yannis Mboukou, Juliette de Rafael 🇫🇷 FRA8th of 605 aged 25-29 25-29 1:00:11 6:52 30:45 24:42 4:48 4:05 2:02 3:08 3:34 4:24 1:09 2:40 3:40
24 Manon Poulignier, Hugo Multignier 🇫🇷 FRA9th of 605 aged 25-29 25-29 1:00:13 6:54 33:08 22:30 4:39 4:00 1:41 2:57 2:11 4:20 1:37 2:11 3:33
25 Clara Parals Bonay, Roger Martí Vargas 🇪🇸 ESP10th of 605 aged 25-29 25-29 1:00:14 6:55 33:15 23:02 4:03 3:57 1:56 2:55 2:54 4:12 1:32 2:24 3:12
26 Conor McCourt, Claire McCourt 🇮🇪 IRL3rd of 324 aged 35-39 35-39 1:00:14 6:55 32:15 23:55 4:09 4:03 1:55 3:12 2:25 4:25 1:26 3:00 3:29
27 Daniel Sebastiano, Chiara Castiglioni 🇮🇹 ITA11th of 525 aged 30-34 30-34 1:00:14 6:55 32:08 24:04 4:05 4:01 2:07 2:53 2:34 4:17 1:40 3:07 3:25
28 Camille Larguier, Alexis Bouchet 🇫🇷 FRA12th of 525 aged 30-34 30-34 1:00:27 7:08 33:40 22:40 4:12 4:18 1:52 2:42 2:14 4:18 1:19 2:13 3:44
29 Laura Gisbert Planas, Alexey Rovner Agadzhanov 🇪🇸 ESP1st of 220 aged 16-24 16-24 1:00:30 7:11 32:40 23:44 4:10 4:00 2:03 3:03 2:20 4:11 1:46 2:51 3:30
30 Cindy Marafico, Camille Malard 🇫🇷 FRA4th of 201 aged 40-44 40-44 1:00:45 7:26 33:43 22:36 4:30 4:02 1:46 2:57 2:00 4:25 1:26 2:37 3:23
31 Brice Teurquety, Elisa Da Silva 🇫🇷 FRA11th of 605 aged 25-29 25-29 1:00:55 7:36 33:06 23:25 4:27 3:54 1:53 3:23 2:39 4:14 1:37 2:28 3:17
32 Isabel Muñoz Toro, Joshua Liam Goosen 🇪🇸 ESP12th of 605 aged 25-29 25-29 1:01:01 7:42 34:29 21:59 4:36 4:01 1:47 2:37 2:20 3:59 1:21 2:34 3:20
33 Claudia Wilson, Jon Eames 🇬🇧 GBR1st of 106 aged 45-49 45-49 1:01:01 7:42 34:19 22:37 4:08 3:54 2:07 2:46 2:01 4:06 1:22 2:36 3:45
34 Fabien Courquin, France Stamm 🇫🇷 FRA5th of 201 aged 40-44 40-44 1:01:02 7:43 31:28 25:06 4:32 4:11 1:54 3:18 2:51 4:26 1:31 3:09 3:46
35 Alice Bastow, Tyler Hursey 🇬🇧 GBR13th of 605 aged 25-29 25-29 1:01:04 7:45 32:45 24:17 4:06 4:16 1:53 2:51 2:27 4:20 1:36 2:56 3:58
36 Maria Santos, Rui Violas 🇵🇹 POR4th of 324 aged 35-39 35-39 1:01:04 7:45 32:18 24:38 4:13 4:09 1:55 3:18 2:55 4:20 1:37 3:00 3:24
37 Laura Jullien, Mehdi El Ouriachi 🇫🇷 FRA14th of 605 aged 25-29 25-29 1:01:28 8:09 32:23 24:57 4:12 4:10 2:12 3:34 2:36 4:24 1:34 2:39 3:48
38 Emma Cowley, Seb Porter 🇬🇧 GBR2nd of 220 aged 16-24 16-24 1:01:30 8:11 34:26 22:56 4:12 3:55 1:53 2:43 2:28 4:06 1:37 2:34 3:40
39 Fiorella Maccio, Sebastián Castagnaro 🇺🇾 URU13th of 525 aged 30-34 30-34 1:01:30 8:11 33:14 23:48 4:31 4:06 2:03 3:27 2:44 4:10 1:36 2:22 3:20
40 Malwina Szymańska, Tomasz Malicki 🇵🇱 POL14th of 525 aged 30-34 30-34 1:01:39 8:20 34:32 22:43 4:26 4:01 2:00 2:52 2:22 4:18 1:26 2:20 3:24
41 Katie Allum, Keanan Reeve 🇬🇧 GBR3rd of 220 aged 16-24 16-24 1:01:48 8:29 32:20 25:06 4:26 4:07 2:10 3:21 2:57 4:28 1:38 2:49 3:36
42 Mikel oliva rocandio, Maria Ruiz González 🇪🇸 ESP15th of 605 aged 25-29 25-29 1:01:53 8:34 33:08 24:40 4:10 3:57 2:06 3:02 2:41 4:24 1:29 3:12 3:49
43 Loles Román Mira, Joel Lozano Casanova 🇪🇸 ESP6th of 201 aged 40-44 40-44 1:01:55 8:36 34:10 23:30 4:20 4:02 1:59 3:08 2:23 4:15 1:28 2:45 3:30
44 Bernhard Bodry, Emilia Felger 🇩🇪 GER15th of 525 aged 30-34 30-34 1:02:03 8:44 33:50 23:26 4:52 3:55 1:48 2:47 2:34 4:02 1:27 2:52 4:01
45 Thomas McKeever, Jayne Scott 🇬🇧 GBR16th of 525 aged 30-34 30-34 1:02:08 8:49 33:42 24:20 4:10 4:08 1:55 3:08 2:46 4:26 1:35 2:32 3:50
46 Alexandra Gregorio, Yoann Perez 🇫🇷 FRA17th of 525 aged 30-34 30-34 1:02:11 8:52 33:45 24:19 4:12 4:03 2:07 2:58 2:44 4:18 1:24 3:03 3:42
47 Bea So, Ángel Luis Cordón Ortega 🇪🇸 ESP18th of 525 aged 30-34 30-34 1:02:12 8:53 34:22 23:31 4:22 3:57 2:29 2:50 2:10 4:24 1:27 2:39 3:35
48 Penelope Buquerin, Fran Molina 🇪🇸 ESP19th of 525 aged 30-34 30-34 1:02:14 8:55 33:48 24:09 4:23 3:56 1:55 3:25 2:22 4:12 1:42 2:58 3:39
49 Bastian Grueger, Michelle Jansen 🇩🇪 GER16th of 605 aged 25-29 25-29 1:02:19 9:00 33:40 24:10 4:34 4:11 2:02 2:57 2:44 4:25 1:36 2:38 3:37
50 Linda Slimani, Nicolas Bellon 🇫🇷 FRA7th of 201 aged 40-44 40-44 1:02:26 9:07 34:31 23:37 4:22 4:10 1:59 3:06 2:29 4:26 1:32 2:22 3:33
51 Flora Teissier, Aurelien Leloup 🇫🇷 FRA20th of 525 aged 30-34 30-34 1:02:31 9:12 35:28 22:54 4:15 4:16 1:49 2:43 2:15 4:25 1:25 2:29 3:32
52 Alexandre Curgy Vazquez, Sophia Mansouri 🇫🇷 FRA5th of 324 aged 35-39 35-39 1:02:34 9:15 33:25 24:44 4:30 4:01 1:56 3:21 2:40 4:27 1:30 3:12 3:37
53 Maria Ammendola, Greg Wheeler 🇮🇹 ITA6th of 324 aged 35-39 35-39 1:02:36 9:17 33:57 24:14 4:28 4:00 2:02 3:05 2:40 4:08 1:49 2:58 3:32
54 Abigail Halcarz, Tom Halcarz 🇬🇧 GBR8th of 201 aged 40-44 40-44 1:02:36 9:17 30:52 27:27 4:21 4:33 2:15 3:45 2:37 4:46 1:44 3:44 4:03
55 Berfin Sahin, Christian Erlacher 🇩🇪 GER17th of 605 aged 25-29 25-29 1:02:49 9:30 35:14 23:19 4:19 3:52 2:00 2:50 2:25 4:01 1:35 2:58 3:38
56 David Ustárroz, Iratxe Ridruejo 🇪🇸 ESP18th of 605 aged 25-29 25-29 1:02:54 9:35 35:15 23:32 4:12 4:02 2:16 3:19 2:14 4:10 1:39 2:32 3:20
57 Remi Muslewski, Anne Sophie Loll 🇫🇷 FRA7th of 324 aged 35-39 35-39 1:02:57 9:38 34:14 24:01 4:46 4:11 1:54 3:03 2:47 4:16 1:23 2:58 3:29
58 Konstantin Jünger, Marsha Richter 🇩🇪 GER8th of 324 aged 35-39 35-39 1:02:59 9:40 34:09 24:31 4:24 4:18 1:48 3:08 2:15 4:17 1:23 3:03 4:19
59 Morgan Malet, Jessica Julien 🇫🇷 FRA21st of 525 aged 30-34 30-34 1:03:01 9:42 33:41 25:09 4:16 4:09 2:17 3:18 2:21 4:15 1:31 2:55 4:23
60 Serine Sofie Smidstrød, Lars Kåre Helgesen 🇳🇴 NOR19th of 605 aged 25-29 25-29 1:03:11 9:52 36:08 22:37 4:31 4:05 1:32 2:49 2:13 4:12 1:26 2:36 3:44
61 Cathaysa Represas Domínguez, Néstor Santana 🇪🇸 ESP20th of 605 aged 25-29 25-29 1:03:15 9:56 35:12 23:46 4:22 4:11 1:52 3:19 2:31 4:14 1:36 2:30 3:33
62 Bas Van De Ven, Marloes Van De Ven - Van Hulst 🇳🇱 NED9th of 324 aged 35-39 35-39 1:03:15 9:56 34:49 24:12 4:17 3:59 1:57 3:21 2:39 4:07 1:37 2:49 3:43
63 Adriana Muñoz, Sergio Rosende 🇪🇸 ESP21st of 605 aged 25-29 25-29 1:03:19 10:00 35:37 20:17 7:29 3:50 1:45 2:51 2:37 4:08 1:30 — 3:32
64 Anais Leroy, Willem Ballet 🇫🇷 FRA4th of 220 aged 16-24 16-24 1:03:20 10:01 34:19 24:39 4:26 4:20 1:54 2:53 2:35 4:32 1:20 3:22 3:43
65 Jelle Bosten, Floor Bosten 🇳🇱 NED5th of 220 aged 16-24 16-24 1:03:20 10:01 34:26 24:41 4:18 4:08 1:48 2:53 2:22 4:41 1:38 3:36 3:35
66 Axel David, Julia Paysal 🇫🇷 FRA22nd of 605 aged 25-29 25-29 1:03:21 10:02 33:01 26:04 4:20 4:06 2:22 3:13 2:53 4:26 1:39 3:20 4:05
67 Téo Cicutta, louise Billion 🇫🇷 FRA23rd of 605 aged 25-29 25-29 1:03:22 10:03 36:05 22:40 4:43 4:03 1:54 2:45 2:08 4:24 1:07 2:58 3:21
68 Rajdip Sangha, Gina Wynter 🇬🇧 GBR24th of 605 aged 25-29 25-29 1:03:24 10:05 35:48 23:38 4:02 4:12 1:38 3:12 2:23 4:08 1:38 2:51 3:36
69 Felix Osuna, María Poyato 🇪🇸 ESP9th of 201 aged 40-44 40-44 1:03:25 10:06 33:56 25:11 4:22 4:19 2:09 3:35 2:13 4:28 1:42 3:10 3:35
70 Tibisai Latorre Ortiz, Roberto Cordoba Vidal 🇪🇸 ESP10th of 324 aged 35-39 35-39 1:03:28 10:09 36:05 22:30 4:58 3:58 2:01 2:34 2:02 4:11 1:18 3:11 3:15
71 Jonathan Rosales, Laura Blázquez 🇪🇸 ESP22nd of 525 aged 30-34 30-34 1:03:29 10:10 34:17 24:49 4:28 4:06 2:21 3:13 2:40 4:30 1:30 2:50 3:39
72 Sara Czirle, Francesco De Carlo 🇭🇺 HUN25th of 605 aged 25-29 25-29 1:03:32 10:13 33:18 25:58 4:20 4:09 2:13 3:35 2:14 4:45 1:43 3:20 3:59
73 Ferran Martinez, Ainhoa Sanchez Albertario 🇪🇸 ESP26th of 605 aged 25-29 25-29 1:03:33 10:14 35:37 23:40 4:20 4:02 1:56 2:50 2:28 4:15 1:34 3:06 3:29
74 Sebastian Jonczyk, Luca Oelschlegel 🇩🇪 GER23rd of 525 aged 30-34 30-34 1:03:34 10:15 35:34 23:50 4:14 4:09 1:52 3:10 3:00 4:23 1:27 2:23 3:26
75 Florine Martel, Yohann Lamant 🇫🇷 FRA24th of 525 aged 30-34 30-34 1:03:40 10:21 36:47 22:32 4:25 4:02 1:42 2:50 2:02 4:12 1:31 2:37 3:36
76 George Paterson, Lily Fairhead 🇬🇧 GBR27th of 605 aged 25-29 25-29 1:03:41 10:22 35:04 24:02 4:40 4:19 2:13 3:28 2:06 4:24 1:20 2:45 3:27
77 Harry Taylor, Kim Maclennan 🇬🇧 GBR28th of 605 aged 25-29 25-29 1:03:43 10:24 33:52 25:41 4:17 4:02 1:58 3:10 3:11 4:31 1:34 3:25 3:50
78 Clement Celisse, Lara Ozuch 🇫🇷 FRA29th of 605 aged 25-29 25-29 1:03:44 10:25 33:11 25:31 5:07 4:03 2:08 3:27 3:05 4:20 1:34 3:22 3:32
79 Hugo Guibert, Pauline Le Jallé 🇫🇷 FRA6th of 220 aged 16-24 16-24 1:03:48 10:29 35:38 24:00 4:15 3:58 1:58 3:17 2:31 4:08 1:34 2:45 3:49
80 Adrià Parra Moya Parra Moya, Marta Momplet Socies 🇪🇸 ESP30th of 605 aged 25-29 25-29 1:03:54 10:35 35:20 24:14 4:24 4:17 2:05 3:08 2:21 4:27 1:47 2:48 3:21
81 Peter Slattery, Hannah O’Sullivan 🇮🇪 IRL7th of 220 aged 16-24 16-24 1:03:56 10:37 35:53 23:50 4:18 4:08 2:22 3:11 2:38 4:16 1:23 2:28 3:24
82 Larissa Von Der Eltz, Dustin Von Der Eltz 🇩🇪 GER8th of 220 aged 16-24 16-24 1:03:56 10:37 33:50 25:00 5:11 4:08 2:03 3:15 3:02 4:31 1:34 2:41 3:46
83 Ilona Harang, Louis Verhaghe 🇫🇷 FRA31st of 605 aged 25-29 25-29 1:03:59 10:40 36:37 22:47 4:39 3:57 1:49 2:41 2:13 4:03 1:46 2:36 3:42
84 Michael Ryan, Daisy Ryan 🇺🇸 USA11th of 324 aged 35-39 35-39 1:03:59 10:40 36:17 23:21 4:27 4:06 2:01 3:01 1:58 4:17 1:34 2:43 3:41
85 Michael Frederick Peace, Letícia Cristina Kanegae 🇬🇧 GBR25th of 525 aged 30-34 30-34 1:04:06 10:47 35:17 24:25 4:29 4:22 1:51 3:23 2:44 4:17 1:33 2:38 3:37
86 Julie Aguillon, Loic Bloton 🇫🇷 FRA2nd of 106 aged 45-49 45-49 1:04:07 10:48 34:11 26:00 4:01 4:11 2:11 3:16 3:02 4:20 1:36 3:20 4:04
87 Maialen López, Borja Charcan 🇪🇸 ESP32nd of 605 aged 25-29 25-29 1:04:09 10:50 35:04 24:27 4:44 4:06 2:07 3:11 2:47 4:13 1:34 3:03 3:26
88 Dennis Godoy, Silvia Vilaseca 🇪🇸 ESP26th of 525 aged 30-34 30-34 1:04:12 10:53 35:29 23:57 4:50 4:01 1:50 2:48 3:12 4:14 1:15 2:46 3:51
89 Mathis Beaulieu, Manon Hoffmann 🇫🇷 FRA33rd of 605 aged 25-29 25-29 1:04:15 10:56 34:41 24:31 5:06 4:13 1:56 3:09 3:04 4:05 1:22 2:54 3:48
90 Davide De Angelis, Carlotta Pilone 🇮🇹 ITA9th of 220 aged 16-24 16-24 1:04:17 10:58 35:00 24:58 4:22 4:22 2:15 3:24 2:41 4:21 1:34 2:39 3:42
91 Silvie Tockner, Jan Lindmaier 🇦🇹 AUT10th of 220 aged 16-24 16-24 1:04:21 11:02 35:13 24:40 4:32 4:16 2:09 3:25 2:36 4:17 1:34 2:50 3:33
92 Tangi Gouez, Clara Lenclen 🇫🇷 FRA34th of 605 aged 25-29 25-29 1:04:21 11:02 33:34 26:19 4:33 4:03 1:46 3:55 3:17 4:20 1:37 3:26 3:55
93 Dominik Suchánek, Linda Prokopová 🇨🇿 CZE35th of 605 aged 25-29 25-29 1:04:23 11:04 36:23 23:06 4:59 3:49 1:46 2:24 2:40 4:00 1:46 2:44 3:57
94 Johan Ramstein, Lisa Langlois 🇫🇷 FRA36th of 605 aged 25-29 25-29 1:04:23 11:04 34:29 25:15 4:44 4:13 2:03 3:10 2:38 4:43 1:37 3:12 3:39
95 Alexis González, Kristina García Samuel 🇪🇸 ESP27th of 525 aged 30-34 30-34 1:04:27 11:08 35:55 23:59 4:36 4:08 1:59 3:01 2:56 4:16 1:22 2:43 3:34
96 Alvaro San Roman, Andrea Albajar 🇪🇸 ESP12th of 324 aged 35-39 35-39 1:04:36 11:17 37:03 22:20 5:16 3:48 1:53 3:00 1:52 4:05 1:37 2:38 3:27
97 Alizee Colin, Tony Teixeira 🇫🇷 FRA28th of 525 aged 30-34 30-34 1:04:37 11:18 36:46 22:41 5:13 4:00 1:55 3:15 2:14 4:20 1:20 2:21 3:16
98 Jakub Kallmünzer, Katerina Tumova 🇨🇿 CZE29th of 525 aged 30-34 30-34 1:04:40 11:21 37:31 22:36 4:38 3:52 1:56 2:45 2:43 4:14 1:24 2:15 3:27
99 Michele Zanirato, Keeley Rodriguez 🇮🇹 ITA10th of 201 aged 40-44 40-44 1:04:40 11:21 36:37 23:33 4:36 4:14 2:13 2:56 2:03 4:30 1:29 2:29 3:39
100 Camille Coin, Eugenio Paoli 🇫🇷 FRA30th of 525 aged 30-34 30-34 1:04:41 11:22 32:59 26:16 5:31 4:23 2:00 3:42 2:46 4:16 1:40 3:15 4:14
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