HYROX MEN - Málaga 2025

21–23 Mar 2025
Showing 1,401 to 1,500 of 1,501 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,401 210
GBR flag Danny Keating
1:47:20 40-44
Click to select for comparison
1,402 299
BUL flag Ivan Topliyski
1:47:21 35-39
Click to select for comparison
1,403 84
ESP flag Oscar Martinez Cervell
1:47:24 50-54
Click to select for comparison
1,404 300
SWE flag Robert Bazo
1:47:26 35-39
Click to select for comparison
1,405 211
GBR flag David Vass
1:47:50 40-44
Click to select for comparison
1,406 312
GBR flag Jack Horrocks
1:47:56 30-34
Click to select for comparison
1,407 313
IRL flag Ian Keogh
1:47:56 30-34
Click to select for comparison
1,408 118
ESP flag Salvador Jiménez
1:47:58 45-49
Click to select for comparison
1,409 119
ESP flag Jose Juan Ruiz Mendez
1:48:02 45-49
Click to select for comparison
1,410 301
ESP flag Agustín Palacios Alberjón
1:48:04 35-39
Click to select for comparison
1,411 103
ESP flag Enrique Martin
1:48:16 16-24
Click to select for comparison
1,412 238
GBR flag Nathan Burrows
1:48:25 25-29
Click to select for comparison
1,413 120
ESP flag Diego Portela
1:48:26 45-49
Click to select for comparison
1,414 314
ESP flag Gonzalo Campos Galindo
1:48:31 30-34
Click to select for comparison
1,415 302
GBR flag Scott Riley
1:48:35 35-39
Click to select for comparison
1,416 121
GBR flag Purvez Amirali
1:48:42 45-49
Click to select for comparison
1,417 122
IRL flag Michael Ormsby
1:48:50 45-49
Click to select for comparison
1,418 28
NED flag Ed Van Orssagen
1:48:52 55-59
Click to select for comparison
1,419 239
GBR flag Gethin Taylor
1:49:11 25-29
Click to select for comparison
1,420 315
GBR flag Sam Chesterman
1:49:23 30-34
Click to select for comparison
1,421 104
IRL flag Aaron Tourish
1:49:23 16-24
Click to select for comparison
1,422 303
IRL flag Michael Logue
1:49:47 35-39
Click to select for comparison
1,423 240
ESP flag Jorge Herrera
1:49:47 25-29
Click to select for comparison
1,424 123
GBR flag Marcus Royle
1:49:48 45-49
Click to select for comparison
1,425 316
ESP flag Ander Yilmaz Bescos
1:49:50 30-34
Click to select for comparison
1,426 304
IRL flag Finian Murphy
1:50:00 35-39
Click to select for comparison
1,427 305
ESP flag Roger Massó
1:50:10 35-39
Click to select for comparison
1,428 124
IRL flag Will Kissane
1:50:16 45-49
Click to select for comparison
1,429 125
POR flag Tiago Carvalho
1:50:45 45-49
Click to select for comparison
1,430 306
ESP flag Jose Antonio Molina Liebana
1:51:07 35-39
Click to select for comparison
1,431 241
IRL flag Aidan Farrell
1:51:17 25-29
Click to select for comparison
1,432 212
IRL flag Kevin Cunningham
1:51:21 40-44
Click to select for comparison
1,433 242
ESP flag José Alberto Lagos Martín
1:51:43 25-29
Click to select for comparison
1,434 85
POR flag Ricardo Gomes
1:51:47 50-54
Click to select for comparison
1,435 29
GBR flag Marc Williams
1:51:48 55-59
Click to select for comparison
1,436 30
GBR flag Tim Lang
1:51:55 55-59
Click to select for comparison
1,437 105
IRL flag Jonathan Mahony
1:52:15 16-24
Click to select for comparison
1,438 126
IRL flag Scott Keenan
1:52:24 45-49
Click to select for comparison
1,439 106
MEX flag Humberto Davalos
1:52:32 16-24
Click to select for comparison
1,440 317
GBR flag Harrison Dixon
1:52:36 30-34
Click to select for comparison
1,441 318
ESP flag Rubén López Sánchez
1:52:43 30-34
Click to select for comparison
1,442 86
IRL flag Terry Quinlan
1:52:47 50-54
Click to select for comparison
1,443 87
ESP flag José David Marin Saldaña
1:52:54 50-54
Click to select for comparison
1,444 15
GBR flag Mark E Smith
1:53:07 60-64
Click to select for comparison
1,445 127
IRI flag Kaveh Talebi
1:53:08 45-49
Click to select for comparison
1,446 319
NED flag Robbert Van Der Zandt
1:53:37 30-34
Click to select for comparison
1,447 320
IRL flag Grant Mccusker
1:53:58 30-34
Click to select for comparison
1,448 213
IRL flag Christopher Golson
1:54:00 40-44
Click to select for comparison
1,449 16
IRL flag Ronan Ivory
1:54:22 60-64
Click to select for comparison
1,450 128
GBR flag Mark Lyons
1:54:31 45-49
Click to select for comparison
1,451 307
IRL flag Kenneth Williams
1:54:36 35-39
Click to select for comparison
1,452 107
ESP flag Alejandro Olmeda Martín
1:54:57 16-24
Click to select for comparison
1,453 129
ITA flag Sidio Cevasco
1:55:15 45-49
Click to select for comparison
1,454 88
GBR flag Paul Devlin
1:55:19 50-54
Click to select for comparison
1,455 214
ESP flag David Infante Saiz
1:55:21 40-44
Click to select for comparison
1,456 215
GBR flag Mark Browne
1:55:26 40-44
Click to select for comparison
1,457 321
GBR flag Callum Mckenna
1:55:42 30-34
Click to select for comparison
1,458 322
FRA flag Jeremy Michau
1:56:48 30-34
Click to select for comparison
1,459 130
GBR flag Dean Marshall
1:57:19 45-49
Click to select for comparison
1,460 1
LUX flag Jean Nicola
1:57:29 70-74
Click to select for comparison
1,461 17
ESP flag Andoni Segura
1:57:37 60-64
Click to select for comparison
1,462 89
ESP flag José Luis Alarcón Remón
1:58:00 50-54
Click to select for comparison
1,463 131
ESP flag Jose Carlos Godoy Audoux
1:58:14 45-49
Click to select for comparison
1,464 90
GBR flag John Bickerstaff
1:58:17 50-54
Click to select for comparison
1,465 323
ESP flag Juan De Dios Botella Moreno
1:58:27 30-34
Click to select for comparison
1,466 243
BEL flag Pieter-Jan De Cauwer
1:58:50 25-29
Click to select for comparison
1,467 308
GBR flag Tom Gray
1:59:04 35-39
Click to select for comparison
1,468 18
NED flag Caballo Lapre
1:59:36 60-64
Click to select for comparison
1,469 91
CAN flag David Beaudin
1:59:58 50-54
Click to select for comparison
1,470 244
IRL flag Darragh Connolly
2:00:11 25-29
Click to select for comparison
1,471 132
IRL flag Pat Kelly
2:00:29 45-49
Click to select for comparison
1,472 324
GBR flag Matthew Williams
2:00:31 30-34
Click to select for comparison
1,473 19
GBR flag Martin Banks
2:00:35 60-64
Click to select for comparison
1,474 325
FRA flag Andres Vinay
2:01:19 30-34
Click to select for comparison
1,475 133
IRL flag Joe Clarke
2:01:38 45-49
Click to select for comparison
1,476 245
GBR flag Will Ingham
2:01:45 25-29
Click to select for comparison
1,477 134
IRL flag Stephen Behan
2:03:02 45-49
Click to select for comparison
1,478 216
IRL flag Lar Sweetman
2:03:30 40-44
Click to select for comparison
1,479 108
KOR flag Savage J
2:03:35 16-24
Click to select for comparison
1,480 217
POR flag João Cortegano
2:04:55 40-44
Click to select for comparison
1,481 326
IRL flag Fred Hanrahan
2:05:01 30-34
Click to select for comparison
1,482 31
GBR flag Jamie Ashton
2:05:16 55-59
Click to select for comparison
1,483 3
IRL flag Philip Harding
2:06:41 65-69
Click to select for comparison
1,484 135
GBR flag Toby Owen
2:09:13 45-49
Click to select for comparison
1,485 32
IRL flag Kieran Mc Guinness
2:09:44 55-59
Click to select for comparison
1,486 218
ESP flag Adrian Barrera
2:09:56 40-44
Click to select for comparison
1,487 92
FRA flag Jacky Nzau
2:11:10 50-54
Click to select for comparison
1,488 136
NED flag Marco Okhuysen
2:12:47 45-49
Click to select for comparison
1,489 137
SWE flag Rassmus Petersson
2:13:32 45-49
Click to select for comparison
1,490 327
ESP flag Eduardo Martos
2:13:37 30-34
Click to select for comparison
1,491 109
IMN flag John Lee
2:14:15 16-24
Click to select for comparison
1,492 219
IRL flag Barry Mccabe
2:14:34 40-44
Click to select for comparison
1,493 220
IRL flag Daniel Mcdonagh
2:14:58 40-44
Click to select for comparison
1,494 309
GBR flag Andrew Cox
2:15:44 35-39
Click to select for comparison
1,495 310
IRL flag Wayne O’Connor
2:16:14 35-39
Click to select for comparison
1,496 328
GBR flag Josh Parker
2:23:59 30-34
Click to select for comparison
1,497 221
NED flag Roy Bruins
2:27:10 40-44
Click to select for comparison
1,498 222
GBR flag Colin Head
2:31:57 40-44
Click to select for comparison
1,499 33
GBR flag Michael Parslow
2:32:30 55-59
Click to select for comparison
1,500 246
GBR flag Chester Thomas
2:48:21 25-29
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.