HYROX Madrid 2025: Doubles Mixed results

1,659 teams on 29 Nov 2025. Typical finish 1:22:15, fastest 10% under 1:09:33. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Manuela Garcia, Aitor Lizarazu 🇪🇸 ESP1st of 437 aged 30-34 30-34 54:47 30:43 20:10 3:58 3:46 1:30 2:08 2:16 3:41 1:19 2:10 3:20
2 Irene Olivan Teixeira, David Olivan Teixeira 🇪🇸 ESP1st of 398 aged 25-29 25-29 56:44 1:57 31:02 21:27 4:20 3:55 1:30 2:28 2:11 4:02 1:25 2:26 3:30
3 Igor Arruti, Yesica Izquierdo 🇪🇸 ESP2nd of 437 aged 30-34 30-34 57:46 2:59 31:48 21:41 4:20 3:59 1:56 2:07 2:22 4:02 1:29 2:32 3:14
4 Imre Hajdu, Zsofia Luca Zold 🇭🇺 HUN1st of 205 aged 40-44 40-44 58:03 3:16 31:27 22:20 4:21 4:01 2:00 2:32 1:56 4:13 1:26 2:45 3:27
5 Sally Morgan, Tony Revell 🇬🇧 GBR2nd of 205 aged 40-44 40-44 58:22 3:35 31:47 22:21 4:20 3:48 1:51 2:52 2:20 3:59 1:20 2:35 3:36
6 Bradley cox, Laurie Dawkins 🇬🇧 GBR2nd of 398 aged 25-29 25-29 58:48 4:01 32:10 22:29 4:12 4:00 1:52 2:46 2:21 4:05 1:25 2:36 3:24
7 Dani Page, Brucey Ronaldson 🇬🇧 GBR3rd of 437 aged 30-34 30-34 58:51 4:04 30:21 24:26 4:09 3:53 1:48 3:03 2:46 4:21 1:26 3:16 3:53
8 Daniel Redondo Muñoz, Ainegue Del Olmo Jiménez 🇪🇸 ESP4th of 437 aged 30-34 30-34 59:01 4:14 31:19 23:33 4:14 4:18 1:56 2:56 2:32 4:27 1:31 2:31 3:22
9 Beau Smith, Christie Byrne 🇬🇧 GBR5th of 437 aged 30-34 30-34 59:02 4:15 32:39 21:55 4:33 3:47 1:34 2:32 2:35 3:50 1:17 2:47 3:33
10 Anna Seago, John Ross 🇬🇧 GBR1st of 314 aged 35-39 35-39 59:17 4:30 32:00 23:03 4:17 4:00 1:52 2:40 2:40 4:11 1:39 2:28 3:33
11 Julien Veyrat, Marion Belotti 🇫🇷 FRA6th of 437 aged 30-34 30-34 59:20 4:33 32:13 22:32 4:41 4:00 1:51 3:02 2:13 4:00 1:28 2:15 3:43
12 Patricia Curbelo, Miguel Prados 🇪🇸 ESP7th of 437 aged 30-34 30-34 59:21 4:34 32:58 21:55 4:33 4:00 1:38 2:46 1:33 4:16 1:34 2:30 3:38
13 Iris Bota, José Estrangeiro 🇵🇹 POR2nd of 314 aged 35-39 35-39 59:33 4:46 33:14 22:03 4:21 4:02 1:54 2:44 1:57 4:09 1:15 2:32 3:30
14 Jade Griffiths, oroua Yaacoubi 🇬🇧 GBR8th of 437 aged 30-34 30-34 59:34 4:47 31:47 23:26 4:25 3:56 2:06 2:28 2:34 4:11 1:35 2:50 3:46
15 Veronika Hynková, Marek Kovář 🇨🇿 CZE3rd of 398 aged 25-29 25-29 59:45 4:58 32:08 23:20 4:23 4:03 1:54 3:05 2:39 4:07 1:26 2:33 3:33
16 Susana Alonso Domínguez, Jorge Gutiérrez Hellín 🇪🇸 ESP9th of 437 aged 30-34 30-34 59:51 5:04 31:19 24:21 4:15 4:06 2:03 3:08 2:31 4:24 1:31 2:54 3:44
17 Eva Bardi, Zac Blackledge 🇬🇧 GBR10th of 437 aged 30-34 30-34 1:00:04 5:17 33:03 22:41 4:26 4:14 1:39 2:46 2:41 4:07 1:19 2:34 3:21
18 Anna Kawalec, Kamil Kozioł 🇵🇱 POL3rd of 314 aged 35-39 35-39 1:00:15 5:28 31:35 23:37 5:09 4:06 1:44 3:14 2:41 4:12 1:25 2:44 3:31
19 Paige King, Nick Lowe 🇬🇧 GBR4th of 398 aged 25-29 25-29 1:00:21 5:34 33:45 22:38 4:04 4:11 1:31 3:00 2:14 4:11 1:24 2:32 3:35
20 Amy Colton, Dylan Connolly 🇮🇪 IRL5th of 398 aged 25-29 25-29 1:00:33 5:46 34:02 22:15 4:20 3:56 1:48 2:46 2:33 4:05 1:15 2:27 3:25
21 Nerea Costa, Adrian Villanueva 🇪🇸 ESP6th of 398 aged 25-29 25-29 1:00:36 5:49 32:57 23:16 4:26 4:09 2:03 2:41 2:49 4:08 1:22 2:41 3:23
22 José Silva, Diana Simões 🇵🇹 POR4th of 314 aged 35-39 35-39 1:00:40 5:53 35:00 21:18 4:25 4:02 2:00 2:16 1:51 3:57 1:32 2:23 3:17
23 Mireia Urrutia, Ferran López 🇪🇸 ESP7th of 398 aged 25-29 25-29 1:00:51 6:04 32:11 24:14 4:30 4:20 1:50 3:03 2:36 4:28 1:39 2:42 3:36
24 Fabio Portela, Sara Portela 🇵🇹 POR5th of 314 aged 35-39 35-39 1:00:55 6:08 34:36 21:55 4:28 3:59 1:51 2:24 2:22 4:00 1:24 2:23 3:32
25 Julia Garenaux, Romain Constans 🇫🇷 FRA8th of 398 aged 25-29 25-29 1:01:00 6:13 33:42 22:57 4:26 4:13 1:36 2:39 2:27 4:11 1:27 2:48 3:36
26 Frank Visser, Maud Visser 🇳🇱 NED11th of 437 aged 30-34 30-34 1:01:06 6:19 33:53 22:51 4:25 3:58 1:53 2:49 2:29 4:09 1:33 2:24 3:36
27 Sebastian Jonczyk, Aileen McCann 🇩🇪 GER12th of 437 aged 30-34 30-34 1:01:18 6:31 34:01 23:02 4:20 4:15 1:39 3:11 2:22 4:17 1:46 2:16 3:16
28 Laura Perez, Yeray Mañas 🇪🇸 ESP3rd of 205 aged 40-44 40-44 1:01:18 6:31 32:13 24:37 4:31 4:20 2:08 3:18 2:24 4:30 1:42 2:51 3:24
29 Anna Ferrarese, Arthur Neracoulis 🇫🇷 FRA1st of 139 aged 16-24 16-24 1:01:55 7:08 33:22 24:08 4:29 4:30 1:44 2:44 2:48 4:20 1:32 2:49 3:41
30 sergio martin, Maria Garcia 🇪🇸 ESP9th of 398 aged 25-29 25-29 1:01:56 7:09 33:01 24:29 4:30 4:13 1:56 3:11 2:52 4:17 1:39 2:45 3:36
31 Esther Monzó, Quique Fuentes 🇪🇸 ESP13th of 437 aged 30-34 30-34 1:02:03 7:16 34:09 23:30 4:28 4:15 1:51 2:49 2:11 4:36 1:31 2:47 3:30
32 Gonzalo Villar, Gabriela Rivera Vera 🇪🇸 ESP14th of 437 aged 30-34 30-34 1:02:04 7:17 34:51 22:41 4:36 4:06 1:50 2:47 2:09 4:08 1:28 2:37 3:36
33 Jesús Prieto de lope, Inés María Castaño Vázquez 🇪🇸 ESP15th of 437 aged 30-34 30-34 1:02:12 7:25 34:14 23:23 4:39 4:00 1:56 3:08 2:22 4:07 1:16 2:45 3:49
34 Camille Malard, Cindy Marafico 🇫🇷 FRA6th of 314 aged 35-39 35-39 1:02:30 7:43 34:41 23:21 4:33 4:13 1:31 3:02 2:20 4:20 1:35 2:37 3:43
35 Sam Williams, Sophie Williams 🇬🇧 GBR2nd of 139 aged 16-24 16-24 1:02:35 7:48 34:00 23:35 5:04 3:56 1:27 3:39 2:41 4:06 1:36 2:30 3:40
36 Jessica Scicluna, Theo Muscat 🇲🇹 MLT16th of 437 aged 30-34 30-34 1:03:06 8:19 35:16 23:16 4:39 4:14 2:00 3:02 2:00 4:04 1:28 2:44 3:44
37 William Perkins, Kate Griffin 🇬🇧 GBR10th of 398 aged 25-29 25-29 1:03:10 8:23 32:26 26:22 4:27 4:11 1:44 2:56 3:03 4:19 1:47 3:36 4:46
38 Pablo Oderiz, Carla Martínez de Albornoz 🇪🇸 ESP11th of 398 aged 25-29 25-29 1:03:13 8:26 36:15 22:02 5:01 4:07 1:45 2:41 2:06 4:07 1:25 2:25 3:26
39 Anri Potgieter, Cédric Freyss 🇿🇦 RSA7th of 314 aged 35-39 35-39 1:03:20 8:33 33:05 25:35 4:44 4:13 1:49 3:48 2:38 4:09 1:35 3:05 4:18
40 Karina Díaz Martín, Marcos Cantero del Campo 🇪🇸 ESP12th of 398 aged 25-29 25-29 1:03:21 8:34 31:43 27:12 4:31 4:19 2:23 2:56 2:38 4:32 1:42 3:11 5:31
41 Berkay Ertas, Günce Öztürk 🇹🇷 TUR17th of 437 aged 30-34 30-34 1:03:22 8:35 33:40 22:07 7:40 4:13 2:14 3:32 2:19 4:34 1:45 — 3:28
42 Nicol Haulíková, Stanislav Nečas 🇸🇰 SVK18th of 437 aged 30-34 30-34 1:03:29 8:42 33:02 25:46 4:45 4:19 1:45 3:34 3:00 4:26 1:51 3:05 3:46
43 Monica Romero, Rafa Vicens 🇪🇸 ESP4th of 205 aged 40-44 40-44 1:03:56 9:09 33:15 26:14 4:31 4:26 1:58 3:42 2:36 4:31 1:57 2:58 4:06
44 Mark Hoffmann, Christel Chiboust 🇫🇷 FRA8th of 314 aged 35-39 35-39 1:03:59 9:12 33:37 25:54 4:34 4:15 2:13 3:12 2:51 4:17 1:56 3:37 3:33
45 Geoffrey Wehrle, Ana Villena Alguacil 🇫🇷 FRA19th of 437 aged 30-34 30-34 1:04:18 9:31 34:51 24:48 4:42 4:18 1:58 3:06 2:40 4:32 1:39 2:56 3:39
46 Dennis Artz, Ines Artz 🇩🇪 GER5th of 205 aged 40-44 40-44 1:04:18 9:31 33:00 26:23 5:01 4:15 2:03 3:19 3:15 4:29 1:44 3:31 3:47
47 Daniel Holderness, Ellie Holderness 🇬🇧 GBR13th of 398 aged 25-29 25-29 1:04:23 9:36 34:32 24:49 5:05 4:14 2:10 2:59 2:46 4:20 1:31 3:15 3:34
48 Denisa Zímová, Simon Zíma 🇨🇿 CZE14th of 398 aged 25-29 25-29 1:04:41 9:54 36:25 23:24 4:57 4:04 1:49 2:42 2:55 4:00 1:28 3:00 3:26
49 Lisa Krege, Florian Krege 🇩🇪 GER20th of 437 aged 30-34 30-34 1:04:50 10:03 35:45 24:25 4:44 4:00 1:50 3:01 2:52 4:10 1:31 2:59 4:02
50 Pilar Santafé Martinez, Daniel Arazola López 🇪🇸 ESP6th of 205 aged 40-44 40-44 1:04:55 10:08 34:00 26:15 4:45 4:16 2:09 3:16 2:55 4:27 1:43 3:35 3:54
51 Alicia Vicente, Antonio Quirós 🇪🇸 ESP21st of 437 aged 30-34 30-34 1:04:59 10:12 36:34 23:44 4:47 4:05 1:51 3:02 2:32 4:21 1:34 2:45 3:34
52 Michael Hamilton, Karolina Wachel 🇬🇧 GBR22nd of 437 aged 30-34 30-34 1:04:59 10:12 34:22 26:06 4:36 4:09 2:17 3:18 3:06 4:19 1:44 2:56 4:17
53 Christian Erlacher, Berfin Sahin 🇩🇪 GER15th of 398 aged 25-29 25-29 1:05:01 10:14 36:18 24:02 4:47 4:04 1:47 2:50 2:44 4:07 1:38 2:56 3:56
54 Christopher Kirkpatrick, Sally Ballantyne 🇬🇧 GBR23rd of 437 aged 30-34 30-34 1:05:07 10:20 35:58 24:22 4:52 4:19 2:00 3:00 2:42 4:05 1:33 2:56 3:47
55 Oier Vázquez, Nagore De La Fuente 🇪🇸 ESP16th of 398 aged 25-29 25-29 1:05:08 10:21 34:55 25:11 5:08 4:10 2:11 3:14 2:40 4:18 1:36 3:14 3:48
56 Sally Collins, Ben Weeks 🇬🇧 GBR1st of 43 aged 50-54 50-54 1:05:08 10:21 33:09 27:46 4:19 4:29 2:01 3:32 3:08 4:40 1:40 3:54 4:22
57 Feidhlim Quinn, Julie Robinson 🇮🇪 IRL24th of 437 aged 30-34 30-34 1:05:10 10:23 33:41 27:09 4:23 4:14 2:20 3:41 2:49 4:23 1:43 3:22 4:37
58 Francesca Taberner, Grant McDonald 🇬🇧 GBR9th of 314 aged 35-39 35-39 1:05:23 10:36 36:30 23:48 5:08 4:03 1:46 2:59 2:38 4:08 1:46 2:54 3:34
59 Marie Guitard, Robin Forest 🇫🇷 FRA17th of 398 aged 25-29 25-29 1:05:26 10:39 37:01 23:30 5:01 4:06 1:51 2:55 2:19 4:15 1:32 2:44 3:48
60 Mathieu Frebourg, Coline Rochette 🇫🇷 FRA10th of 314 aged 35-39 35-39 1:05:30 10:43 35:54 21:41 8:01 4:03 1:48 2:56 2:48 4:24 1:39 — 4:01
61 Aoife McGrath, Darren McEvoy 🇮🇪 IRL18th of 398 aged 25-29 25-29 1:05:33 10:46 35:46 25:03 4:49 4:08 1:57 3:07 2:57 4:21 1:29 3:20 3:44
62 Mario Hernández Domínguez, Angeles Lopez Aguilera 🇪🇸 ESP11th of 314 aged 35-39 35-39 1:05:36 10:49 34:46 25:41 5:12 4:11 1:58 3:08 3:10 4:39 1:30 3:08 3:57
63 Víctor Jiménez Villa, Esther Arranz Tolós 🇪🇸 ESP25th of 437 aged 30-34 30-34 1:05:37 10:50 36:05 24:43 4:52 4:08 2:06 3:33 2:46 4:30 1:19 2:40 3:41
64 Clement Auffan, Selma Dhaouadi 🇫🇷 FRA26th of 437 aged 30-34 30-34 1:05:42 10:55 34:58 25:19 5:30 4:14 1:47 3:12 3:10 4:14 1:54 3:01 3:47
65 Carolina Rossin, Alex Breakell 🇳🇱 NED12th of 314 aged 35-39 35-39 1:05:50 11:03 34:42 26:23 4:49 4:09 2:03 3:39 3:14 4:19 1:39 3:33 3:47
66 Juan Manuel Perez Rubio, Tamara Lechuga Tellez 🇪🇸 ESP7th of 205 aged 40-44 40-44 1:05:56 11:09 35:25 25:43 4:52 4:21 1:52 3:20 3:12 4:28 1:41 3:08 3:41
67 Esther Leal Pareja, Sergio Moreno Aguado 🇪🇸 ESP1st of 103 aged 45-49 45-49 1:05:58 11:11 34:49 25:58 5:18 4:23 1:57 3:32 2:44 4:24 1:39 3:35 3:44
68 Efthymios Panagiotis, Julie Bjerregaard Jensen 🇬🇷 GRE27th of 437 aged 30-34 30-34 1:06:01 11:14 36:51 24:12 5:03 4:12 2:02 3:03 2:18 4:23 1:32 2:54 3:48
69 Enrico Manfroni, Lutgarda Katia Fratini 🇮🇹 ITA28th of 437 aged 30-34 30-34 1:06:01 11:14 34:27 26:43 4:55 4:17 2:10 3:31 3:05 4:24 1:43 3:10 4:23
70 Natalie Crompton, Ben Coppinger 🇬🇧 GBR13th of 314 aged 35-39 35-39 1:06:06 11:19 35:36 25:37 4:58 4:09 1:56 3:24 2:47 4:33 2:01 3:08 3:39
71 Pedro Ricote, Mar Coronado 🇪🇸 ESP8th of 205 aged 40-44 40-44 1:06:07 11:20 33:16 28:08 4:48 4:25 2:04 3:21 4:04 4:29 1:56 3:41 4:08
72 Jesus Manuel Peinado Gutierrez, Laura Paniagua Gonzalez 🇪🇸 ESP29th of 437 aged 30-34 30-34 1:06:11 11:24 35:05 25:32 5:40 4:13 2:14 3:15 2:56 4:35 1:43 2:52 3:44
73 David Ustárroz, Amaia Juanicotena 🇪🇸 ESP30th of 437 aged 30-34 30-34 1:06:17 11:30 36:18 25:03 5:01 4:06 1:45 3:01 3:01 4:23 1:42 3:29 3:36
74 Sinead Collins, Will Thompson 🇮🇪 IRL31st of 437 aged 30-34 30-34 1:06:22 11:35 34:56 26:20 5:10 4:14 1:41 3:04 3:42 4:29 1:41 3:03 4:26
75 Arkaitz Cía Azparren, Marta Olaz 🇪🇸 ESP14th of 314 aged 35-39 35-39 1:06:26 11:39 36:02 24:59 5:30 4:02 1:35 2:51 2:24 4:12 1:44 3:08 5:03
76 Romuald Lepers, Mélanie Friscourt 🇫🇷 FRA2nd of 43 aged 50-54 50-54 1:06:33 11:46 35:58 26:09 4:30 4:24 1:48 3:19 3:08 4:13 1:31 3:23 4:23
77 Luke Stebbing, Hannah Malyon-Davies 🇬🇧 GBR3rd of 139 aged 16-24 16-24 1:06:34 11:47 36:39 24:46 5:15 4:16 1:50 3:07 2:31 4:21 1:56 2:59 3:46
78 Jasmine Morgan Moro, Manuel Sánchez Hervas 🇪🇸 ESP32nd of 437 aged 30-34 30-34 1:06:36 11:49 38:06 23:44 4:51 4:05 1:43 2:38 2:44 4:23 1:29 2:50 3:52
79 Courtney Graham, John wilson 🇬🇧 GBR33rd of 437 aged 30-34 30-34 1:06:36 11:49 37:27 24:10 5:02 4:15 1:48 3:02 2:46 4:10 1:37 2:51 3:41
80 Izabella Guzsván, Marcos Barbosa 🇭🇺 HUN9th of 205 aged 40-44 40-44 1:06:37 11:50 37:40 24:05 4:56 4:16 2:28 2:52 2:10 4:09 1:18 2:59 3:53
81 Dimitri Waeber, Jennifer Waeber 🇨🇭 SUI10th of 205 aged 40-44 40-44 1:06:37 11:50 36:51 24:41 5:10 4:15 2:02 2:55 2:38 4:19 1:37 3:21 3:34
82 Janis Arsts, Laura Burczyk Sanchez 🇪🇸 ESP34th of 437 aged 30-34 30-34 1:06:41 11:54 36:15 24:55 5:36 4:06 1:36 3:03 3:04 4:09 1:41 3:23 3:53
83 Josh Morgan, Ffion Wyatt 🇬🇧 GBR19th of 398 aged 25-29 25-29 1:06:42 11:55 38:23 23:14 5:10 3:54 1:34 2:31 3:18 4:05 1:43 2:37 3:32
84 Juan Cassillas, Ana Turull 🇪🇸 ESP35th of 437 aged 30-34 30-34 1:06:42 11:55 35:05 26:40 4:59 4:13 2:18 3:05 3:02 4:21 1:53 3:47 4:01
85 Samuel Michaille, Anne-Sophie De Blasi 🇫🇷 FRA15th of 314 aged 35-39 35-39 1:06:45 11:58 35:10 26:30 5:09 4:16 2:21 3:13 2:53 4:33 1:42 3:35 3:57
86 Keith Sharkey, Alexis Alexander 🇬🇧 GBR2nd of 103 aged 45-49 45-49 1:06:47 12:00 36:00 25:29 5:24 4:16 2:09 3:22 2:48 4:17 1:48 2:56 3:53
87 Samuel Torres, Laura Caballero 🇪🇸 ESP36th of 437 aged 30-34 30-34 1:06:48 12:01 36:22 25:48 4:42 4:13 2:21 3:10 2:11 4:46 1:37 3:19 4:11
88 Jennifer Mc Carthy, Kevin Lynch 🇮🇪 IRL16th of 314 aged 35-39 35-39 1:06:48 12:01 35:18 26:37 4:57 4:06 1:50 3:54 3:28 4:11 1:50 3:18 4:00
89 Clemence Ballard, Romain Tenailleau 🇫🇷 FRA4th of 139 aged 16-24 16-24 1:06:49 12:02 36:14 25:46 4:52 4:21 1:46 3:30 2:41 4:27 1:49 3:02 4:10
90 Carla Ortiz, Abdessalam Hennouf 🇫🇷 FRA37th of 437 aged 30-34 30-34 1:06:51 12:04 37:45 23:56 5:13 4:08 1:43 3:05 2:37 4:11 1:40 3:00 3:32
91 Hannah McMahon, Keith O Shea 🇮🇪 IRL38th of 437 aged 30-34 30-34 1:06:53 12:06 37:01 25:05 4:54 4:07 1:55 3:10 3:10 4:14 1:49 3:09 3:31
92 Caroline Hamon, Florian Contri 🇫🇷 FRA39th of 437 aged 30-34 30-34 1:06:56 12:09 35:10 26:18 5:31 4:20 2:05 3:44 2:50 4:20 1:40 3:37 3:42
93 Carlos Pajares, Lizbeth Oliveros 🇪🇸 ESP20th of 398 aged 25-29 25-29 1:07:00 12:13 37:03 24:56 5:04 4:21 1:56 3:35 2:36 4:14 1:33 2:58 3:43
94 daniel venceslau, Elisabete Costa 🇵🇹 POR17th of 314 aged 35-39 35-39 1:07:13 12:26 36:47 25:36 4:54 4:18 2:13 3:21 2:41 4:20 1:49 3:17 3:37
95 Liliane Ferreira, José Martins 🇵🇹 POR40th of 437 aged 30-34 30-34 1:07:17 12:30 37:41 24:24 5:16 4:09 1:38 3:09 3:01 4:11 1:30 2:51 3:55
96 Mathieu Laby, Valérie Degrijse 🇧🇪 BEL18th of 314 aged 35-39 35-39 1:07:19 12:32 37:04 24:16 6:05 4:08 1:52 2:55 2:23 4:45 1:24 3:11 3:38
97 Carmen Reverte Mondejar, Daniel Peran Alcaraz 🇪🇸 ESP21st of 398 aged 25-29 25-29 1:07:19 12:32 36:26 26:04 4:53 4:12 2:11 3:12 3:26 4:34 1:50 3:01 3:38
98 Gauthier Gayraud, Marianne Gleizes 🇫🇷 FRA41st of 437 aged 30-34 30-34 1:07:23 12:36 35:25 26:18 5:44 4:21 1:53 3:35 3:09 4:25 1:34 3:13 4:08
99 Tom McCollin, Amy McCollin 🇬🇧 GBR42nd of 437 aged 30-34 30-34 1:07:28 12:41 36:50 25:12 5:32 3:58 2:06 3:09 3:00 4:25 1:37 3:13 3:44
100 Ricardo Portilho, Joana Marques 🇵🇹 POR43rd of 437 aged 30-34 30-34 1:07:31 12:44 37:11 25:13 5:12 4:18 2:06 3:33 2:39 4:33 1:37 2:45 3:42
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