TrainRox Logo TrainRox

HYROX MEN - Málaga 2026

16–19 Apr 2026
Showing 2,001 to 2,075 of 2,075 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
2,001
FRA flag Ali-Eren Ulger
16-24 1:54:27
Click to select for comparison
2,002
ESP flag Mark Prinsloo
45-49 1:54:29
Click to select for comparison
2,003
ESP flag Ramón Gomez
45-49 1:54:29
Click to select for comparison
2,004
KOR flag SEONGTAEK SEO
16-24 1:54:42
Click to select for comparison
2,005
IRL flag Andrew Treacy
16-24 1:54:51
Click to select for comparison
2,006
FIN flag Andreas Bärdén
35-39 1:54:59
Click to select for comparison
2,007
GBR flag Nick Ryall
40-44 1:54:59
Click to select for comparison
2,008
AUS flag Albert Monichino
65-69 1:55:01
Click to select for comparison
2,009
MEX flag Alejandro Rodriguez Villarreal
16-24 1:55:08
Click to select for comparison
2,010
FRA flag Romain ZARA
40-44 1:56:07
Click to select for comparison
2,011
ESA flag Alejandro Colomer
16-24 1:56:23
Click to select for comparison
2,012
FRA flag Benjamin Huyghe
40-44 1:56:25
Click to select for comparison
2,013
GBR flag Timothy Fisher
35-39 1:56:46
Click to select for comparison
2,014
ESP flag Pablo Rios Barriuso
40-44 1:56:59
Click to select for comparison
2,015
GBR flag Jack Swallow
25-29 1:57:08
Click to select for comparison
2,016
IRL flag Cian Cassidy
16-24 1:57:18
Click to select for comparison
2,017
GBR flag Thomas Parkin
25-29 1:57:23
Click to select for comparison
2,018
GBR flag Caleb Herelle
30-34 1:57:54
Click to select for comparison
2,019
FRA flag Antoine Lacoche
25-29 1:58:17
Click to select for comparison
2,020
ESP flag Juan Angulo
50-54 1:58:57
Click to select for comparison
2,021
POL flag Grzegorz Dlugolecki
40-44 1:59:03
Click to select for comparison
2,022
ESP flag Medi Mou
30-34 1:59:42
Click to select for comparison
2,023
GBR flag Steve Antony
55-59 2:00:01
Click to select for comparison
2,024
USA flag William Matthaeus
40-44 2:00:03
Click to select for comparison
2,025
BRA flag Yan Benevides Huapaya
30-34 2:00:05
Click to select for comparison
2,026
GBR flag Robert Ashton
55-59 2:00:33
Click to select for comparison
2,027
IRL flag Ian O Connor
35-39 2:00:43
Click to select for comparison
2,028
FRA flag Romain Boulanger
35-39 2:00:47
Click to select for comparison
2,029
SWE flag Ramin Elia
30-34 2:00:56
Click to select for comparison
2,030
ESP flag Javier Ruiz Cuenca
40-44 2:00:58
Click to select for comparison
2,031
GBR flag Aaron Streets
40-44 2:01:17
Click to select for comparison
2,032
USA flag Mafi Latu
40-44 2:01:45
Click to select for comparison
2,033
CZE flag Petr Kamenčák
25-29 2:01:45
Click to select for comparison
2,034
ESP flag Antonio Bernal Liarte
55-59 2:01:56
Click to select for comparison
2,035
SWE flag Axel Holmquist
16-24 2:02:00
Click to select for comparison
2,036
SUI flag Greg Calcagno
50-54 2:02:14
Click to select for comparison
2,037
IRL flag Scott Keenan
45-49 2:02:44
Click to select for comparison
2,038
GBR flag John Peacock
60-64 2:02:50
Click to select for comparison
2,039
IRL flag Seán Ryan
40-44 2:02:51
Click to select for comparison
2,040
ESP flag Jose Antonio Bouzas Rendal
30-34 2:03:49
Click to select for comparison
2,041
IRL flag Stelios Michael
30-34 2:04:25
Click to select for comparison
2,042
IRL flag Andrew Cleary
40-44 2:04:30
Click to select for comparison
2,043
MEX flag Eduardo García Cervera
45-49 2:04:44
Click to select for comparison
2,044
GER flag Michael Winkelmann
45-49 2:05:06
Click to select for comparison
2,045
USA flag Simi Cazeau
45-49 2:05:08
Click to select for comparison
2,046
CRO flag Sasa Juras
40-44 2:05:15
Click to select for comparison
2,047
GBR flag Mark Bell
55-59 2:05:25
Click to select for comparison
2,048
ESP flag Ricardo Carrascosa Ponce
50-54 2:05:31
Click to select for comparison
2,049
GIB flag Mario Balloqui
50-54 2:06:20
Click to select for comparison
2,050
GER flag Andreas Bergmann
60-64 2:06:21
Click to select for comparison
2,051
GBR flag Louis Mills
45-49 2:06:40
Click to select for comparison
2,052
BEL flag Théotime Brichard
25-29 2:07:05
Click to select for comparison
2,053
ESP flag BLAI SANCHEZ BONET
25-29 2:07:49
Click to select for comparison
2,054
MAR flag Othman Essakalli
30-34 2:07:50
Click to select for comparison
2,055
GER flag Norman Oesterschlink
16-24 2:09:01
Click to select for comparison
2,056
IRL flag Anthony Orourke
40-44 2:09:18
Click to select for comparison
2,057
CZE flag Vít Vyvlečka
25-29 2:10:45
Click to select for comparison
2,058
GBR flag Andre Webber
30-34 2:11:46
Click to select for comparison
2,059
GBR flag David Willacy
40-44 2:12:33
Click to select for comparison
2,060
IRL flag Mark Hanley
30-34 2:14:25
Click to select for comparison
2,061
GBR flag Kyle Ainley
30-34 2:14:42
Click to select for comparison
2,062
ESP flag XAVIER ARREGUI VILA
25-29 2:14:45
Click to select for comparison
2,063
IRL flag Michael Ventre
45-49 2:15:51
Click to select for comparison
2,064
GBR flag Raheem Parke-Rawlins
30-34 2:15:52
Click to select for comparison
2,065
USA flag Roger Howard
55-59 2:16:06
Click to select for comparison
2,066
GBR flag Christopher Tunmore
55-59 2:16:30
Click to select for comparison
2,067
GBR flag Adam Kenwright
55-59 2:17:59
Click to select for comparison
2,068
USA flag Jake Amundsen
40-44 2:18:07
Click to select for comparison
2,069
SVK flag Peter Kozdon
45-49 2:21:19
Click to select for comparison
2,070
ESA flag DAVID LEON
30-34 2:29:43
Click to select for comparison
2,071
MEX flag Mario Emilio Martinez Gutierrez
16-24 2:30:07
Click to select for comparison
2,072
GBR flag Peter Hutchinson
75-79 2:30:20
Click to select for comparison
2,073
FRA flag Steven Le Reste
45-49 2:35:04
Click to select for comparison
2,074
GBR flag Edwin Osei
30-34 2:45:44
Click to select for comparison
2,075
CZE flag Josef Tigana
60-64 2:45:50
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.