HYROX MEN - Barcelona 2026

14–17 May 2026
Showing 1,401 to 1,500 of 2,354 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,401 308
ESP flag Marc Bondia
1:26:18 25-29
Click to select for comparison
1,402 44
ESP flag Luis Genero
1:26:19 50-54
Click to select for comparison
1,403 293
CMR flag Prince Towa Abel Ii
1:26:20 35-39
Click to select for comparison
1,404 371
BUL flag Radoslav Dimitrov
1:26:21 30-34
Click to select for comparison
1,405 309
GER flag Niklas Lange
1:26:22 25-29
Click to select for comparison
1,406 294
FRA flag Romain Robbes
1:26:24 35-39
Click to select for comparison
1,407 45
GBR flag Chris Humphries
1:26:27 50-54
Click to select for comparison
1,408 133
FRA flag Romann Odic
1:26:28 16-24
Click to select for comparison
1,409 82
VEN flag Yhon Cortes
1:26:30 45-49
Click to select for comparison
1,410 164
ESP flag Toni Gomez Navarro
1:26:31 40-44
Click to select for comparison
1,411 372
FRA flag Nicolas Licin
1:26:35 30-34
Click to select for comparison
1,412 373
FRA flag Simon Vigne
1:26:36 30-34
Click to select for comparison
1,413 375
USA flag Alexander Watkins
1:26:37 30-34
Click to select for comparison
1,414 374
ESP flag Sergio Reategui Bances
1:26:37 30-34
Click to select for comparison
1,415 376
ESP flag Jordi Sanchez
1:26:39 30-34
Click to select for comparison
1,416 6
GBR flag Todd Lewis
1:26:39 60-64
Click to select for comparison
1,417 295
FRA flag Emilien Marchal
1:26:41 35-39
Click to select for comparison
1,418 310
FRA flag Hugo Dugué
1:26:42 25-29
Click to select for comparison
1,419 134
FRA flag Thomas Gibot
1:26:42 16-24
Click to select for comparison
1,420 7
DEN flag Flemming Lund
1:26:43 55-59
Click to select for comparison
1,421 311
GBR flag Max Wisbey
1:26:43 25-29
Click to select for comparison
1,422 165
FRA flag Favro Bertrando Ludovic
1:26:45 40-44
Click to select for comparison
1,423 136
GER flag Jost Egelkamp
1:26:46 16-24
Click to select for comparison
1,424 377
ESP flag Rida Lakrih Raguani
1:26:46 30-34
Click to select for comparison
1,425 135
GBR flag Ryan Molloy
1:26:46 16-24
Click to select for comparison
1,426 378
NED flag Bram Reijnders
1:26:47 30-34
Click to select for comparison
1,427 296
GBR flag Craig Melling
1:26:47 35-39
Click to select for comparison
1,428 298
ESP flag Abel Cañizares
1:26:50 35-39
Click to select for comparison
1,429 297
REU flag Kévin Mezino
1:26:50 35-39
Click to select for comparison
1,430 379
AUT flag Martin Goldberger
1:26:50 30-34
Click to select for comparison
1,431 137
ESP flag Aleix Muñoz
1:26:50 16-24
Click to select for comparison
1,432 8
NED flag Rene Hoeppe
1:26:53 55-59
Click to select for comparison
1,433 299
GBR flag Steven English
1:26:53 35-39
Click to select for comparison
1,434 312
FRA flag Brice Ravon
1:26:55 25-29
Click to select for comparison
1,435 300
GBR flag Marcus Tabois
1:26:55 35-39
Click to select for comparison
1,436 83
ESP flag Roberto Martinez Garcia
1:26:55 45-49
Click to select for comparison
1,437 313
FRA flag Lucas Oulka
1:26:56 25-29
Click to select for comparison
1,438 380
GBR flag Joe Bate
1:26:57 30-34
Click to select for comparison
1,439 84
FRA flag Gregory Gancel
1:26:58 45-49
Click to select for comparison
1,440 382
ESP flag Cristian Torres Bonafe
1:26:58 30-34
Click to select for comparison
1,441 314
GER flag Jan-Philipp Schweizer
1:26:58 25-29
Click to select for comparison
1,442 381
ESP flag Javier Santana Deniz
1:26:58 30-34
Click to select for comparison
1,443 46
FRA flag Jerome Ruiz
1:27:00 50-54
Click to select for comparison
1,444 383
FRA flag Denis Petitprez
1:27:00 30-34
Click to select for comparison
1,445 384
GBR flag Alex Pittson
1:27:00 30-34
Click to select for comparison
1,446 301
GBR flag Benjamin Hepworth
1:27:02 35-39
Click to select for comparison
1,447 166
FRA flag Anthony Marco
1:27:02 40-44
Click to select for comparison
1,448 385
FRA flag Fayçal Baki
1:27:03 30-34
Click to select for comparison
1,449 138
ITA flag Zhong Yan Yu
1:27:04 16-24
Click to select for comparison
1,450 139
FRA flag Antoine Mayer
1:27:05 16-24
Click to select for comparison
1,451 9
FRA flag Pierre Petrissans
1:27:05 55-59
Click to select for comparison
1,452 302
ESP flag Eugenio Riscos Martinez
1:27:05 35-39
Click to select for comparison
1,453 140
NED flag Giuseppe Jung
1:27:06 16-24
Click to select for comparison
1,454 141
FRA flag Martin Arbona
1:27:06 16-24
Click to select for comparison
1,455 85
GBR flag Alfonso Artunduaga-Caceres
1:27:08 45-49
Click to select for comparison
1,456 303
ESP flag Josep Sesé
1:27:09 35-39
Click to select for comparison
1,457 386
ESP flag Jose Ginés
1:27:09 30-34
Click to select for comparison
1,458 315
GBR flag Omari Simpson
1:27:09 25-29
Click to select for comparison
1,459 316
FRA flag Hugo Lelard Martin
1:27:11 25-29
Click to select for comparison
1,460 167
ESP flag Javier Palomo Diaz
1:27:12 40-44
Click to select for comparison
1,461 387
FRA flag Emmanuel Ndeby
1:27:12 30-34
Click to select for comparison
1,462 86
ESP flag Andrés Jiménez
1:27:12 45-49
Click to select for comparison
1,463 304
CAN flag Sterling D’Sa
1:27:12 35-39
Click to select for comparison
1,464 388
GBR flag Devon Crouch
1:27:15 30-34
Click to select for comparison
1,465 305
ESP flag Daniel Moya Vazquez
1:27:15 35-39
Click to select for comparison
1,466 306
ESP flag Marti Vidal Prats
1:27:16 35-39
Click to select for comparison
1,467 389
NED flag Gilson Carvalho Dias
1:27:16 30-34
Click to select for comparison
1,468 168
ESP flag Modesto Rodenas Pérez
1:27:17 40-44
Click to select for comparison
1,469 317
POR flag Francisco Sousa
1:27:17 25-29
Click to select for comparison
1,470 307
AUT flag Thomas Driussi
1:27:18 35-39
Click to select for comparison
1,471 390
GBR flag Nathaniel Babbage
1:27:19 30-34
Click to select for comparison
1,472 308
FRA flag Alexandre Dubreuil
1:27:19 35-39
Click to select for comparison
1,473 309
UKR flag Dmytro Lin
1:27:20 35-39
Click to select for comparison
1,474 169
MAR flag Achraf Belkharraf
1:27:20 40-44
Click to select for comparison
1,475 318
ESP flag Álvaro Corbacho
1:27:21 25-29
Click to select for comparison
1,476 392
GBR flag Daniel Richardson
1:27:21 30-34
Click to select for comparison
1,477 391
GBR flag Renaldo Sutherland
1:27:21 30-34
Click to select for comparison
1,478 310
ITA flag Marco Trainini
1:27:22 35-39
Click to select for comparison
1,479 393
COL flag Pablo Arias Escobar
1:27:23 30-34
Click to select for comparison
1,480 311
ESP flag Aitor Mallor
1:27:24 35-39
Click to select for comparison
1,481 394
ESP flag Sergio Núñez Soler
1:27:24 30-34
Click to select for comparison
1,482 142
FRA flag Nathan Quirin
1:27:26 16-24
Click to select for comparison
1,483 320
FRA flag Adrian Heurtaut
1:27:27 25-29
Click to select for comparison
1,484 143
GER flag Theodor Hankammer
1:27:27 16-24
Click to select for comparison
1,485 87
ESP flag Victor M. Hernández Lorenzo
1:27:27 45-49
Click to select for comparison
1,486 319
FRA flag Lucas Mege
1:27:27 25-29
Click to select for comparison
1,487 144
NED flag Boyd Hagestein
1:27:27 16-24
Click to select for comparison
1,488 321
FRA flag Louis Merlin
1:27:27 25-29
Click to select for comparison
1,489 312
POR flag Cedric Vieira Barradas
1:27:28 35-39
Click to select for comparison
1,490 395
GER flag Seif Weru
1:27:30 30-34
Click to select for comparison
1,491 145
GER flag Bennet Schink
1:27:30 16-24
Click to select for comparison
1,492 396
NED flag Ruben Van Der Waals
1:27:31 30-34
Click to select for comparison
1,493 322
GER flag Nima Golmaghani Azar
1:27:32 25-29
Click to select for comparison
1,494 170
GBR flag Matthew Ashenden
1:27:36 40-44
Click to select for comparison
1,495 314
ESP flag David Valles
1:27:37 35-39
Click to select for comparison
1,496 313
FRA flag Nicolas Wielonsky
1:27:37 35-39
Click to select for comparison
1,497 171
NED flag Dennis Pardijs
1:27:39 40-44
Click to select for comparison
1,498 88
FRA flag Christophe Kerviche
1:27:40 45-49
Click to select for comparison
1,499 315
VEN flag Joseph Artiles
1:27:42 35-39
Click to select for comparison
1,500 146
GBR flag Kiaran Sall
1:27:43 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.