TrainRox Logo TrainRox

HYROX MEN - Barcelona 2026

14–17 May 2026
Showing 1,101 to 1,200 of 2,354 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,101
ESP flag German Ramirez Mensa
35-39 1:21:47
Click to select for comparison
1,102
GBR flag Harleigh Janes
30-34 1:21:48
Click to select for comparison
1,103
ESP flag Yevgen Kashchiy Demyak
25-29 1:21:49
Click to select for comparison
1,104
NED flag Carlo van Velde
50-54 1:21:51
Click to select for comparison
1,105
ESP flag Miguel Angel Ibañez Moreno
30-34 1:21:51
Click to select for comparison
1,106
ESP flag Sergi Garcia Campmany
30-34 1:21:51
Click to select for comparison
1,107
VEN flag Eduardo Sanchez
30-34 1:21:51
Click to select for comparison
1,108
GBR flag Jack Johnson
30-34 1:21:53
Click to select for comparison
1,109
NED flag José Varela Fortes
45-49 1:21:55
Click to select for comparison
1,110
ESP flag Joan Pañella
40-44 1:21:55
Click to select for comparison
1,111
GBR flag Rob Harnetty
40-44 1:21:55
Click to select for comparison
1,112
ESP flag Dani Teruel
25-29 1:21:56
Click to select for comparison
1,113
FRA flag Etienne Poher
30-34 1:21:56
Click to select for comparison
1,114
ESP flag Unai Espinal
25-29 1:21:59
Click to select for comparison
1,115
BEL flag Morgan Krekels
30-34 1:22:00
Click to select for comparison
1,116
FRA flag Valentin Gautier
30-34 1:22:01
Click to select for comparison
1,117
ESP flag Marc Parareda Muntadas
25-29 1:22:03
Click to select for comparison
1,118
FRA flag Christophe Dehais
45-49 1:22:03
Click to select for comparison
1,119
ESP flag Quim Mestres
45-49 1:22:03
Click to select for comparison
1,120
SVK flag Richard Borbély
30-34 1:22:03
Click to select for comparison
1,121
CAN flag Ivan Sequeira
35-39 1:22:04
Click to select for comparison
1,122
FRA flag Timeo Chanet
16-24 1:22:05
Click to select for comparison
1,123
GER flag Frank Magnus
40-44 1:22:06
Click to select for comparison
1,124
GBR flag Ewen Saunders
45-49 1:22:07
Click to select for comparison
1,125
AUT flag Peter Teuschler
30-34 1:22:08
Click to select for comparison
1,126
ESP flag Toni Cloquell
30-34 1:22:08
Click to select for comparison
1,127
ITA flag Massimo Guano
40-44 1:22:12
Click to select for comparison
1,128
FRA flag Philippe Caparros
40-44 1:22:12
Click to select for comparison
1,129
ESP flag Adrian Adalid
35-39 1:22:13
Click to select for comparison
1,130
ESP flag Eduardo Artunduaga
40-44 1:22:13
Click to select for comparison
1,131
ESP flag Dani Úbeda Gómez
30-34 1:22:13
Click to select for comparison
1,132
FRA flag Mamadou Diallo
30-34 1:22:14
Click to select for comparison
1,133
GER flag Johannes Kirsch
35-39 1:22:14
Click to select for comparison
1,134
NED flag Swen Prevos
25-29 1:22:17
Click to select for comparison
1,135
GBR flag Rob Harmsworth
35-39 1:22:18
Click to select for comparison
1,136
GBR flag Ethan Fidler
16-24 1:22:18
Click to select for comparison
1,137
GER flag Heiko Koch
30-34 1:22:18
Click to select for comparison
1,138
ARG flag Marcos Gaisinsky
40-44 1:22:18
Click to select for comparison
1,139
ESP flag Antonio Martin
45-49 1:22:19
Click to select for comparison
1,140
ITA flag Giacomo Bellinato
40-44 1:22:19
Click to select for comparison
1,141
GBR flag Adrian Rogers
45-49 1:22:19
Click to select for comparison
1,142
FRA flag Pierre Edimbourg
25-29 1:22:19
Click to select for comparison
1,143
FRA flag Geoffrey Allien
35-39 1:22:21
Click to select for comparison
1,144
BEL flag Alexis Vendrix
35-39 1:22:22
Click to select for comparison
1,145
GBR flag Michael Jemedze
25-29 1:22:22
Click to select for comparison
1,146
GBR flag Zack Webster
25-29 1:22:22
Click to select for comparison
1,147
PUR flag Daniel Rivera Aparicio
30-34 1:22:23
Click to select for comparison
1,148
ESP flag Pablo Yañez Sánchez Toscano
16-24 1:22:23
Click to select for comparison
1,149
GER flag Alexander Ubben
30-34 1:22:25
Click to select for comparison
1,150
ESP flag Josep Sánchez Marí
35-39 1:22:25
Click to select for comparison
1,151
FRA flag Maxime Delgado
35-39 1:22:27
Click to select for comparison
1,152
FRA flag Jonathan Attal
30-34 1:22:27
Click to select for comparison
1,153
NED flag Frank Buiting
55-59 1:22:27
Click to select for comparison
1,154
ARG flag Augusto Mattessich
30-34 1:22:29
Click to select for comparison
1,155
FRA flag Esteban Fleuret
16-24 1:22:30
Click to select for comparison
1,156
ESP flag Ángel Marcos Trujillo Trujillo
25-29 1:22:30
Click to select for comparison
1,157
GBR flag Andrew Hibell
60-64 1:22:32
Click to select for comparison
1,158
AUT flag Michael Schnell
40-44 1:22:33
Click to select for comparison
1,159
ESP flag Diego Gracia Oronich
25-29 1:22:34
Click to select for comparison
1,160
IRL flag Declan Gill
25-29 1:22:34
Click to select for comparison
1,161
ESP flag Pedro López
25-29 1:22:36
Click to select for comparison
1,162
FRA flag Jonathan Moreira
25-29 1:22:36
Click to select for comparison
1,163
FRA flag Jérôme Grimault
30-34 1:22:38
Click to select for comparison
1,164
ESP flag Guillermo Albinana Arias
30-34 1:22:38
Click to select for comparison
1,165
ESP flag Oscar Navarro
35-39 1:22:38
Click to select for comparison
1,166
IRL flag Cian Weldon
25-29 1:22:38
Click to select for comparison
1,167
ESP flag Robert Hernandez
40-44 1:22:39
Click to select for comparison
1,168
GUA flag André Salazar
30-34 1:22:46
Click to select for comparison
1,169
USA flag Nick Finke
25-29 1:22:47
Click to select for comparison
1,170
FRA flag Pierre Dieuxyssies
40-44 1:22:47
Click to select for comparison
1,171
ESP flag Adrián Almalé
30-34 1:22:50
Click to select for comparison
1,172
FRA flag Pierre Neyret
30-34 1:22:52
Click to select for comparison
1,173
GBR flag Gary Whittington
40-44 1:22:54
Click to select for comparison
1,174
SUI flag Martin Hirt
30-34 1:22:54
Click to select for comparison
1,175
BUL flag Ivan Topliyski
35-39 1:22:57
Click to select for comparison
1,176
GBR flag Michael Waugh
30-34 1:22:57
Click to select for comparison
1,177
FRA flag Olivier Ravel
50-54 1:22:58
Click to select for comparison
1,178
FRA flag Arnaud Harenstein
50-54 1:22:58
Click to select for comparison
1,179
GBR flag Frederic Avis
30-34 1:22:59
Click to select for comparison
1,180
FRA flag Matteo Siedlinski
25-29 1:22:59
Click to select for comparison
1,181
ESP flag Ignasi Zornoza
25-29 1:23:00
Click to select for comparison
1,182
USA flag Brian Baird
35-39 1:23:01
Click to select for comparison
1,183
POR flag Joao Morgado
35-39 1:23:01
Click to select for comparison
1,184
SUI flag Sven Coendet
25-29 1:23:03
Click to select for comparison
1,185
FRA flag Lucas Bruno
25-29 1:23:03
Click to select for comparison
1,186
ESP flag Iñigo Grijalba Fernández
30-34 1:23:03
Click to select for comparison
1,187
ITA flag Valerio Savino
30-34 1:23:05
Click to select for comparison
1,188
POR flag Nathanael De Sousa
40-44 1:23:07
Click to select for comparison
1,189
ESP flag Steve Almarcha
25-29 1:23:07
Click to select for comparison
1,190
GBR flag Gavin Sharrock
45-49 1:23:07
Click to select for comparison
1,191
MAS flag Ali Mahadi
25-29 1:23:07
Click to select for comparison
1,192
GER flag Michael Tanzmeier
30-34 1:23:10
Click to select for comparison
1,193
FRA flag Killian Derout
16-24 1:23:12
Click to select for comparison
1,194
ESP flag Lucas Serer Nuchera
40-44 1:23:12
Click to select for comparison
1,195
SWE flag Simon Gonzales
30-34 1:23:12
Click to select for comparison
1,196
GBR flag Ben Dovaston
40-44 1:23:12
Click to select for comparison
1,197
ESP flag Toni Aranda
45-49 1:23:13
Click to select for comparison
1,198
ESP flag Daniel Morata
40-44 1:23:13
Click to select for comparison
1,199
ITA flag Filippo Galassini
35-39 1:23:15
Click to select for comparison
1,200
FRA flag Vincent Garel
45-49 1:23:16
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.