HYROX MEN - Barcelona 2026

14–17 May 2026
Showing 1,001 to 1,100 of 2,354 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,001 2
ESP flag Manuel Emerson Socorro Lorenzo
1:20:22 60-64
Click to select for comparison
1,002 264
ESP flag Javier Chapela Rivas
1:20:24 30-34
Click to select for comparison
1,003 265
FRA flag Charles Canonge
1:20:24 30-34
Click to select for comparison
1,004 110
FRA flag Sébastien Tonel
1:20:26 40-44
Click to select for comparison
1,005 234
CAN flag Jared Boretsky
1:20:27 25-29
Click to select for comparison
1,006 103
FRA flag Marius Grivault
1:20:31 16-24
Click to select for comparison
1,007 208
GBR flag Kevin Morrison
1:20:32 35-39
Click to select for comparison
1,008 236
FRA flag Yann Pichonnier
1:20:32 25-29
Click to select for comparison
1,009 235
GER flag Umut Yüksekli
1:20:32 25-29
Click to select for comparison
1,010 209
Zachary Alexander
1:20:34 35-39
Click to select for comparison
1,011 237
ESP flag Luis Zarraluqui
1:20:34 25-29
Click to select for comparison
1,012 238
ESP flag Antonio Gonzalez
1:20:35 25-29
Click to select for comparison
1,013 210
GBR flag Sam Rounce
1:20:36 35-39
Click to select for comparison
1,014 52
GBR flag Paul James
1:20:36 45-49
Click to select for comparison
1,015 239
ESP flag Javier Rodriguez
1:20:38 25-29
Click to select for comparison
1,016 241
FRA flag Florian Dupe
1:20:39 25-29
Click to select for comparison
1,017 240
ESP flag Ramon Cespedes
1:20:39 25-29
Click to select for comparison
1,018 242
FRA flag Robin Viviani
1:20:41 25-29
Click to select for comparison
1,019 53
FRA flag Olivier Fissore
1:20:41 45-49
Click to select for comparison
1,020 266
IRL flag Daniel Hobbs
1:20:42 30-34
Click to select for comparison
1,021 211
NED flag Umut Dogan
1:20:43 35-39
Click to select for comparison
1,022 111
EGY flag Amr Elsehemy
1:20:45 40-44
Click to select for comparison
1,023 243
FRA flag Jon Chamarro
1:20:45 25-29
Click to select for comparison
1,024 29
ESP flag Jose Benjamin Lima Lorenzo
1:20:45 50-54
Click to select for comparison
1,025 212
GER flag Philipp Plöger
1:20:50 35-39
Click to select for comparison
1,026 244
LUX flag Tom Bernard
1:20:51 25-29
Click to select for comparison
1,027 245
ESP flag Cristian Vilchez
1:20:55 25-29
Click to select for comparison
1,028 267
EGY flag Amr Wahba
1:20:55 30-34
Click to select for comparison
1,029 112
GBR flag Nathan Smith
1:20:56 40-44
Click to select for comparison
1,030 30
GBR flag Matthew Howard
1:20:57 50-54
Click to select for comparison
1,031 213
GIB flag Kyrone Watson
1:20:57 35-39
Click to select for comparison
1,032 214
ESP flag Alejandro García Alés
1:20:58 35-39
Click to select for comparison
1,033 268
GBR flag Alex Board
1:20:59 30-34
Click to select for comparison
1,034 104
EGY flag Karim Botros
1:21:00 16-24
Click to select for comparison
1,035 269
FRA flag Costin Dejonghe
1:21:01 30-34
Click to select for comparison
1,036 215
GER flag Oliver Konnerth
1:21:01 35-39
Click to select for comparison
1,037 113
FRA flag Florian Cazeres
1:21:01 40-44
Click to select for comparison
1,038 114
MAR flag Younès Mellal
1:21:03 40-44
Click to select for comparison
1,039 105
IRL flag James O’Brien
1:21:04 16-24
Click to select for comparison
1,040 270
ESP flag Alex Cabrera
1:21:06 30-34
Click to select for comparison
1,041 246
POL flag Stanisław Idzikowski
1:21:06 25-29
Click to select for comparison
1,042 271
ESP flag Sergio Jiménez
1:21:07 30-34
Click to select for comparison
1,043 216
ESP flag JOSE ANTONIO VALENZUELA SANCHEZ
1:21:07 35-39
Click to select for comparison
1,044 106
ESP flag Markel Etxebarria Manero
1:21:07 16-24
Click to select for comparison
1,045 107
GBR flag Regan Mills
1:21:09 16-24
Click to select for comparison
1,046 217
ESP flag Albert Cerdà
1:21:10 35-39
Click to select for comparison
1,047 272
FRA flag Alexy Gargani
1:21:10 30-34
Click to select for comparison
1,048 218
ESP flag Borja De Gorgolas
1:21:11 35-39
Click to select for comparison
1,049 273
USA flag Bryan Waltemath
1:21:12 30-34
Click to select for comparison
1,050 274
ESP flag Bosco López-Madrid
1:21:12 30-34
Click to select for comparison
1,051 115
FRA flag Jean Bruno Perol
1:21:12 40-44
Click to select for comparison
1,052 275
FRA flag Pierre Lopez
1:21:13 30-34
Click to select for comparison
1,053 108
BEL flag Thomas Mann
1:21:14 16-24
Click to select for comparison
1,054 276
ESP flag Adrian Fuentes
1:21:15 30-34
Click to select for comparison
1,055 247
NED flag Ruben Schellings
1:21:15 25-29
Click to select for comparison
1,056 248
FRA flag Thibault Lelard-Martin
1:21:15 25-29
Click to select for comparison
1,057 277
GBR flag Joe Baldwin
1:21:17 30-34
Click to select for comparison
1,058 278
ESP flag Cristian Pérez
1:21:17 30-34
Click to select for comparison
1,059 249
CYP flag Kleanthis Georgiou
1:21:18 25-29
Click to select for comparison
1,060 219
POR flag Nuno Lopes
1:21:20 35-39
Click to select for comparison
1,061 116
GBR flag Andrew Hardy
1:21:20 40-44
Click to select for comparison
1,062 220
CRC flag Mario Negrini Morux
1:21:20 35-39
Click to select for comparison
1,063 250
IRL flag Daire Brady
1:21:21 25-29
Click to select for comparison
1,064 221
LBN flag Rami Malla
1:21:24 35-39
Click to select for comparison
1,065 54
AUS flag Aaron Mailey
1:21:26 45-49
Click to select for comparison
1,066 279
PUR flag Kevin Gonzalez
1:21:26 30-34
Click to select for comparison
1,067 222
ESP flag Victor Sebastian
1:21:26 35-39
Click to select for comparison
1,068 251
ESP flag Eduard Safont Balaguer
1:21:26 25-29
Click to select for comparison
1,069 252
FRA flag Martin Lavediaux
1:21:26 25-29
Click to select for comparison
1,070 117
FRA flag Flavien Boucher
1:21:27 40-44
Click to select for comparison
1,071 223
ESP flag Denis Martin
1:21:27 35-39
Click to select for comparison
1,072 280
CPV flag Marcel Varela Ribeiro
1:21:27 30-34
Click to select for comparison
1,073 224
GER flag Felix Bock
1:21:28 35-39
Click to select for comparison
1,074 253
ESP flag Victor Fernández Ventura
1:21:30 25-29
Click to select for comparison
1,075 225
ESP flag Goyo Portella
1:21:31 35-39
Click to select for comparison
1,076 226
ESP flag Víctor Sánchez Sanjose
1:21:31 35-39
Click to select for comparison
1,077 282
PER flag Guillermo Pezet
1:21:32 30-34
Click to select for comparison
1,078 227
ESP flag Joan Sotos
1:21:32 35-39
Click to select for comparison
1,079 254
GBR flag Andrew Akinbohun
1:21:32 25-29
Click to select for comparison
1,080 281
FRA flag Ronan Pertuisel
1:21:32 30-34
Click to select for comparison
1,081 255
AUT flag Michael Mayfurth
1:21:33 25-29
Click to select for comparison
1,082 228
ISR flag Weaam Armaly
1:21:34 35-39
Click to select for comparison
1,083 31
ESP flag Jorge Morillas
1:21:34 50-54
Click to select for comparison
1,084 229
GBR flag David Stavri Ratcliffe
1:21:34 35-39
Click to select for comparison
1,085 32
ESP flag Fernando Encinas Soria
1:21:34 50-54
Click to select for comparison
1,086 230
FRA flag Gael Rabiers Du Villars
1:21:36 35-39
Click to select for comparison
1,087 283
MAR flag Ayoub Chahlaoui
1:21:37 30-34
Click to select for comparison
1,088 256
ESP flag Ruben Peña
1:21:38 25-29
Click to select for comparison
1,089 284
GBR flag James Cox
1:21:38 30-34
Click to select for comparison
1,090 232
ESP flag Benigno Hernández
1:21:39 35-39
Click to select for comparison
1,091 231
ESP flag Unai Arregi Zamorano
1:21:39 35-39
Click to select for comparison
1,092 118
CZE flag David Mičík
1:21:41 40-44
Click to select for comparison
1,093 285
FRA flag Clement Bravo
1:21:42 30-34
Click to select for comparison
1,094 55
GBR flag Peter Cerpnjak
1:21:44 45-49
Click to select for comparison
1,095 286
ESP flag Miquel Perelló
1:21:44 30-34
Click to select for comparison
1,096 287
ESP flag Daniel Ramos
1:21:45 30-34
Click to select for comparison
1,097 119
CZE flag Tomas Divak
1:21:46 40-44
Click to select for comparison
1,098 109
GBR flag Olly Mercer
1:21:46 16-24
Click to select for comparison
1,099 234
ESP flag ÓSCAR CAMARERO
1:21:47 35-39
Click to select for comparison
1,100 120
POL flag Maciej Lewiński
1:21:47 40-44
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.