TrainRox Logo TrainRox

HYROX MEN - Málaga 2026

16–19 Apr 2026
Showing 1,001 to 1,100 of 2,075 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,001
MAR flag Soufiane El fatihi
35-39 1:19:36
Click to select for comparison
1,002
ESP flag Sergio Galván
30-34 1:19:36
Click to select for comparison
1,003
CZE flag Dominik Luks
30-34 1:19:37
Click to select for comparison
1,004
GBR flag James Cheeseman
50-54 1:19:39
Click to select for comparison
1,005
IRL flag Seth Hoey
16-24 1:19:39
Click to select for comparison
1,006
GER flag Federico Pacheco Sudar
25-29 1:19:39
Click to select for comparison
1,007
GBR flag Paul Harris
40-44 1:19:39
Click to select for comparison
1,008
FRA flag Evan Dessert
16-24 1:19:40
Click to select for comparison
1,009
FRA flag Desse Magassa
35-39 1:19:41
Click to select for comparison
1,010
IRL flag Gavin Millea
25-29 1:19:42
Click to select for comparison
1,011
ESP flag Javi García
50-54 1:19:43
Click to select for comparison
1,012
ESP flag Borja Andrade Onetti
35-39 1:19:44
Click to select for comparison
1,013
ESP flag Alejandro San Martin Lopez
25-29 1:19:44
Click to select for comparison
1,014
GBR flag Sam Keiller
25-29 1:19:44
Click to select for comparison
1,015
GBR flag Robert Banks
25-29 1:19:46
Click to select for comparison
1,016
SUI flag David Da Campo
35-39 1:19:48
Click to select for comparison
1,017
GBR flag Tom Lea
35-39 1:19:48
Click to select for comparison
1,018
IRL flag Conor Duffy
40-44 1:19:49
Click to select for comparison
1,019
GBR flag Jason Goodwin
50-54 1:19:49
Click to select for comparison
1,020
ESP flag Jose Gavilan
35-39 1:19:52
Click to select for comparison
1,021
ESP flag Alex Alcalde
16-24 1:19:54
Click to select for comparison
1,022
FRA flag Luther Anderson
25-29 1:19:54
Click to select for comparison
1,023
ESP flag ALVARO ANDRADES
30-34 1:19:56
Click to select for comparison
1,024
GBR flag Tom Lynch
35-39 1:19:56
Click to select for comparison
1,025
GBR flag Seyi Ogwu
25-29 1:19:56
Click to select for comparison
1,026
ESP flag Alfonso Calleja
35-39 1:19:56
Click to select for comparison
1,027
DEN flag Henrik Wibskov
45-49 1:19:57
Click to select for comparison
1,028
ITA flag Simone Passoni
35-39 1:19:58
Click to select for comparison
1,029
ESP flag Pablo Sánchez Ortega
25-29 1:19:58
Click to select for comparison
1,030
GBR flag Lloyd Curtis
35-39 1:19:59
Click to select for comparison
1,031
GBR flag Matthew Stagnetto
30-34 1:20:02
Click to select for comparison
1,032
GBR flag Calum Ryan
30-34 1:20:02
Click to select for comparison
1,033
ESP flag Pablo Hernandez
30-34 1:20:03
Click to select for comparison
1,034
ESP flag Victor Abelardo
16-24 1:20:04
Click to select for comparison
1,035
GBR flag Ian Freitag
40-44 1:20:06
Click to select for comparison
1,036
IRL flag John Roche
35-39 1:20:06
Click to select for comparison
1,037
CZE flag Marcel Havlicek
35-39 1:20:07
Click to select for comparison
1,038
GBR flag James Holdsworth
40-44 1:20:07
Click to select for comparison
1,039
ESP flag Justin Rocamora
40-44 1:20:07
Click to select for comparison
1,040
ESP flag Mario Torrijos Alcón
35-39 1:20:08
Click to select for comparison
1,041
ESP flag Antonio Gonzalez
40-44 1:20:09
Click to select for comparison
1,042
ESP flag Diego Martos Fernández
30-34 1:20:11
Click to select for comparison
1,043
IRL flag Peter Thomas
30-34 1:20:11
Click to select for comparison
1,044
GBR flag Dominic Richards
25-29 1:20:14
Click to select for comparison
1,045
AUT flag Lukas Bammer
16-24 1:20:15
Click to select for comparison
1,046
IRL flag Brian Roche
45-49 1:20:15
Click to select for comparison
1,047
ESP flag Antonio Gimenez Viciana
50-54 1:20:15
Click to select for comparison
1,048
ESP flag Christian Villada Murillo
30-34 1:20:15
Click to select for comparison
1,049
IRL flag Stephen Quinn
45-49 1:20:16
Click to select for comparison
1,050
ESP flag Javier Ortiz Lopez
40-44 1:20:16
Click to select for comparison
1,051
GBR flag Richard Oreilly
55-59 1:20:17
Click to select for comparison
1,052
ESP flag Ignacio Talens
25-29 1:20:17
Click to select for comparison
1,053
ESP flag GABRIEL BLAZQUEZ
40-44 1:20:18
Click to select for comparison
1,054
IRL flag Paul Mcnulty
35-39 1:20:19
Click to select for comparison
1,055
GBR flag Glenn Mainwaring
35-39 1:20:19
Click to select for comparison
1,056
ESP flag Eduardo Requena García
35-39 1:20:27
Click to select for comparison
1,057
ESP flag Jesus Garcia
30-34 1:20:29
Click to select for comparison
1,058
ESP flag Salvador Sánchez
30-34 1:20:31
Click to select for comparison
1,059
ESP flag COCO LOCO
30-34 1:20:31
Click to select for comparison
1,060
ESP flag Herminio Blanco Hernandez
45-49 1:20:31
Click to select for comparison
1,061
IRL flag Kilian McCarthy
30-34 1:20:32
Click to select for comparison
1,062
FRA flag Yassine Borros
25-29 1:20:32
Click to select for comparison
1,063
MEX flag Pablo Antonio Marín Caso
25-29 1:20:35
Click to select for comparison
1,064
ESP flag Juan Carlos Vera Ramón
30-34 1:20:35
Click to select for comparison
1,065
ESP flag Mario Herrero Delgado
30-34 1:20:40
Click to select for comparison
1,066
GBR flag Ed Campion
25-29 1:20:43
Click to select for comparison
1,067
IRL flag Brian McKeown
45-49 1:20:44
Click to select for comparison
1,068
ESP flag Alejandro Alcaraz Juliá
16-24 1:20:47
Click to select for comparison
1,069
GER flag Tom Oberlaender
30-34 1:20:48
Click to select for comparison
1,070
POL flag Michal Kucharski
50-54 1:20:50
Click to select for comparison
1,071
NED flag Toby Klaassen
30-34 1:20:52
Click to select for comparison
1,072
MAR flag HAMZA EL AZRI
30-34 1:20:55
Click to select for comparison
1,073
IRL flag Chris Mcparland
40-44 1:20:56
Click to select for comparison
1,074
ESP flag Jose maria Arana soler
45-49 1:20:56
Click to select for comparison
1,075
GBR flag Xander Rundle
16-24 1:20:57
Click to select for comparison
1,076
GBR flag Martin Farrell
45-49 1:21:00
Click to select for comparison
1,077
IRL flag Derek Beatty
45-49 1:21:00
Click to select for comparison
1,078
EST flag Kaupo Paltseri
45-49 1:21:02
Click to select for comparison
1,079
ESP flag Juan Dorado Porras
30-34 1:21:04
Click to select for comparison
1,080
FRA flag ROBIN BENITO
30-34 1:21:05
Click to select for comparison
1,081
IRL flag Sam Lynch
50-54 1:21:05
Click to select for comparison
1,082
ESP flag Ismael Rojas
30-34 1:21:06
Click to select for comparison
1,083
ESP flag Javier Cartagena Terrero
35-39 1:21:06
Click to select for comparison
1,084
IRL flag Brian Moynihan
25-29 1:21:07
Click to select for comparison
1,085
ESP flag Francisco Javier Martín Moreno
35-39 1:21:08
Click to select for comparison
1,086
ESP flag Daniel López Castillo
16-24 1:21:10
Click to select for comparison
1,087
NED flag Sören Van Der Sluis
30-34 1:21:10
Click to select for comparison
1,088
GER flag Steffen Brötje
35-39 1:21:12
Click to select for comparison
1,089
ESP flag Cristian Meijide
30-34 1:21:13
Click to select for comparison
1,090
ESP flag Esteban Parreño Villadeamigo
40-44 1:21:13
Click to select for comparison
1,091
IRL flag Ralph Ginesi
55-59 1:21:13
Click to select for comparison
1,092
IRL flag Airy Cleere
40-44 1:21:14
Click to select for comparison
1,093
IRL flag Enda Muldoon
40-44 1:21:15
Click to select for comparison
1,094
ESP flag Jose Miguel Guzmán Hormigo
40-44 1:21:16
Click to select for comparison
1,095
IRL flag Philip Collins
35-39 1:21:17
Click to select for comparison
1,096
GBR flag Rory McConnell
25-29 1:21:17
Click to select for comparison
1,097
FRA flag Elyes Rammah
35-39 1:21:18
Click to select for comparison
1,098
FRA flag Ayoub Bakkoury
25-29 1:21:20
Click to select for comparison
1,099
IRL flag Dylan Robinson
25-29 1:21:21
Click to select for comparison
1,100
ESP flag Francisco Frias Gonzalez
45-49 1:21:26
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.