HYROX MEN - Málaga 2025

21–23 Mar 2025
Showing 1,201 to 1,300 of 1,501 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,201 211
IRL flag Cian Parsons
1:33:48 25-29
Click to select for comparison
1,202 281
ESP flag Pablo Dobarro Núñez
1:34:05 30-34
Click to select for comparison
1,203 67
ESP flag Eduardo Moreno Serra
1:34:05 50-54
Click to select for comparison
1,204 260
IRL flag Dylan Ramsey
1:34:06 35-39
Click to select for comparison
1,205 173
ESP flag Antonio Varea Ocaña
1:34:07 40-44
Click to select for comparison
1,206 282
GBR flag John Daly
1:34:08 30-34
Click to select for comparison
1,207 98
GBR flag David Lewis
1:34:12 45-49
Click to select for comparison
1,208 261
NED flag Richard Verhoef
1:34:17 35-39
Click to select for comparison
1,209 68
ESP flag Marcos Tercero Galea
1:34:18 50-54
Click to select for comparison
1,210 8
FRA flag Pierre Chalvon
1:34:19 60-64
Click to select for comparison
1,211 262
IRL flag David Cove
1:34:34 35-39
Click to select for comparison
1,212 212
LTU flag Jogintas Maciulis
1:34:35 25-29
Click to select for comparison
1,213 93
ITA flag Francesco Menga
1:34:39 16-24
Click to select for comparison
1,214 94
GBR flag Joe Wyndham
1:34:40 16-24
Click to select for comparison
1,215 174
IRL flag Niall Ring
1:34:43 40-44
Click to select for comparison
1,216 284
Gennadii Mingalev
1:34:43 30-34
Click to select for comparison
1,217 283
GBR flag Richard Russell
1:34:43 30-34
Click to select for comparison
1,218 213
ESP flag Javier Gonzalez Ramos
1:34:44 25-29
Click to select for comparison
1,219 175
NED flag Kevin Raaijmakers
1:34:45 40-44
Click to select for comparison
1,220 99
ESP flag Sergio Barrera López
1:34:58 45-49
Click to select for comparison
1,221 17
GER flag Frank Schlüter
1:35:04 55-59
Click to select for comparison
1,222 176
NED flag Tom Geleijnse
1:35:04 40-44
Click to select for comparison
1,223 263
IRL flag Damien O Sullivan
1:35:07 35-39
Click to select for comparison
1,224 177
IRL flag Bernard O Reilly
1:35:09 40-44
Click to select for comparison
1,225 264
ESP flag Raphael Caron
1:35:16 35-39
Click to select for comparison
1,226 100
ESP flag Jose Manuel Garcia
1:35:16 45-49
Click to select for comparison
1,227 69
GBR flag Liam Addy
1:35:17 50-54
Click to select for comparison
1,228 178
ESP flag Gonzalo Gómez Cámara
1:35:28 40-44
Click to select for comparison
1,229 9
GBR flag Aaron Larkin
1:35:28 60-64
Click to select for comparison
1,230 285
IRL flag Ciaran O Brien
1:35:29 30-34
Click to select for comparison
1,231 265
POL flag Mateusz Iłowiecki
1:35:30 35-39
Click to select for comparison
1,232 179
RSA flag David John Leibrandt
1:35:38 40-44
Click to select for comparison
1,233 180
IRL flag Stephen Waters
1:35:39 40-44
Click to select for comparison
1,234 70
GBR flag Sean Moroney
1:35:40 50-54
Click to select for comparison
1,235 101
GBR flag Alex Ewart
1:35:49 45-49
Click to select for comparison
1,236 266
POR flag Rúben Esteves
1:36:03 35-39
Click to select for comparison
1,237 286
POR flag Tiago Dias
1:36:05 30-34
Click to select for comparison
1,238 287
ESP flag Daniel Domínguez
1:36:07 30-34
Click to select for comparison
1,239 214
ESP flag Juan Gómez García
1:36:09 25-29
Click to select for comparison
1,240 95
POR flag Daniel Palma
1:36:09 16-24
Click to select for comparison
1,241 181
IRL flag Fergal Shannon
1:36:12 40-44
Click to select for comparison
1,242 182
ESP flag Alejandro Pardo Torres
1:36:15 40-44
Click to select for comparison
1,243 215
GBR flag Ross Macklin
1:36:17 25-29
Click to select for comparison
1,244 288
GBR flag Michael Guy
1:36:25 30-34
Click to select for comparison
1,245 183
IRL flag Mark Buckley
1:36:26 40-44
Click to select for comparison
1,246 184
POR flag João Venceslau
1:36:29 40-44
Click to select for comparison
1,247 289
GBR flag Keiren Bassi
1:36:32 30-34
Click to select for comparison
1,248 2
GBR flag Phil Cunningham
1:36:33 65-69
Click to select for comparison
1,249 185
GBR flag Richard Sullivan
1:36:35 40-44
Click to select for comparison
1,250 216
ESP flag Luis Miguel Aguilar González
1:36:38 25-29
Click to select for comparison
1,251 290
ESP flag Jesús Rosado Perez
1:36:43 30-34
Click to select for comparison
1,252 18
GBR flag Scott Christie
1:36:46 55-59
Click to select for comparison
1,253 71
IRL flag Michael Mckenna
1:36:50 50-54
Click to select for comparison
1,254 267
ESP flag José Leandro Dato
1:36:52 35-39
Click to select for comparison
1,255 291
NED flag Marciano Waisapij
1:36:58 30-34
Click to select for comparison
1,256 268
GBR flag James Wood
1:37:02 35-39
Click to select for comparison
1,257 96
NED flag Jeremy Van T Ende
1:37:05 16-24
Click to select for comparison
1,258 292
GBR flag Sam Pooke
1:37:06 30-34
Click to select for comparison
1,259 217
IRL flag Leon Macken
1:37:10 25-29
Click to select for comparison
1,260 293
GBR flag Joe Bryan
1:37:13 30-34
Click to select for comparison
1,261 186
ESP flag Jose Miguel Rodriguez Terrero
1:37:16 40-44
Click to select for comparison
1,262 294
NED flag Curtis Konadu
1:37:20 30-34
Click to select for comparison
1,263 187
ESP flag Axel Canales Corvalan
1:37:21 40-44
Click to select for comparison
1,264 188
GBR flag Mudi Ewere
1:37:23 40-44
Click to select for comparison
1,265 219
HUN flag Balazs Szabo
1:37:25 25-29
Click to select for comparison
1,266 218
LTU flag Matas Juknevičius
1:37:25 25-29
Click to select for comparison
1,267 72
ESP flag Olivier Noguiera
1:37:29 50-54
Click to select for comparison
1,268 102
GBR flag Ben Pugh
1:37:29 45-49
Click to select for comparison
1,269 10
NED flag Gerard Derksen
1:37:31 60-64
Click to select for comparison
1,270 103
GBR flag Alan Bridgewood
1:37:31 45-49
Click to select for comparison
1,271 269
IRL flag James Farrell
1:37:33 35-39
Click to select for comparison
1,272 220
ESP flag Miguel Valcuende
1:37:39 25-29
Click to select for comparison
1,273 11
ESP flag Juan Carlos Peña
1:37:44 60-64
Click to select for comparison
1,274 189
GBR flag Thomas Shutlar
1:37:45 40-44
Click to select for comparison
1,275 270
NED flag Mike Both
1:37:47 35-39
Click to select for comparison
1,276 221
FRA flag Antoine Debrabandere
1:37:48 25-29
Click to select for comparison
1,277 19
GBR flag Paul Wilson
1:37:51 55-59
Click to select for comparison
1,278 190
GBR flag Olly Thompson
1:37:54 40-44
Click to select for comparison
1,279 191
GBR flag Ben Frazer
1:37:54 40-44
Click to select for comparison
1,280 222
USA flag Mike Mola
1:37:55 25-29
Click to select for comparison
1,281 192
ESP flag Francisco Manuel Gómez Mendoza
1:38:04 40-44
Click to select for comparison
1,282 20
IRL flag Alan Heade
1:38:05 55-59
Click to select for comparison
1,283 295
GBR flag Ryan Padley
1:38:10 30-34
Click to select for comparison
1,284 271
GBR flag Craig Stevens
1:38:17 35-39
Click to select for comparison
1,285 272
GBR flag Nathan Brown
1:38:20 35-39
Click to select for comparison
1,286 273
GER flag Nils Baye
1:38:21 35-39
Click to select for comparison
1,287 12
GBR flag Jeff Upton
1:38:27 60-64
Click to select for comparison
1,288 274
ESP flag Gabriel Leandro Quintero Salas
1:38:29 35-39
Click to select for comparison
1,289 296
ESP flag Alberto Salas
1:38:35 30-34
Click to select for comparison
1,290 193
GBR flag Bradley Hart
1:38:37 40-44
Click to select for comparison
1,291 297
GBR flag Ryan Stewart
1:38:40 30-34
Click to select for comparison
1,292 97
GBR flag Luca Sirchia
1:38:42 16-24
Click to select for comparison
1,293 275
GBR flag Kevin Jones
1:38:49 35-39
Click to select for comparison
1,294 276
ESP flag Felipe Rodríguez Ruiz
1:38:58 35-39
Click to select for comparison
1,295 194
IRL flag Peter Gaynor
1:39:01 40-44
Click to select for comparison
1,296 104
USA flag David Marante
1:39:01 45-49
Click to select for comparison
1,297 277
IRL flag Bradley Devine
1:39:02 35-39
Click to select for comparison
1,298 105
IRL flag Nicholas O’Dwyer
1:39:04 45-49
Click to select for comparison
1,299 278
ESP flag Ruben Perez
1:39:05 35-39
Click to select for comparison
1,300 279
GBR flag Steve Mclean
1:39:12 35-39
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.