TrainRox Logo TrainRox

HYROX MEN - Barcelona 2026

14–17 May 2026
Showing 2,101 to 2,200 of 2,354 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
2,101
ESP flag Javier Llovera Fdez De La Puente
50-54 1:43:28
Click to select for comparison
2,102
ITA flag Andrea Anfuso
35-39 1:43:33
Click to select for comparison
2,103
CZE flag Patrik Albrecht
25-29 1:43:33
Click to select for comparison
2,104
ESP flag Pedro Pablo Torinos Moya
25-29 1:43:33
Click to select for comparison
2,105
ESP flag Fernando Díez Deustua
30-34 1:43:38
Click to select for comparison
2,106
CAN flag Andrij Beslic
50-54 1:43:40
Click to select for comparison
2,107
LUX flag Jorge Daniel Pinto
45-49 1:43:41
Click to select for comparison
2,108
COL flag Mateo Jaimes
25-29 1:43:50
Click to select for comparison
2,109
ESP flag Xavier Camps Novi
35-39 1:43:59
Click to select for comparison
2,110
ESP flag Rodrigo Ojeda
30-34 1:44:00
Click to select for comparison
2,111
GBR flag Steve Playford
45-49 1:44:03
Click to select for comparison
2,112
ESP flag Juanjo Blazquez
50-54 1:44:07
Click to select for comparison
2,113
FRA flag Alexandre Ferreira
30-34 1:44:10
Click to select for comparison
2,114
ESP flag JAVIER GROS ABAD
30-34 1:44:20
Click to select for comparison
2,115
BRA flag Rafael Felinto
40-44 1:44:22
Click to select for comparison
2,116
USA flag John Mclean
45-49 1:44:23
Click to select for comparison
2,117
FRA flag Arnaud Goldblatt
35-39 1:44:25
Click to select for comparison
2,118
ITA flag Marco Tirinato
35-39 1:44:25
Click to select for comparison
2,119
GER flag Justin Köhler
25-29 1:44:25
Click to select for comparison
2,120
GBR flag Adam Birch
16-24 1:44:28
Click to select for comparison
2,121
POL flag Arkadiusz Pytka
25-29 1:44:36
Click to select for comparison
2,122
USA flag Victor Morales
30-34 1:44:42
Click to select for comparison
2,123
FRA flag Manuel Rajkowski
55-59 1:44:44
Click to select for comparison
2,124
POL flag Piotr Ho
25-29 1:44:53
Click to select for comparison
2,125
GBR flag Mark Roberts
50-54 1:44:56
Click to select for comparison
2,126
ESP flag Luis Gracia
50-54 1:45:02
Click to select for comparison
2,127
IRL flag Karl Joyce
45-49 1:45:04
Click to select for comparison
2,128
GBR flag Andy Godman
60-64 1:45:05
Click to select for comparison
2,129
FRA flag Yohan Thoreux
25-29 1:45:06
Click to select for comparison
2,130
FRA flag Anthony Constanty
35-39 1:45:24
Click to select for comparison
2,131
FRA flag Sebastien Iannelli
30-34 1:45:29
Click to select for comparison
2,132
POR flag Diogo Santos
16-24 1:45:29
Click to select for comparison
2,133
GBR flag Ben Sheppard
40-44 1:45:31
Click to select for comparison
2,134
ESA flag Víctor Hernández
25-29 1:45:39
Click to select for comparison
2,135
ESP flag Eduardo Mari
30-34 1:45:39
Click to select for comparison
2,136
FRA flag Mathieu Tourrette
16-24 1:45:40
Click to select for comparison
2,137
ESP flag Rubén Gascón
40-44 1:45:40
Click to select for comparison
2,138
FRA flag Tristan Caillon
16-24 1:45:43
Click to select for comparison
2,139
SWE flag Patric Tengblad
50-54 1:45:49
Click to select for comparison
2,140
ESP flag Edu Fernández
25-29 1:46:00
Click to select for comparison
2,141
FRA flag Hamza Fechtali
35-39 1:46:01
Click to select for comparison
2,142
GBR flag Stephen Adjaidoo
40-44 1:46:02
Click to select for comparison
2,143
ESP flag Daniel Vázquez Mamposo
35-39 1:46:04
Click to select for comparison
2,144
SVK flag Michal Hrubý
25-29 1:46:06
Click to select for comparison
2,145
GBR flag Leon Babbage
25-29 1:46:08
Click to select for comparison
2,146
IRL flag Jeff Dear
35-39 1:46:15
Click to select for comparison
2,147
FRA flag Sébastien Godard
30-34 1:46:18
Click to select for comparison
2,148
FRA flag Guillaume Menasse
45-49 1:46:20
Click to select for comparison
2,149
FRA flag Mickael De Miranda
40-44 1:46:25
Click to select for comparison
2,150
SUI flag Gregory Scheiwiller
35-39 1:46:31
Click to select for comparison
2,151
GBR flag Jenson Mulqueen
25-29 1:46:33
Click to select for comparison
2,152
CRC flag Francisco Malavassi
40-44 1:46:33
Click to select for comparison
2,153
GBR flag Jack Northwood
16-24 1:46:58
Click to select for comparison
2,154
CHI flag Guillermo Valin
35-39 1:47:00
Click to select for comparison
2,155
GER flag David Hoffmann
35-39 1:47:09
Click to select for comparison
2,156
USA flag Richard Engle
30-34 1:47:11
Click to select for comparison
2,157
ESP flag Ruben Vega Ruiz
45-49 1:47:14
Click to select for comparison
2,158
FRA flag Thomas Donnart
35-39 1:47:15
Click to select for comparison
2,159
ECU flag Geo Lopez Ortega
30-34 1:47:15
Click to select for comparison
2,160
FRA flag Bruno Ribes
35-39 1:47:16
Click to select for comparison
2,161
ESP flag Lenin Jean Romo Once
30-34 1:47:16
Click to select for comparison
2,162
Min Woo Lee
25-29 1:47:23
Click to select for comparison
2,163
GBR flag George Donaldson
16-24 1:47:26
Click to select for comparison
2,164
MAR flag Youssef Lahbabi
30-34 1:47:29
Click to select for comparison
2,165
ESP flag Mitchel Gray Avenido
30-34 1:47:30
Click to select for comparison
2,166
FRA flag Julien Ravon
25-29 1:47:35
Click to select for comparison
2,167
POR flag José Gomes
30-34 1:47:37
Click to select for comparison
2,168
ESP flag Alex Ballart
16-24 1:47:38
Click to select for comparison
2,169
FRA flag Jonathan Carpentier
40-44 1:47:38
Click to select for comparison
2,170
FRA flag Clément Le Bihanic
30-34 1:47:50
Click to select for comparison
2,171
FRA flag Morgann Mallet
40-44 1:47:57
Click to select for comparison
2,172
ESP flag Andrés González
35-39 1:47:59
Click to select for comparison
2,173
ESP flag Eloy Quero
16-24 1:48:01
Click to select for comparison
2,174
ESP flag Francisco Javier Fernández Mas
1:48:03
Click to select for comparison
2,175
GBR flag Peter Hicks
65-69 1:48:04
Click to select for comparison
2,176
FRA flag Michael Marcant
50-54 1:48:04
Click to select for comparison
2,177
USA flag Justin Lupo
30-34 1:48:07
Click to select for comparison
2,178
VEN flag johan guevara
45-49 1:48:07
Click to select for comparison
2,179
GBR flag Saul Blackwell
30-34 1:48:09
Click to select for comparison
2,180
GBR flag Carl Wilkinson
35-39 1:48:20
Click to select for comparison
2,181
POL flag Kacper Kacica
16-24 1:48:28
Click to select for comparison
2,182
FRA flag Adam Hechiche
16-24 1:48:29
Click to select for comparison
2,183
CZE flag Jan Parizek
30-34 1:48:29
Click to select for comparison
2,184
ESP flag Enrique Velázquez
50-54 1:48:35
Click to select for comparison
2,185
FRA flag Philippe Guillaumin
50-54 1:48:41
Click to select for comparison
2,186
ITA flag Danilo Piras
30-34 1:48:43
Click to select for comparison
2,187
FRA flag Edwin Berlucchi
40-44 1:48:48
Click to select for comparison
2,188
ESP flag Albert Picas
45-49 1:48:50
Click to select for comparison
2,189
FRA flag Kevin Lefant
25-29 1:48:51
Click to select for comparison
2,190
ESP flag Joan Esteve Batiste Febrer
45-49 1:48:54
Click to select for comparison
2,191
HUN flag Mark Nyari
25-29 1:48:55
Click to select for comparison
2,192
USA flag Staton Noel
60-64 1:49:00
Click to select for comparison
2,193
FRA flag Clement Phalippou
25-29 1:49:02
Click to select for comparison
2,194
GBR flag Christopher Martin
16-24 1:49:08
Click to select for comparison
2,195
ESP flag Sebastian Arias Hernández
35-39 1:49:08
Click to select for comparison
2,196
GBR flag Najeeb Rasul
55-59 1:49:09
Click to select for comparison
2,197
ESP flag Sergio Nieto
16-24 1:49:11
Click to select for comparison
2,198
NOR flag Ivar Blekastad
55-59 1:49:13
Click to select for comparison
2,199
AUT flag Josef Potzinger
60-64 1:49:20
Click to select for comparison
2,200
GER flag Finn Rüther
25-29 1:49:30
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.