← Madrid 2025 results

HYROX Madrid 2025 Results – Pro Men (page 2)

317 finishers. Winner Alan Cao in 57:56; median 1:16:25.

Rank Athlete Nat Age group Time Run Workout
201 Pierre BOUTRAINGAIN FRA 25-29 1:19:58 33:55 40:31
202 Alejandro Hu Cao CHN 30-34 1:19:58 35:00 39:31
203 David Griñán ESP 30-34 1:20:08 40:24 34:04
204 Costantino Valente ITA 35-39 1:20:09 34:10 40:52
205 Jason Rylance GBR 50-54 1:20:17 37:06 37:16
206 Ricardo Dias POR 25-29 1:20:48 36:56 38:26
207 Martim Figueira POR 25-29 1:20:49 38:03 36:47
208 Juan Pina López ESP 55-59 1:21:05 39:32 34:51
209 Rory Piers Spicer GBR 40-44 1:21:07 34:38 40:44
210 Alex Jiménez ESP 30-34 1:21:10 37:08 38:24
211 HONORE CHE FRA 35-39 1:21:14 37:11 37:49
212 David Lamas Panera ESP 45-49 1:21:24 38:11 36:54
213 Giorgio Martini ITA 30-34 1:21:37 35:06 40:11
214 Gary Loughlin IRL 35-39 1:21:47 36:43 39:19
215 Dani Santos ESP 30-34 1:21:57 37:41 38:05
216 David Solera Remón ESP 50-54 1:22:12 36:56 39:50
217 Héctor Navarro ESP 40-44 1:22:13 35:34 39:59
218 Osmer Santamaria VEN 30-34 1:22:22 35:02 38:20
219 Harry Netherwood GBR 16-24 1:22:24 34:36 42:27
220 Jorge Lumbreras Martín ESP 50-54 1:22:28 36:26 40:24
221 TIM Andersson SWE 16-24 1:22:32 37:27 38:36
222 Samuel Saez Castillo ESP 25-29 1:22:34 37:02 39:15
223 Pedro Neves POR 30-34 1:22:35 37:30 38:42
224 Maxence Gerard BEL 16-24 1:22:41 36:10 39:49
225 Mohand Abbas FRA 35-39 1:22:42 41:37 34:57
226 Leroy Verwey NED 25-29 1:22:46 36:17 40:34
227 Joël RICAUD FRA 45-49 1:22:47 36:51 40:47
228 Mathijs Dijkstra NED 40-44 1:22:50 42:25 34:23
229 Per Nieuwenhuis NED 16-24 1:23:27 35:47 42:02
230 Ethan Hearns IRL 16-24 1:23:32 37:24 40:08
231 Simon Allen GBR 40-44 1:23:32 37:47 40:15
232 Ruben Sanchez melgar ESP 40-44 1:23:48 39:40 38:32
233 Aaron Ferguson IRL 35-39 1:23:49 34:27 44:18
234 Camille Malard FRA 35-39 1:23:51 35:34 41:25
235 Davide Galimberti ITA 25-29 1:24:29 39:04 39:18
236 Nicky Quinlan IRL 40-44 1:24:34 38:53 39:46
237 Sebastian Jonczyk GER 30-34 1:24:39 40:14 38:29
238 Carlos Muñiz ESP 45-49 1:24:57 36:05 40:43
239 Ricardo Cardoso POR 40-44 1:25:02 38:59 39:48
240 Barry Trout GBR 50-54 1:25:04 37:45 41:59
241 Iain Griffiths GBR 40-44 1:25:08 37:08 41:50
242 David Bonilla Pozo ESP 25-29 1:25:11 36:01 42:27
243 Jordi Cos ESP 30-34 1:25:15 38:04 41:43
244 Karl Robert FRA 16-24 1:25:18 40:30 38:59
245 Carlo Martino ITA 30-34 1:25:36 36:41 42:47
246 Tom Walsh IRL 45-49 1:25:37 37:52 41:00
247 Jerzy Bator POL 55-59 1:25:47 43:39 34:55
248 Julien trebosc FRA 30-34 1:25:49 37:32 42:29
249 Ilian Hassouni FRA 16-24 1:26:01 38:12 42:17
250 Antoni Barcelo Sastre ESP 30-34 1:26:06 40:20 39:12
251 Federico Naboni ITA 16-24 1:26:08 41:30 38:14
252 Jose Carlos Mora Diaz VEN 35-39 1:26:32 41:25 39:02
253 David Gallen IRL 25-29 1:26:44 37:10 43:23
254 Ricardo Osuna Rodríguez ESP 25-29 1:26:44 44:07 35:42
255 Iñigo Ugarte ESP 30-34 1:26:45 42:39 38:12
256 Matthew Norton GBR 30-34 1:27:01 38:00 41:45
257 Marcus Bickerdike GBR 25-29 1:27:06 37:18 44:16
258 Thomas Parnell GBR 16-24 1:27:22 34:11 46:47
259 Simon Briggs GBR 45-49 1:27:22 36:23 45:38
260 Nguyen-Quôc Cao FRA 35-39 1:27:42 39:41 41:35
261 Nazaret Garcia Garcia ESP 40-44 1:27:54 32:28 49:50
262 Josep Olives ESP 25-29 1:28:15 35:29 46:00
263 Omar Abas SUD 30-34 1:28:43 40:56 41:01
264 Olsi Stergio GRE 35-39 1:28:56 36:06 46:16
265 Gustavo Almeida POR 30-34 1:29:01 40:23 42:18
266 Thomas Gimenez FRA 30-34 1:29:04 38:25 43:52
267 Alberto Sánchez Sacristán ESP 45-49 1:29:11 36:30 47:18
268 Gonçalo Cardoso POR 45-49 1:29:16 37:43 46:16
269 Hitiri Turner NZL 40-44 1:29:16 40:51 41:57
270 Franz Ehrhart FRA 35-39 1:29:33 42:41 40:34
271 Thomas Mujica VEN 30-34 1:29:41 40:27 41:24
272 Mattia Martinez SUI 35-39 1:29:47 39:08 42:55
273 Iñigo Landaluce ESP 30-34 1:29:48 42:55 40:25
274 Matthieu Broquere FRA 40-44 1:30:18 41:12 42:08
275 Kenneth Zerafa MLT 25-29 1:30:28 41:09 40:10
276 Emanuele Rocchetti ITA 25-29 1:30:35 43:43 40:16
277 Hakan Akyol GER 30-34 1:31:07 41:32 42:07
278 José Alcobia POR 50-54 1:31:33 41:08 44:01
279 Carlos Moreno ESP 40-44 1:31:46 38:03 47:53
280 Alejandro Alonso ESP 30-34 1:31:54 39:27 43:52
281 Niklas Greiff GER 30-34 1:32:06 42:11 42:54
282 Maximilian Lang GER 25-29 1:32:17 43:10 41:53
283 Iain Jackson GBR 45-49 1:33:08 37:22 49:55
284 Jon Gabirondo ESP 40-44 1:33:28 43:02 43:47
285 Paul Murphy IRL 25-29 1:33:41 39:20 47:26
286 Ruben Chaves Fernandez ESP 25-29 1:33:50 35:08 51:49
287 Chiheb Arfa FRA 30-34 1:34:02 41:40 44:52
288 Mario Liebana ESP 35-39 1:34:08 39:24 48:35
289 Mikel Mencía Acosta ESP 30-34 1:34:45 46:00 41:07
290 Juan Ortiz COL 25-29 1:35:07 45:22 42:20
291 Callum Goody SHN 16-24 1:35:09 44:55 42:44
292 Tiago Rodrigues POR 35-39 1:35:09 41:41 47:02
293 Mariusz Wójcicki POL 50-54 1:35:33 50:38 37:34
294 Victor Zhou FRA 16-24 1:36:00 43:34 45:10
295 Rui Cruz POR 50-54 1:36:48 41:15 48:56
296 Álvaro Carbajo Sanz ESP 40-44 1:37:20 44:26 46:30
297 Olivier Bazin FRA 55-59 1:37:34 43:20 46:19
298 Nigel Halpern GBR 50-54 1:37:42 38:13 53:11
299 David Martin ESP 45-49 1:39:36 42:49 49:48
300 Aghilas CHABANE FRA 30-34 1:41:03 45:49 45:37
301 Álvaro Soria ESP 30-34 1:42:41 48:06 48:06
302 Santiago Fernández Bobis ESP 25-29 1:43:13 42:09 53:31
303 Jon Walter GBR 50-54 1:43:22 41:31 53:52
304 Fabien Brusson FRA 55-59 1:45:10 47:31 49:04
305 Clément Sudre FRA 25-29 1:45:27 44:09 52:22
306 Alexander Ubben GER 25-29 1:45:29 47:28 44:38
307 Béla Beke HUN 60-64 1:46:44 41:23 57:22
308 Santi Galan ESP 60-64 1:47:45 43:29 56:34
309 Mohammed Uddin GBR 25-29 1:48:26 49:31 50:59
310 Paulo Nunes POR 35-39 1:51:31 54:13 47:33
311 Scott Leetch GBR 30-34 1:56:00 53:50 53:20
312 Eduardo Garcia Agustin ESP 50-54 1:56:30 47:45 1:00:29
313 Joel Thomas GBR 30-34 1:57:42 54:19 54:36
314 Nuno Alves POR 16-24 1:58:44 58:01 50:38
315 Víctor Argobia ESP 25-29 2:03:52 51:31 58:34
316 Mark Cahue USA 30-34 2:14:27 57:47 1:04:26
317 Jose Manuel Diaz Espinal PUR 16-24 2:23:44 1:02:31 1:03:37

← Madrid 2025 results