TrainRox Logo TrainRox

HYROX MEN - Barcelona 2026

14–17 May 2026
Showing 201 to 300 of 2,354 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
201
GBR flag James Pyne
30-34 1:07:53
Click to select for comparison
202
POR flag Ruben Oliveira
30-34 1:07:55
Click to select for comparison
203
GBR flag William Matthews
45-49 1:07:55
Click to select for comparison
204
ITA flag Edoardo Nodaro
30-34 1:07:58
Click to select for comparison
205
FRA flag Nathan Condon
16-24 1:07:58
Click to select for comparison
206
FRA flag Jérémie Guenole
40-44 1:08:03
Click to select for comparison
207
ESP flag Gorka Sanchez
25-29 1:08:04
Click to select for comparison
208
ESP flag Oscar Valentin Garcia
45-49 1:08:04
Click to select for comparison
209
GBR flag Tom Stewart
35-39 1:08:07
Click to select for comparison
210
GBR flag Joshua Scott
35-39 1:08:07
Click to select for comparison
211
ESP flag Jose Miguel López Sánchez
40-44 1:08:07
Click to select for comparison
212
FRA flag Julien Ponti
35-39 1:08:11
Click to select for comparison
213
FRA flag Marvin Patras
30-34 1:08:11
Click to select for comparison
214
ESP flag Javier Russo
40-44 1:08:13
Click to select for comparison
215
ESP flag Ivan Lanceta
30-34 1:08:15
Click to select for comparison
216
FRA flag Lucas Ait Benamara
25-29 1:08:20
Click to select for comparison
217
ESP flag Diony Torrero
35-39 1:08:22
Click to select for comparison
218
GBR flag Dan Thomas
25-29 1:08:23
Click to select for comparison
219
ESP flag Ivan Bailach
45-49 1:08:23
Click to select for comparison
220
FRA flag Alban Soulié
16-24 1:08:23
Click to select for comparison
221
ESP flag Eric Infante Garcia
30-34 1:08:24
Click to select for comparison
222
POR flag Andre Agostinho
30-34 1:08:25
Click to select for comparison
223
NED flag Mette Stam
16-24 1:08:31
Click to select for comparison
224
ESP flag Unai Cruz
45-49 1:08:31
Click to select for comparison
225
FRA flag Nicolas Boissy
40-44 1:08:31
Click to select for comparison
226
FRA flag Nicolas Landes
35-39 1:08:33
Click to select for comparison
227
POR flag Bruno Ramos
25-29 1:08:33
Click to select for comparison
228
ESP flag Marc Domenjó
40-44 1:08:34
Click to select for comparison
229
POR flag Micael Vieira
35-39 1:08:37
Click to select for comparison
230
FRA flag Charly Bertrand
25-29 1:08:37
Click to select for comparison
231
IRL flag James Cahalane
25-29 1:08:37
Click to select for comparison
232
GBR flag Austyn Hardy
40-44 1:08:41
Click to select for comparison
233
ESP flag Aleix Felip
35-39 1:08:44
Click to select for comparison
234
FRA flag Lorin Martinez
30-34 1:08:45
Click to select for comparison
235
ESP flag Edgar Sundt
25-29 1:08:46
Click to select for comparison
236
GER flag Nico Plück
35-39 1:08:46
Click to select for comparison
237
ESP flag Juan Julián Morcillo González
50-54 1:08:46
Click to select for comparison
238
ESP flag Roger Farré
25-29 1:08:48
Click to select for comparison
239
CAN flag Darren Williscroft
30-34 1:08:50
Click to select for comparison
240
GBR flag Jack Redfern
25-29 1:08:51
Click to select for comparison
241
ITA flag Fabio Lorenzon
25-29 1:08:52
Click to select for comparison
242
GBR flag Josh Carrigan
35-39 1:08:54
Click to select for comparison
243
FRA flag Robin Deslandes
35-39 1:08:56
Click to select for comparison
244
FRA flag Jean-Baptiste Grimal
40-44 1:08:57
Click to select for comparison
245
GBR flag Robbie Clyne
25-29 1:08:57
Click to select for comparison
246
FRA flag Vincent Gibert
45-49 1:08:58
Click to select for comparison
247
SUI flag Sascha Rohner
40-44 1:08:58
Click to select for comparison
248
ITA flag Biagio Rubinaccio
25-29 1:08:59
Click to select for comparison
249
ESP flag Josu Gilen Hualde
35-39 1:09:00
Click to select for comparison
250
FRA flag Rémi Pauly
25-29 1:09:03
Click to select for comparison
251
GBR flag Matt Griffiths
35-39 1:09:04
Click to select for comparison
252
ESP flag Pablo Gomis de Gabriel
30-34 1:09:04
Click to select for comparison
253
FRA flag Kevin Walter
35-39 1:09:05
Click to select for comparison
254
ESP flag Alejandro Esteban Loza
30-34 1:09:05
Click to select for comparison
255
ESP flag Cristian Costa
25-29 1:09:06
Click to select for comparison
256
ESP flag Sergi Saez
30-34 1:09:07
Click to select for comparison
257
SUI flag Olivier Beugin
30-34 1:09:07
Click to select for comparison
258
ESP flag Pau Aguiló Mayol
25-29 1:09:08
Click to select for comparison
259
AUT flag Mathias Maxa
16-24 1:09:09
Click to select for comparison
260
FRA flag Jordan Auvergne
30-34 1:09:09
Click to select for comparison
261
NED flag Remco Waanders
25-29 1:09:10
Click to select for comparison
262
FRA flag Nicolas Coppet
16-24 1:09:10
Click to select for comparison
263
POR flag Rui Leite
30-34 1:09:11
Click to select for comparison
264
GBR flag James Russell
16-24 1:09:11
Click to select for comparison
265
GBR flag Ross Walker
25-29 1:09:12
Click to select for comparison
266
GBR flag Henry Hodge
30-34 1:09:12
Click to select for comparison
267
FRA flag Cedric Puaud
45-49 1:09:15
Click to select for comparison
268
GBR flag Zach Calnan
30-34 1:09:15
Click to select for comparison
269
GBR flag Craig Douglas
35-39 1:09:16
Click to select for comparison
270
IRL flag Adrian Enright
30-34 1:09:17
Click to select for comparison
271
FRA flag Alex Parmentier
25-29 1:09:17
Click to select for comparison
272
GBR flag Andrew Shields
50-54 1:09:18
Click to select for comparison
273
ESP flag antonio illan garcia
35-39 1:09:19
Click to select for comparison
274
POR flag Tomás Leal
25-29 1:09:21
Click to select for comparison
275
ESP flag Sergi Rubio
35-39 1:09:23
Click to select for comparison
276
FRA flag Benjamin Martinez
30-34 1:09:23
Click to select for comparison
277
FRA flag Bastien Etcheverria
25-29 1:09:25
Click to select for comparison
278
FRA flag Tanguy Martin
25-29 1:09:25
Click to select for comparison
279
FRA flag Eric Sendas
30-34 1:09:27
Click to select for comparison
280
INA flag Enrico Ticoalu
16-24 1:09:27
Click to select for comparison
281
POL flag Karol Kutta
25-29 1:09:28
Click to select for comparison
282
FRA flag Tera Tapao
30-34 1:09:29
Click to select for comparison
283
GBR flag Josh Harper
35-39 1:09:30
Click to select for comparison
284
MLT flag Mauro Grioli
30-34 1:09:30
Click to select for comparison
285
ITA flag Lorenzo Resta
16-24 1:09:31
Click to select for comparison
286
ESP flag Mario Dieste Ballarin
25-29 1:09:33
Click to select for comparison
287
GBR flag Ellis Wiffen
25-29 1:09:34
Click to select for comparison
288
ARG flag Fernando Arias
35-39 1:09:34
Click to select for comparison
289
ITA flag Daniele Cotti
40-44 1:09:35
Click to select for comparison
290
ESP flag Guillermo Fernandez Moraleda
30-34 1:09:35
Click to select for comparison
291
ESP flag Jose Antonio Martin Quiroga
50-54 1:09:35
Click to select for comparison
292
FRA flag Anthony Laborde
25-29 1:09:36
Click to select for comparison
293
ESP flag Sergio Turull
35-39 1:09:38
Click to select for comparison
294
FRA flag Willem Ballet
16-24 1:09:39
Click to select for comparison
295
FRA flag Maxime Larramendy
25-29 1:09:40
Click to select for comparison
296
GER flag Benjamin Bruns
40-44 1:09:45
Click to select for comparison
297
ESP flag David Saus
45-49 1:09:47
Click to select for comparison
298
ITA flag Manuel Valtulini
25-29 1:09:50
Click to select for comparison
299
GBR flag Max Myers
45-49 1:09:51
Click to select for comparison
300
FRA flag Aurelien Gedon
40-44 1:09:52
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.