HYROX MEN - Málaga 2025

21–23 Mar 2025
Showing 1,001 to 1,100 of 1,501 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,001 139
GBR flag Ankit Pathak
1:27:41 40-44
Click to select for comparison
1,002 224
ESP flag Jose Félix
1:27:43 35-39
Click to select for comparison
1,003 76
IRL flag James Carty
1:27:49 45-49
Click to select for comparison
1,004 10
GBR flag John Marks
1:27:52 55-59
Click to select for comparison
1,005 225
ESP flag Francisco Javier Contreras García
1:27:53 35-39
Click to select for comparison
1,006 49
GBR flag Stephen Vaughan
1:27:56 50-54
Click to select for comparison
1,007 50
GBR flag Mark Collins
1:27:57 50-54
Click to select for comparison
1,008 140
USA flag Geo Rockwell
1:27:57 40-44
Click to select for comparison
1,009 235
ESP flag Carlos Villegas Aguilar
1:27:58 30-34
Click to select for comparison
1,010 141
GBR flag Daniel Kay
1:28:01 40-44
Click to select for comparison
1,011 77
POR flag Ricardo Costa
1:28:05 45-49
Click to select for comparison
1,012 236
FRA flag Antoine Bernard
1:28:06 30-34
Click to select for comparison
1,013 237
GBR flag Harvey Fairburn
1:28:08 30-34
Click to select for comparison
1,014 226
NED flag Roy Van Raaij
1:28:08 35-39
Click to select for comparison
1,015 11
GBR flag Paul Woods
1:28:09 55-59
Click to select for comparison
1,016 238
VEN flag Julio Fernando Garcia
1:28:09 30-34
Click to select for comparison
1,017 190
GBR flag Jay Brennan
1:28:10 25-29
Click to select for comparison
1,018 239
NED flag Semmy Van Gelderen
1:28:10 30-34
Click to select for comparison
1,019 51
GBR flag Damon Steele
1:28:13 50-54
Click to select for comparison
1,020 12
ESP flag Victor Trueba
1:28:15 55-59
Click to select for comparison
1,021 240
GBR flag Thomas Baran
1:28:17 30-34
Click to select for comparison
1,022 80
ESP flag Sergio Ferrándiz Béjar
1:28:17 16-24
Click to select for comparison
1,023 241
IRL flag Shane Doherty
1:28:18 30-34
Click to select for comparison
1,024 191
MEX flag Fernando Sevilla
1:28:18 25-29
Click to select for comparison
1,025 227
FRA flag Jerome Schuster
1:28:22 35-39
Click to select for comparison
1,026 78
ESP flag Juan Ricardo Sixto Garcia
1:28:22 45-49
Click to select for comparison
1,027 81
ESP flag Hugo Ramírez
1:28:23 16-24
Click to select for comparison
1,028 228
GER flag Florian Sattler
1:28:30 35-39
Click to select for comparison
1,029 142
ESP flag José Luis Ruiz Zarola
1:28:30 40-44
Click to select for comparison
1,030 79
ESP flag Sertorio Lara Gonzalez
1:28:30 45-49
Click to select for comparison
1,031 192
GBR flag Samuel Tyler
1:28:31 25-29
Click to select for comparison
1,032 193
IRL flag Conor Mcglynn
1:28:35 25-29
Click to select for comparison
1,033 143
BRA flag Luciano Santi
1:28:35 40-44
Click to select for comparison
1,034 229
GBR flag Kerim Izzet
1:28:38 35-39
Click to select for comparison
1,035 52
GBR flag Paul Drury
1:28:38 50-54
Click to select for comparison
1,036 242
ESP flag Juan Carlos Vera
1:28:39 30-34
Click to select for comparison
1,037 230
GBR flag Sam Lee-Watson
1:28:42 35-39
Click to select for comparison
1,038 243
ESP flag Pedro Mayoral Romero
1:28:44 30-34
Click to select for comparison
1,039 231
COL flag Alexander Duque
1:28:47 35-39
Click to select for comparison
1,040 244
GBR flag Pete Shaw
1:28:49 30-34
Click to select for comparison
1,041 245
DEN flag Mathias Meier
1:28:49 30-34
Click to select for comparison
1,042 144
POR flag Luis Luz
1:28:49 40-44
Click to select for comparison
1,043 246
FRA flag Antoine Lamour
1:28:50 30-34
Click to select for comparison
1,044 232
IRL flag Mark Atkins
1:28:52 35-39
Click to select for comparison
1,045 82
GBR flag Bradley Rushton
1:28:53 16-24
Click to select for comparison
1,046 53
ESP flag Ismael Rodríguez Barbero
1:28:53 50-54
Click to select for comparison
1,047 145
ESP flag J. Andres Fernandez Sarmiento
1:28:57 40-44
Click to select for comparison
1,048 247
IRL flag Ian Redmond
1:29:01 30-34
Click to select for comparison
1,049 146
GBR flag Daniel Hopkins
1:29:07 40-44
Click to select for comparison
1,050 248
COL flag Eddie Eduardo Silva Gomez
1:29:08 30-34
Click to select for comparison
1,051 1
GBR flag Alan Mcdonogh
1:29:10 65-69
Click to select for comparison
1,052 83
IRL flag Daniel Gordon
1:29:10 16-24
Click to select for comparison
1,053 147
ESP flag Javier López Caro
1:29:11 40-44
Click to select for comparison
1,054 194
ESP flag Alejandro Garcia-Santos Calleja
1:29:12 25-29
Click to select for comparison
1,055 195
IRL flag Jack Ffrench
1:29:13 25-29
Click to select for comparison
1,056 233
GBR flag Damian Prestwich
1:29:14 35-39
Click to select for comparison
1,057 6
ESP flag Serafin Afonso Baña
1:29:15 60-64
Click to select for comparison
1,058 249
GBR flag Kieran Price
1:29:17 30-34
Click to select for comparison
1,059 250
ESP flag Marcos Navarro García
1:29:18 30-34
Click to select for comparison
1,060 148
IRL flag Enda Grimes
1:29:18 40-44
Click to select for comparison
1,061 149
POR flag Luis Luís Simão
1:29:21 40-44
Click to select for comparison
1,062 150
IRL flag Peter Brown
1:29:22 40-44
Click to select for comparison
1,063 196
ESP flag Vicente Eiriz
1:29:23 25-29
Click to select for comparison
1,064 54
GER flag Johannes Biedermann
1:29:23 50-54
Click to select for comparison
1,065 251
FRA flag Valentin Decorde
1:29:24 30-34
Click to select for comparison
1,066 80
ESP flag Nicolas Heredia Berdones
1:29:26 45-49
Click to select for comparison
1,067 252
FRA flag Guillaume Hauwelle
1:29:27 30-34
Click to select for comparison
1,068 235
ESP flag Jesús Fernández Troncoso
1:29:28 35-39
Click to select for comparison
1,069 197
GBR flag Aaron Wells
1:29:28 25-29
Click to select for comparison
1,070 234
ESP flag Salvador Sánchez Esteve
1:29:28 35-39
Click to select for comparison
1,071 81
ITA flag Loris Cappelletti
1:29:30 45-49
Click to select for comparison
1,072 55
IRL flag Shay Kearney
1:29:30 50-54
Click to select for comparison
1,073 253
GBR flag Ben Palmer
1:29:34 30-34
Click to select for comparison
1,074 236
GBR flag Byron Paul-Luesing
1:29:36 35-39
Click to select for comparison
1,075 84
IRL flag Caimin Kirwan
1:29:37 16-24
Click to select for comparison
1,076 82
ESP flag Javier García
1:29:38 45-49
Click to select for comparison
1,077 83
GBR flag Allan Stewart
1:29:39 45-49
Click to select for comparison
1,078 84
ESP flag Patxi Xabier Castaños Gil
1:29:41 45-49
Click to select for comparison
1,079 254
FRA flag Quentin Bouvier
1:29:44 30-34
Click to select for comparison
1,080 85
FRA flag Aurélien Alba
1:29:45 16-24
Click to select for comparison
1,081 151
ESP flag José Carlos Corcoba
1:29:45 40-44
Click to select for comparison
1,082 238
IRL flag Tim O'Flynn
1:29:45 35-39
Click to select for comparison
1,083 237
GBR flag Daniel Feasey
1:29:45 35-39
Click to select for comparison
1,084 56
ESP flag Angel Mora
1:29:46 50-54
Click to select for comparison
1,085 239
GBR flag Mike Hart
1:29:47 35-39
Click to select for comparison
1,086 240
GBR flag Greg King
1:29:49 35-39
Click to select for comparison
1,087 57
GBR flag Gary Sage
1:29:50 50-54
Click to select for comparison
1,088 255
ESP flag David Novoa Villoria
1:29:52 30-34
Click to select for comparison
1,089 58
GBR flag Paul Cook
1:29:54 50-54
Click to select for comparison
1,090 86
GBR flag Kier Harouni
1:30:01 16-24
Click to select for comparison
1,091 85
FRA flag Antonin Vincent
1:30:01 45-49
Click to select for comparison
1,092 152
IRL flag Lorcan Collins
1:30:04 40-44
Click to select for comparison
1,093 13
GBR flag Steven Gallagher
1:30:04 55-59
Click to select for comparison
1,094 198
IRL flag David Connaughton
1:30:06 25-29
Click to select for comparison
1,095 241
GBR flag Matthew Viner
1:30:10 35-39
Click to select for comparison
1,096 88
SWE flag Lucas Kumlin
1:30:12 16-24
Click to select for comparison
1,097 87
FRA flag Mathias Delafontaine
1:30:12 16-24
Click to select for comparison
1,098 242
IRL flag Aaron Smiley
1:30:13 35-39
Click to select for comparison
1,099 199
GBR flag Aiden Bryson
1:30:18 25-29
Click to select for comparison
1,100 89
GBR flag Steven Roddan
1:30:21 16-24
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.