TrainRox Logo TrainRox

HYROX PRO MEN - Barcelona 2025

25–27 Apr 2025
Showing 1 to 100 of 340 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
AUS flag Tom Rodgers
30-34 56:05
Click to select for comparison
2
NED flag Hidde Weersma
25-29 56:33
Click to select for comparison
3
AUS flag Jonathon Wynn
35-39 57:14
Click to select for comparison
4
FRA flag Joffrey Voisin
40-44 57:45
Click to select for comparison
5
SLO flag Alen Ploj
30-34 57:58
Click to select for comparison
6
SCO flag Liam McCroary
25-29 57:59
Click to select for comparison
7
FRA flag Alan Cao
30-34 57:59
Click to select for comparison
8
ENG flag Oli Fricker
30-34 58:13
Click to select for comparison
9
POL flag Krystian Patryk Poremba
30-34 58:20
Click to select for comparison
10
IRL flag Sean Noble
25-29 58:40
Click to select for comparison
11
IRL flag Aaron Travers
25-29 58:45
Click to select for comparison
12
ENG flag Harry Thompson
30-34 58:46
Click to select for comparison
13
ESP flag Emilio Aguayo
30-34 58:48
Click to select for comparison
14
CZE flag Richard Hynek
25-29 58:56
Click to select for comparison
15
GER flag Philipp Wamser
25-29 59:01
Click to select for comparison
16
AUT flag Rene Groinig
25-29 59:02
Click to select for comparison
17
SWE flag Kenny Steger
25-29 59:16
Click to select for comparison
18
ESP flag Roberto Viciedo Gimeno
25-29 59:19
Click to select for comparison
19
BEL flag Louis Osselaer
30-34 59:20
Click to select for comparison
20
GER flag Florian Gast
30-34 59:21
Click to select for comparison
21
ESP flag Aitor Lizarazu Hormilla
30-34 59:29
Click to select for comparison
22
GER flag Samir Schön
25-29 59:36
Click to select for comparison
23
ITA flag Eugenio Bianchi
35-39 59:48
Click to select for comparison
24
GBR flag Aaron Woodman
35-39 59:49
Click to select for comparison
25
GER flag Paul Weindl
25-29 59:49
Click to select for comparison
26
GER flag Jannik Czapla
25-29 59:51
Click to select for comparison
27
ENG flag Ollie Russell
25-29 59:59
Click to select for comparison
28
GER flag Lukas Storath
40-44 1:00:05
Click to select for comparison
29
GBR flag Sadiq Elfitouri
30-34 1:00:14
Click to select for comparison
30
DEN flag Sebastian Ifversen
25-29 1:00:28
Click to select for comparison
31
GER flag Christof Brenner
35-39 1:00:31
Click to select for comparison
32
NED flag Thierry Willigenburg
25-29 1:00:46
Click to select for comparison
33
FRA flag Julien Coquillaud-Salomon
30-34 1:00:46
Click to select for comparison
34
GBR flag Joey Patchitt
30-34 1:00:56
Click to select for comparison
35
NED flag Cem Ter Burg
25-29 1:01:04
Click to select for comparison
36
ENG flag Ryan Hogan
35-39 1:01:07
Click to select for comparison
37
TUR flag Turker Alici
30-34 1:01:12
Click to select for comparison
38
GER flag Peter Schiller
30-34 1:01:17
Click to select for comparison
39
FRA flag Théo Lainé
16-24 1:01:26
Click to select for comparison
40
GBR flag Danny Rae
25-29 1:01:29
Click to select for comparison
41
IRL flag Ronan Lindsay
30-34 1:01:29
Click to select for comparison
42
ESP flag Pablo Valverde Reyes
30-34 1:01:33
Click to select for comparison
43
CRO flag Ivan Pranjic
35-39 1:01:38
Click to select for comparison
44
ESP flag Igor Arruti
30-34 1:01:47
Click to select for comparison
45
ESP flag Pablo Sánchez Santos
30-34 1:01:50
Click to select for comparison
46
ITA flag Samuele Carlo Ayrton Abrami
25-29 1:01:54
Click to select for comparison
47
ESP flag Yeray Toquero
35-39 1:02:06
Click to select for comparison
48
FRA flag Jerome Arnaud
35-39 1:02:07
Click to select for comparison
49
GBR flag Jordan Bryant
30-34 1:02:12
Click to select for comparison
50
ESP flag Jorge Gonzalez
25-29 1:02:18
Click to select for comparison
51
GBR flag Jess Price-Owen
35-39 1:02:26
Click to select for comparison
52
SWE flag Hugo Hugemark
25-29 1:02:59
Click to select for comparison
53
FRA flag Anthony Casano
25-29 1:03:01
Click to select for comparison
54
ITA flag Giovanni Benzon
16-24 1:03:17
Click to select for comparison
55
CAN flag Austin Azar
30-34 1:03:21
Click to select for comparison
56
GBR flag Myles Kenealy
25-29 1:03:30
Click to select for comparison
57
POR flag Tiago Lousa
40-44 1:03:32
Click to select for comparison
58
ENG flag Charlie Botterill
16-24 1:03:37
Click to select for comparison
59
ESP flag Jordi Rossello Knabe
30-34 1:03:50
Click to select for comparison
60
POR flag Diogo Freitas
30-34 1:03:56
Click to select for comparison
61
ESP flag Santiago Martínez Torres
35-39 1:03:59
Click to select for comparison
62
GBR flag William Means
25-29 1:04:03
Click to select for comparison
63
GBR flag Ezra Warren
30-34 1:04:10
Click to select for comparison
64
SWE flag Pär Bergsman
40-44 1:04:13
Click to select for comparison
65
ARG flag Valentín Gamba Dondich
30-34 1:04:19
Click to select for comparison
66
ITA flag Pasquale De Chirico
30-34 1:04:25
Click to select for comparison
67
AUT flag Julian Kreutzer
25-29 1:04:34
Click to select for comparison
68
GBR flag Rio Quarry
16-24 1:04:35
Click to select for comparison
69
ESP flag Sergio Olivares Plaza
35-39 1:04:53
Click to select for comparison
70
POR flag Joshua Cunha
25-29 1:04:53
Click to select for comparison
71
FRA flag Alexis Bernier
30-34 1:04:58
Click to select for comparison
72
POR flag Filipe Prates Pucarinho
35-39 1:04:59
Click to select for comparison
73
ESP flag Pedro Antonio Toral Leiva
25-29 1:05:06
Click to select for comparison
74
GBR flag Tyler Rutten
25-29 1:05:46
Click to select for comparison
75
GBR flag Carl Weaver
35-39 1:05:54
Click to select for comparison
76
LAT flag Ricards Matuzevics
30-34 1:05:58
Click to select for comparison
77
ESP flag David Sánchez
25-29 1:06:00
Click to select for comparison
78
FRA flag Yohannes Moges
30-34 1:06:01
Click to select for comparison
79
GBR flag Jack Lawrence
25-29 1:06:01
Click to select for comparison
80
POR flag André Teresinho
25-29 1:06:04
Click to select for comparison
81
ESP flag Roger Marti Vargas
25-29 1:06:20
Click to select for comparison
82
FRA flag François Bossard
30-34 1:06:41
Click to select for comparison
83
GBR flag Joshua Langley
16-24 1:06:42
Click to select for comparison
84
SWE flag Mathias Ramberg
25-29 1:06:43
Click to select for comparison
85
ESP flag Daniel Soler Borrego
35-39 1:06:46
Click to select for comparison
86
FRA flag Julien Veyrat
25-29 1:06:47
Click to select for comparison
87
COL flag Julián David Rojas Cañas
16-24 1:06:52
Click to select for comparison
88
ESP flag Alberto Serrano Rodriguez
30-34 1:07:07
Click to select for comparison
89
NED flag Kees Aardenburg
30-34 1:07:17
Click to select for comparison
90
ESP flag David Martín Peral
50-54 1:07:17
Click to select for comparison
91
POL flag Kamil Kuszmider
30-34 1:07:34
Click to select for comparison
92
GBR flag Angus Cook
25-29 1:07:38
Click to select for comparison
93
ITA flag Guido Susani
16-24 1:07:44
Click to select for comparison
94
BRA flag Marco Tulio Maciel Evangelista
25-29 1:07:46
Click to select for comparison
95
SLO flag Rok Kolarič
40-44 1:07:48
Click to select for comparison
96
FRA flag Sébastien Sauvan
30-34 1:07:53
Click to select for comparison
97
AUT flag Mathieu Gschwandtner
25-29 1:08:06
Click to select for comparison
98
GBR flag Rilwan Anibaba
30-34 1:08:08
Click to select for comparison
99
ESP flag Yoel Ferrer
30-34 1:08:11
Click to select for comparison
100
GBR flag James Gilboy
25-29 1:08:23