HYROX Bilbao 2025: Doubles Mixed results

617 teams on 15 Feb 2025. Typical finish 1:18:24, fastest 10% under 1:06:50. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Daniel Redondo Muñoz, Ainegue Del Olmo Jimenez 🇪🇸 ESP 57:24 30:56 22:49 3:43 3:57 1:40 3:01 2:10 4:32 1:24 2:40 3:25
2 Luis Alberto Marco Contreras, Isabel Macías Chow 🇪🇸 ESP1st of 129 aged 30-39 30-39 57:54 0:30 28:56 25:14 3:47 4:07 1:43 4:16 2:31 4:36 1:25 3:17 3:19
3 Irene Teixeira, David Teixeira 🇪🇸 ESP 58:38 1:14 30:51 23:49 4:03 3:54 1:43 3:14 2:36 4:27 1:23 2:50 3:42
4 Isma Mateo Serrano, Eider Alonso 🇪🇸 ESP 58:39 1:15 32:21 22:14 4:09 3:55 1:44 2:46 1:53 4:16 1:37 2:38 3:25
5 Noelia González, David González 🇪🇸 ESP2nd of 129 aged 30-39 30-39 59:04 1:40 31:23 23:42 4:03 3:47 2:24 3:31 2:06 4:20 1:31 2:28 3:35
6 Jennifer Marin Palacios, Alvaro Garcia Mozun 🇪🇸 ESP1st of 43 aged 40-49 40-49 59:11 1:47 32:17 22:56 4:01 3:47 2:02 3:16 1:53 4:09 1:29 2:57 3:23
7 Emilie Morier, Guillaume Criado 🇫🇷 FRA1st of 73 aged U29 U29 59:12 1:48 28:52 26:31 3:53 3:50 1:55 5:40 2:36 4:07 1:21 3:10 3:52
8 Fanny Bielakoff, Alexandre Hanne 🇫🇷 FRA 59:34 2:10 31:53 23:23 4:23 3:53 1:52 2:55 2:13 4:12 1:37 3:01 3:40
9 Rebecca Thomas, Joseph Davies 🇬🇧 GBR 59:56 2:32 33:13 22:47 4:01 3:47 2:12 2:44 2:28 4:01 1:21 2:48 3:26
10 Cerys Messenger, Robert Cowan 🇬🇧 GBR 1:00:24 3:00 32:44 23:20 4:25 3:50 1:48 2:50 2:47 4:18 1:35 2:54 3:18
11 Luke Bradshaw, Petra Blackburn 🇬🇧 GBR3rd of 129 aged 30-39 30-39 1:01:13 3:49 33:24 23:26 4:29 3:43 1:53 3:07 2:30 4:25 1:30 2:47 3:31
12 Catarina Maria, José Pedro 🇵🇹 POR 1:01:44 4:20 34:40 22:55 4:13 3:44 1:57 3:09 2:17 4:03 1:28 2:51 3:26
13 Jesús De Lope, Inés María Vázquez 🇪🇸 ESP 1:01:47 4:23 34:14 23:37 4:01 3:40 2:05 3:07 2:36 4:05 1:27 3:11 3:26
14 Sam Francis, Simon Flowers 🇬🇧 GBR2nd of 43 aged 40-49 40-49 1:01:48 4:24 31:49 25:52 4:12 3:57 2:09 3:56 2:41 4:31 1:29 3:10 3:59
15 Diogo Pereira, Vanessa Sousa 🇵🇹 POR2nd of 73 aged U29 U29 1:02:05 4:41 35:10 22:40 4:19 3:54 1:34 2:53 2:24 4:02 1:30 2:42 3:41
16 Claudia Maestre Roldán, Guillermo Pallarés 🇪🇸 ESP3rd of 73 aged U29 U29 1:02:14 4:50 34:53 23:20 4:05 3:43 1:50 3:16 2:24 4:08 1:47 2:42 3:30
17 Paula Grebe, Pablo Mardones 🇱🇻 LAT 1:02:18 4:54 35:00 23:12 4:11 3:57 1:46 3:06 2:26 4:17 1:34 2:48 3:18
18 Roger Vidal, Laura Monterde 🇪🇸 ESP 1:02:19 4:55 35:36 22:22 4:23 3:49 1:44 2:49 2:15 4:07 1:33 2:56 3:09
19 Eduardo Flecha Perez, Diana Martin Hidalgo 🇪🇸 ESP4th of 129 aged 30-39 30-39 1:02:33 5:09 31:54 26:14 4:30 4:05 1:59 4:15 2:42 4:33 1:34 3:23 3:43
20 Benjamin Cloarec, Camille Cayot 🇫🇷 FRA 1:03:04 5:40 33:44 24:57 4:29 3:47 2:15 3:01 2:58 4:00 1:30 3:06 4:20
21 Xabi Muñoz, Ainize Lizarralde 🇪🇸 ESP5th of 129 aged 30-39 30-39 1:03:09 5:45 34:21 23:39 5:13 4:04 1:54 3:00 2:12 4:18 1:29 3:10 3:32
22 Elena Sanchez, Francisco Hijazo Zabala 🇪🇸 ESP 1:03:10 5:46 36:56 21:59 4:19 3:48 1:51 2:32 1:53 4:14 1:26 2:45 3:30
23 Debby Minkoff, Gary Rothwell 🇬🇧 GBR1st of 9 aged 50-59 50-59 1:03:14 5:50 34:50 24:20 4:09 3:52 1:59 3:10 2:51 3:58 1:29 3:04 3:57
24 Alexander Neville, Stephanie Dollimore 🇬🇧 GBR 1:03:26 6:02 35:49 23:27 4:15 3:49 1:43 2:46 2:50 4:12 1:30 2:59 3:38
25 Saskia Devereux, Sebastan James Devereux 🇬🇧 GBR4th of 73 aged U29 U29 1:03:26 6:02 34:58 24:05 4:29 3:41 1:34 2:57 2:48 3:59 1:16 3:02 4:48
26 Thomas Stalder, Samira Cathomas 🇨🇭 SUI 1:03:29 6:05 34:03 24:10 5:20 3:53 1:49 3:00 2:51 4:32 1:23 3:15 3:27
27 Jose Manuel Susavila Turnes, Adriana Gondelle Pájaro 🇪🇸 ESP6th of 129 aged 30-39 30-39 1:03:47 6:23 34:26 24:09 5:16 4:05 1:46 3:32 2:11 4:24 1:37 3:06 3:28
28 Urko Villasante Moreno, Virginia Araujo Esteban 🇪🇸 ESP3rd of 43 aged 40-49 40-49 1:03:51 6:27 35:46 23:12 4:58 3:55 1:53 2:59 2:15 4:19 1:23 2:44 3:44
29 Ana Junquera Méndez, Sergio González Longo 🇪🇸 ESP7th of 129 aged 30-39 30-39 1:03:58 6:34 32:45 26:44 4:33 3:57 1:48 3:54 2:36 4:48 1:30 3:24 4:47
30 Liam Carrea, Solenn Glemas 🇫🇷 FRA 1:04:00 6:36 35:25 24:14 4:27 3:49 1:56 3:22 2:34 4:19 1:44 2:59 3:31
31 Liz Mariela Soto Núñez, Jakoba Sánchez Behobide 🇪🇸 ESP8th of 129 aged 30-39 30-39 1:04:12 6:48 35:24 24:13 4:40 3:54 1:51 3:36 2:11 3:58 1:48 3:18 3:37
32 Gonzalo Mejuto, Ariadna Casal 🇪🇸 ESP 1:04:14 6:50 37:09 22:39 4:30 3:49 1:57 3:00 1:54 4:06 1:33 2:45 3:35
33 Johanna Basford, Kyle Henderson 🇬🇧 GBR 1:04:17 6:53 36:10 24:02 4:11 3:43 1:42 3:19 2:42 4:23 1:20 3:04 3:49
34 Cristina Lopez, Diego Delgado 🇪🇸 ESP 1:04:20 6:56 35:02 24:42 4:40 4:01 1:45 3:10 2:57 4:32 1:23 3:19 3:35
35 Inga Braz Freitas, Diogo Braz Freitas 🇵🇹 POR 1:04:27 7:03 36:59 23:11 4:21 3:47 2:04 2:54 2:52 4:05 1:27 2:48 3:14
36 Toni Camarasa Tous, Mercedes Ferrando Riera 🇪🇸 ESP4th of 43 aged 40-49 40-49 1:04:28 7:04 36:00 24:11 4:20 4:04 2:25 3:41 2:19 4:05 1:28 2:52 3:17
37 Asier Iregui, Paula Migueles 🇪🇸 ESP 1:04:33 7:09 36:54 23:10 4:33 3:54 2:00 3:07 2:13 4:11 1:31 2:52 3:22
38 Cristian Puerto, Andrea Ainciburu Barrios 🇪🇸 ESP5th of 73 aged U29 U29 1:04:42 7:18 35:06 25:08 4:33 4:00 1:52 4:06 2:43 4:14 1:29 3:04 3:40
39 Amanda Del Prado, David Muñoz 🇪🇸 ESP9th of 129 aged 30-39 30-39 1:04:45 7:21 34:42 25:41 4:28 4:07 2:07 3:47 2:27 4:31 1:42 3:35 3:25
40 Estefania González Moure, Agustí Chicón Janer 🇪🇸 ESP10th of 129 aged 30-39 30-39 1:04:46 7:22 35:13 25:10 4:28 4:11 2:03 3:58 2:20 4:20 1:32 2:41 4:05
41 Lucía Giménez Andrés, Tolo Vilar Salvá 🇪🇸 ESP6th of 73 aged U29 U29 1:04:51 7:27 35:17 25:10 4:27 4:11 2:03 3:49 1:58 4:32 1:35 3:22 3:40
42 Luis Pelluz Huertas, Marta Olaz Pascualena 🇪🇸 ESP 1:04:53 7:29 37:14 22:45 4:58 3:48 1:49 2:42 2:06 4:15 1:34 3:02 3:29
43 Maitane López Gonzalez, Aritz Iguinitz Oyarzabal 🇪🇸 ESP5th of 43 aged 40-49 40-49 1:04:53 7:29 36:21 24:19 4:18 4:04 1:55 2:47 2:28 4:24 1:33 3:25 3:43
44 Veronica Cerezo Lobe, Borja Beltran Gomez 🇪🇸 ESP11th of 129 aged 30-39 30-39 1:04:53 7:29 34:40 26:06 4:11 3:59 2:34 3:45 2:53 4:11 1:35 3:20 3:49
45 Aritz Arregi, Nagore Zabala Luluaga 🇪🇸 ESP 1:04:56 7:32 37:21 23:11 4:28 3:57 2:07 2:46 2:11 4:04 1:32 3:18 3:16
46 Jo Smith, Jordan Prince 🇬🇧 GBR 1:05:25 8:01 37:08 23:33 4:48 3:50 1:49 2:58 2:58 4:06 1:21 2:58 3:33
47 Riku Koskinen, Kipa Tiivola 🇫🇮 FIN 1:05:25 8:01 34:47 26:15 4:26 4:11 1:56 3:28 2:44 4:30 1:40 4:01 3:45
48 Apolonia Adrover, Marco Vadell 🇪🇸 ESP 1:05:31 8:07 37:15 23:14 5:07 3:48 1:46 3:20 2:01 4:08 1:29 3:06 3:36
49 Ana Dores, Guilherme Neves 🇵🇹 POR12th of 129 aged 30-39 30-39 1:05:47 8:23 38:40 22:42 4:30 3:49 1:46 3:07 1:53 4:08 1:18 3:06 3:35
50 Quique Pérez, Esther Santamaría 🇦🇩 AND 1:05:48 8:24 36:08 25:05 4:38 3:58 1:44 3:20 2:53 4:37 1:26 3:15 3:52
51 Denis Dubun, Elodie Laborde 🇫🇷 FRA13th of 129 aged 30-39 30-39 1:05:48 8:24 35:39 25:29 4:45 4:03 1:47 3:37 2:32 4:38 1:37 3:30 3:45
52 Guille Arboleda, Veronica Gutierrez 🇪🇸 ESP14th of 129 aged 30-39 30-39 1:05:52 8:28 36:33 24:37 4:46 3:49 2:18 4:01 2:01 4:09 1:55 2:52 3:32
53 Hugo Lúcio, Iolanda Martins 🇵🇹 POR15th of 129 aged 30-39 30-39 1:05:52 8:28 35:01 26:23 4:33 4:07 2:04 3:31 2:45 4:33 1:46 4:03 3:34
54 Andrea Azkune, Eneko Pontesta 🇪🇸 ESP16th of 129 aged 30-39 30-39 1:05:56 8:32 37:01 24:21 4:40 4:08 1:37 3:21 2:11 4:28 1:31 3:28 3:37
55 Carlos Luengo, Chelena Diaz 🇪🇸 ESP 1:06:04 8:40 37:19 23:06 5:44 3:51 1:34 3:11 2:01 4:21 1:34 2:46 3:48
56 Beatriz Belmonte Rios, Fernando Belmonte Rios 🇪🇸 ESP17th of 129 aged 30-39 30-39 1:06:20 8:56 37:12 24:41 4:34 3:59 1:51 3:09 2:23 4:34 1:37 3:12 3:56
57 Carolina Rocha, Alex Ribeiro 🇵🇹 POR 1:06:28 9:04 36:30 25:17 4:45 4:01 2:08 3:43 2:40 4:23 1:32 3:22 3:28
58 Oinatz Alkorta, Leire Balsera 🇪🇸 ESP 1:06:34 9:10 37:33 24:18 4:48 3:56 1:38 3:11 2:45 4:10 1:31 3:28 3:39
59 Virginia Pérez García, David Quiroga Fernández 🇪🇸 ESP18th of 129 aged 30-39 30-39 1:06:37 9:13 37:19 24:41 4:42 3:51 2:04 3:12 2:39 4:34 1:26 3:26 3:29
60 Miguel Albisua, Izaskun Ibeas 🇪🇸 ESP 1:06:38 9:14 36:54 24:51 4:58 4:02 1:55 3:42 2:32 4:22 1:43 3:01 3:34
61 Maria Núñez, Juan Jesús Cubillo 🇪🇸 ESP2nd of 9 aged 50-59 50-59 1:06:46 9:22 37:13 24:58 4:39 3:52 2:11 3:35 2:48 4:31 1:37 3:19 3:05
62 Niko Vuze, Amandine Le Corre 🇫🇷 FRA19th of 129 aged 30-39 30-39 1:06:46 9:22 36:41 25:39 4:31 4:01 2:25 3:05 2:46 4:35 1:24 3:37 3:46
63 Mike Didier, Juliette Peyrefiche 🇫🇷 FRA7th of 73 aged U29 U29 1:06:53 9:29 37:19 25:06 4:31 3:55 2:00 3:38 2:39 4:13 1:46 3:16 3:39
64 Assumpta Molina Aroca, Jose Luis Huelva Leal 🇪🇸 ESP8th of 73 aged U29 U29 1:06:55 9:31 36:01 26:14 4:45 4:13 2:03 4:27 2:23 4:41 1:46 3:31 3:10
65 Alba Castro, Alejandro Blanco 🇪🇸 ESP 1:06:56 9:32 36:40 25:31 4:49 4:01 2:09 3:56 2:46 4:19 1:31 3:09 3:40
66 María José De Juan Grau, Daniel Silva Gutierrez 🇪🇸 ESP20th of 129 aged 30-39 30-39 1:07:09 9:45 36:45 25:36 4:52 4:03 2:15 3:46 2:22 4:35 1:48 3:09 3:38
67 Alma Grau Escrihuela, Iván Porquera Jimenez 🇪🇸 ESP21st of 129 aged 30-39 30-39 1:07:13 9:49 38:04 24:26 4:47 3:55 1:48 3:51 2:27 4:24 1:24 3:06 3:31
68 Megan Downs, Alan Paddon 🇬🇧 GBR9th of 73 aged U29 U29 1:07:14 9:50 37:00 25:38 4:39 4:17 1:51 3:40 2:52 4:40 1:28 3:11 3:39
69 Patricia Cortazar, Ander Agote Santamaria 🇪🇸 ESP22nd of 129 aged 30-39 30-39 1:07:16 9:52 38:30 23:52 4:58 3:59 1:35 2:57 2:40 4:13 1:35 3:17 3:36
70 Irene De Las Heras, Pablo Mazo 🇪🇸 ESP 1:07:21 9:57 37:12 25:40 4:33 3:59 1:56 3:50 2:31 4:39 1:48 3:10 3:47
71 Ainhoa Galdona, Aitor Terán 🇪🇸 ESP 1:07:29 10:05 37:09 25:15 5:08 4:09 2:04 3:19 2:42 4:24 1:46 3:04 3:47
72 Pierre Dupeux, Justine Guillemet 🇫🇷 FRA10th of 73 aged U29 U29 1:07:31 10:07 37:00 26:04 4:32 3:57 2:12 3:24 2:51 4:28 1:56 3:31 3:45
73 Cristina Macias Doña, Sergio Castro Cervan 🇪🇸 ESP23rd of 129 aged 30-39 30-39 1:07:35 10:11 35:51 26:43 5:05 4:10 1:57 4:01 2:38 4:27 1:27 4:09 3:54
74 James Mingard, Joanna Damen-Wendholt 🇬🇧 GBR6th of 43 aged 40-49 40-49 1:07:44 10:20 36:15 26:50 4:45 4:05 2:08 3:54 2:50 4:36 1:45 3:33 3:59
75 Francisca Laia, Carlos Filipe Carvalho 🇵🇹 POR 1:07:47 10:23 38:19 24:49 4:43 3:46 2:02 3:38 2:31 4:25 1:30 3:16 3:41
76 Ana Acosta Muñoz, David Jose Aguado 🇪🇸 ESP 1:07:50 10:26 38:46 24:04 5:06 3:46 1:44 3:16 2:31 4:25 1:39 3:11 3:32
77 Nicole Strong, I Perez 🇪🇸 ESP 1:07:58 10:34 38:04 24:49 5:10 3:46 2:03 3:19 2:41 4:35 1:27 3:18 3:40
78 Ana Cendón, Enrique Curieses 🇪🇸 ESP 1:07:58 10:34 37:26 25:31 5:06 3:53 1:58 3:34 2:48 4:13 1:27 3:56 3:42
79 Mikel Reta, Eider Hernaiz 🇪🇸 ESP 1:07:59 10:35 39:33 22:55 5:35 3:59 1:44 2:33 2:45 4:02 1:44 2:54 3:14
80 Natalia Maas, Greg Nichols 🇬🇧 GBR 1:08:04 10:40 36:38 26:27 5:04 4:06 2:03 3:18 2:56 4:43 1:35 3:47 3:59
81 Viviana Herrera, Francisco Jose Abril 🇪🇸 ESP 1:08:14 10:50 38:13 25:00 5:05 3:58 1:52 3:40 2:19 4:03 1:38 3:25 4:05
82 June Rubio, Andoitz Gutierrez 🇪🇸 ESP 1:08:20 10:56 37:30 25:59 4:56 4:06 1:53 3:14 3:04 4:21 1:41 3:50 3:50
83 Tiago Moacho, Artemisa Mendes 🇵🇹 POR24th of 129 aged 30-39 30-39 1:08:29 11:05 37:49 25:23 5:22 4:14 1:54 3:48 2:31 4:29 1:26 3:13 3:48
84 Carmen Marques, Jorge Costa 🇵🇹 POR 1:08:29 11:05 38:17 25:32 4:44 4:08 1:53 3:44 2:41 4:28 1:49 3:21 3:28
85 Pedro Luque, Irene Esplugues 🇪🇸 ESP 1:08:33 11:09 38:51 25:00 4:47 3:56 1:57 3:35 2:44 4:27 1:24 3:16 3:41
86 Julio Arce, Talania García 🇪🇸 ESP 1:08:41 11:17 38:17 25:27 5:01 4:08 2:08 3:29 2:35 4:17 1:33 3:27 3:50
87 Jasmine Howard, Chris Lee 🇬🇧 GBR 1:08:43 11:19 39:05 24:51 4:51 4:09 1:57 3:15 2:21 4:23 1:32 3:15 3:59
88 Laura Sesma Sutil, David Mosquera Cavada 🇪🇸 ESP25th of 129 aged 30-39 30-39 1:08:44 11:20 39:07 24:26 5:15 4:02 1:50 3:30 2:14 4:19 1:44 2:58 3:49
89 Antoine Christophe, Ilona Ilona 🇫🇷 FRA 1:08:44 11:20 37:54 25:36 5:20 4:10 1:50 3:59 2:33 4:46 1:21 3:18 3:39
90 Saioa Mur Razquin, Raúl Naya Romero 🇪🇸 ESP11th of 73 aged U29 U29 1:08:50 11:26 38:15 24:28 6:12 4:02 2:09 3:37 2:05 4:24 1:43 2:55 3:33
91 Sergio Martin, María Barco 🇪🇸 ESP26th of 129 aged 30-39 30-39 1:08:53 11:29 39:46 23:58 5:15 3:54 1:56 3:21 2:00 4:23 1:37 3:17 3:30
92 Vânia Morais, Mário Sousa 🇵🇹 POR27th of 129 aged 30-39 30-39 1:08:53 11:29 39:53 24:04 5:00 3:54 1:46 3:55 2:11 4:29 1:30 2:50 3:29
93 Javier Martínez Rubio, María Teresa Betegon Bleye 🇪🇸 ESP12th of 73 aged U29 U29 1:08:53 11:29 34:49 28:38 5:31 4:03 2:10 4:43 3:17 4:59 1:43 3:47 3:56
94 Miguel Moratiel, Begoña Garrido 🇪🇸 ESP28th of 129 aged 30-39 30-39 1:08:53 11:29 34:24 28:48 5:45 4:13 2:24 4:31 2:39 4:57 1:58 4:03 4:03
95 Maria Martínez Díez, Rubén González Pereda 🇪🇸 ESP13th of 73 aged U29 U29 1:09:03 11:39 40:49 22:53 5:25 3:56 1:26 3:04 2:13 4:19 1:22 3:02 3:31
96 Julie Forget, Pierrick Gauban 🇫🇷 FRA 1:09:08 11:44 38:43 25:44 4:48 3:59 2:17 3:19 3:02 4:25 1:51 3:11 3:40
97 Pello Sangroniz, Ainhoa Sangroniz Arrieta 🇪🇸 ESP29th of 129 aged 30-39 30-39 1:09:09 11:45 40:53 23:15 5:06 4:17 1:36 2:59 2:21 4:15 1:28 2:51 3:28
98 Antxon Fernández Barrera, Kattalin Otamendi 🇪🇸 ESP 1:09:11 11:47 40:26 24:06 4:43 3:47 1:42 3:17 2:36 4:18 1:35 3:14 3:37
99 Andrei Ces, Margaux Wurbel 🇫🇷 FRA30th of 129 aged 30-39 30-39 1:09:14 11:50 37:55 26:43 4:40 4:14 2:22 3:49 3:00 4:30 1:19 3:29 4:00
100 Maddie Joyce, Sam Joyce 🇬🇧 GBR14th of 73 aged U29 U29 1:09:17 11:53 37:26 26:44 5:11 4:08 2:09 4:00 3:49 4:35 1:23 3:11 3:29
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