HYROX MEN - Barcelona 2025

25–27 Apr 2025
Showing 1,401 to 1,500 of 1,905 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,401 351
GBR flag Luke Abbotts
1:32:42 30-34
Click to select for comparison
1,402 352
FRA flag Adrien Le Sech
1:32:43 30-34
Click to select for comparison
1,403 156
GBR flag Ben Fowle
1:32:43 40-44
Click to select for comparison
1,404 121
FRA flag Corentin Martyn
1:32:47 16-24
Click to select for comparison
1,405 49
GBR flag Wayne Hasselby
1:32:49 50-54
Click to select for comparison
1,406 296
IRL flag Daniel Johnsson
1:32:50 35-39
Click to select for comparison
1,407 353
ESP flag Jose Antonio Fernandez Escot
1:32:51 30-34
Click to select for comparison
1,408 354
FRA flag Aurélien Decarnin
1:32:52 30-34
Click to select for comparison
1,409 157
POR flag Daniel Fernandes
1:32:54 40-44
Click to select for comparison
1,410 355
GER flag Christian Eck
1:32:55 30-34
Click to select for comparison
1,411 297
ESP flag Roberto Castillo Rosa
1:32:56 35-39
Click to select for comparison
1,412 50
FRA flag Vincent NADEAU
1:32:58 50-54
Click to select for comparison
1,413 311
GBR flag Bradley Rowland
1:32:58 25-29
Click to select for comparison
1,414 356
GBR flag Jose Salcedo
1:33:00 30-34
Click to select for comparison
1,415 312
BEL flag Remko Nackaerts
1:33:02 25-29
Click to select for comparison
1,416 298
FRA flag Michel Cadieu
1:33:03 35-39
Click to select for comparison
1,417 299
GBR flag Luke Radford
1:33:03 35-39
Click to select for comparison
1,418 17
SWE flag Patrik Olsson
1:33:05 55-59
Click to select for comparison
1,419 158
GBR flag Simon Nolan
1:33:06 40-44
Click to select for comparison
1,420 357
ESP flag Marc Vilà
1:33:07 30-34
Click to select for comparison
1,421 313
ESP flag ÀLEX VALVERDE TRECEÑO
1:33:08 25-29
Click to select for comparison
1,422 300
USA flag Spenser Goolsby
1:33:12 35-39
Click to select for comparison
1,423 93
POR flag José Silva
1:33:12 45-49
Click to select for comparison
1,424 301
IRL flag Keith Newman
1:33:13 35-39
Click to select for comparison
1,425 159
GER flag Till Hildebrandt
1:33:13 40-44
Click to select for comparison
1,426 358
GBR flag Bradleigh Hughes
1:33:13 30-34
Click to select for comparison
1,427 314
GBR flag Alfie Sheridan
1:33:14 25-29
Click to select for comparison
1,428 302
GBR flag Adam Caesari
1:33:16 35-39
Click to select for comparison
1,429 315
ESP flag Ramón Orti Hens
1:33:21 25-29
Click to select for comparison
1,430 160
GBR flag Dave Godfrey
1:33:23 40-44
Click to select for comparison
1,431 94
ESP flag Jordi Fuentes Palomar
1:33:25 45-49
Click to select for comparison
1,432 95
GBR flag Tim Highfield
1:33:30 45-49
Click to select for comparison
1,433 359
POR flag Miguel Silva
1:33:31 30-34
Click to select for comparison
1,434 51
GBR flag Brett Archer
1:33:33 50-54
Click to select for comparison
1,435 161
ESP flag Gerard Garcia Abarca
1:33:36 40-44
Click to select for comparison
1,436 316
FRA flag Romain Isabal
1:33:36 25-29
Click to select for comparison
1,437 162
ESP flag Jose Mestres Espinosa
1:33:36 40-44
Click to select for comparison
1,438 317
UKR flag Semen Lasinskyi
1:33:37 25-29
Click to select for comparison
1,439 52
GER flag Mike Göpfert
1:33:37 50-54
Click to select for comparison
1,440 318
GBR flag Niall Kirby
1:33:39 25-29
Click to select for comparison
1,441 303
ESP flag David Casiñol parra
1:33:40 35-39
Click to select for comparison
1,442 319
ITA flag Franco Pesci
1:33:40 25-29
Click to select for comparison
1,443 53
GBR flag Simon Garrill
1:33:44 50-54
Click to select for comparison
1,444 122
FRA flag Natan CRUZ
1:33:45 16-24
Click to select for comparison
1,445 360
ESP flag Pau Esqué Yañez
1:33:45 30-34
Click to select for comparison
1,446 163
GER flag Mareus Schweitzer
1:33:47 40-44
Click to select for comparison
1,447 320
FRA flag Mathieu Barre
1:33:48 25-29
Click to select for comparison
1,448 96
POR flag Antonio Braga
1:33:51 45-49
Click to select for comparison
1,449 54
GER flag Daniel Ide
1:33:54 50-54
Click to select for comparison
1,450 304
GBR flag James Lambley
1:33:55 35-39
Click to select for comparison
1,451 361
GBR flag Kelton Gianni
1:33:55 30-34
Click to select for comparison
1,452 362
ESP flag Maties Vicens
1:33:56 30-34
Click to select for comparison
1,453 -
ESP flag Damien Sharry
1:33:56
Click to select for comparison
1,454 164
IRL flag Rob Chadwick
1:33:58 40-44
Click to select for comparison
1,455 123
GBR flag Lewis Mason
1:33:59 16-24
Click to select for comparison
1,456 305
IRL flag Stephen Driver
1:33:59 35-39
Click to select for comparison
1,457 363
FRA flag Thomas Besenval
1:34:02 30-34
Click to select for comparison
1,458 306
NED flag Antonio Naar
1:34:03 35-39
Click to select for comparison
1,459 364
GBR flag Thomas Hynes
1:34:03 30-34
Click to select for comparison
1,460 307
GBR flag Ray Soko
1:34:04 35-39
Click to select for comparison
1,461 18
ITA flag Marco Dealberto
1:34:14 55-59
Click to select for comparison
1,462 321
VEN flag Dixon Alexander Villamizar Montes
1:34:15 25-29
Click to select for comparison
1,463 308
ESP flag Fco Borja Acero Fernández
1:34:18 35-39
Click to select for comparison
1,464 365
GBR flag Hussein El khatib
1:34:20 30-34
Click to select for comparison
1,465 19
GBR flag Colin Clarke
1:34:21 55-59
Click to select for comparison
1,466 366
IRL flag Jarrad Butler
1:34:22 30-34
Click to select for comparison
1,467 309
POR flag Gabriel Santos
1:34:24 35-39
Click to select for comparison
1,468 97
IRL flag Neil Murphy
1:34:25 45-49
Click to select for comparison
1,469 55
GBR flag Dean Morgan
1:34:26 50-54
Click to select for comparison
1,470 367
POR flag Carlos Ribeiro
1:34:28 30-34
Click to select for comparison
1,471 368
ESP flag Josep León Mengíbar
1:34:34 30-34
Click to select for comparison
1,472 322
NED flag Jordi Hillenga
1:34:35 25-29
Click to select for comparison
1,473 56
GBR flag Gary Hawksley
1:34:36 50-54
Click to select for comparison
1,474 310
FRA flag Fabien Dutech
1:34:37 35-39
Click to select for comparison
1,475 165
GER flag Falk Hartmann
1:34:37 40-44
Click to select for comparison
1,476 369
ESP flag Roman Caudet
1:34:40 30-34
Click to select for comparison
1,477 166
IRL flag Brian McGrath
1:34:43 40-44
Click to select for comparison
1,478 323
GBR flag Jacobo Cortes Clavijo
1:34:44 25-29
Click to select for comparison
1,479 311
Boris Sazonov
1:34:44 35-39
Click to select for comparison
1,480 370
GBR flag Macauley Miles
1:34:45 30-34
Click to select for comparison
1,481 312
GBR flag Sam Groves
1:34:46 35-39
Click to select for comparison
1,482 57
GBR flag Jeffers Manricks
1:34:47 50-54
Click to select for comparison
1,483 324
GBR flag Sam Cranswick
1:34:47 25-29
Click to select for comparison
1,484 167
ESP flag Ramon Bautista Payan
1:34:52 40-44
Click to select for comparison
1,485 98
ESP flag Rubén Nadal
1:34:52 45-49
Click to select for comparison
1,486 99
NZL flag Michael Greenlees
1:34:53 45-49
Click to select for comparison
1,487 371
GBR flag Steve Smith
1:34:58 30-34
Click to select for comparison
1,488 372
GBR flag Adiel Chikerema
1:35:01 30-34
Click to select for comparison
1,489 313
GBR flag Joe Scott
1:35:02 35-39
Click to select for comparison
1,490 325
FRA flag Loan Malval
1:35:07 25-29
Click to select for comparison
1,491 314
FRA flag Gregory Delmas
1:35:09 35-39
Click to select for comparison
1,492 326
GBR flag John Andrew Cooper Arce
1:35:09 25-29
Click to select for comparison
1,493 124
GER flag Matthias Pawlik
1:35:09 16-24
Click to select for comparison
1,494 58
GBR flag Gary Mielnik
1:35:10 50-54
Click to select for comparison
1,495 100
USA flag David Marante
1:35:10 45-49
Click to select for comparison
1,496 327
GER flag Jonas Häberle
1:35:14 25-29
Click to select for comparison
1,497 328
IRL flag Sarah Gilsenan
1:35:17 25-29
Click to select for comparison
1,498 329
ESP flag Davod Villa
1:35:18 25-29
Click to select for comparison
1,499 330
GER flag Tim Grüneberg
1:35:19 25-29
Click to select for comparison
1,500 315
GBR flag Joe Redmond
1:35:19 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.