TrainRox Logo TrainRox

HYROX MEN - Madrid 2025

27–30 Nov 2025
Showing 1,601 to 1,700 of 2,673 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,601
ESP flag Carlos Perez Miranda
40-44 1:27:52
Click to select for comparison
1,602
CUB flag Rolando Romero Reyes
25-29 1:27:53
Click to select for comparison
1,603
ESP flag Roberto Beitia
35-39 1:27:53
Click to select for comparison
1,604
DEN flag Mads Monrad-Gylling
30-34 1:27:53
Click to select for comparison
1,605
ESP flag Raul Caliz ruiz
45-49 1:27:54
Click to select for comparison
1,606
ESP flag Alberto Martínez Luengo
30-34 1:27:55
Click to select for comparison
1,607
GBR flag Michael Fahy
40-44 1:27:55
Click to select for comparison
1,608
ESP flag Eric Romero Sole
25-29 1:27:56
Click to select for comparison
1,609
GBR flag David Stewart Millar
35-39 1:27:56
Click to select for comparison
1,610
FRA flag Robin PRUDHOMME
30-34 1:27:57
Click to select for comparison
1,611
SWE flag Peter Györffy
50-54 1:27:57
Click to select for comparison
1,612
IRL flag Kevin Maguire
25-29 1:27:58
Click to select for comparison
1,613
ESP flag Ismael Marcos Muñoz
30-34 1:28:00
Click to select for comparison
1,614
FRA flag Amal Ziady
30-34 1:28:00
Click to select for comparison
1,615
ESP flag Kike Arango
25-29 1:28:01
Click to select for comparison
1,616
ESP flag Alberto De la Rocha Lopesino
30-34 1:28:02
Click to select for comparison
1,617
IRL flag david bernie
35-39 1:28:04
Click to select for comparison
1,618
ESP flag Gonzalo Martinez
35-39 1:28:04
Click to select for comparison
1,619
ESP flag Alejandro del Pozo
16-24 1:28:04
Click to select for comparison
1,620
ESP flag Mario Ibañez
50-54 1:28:05
Click to select for comparison
1,621
FRA flag Cyrille Drouot
50-54 1:28:06
Click to select for comparison
1,622
ESP flag Daniel Aroz
35-39 1:28:06
Click to select for comparison
1,623
GBR flag Christopher McCoy
40-44 1:28:07
Click to select for comparison
1,624
GER flag Federico Pacheco Sudar
25-29 1:28:07
Click to select for comparison
1,625
IRL flag Daniel McKinless
30-34 1:28:09
Click to select for comparison
1,626
FRA flag Pierre Stramare
25-29 1:28:09
Click to select for comparison
1,627
NOR flag Audun Ror
50-54 1:28:09
Click to select for comparison
1,628
IRL flag Joe Hanna
30-34 1:28:11
Click to select for comparison
1,629
ESP flag Alberto Campuzano
25-29 1:28:12
Click to select for comparison
1,630
FRA flag Gabriel Raffalli
16-24 1:28:13
Click to select for comparison
1,631
FRA flag Patrick Jeantoux
30-34 1:28:15
Click to select for comparison
1,632
ESP flag Jairo Arias
35-39 1:28:16
Click to select for comparison
1,633
FRA flag Gauthier Duval
25-29 1:28:17
Click to select for comparison
1,634
ESP flag Jose Luis Fuentes Jaén
50-54 1:28:18
Click to select for comparison
1,635
HUN flag Balazs Karpati
35-39 1:28:19
Click to select for comparison
1,636
POR flag Andre Guerreiro
35-39 1:28:21
Click to select for comparison
1,637
ITA flag Roberto Gentile
35-39 1:28:22
Click to select for comparison
1,638
GBR flag Brandon Savage
16-24 1:28:22
Click to select for comparison
1,639
ESP flag Carlos Bobis Álvarez
30-34 1:28:23
Click to select for comparison
1,640
GBR flag Greg Kane
50-54 1:28:23
Click to select for comparison
1,641
ESP flag José maria González Domínguez
50-54 1:28:24
Click to select for comparison
1,642
GBR flag Ross Whelan
50-54 1:28:25
Click to select for comparison
1,643
FRA flag Marvin David
25-29 1:28:25
Click to select for comparison
1,644
OMA flag Saamir Alnaamani
25-29 1:28:27
Click to select for comparison
1,645
POR flag Tiago Loureiro
45-49 1:28:30
Click to select for comparison
1,646
IRL flag Patrick O’Neill
50-54 1:28:31
Click to select for comparison
1,647
ESP flag Jose Robledo
50-54 1:28:31
Click to select for comparison
1,648
NED flag Daan Erisman
30-34 1:28:31
Click to select for comparison
1,649
ESP flag Gorka Grande
25-29 1:28:33
Click to select for comparison
1,650
ESP flag Ezequiel Valentín Doblado
35-39 1:28:36
Click to select for comparison
1,651
ESP flag Mauricio Arrechea
25-29 1:28:36
Click to select for comparison
1,652
ESP flag Lucas Oriol Ruiz-Gallardon
25-29 1:28:36
Click to select for comparison
1,653
GBR flag Tom Gaskell
16-24 1:28:37
Click to select for comparison
1,654
RUS flag Alexander Agureev
25-29 1:28:37
Click to select for comparison
1,655
GBR flag Matthew Harrison
30-34 1:28:37
Click to select for comparison
1,656
POR flag André Carvalho
25-29 1:28:39
Click to select for comparison
1,657
FRA flag gregoire HOFFMEISTER
30-34 1:28:40
Click to select for comparison
1,658
ESP flag Edgar Gaig
45-49 1:28:40
Click to select for comparison
1,659
LUX flag Luca Fiorani
25-29 1:28:40
Click to select for comparison
1,660
NED flag Koert Vink
30-34 1:28:41
Click to select for comparison
1,661
GBR flag Charlie Bedson
45-49 1:28:42
Click to select for comparison
1,662
GBR flag Adam Dawson
30-34 1:28:43
Click to select for comparison
1,663
VEN flag Edwin Andres Gomes Pinto
30-34 1:28:43
Click to select for comparison
1,664
NED flag Estevan Amatdoelrasit
25-29 1:28:43
Click to select for comparison
1,665
ITA flag Federico Puddu
35-39 1:28:44
Click to select for comparison
1,666
IRL flag Aaron O Brien
30-34 1:28:45
Click to select for comparison
1,667
POR flag Gonçalo Heitor
30-34 1:28:45
Click to select for comparison
1,668
GER flag Fabian Otto
30-34 1:28:46
Click to select for comparison
1,669
GBR flag Stuart Campbell
30-34 1:28:46
Click to select for comparison
1,670
ESP flag Alberto Bazaga Figueroa
25-29 1:28:47
Click to select for comparison
1,671
ESP flag Francisco Máximo Durán Aparicio
35-39 1:28:47
Click to select for comparison
1,672
ESP flag Fernando Vargas
30-34 1:28:47
Click to select for comparison
1,673
GBR flag Chris Martin
25-29 1:28:50
Click to select for comparison
1,674
ESP flag Javier Castillo Fernandez
25-29 1:28:50
Click to select for comparison
1,675
GBR flag Rob Turner
50-54 1:28:51
Click to select for comparison
1,676
ESP flag PAU BUSTOS GONZÁLEZ
25-29 1:28:53
Click to select for comparison
1,677
POR flag David Cid
50-54 1:28:53
Click to select for comparison
1,678
IRL flag Thomas Tonge
25-29 1:28:55
Click to select for comparison
1,679
FRA flag Pierre-Emmanuel Mathelier
35-39 1:28:55
Click to select for comparison
1,680
ESP flag Ernesto Botella
35-39 1:28:56
Click to select for comparison
1,681
ITA flag Massimo Argiolas
45-49 1:28:57
Click to select for comparison
1,682
ESP flag Pablo Francesch
16-24 1:28:58
Click to select for comparison
1,683
ESP flag Darío Figueroa
16-24 1:28:58
Click to select for comparison
1,684
ITA flag Stefano De Dominicis
35-39 1:28:58
Click to select for comparison
1,685
BUL flag Alexandar Ivanov
16-24 1:28:58
Click to select for comparison
1,686
IRL flag Alan Coffey
30-34 1:29:00
Click to select for comparison
1,687
IRL flag Donnacha Connolly
25-29 1:29:04
Click to select for comparison
1,688
ESP flag Paco Colombàs
40-44 1:29:06
Click to select for comparison
1,689
FRA flag Hacen Merdji
30-34 1:29:06
Click to select for comparison
1,690
LAT flag Robin Spats
16-24 1:29:07
Click to select for comparison
1,691
ESP flag Carlos Fernández de la Pradilla
45-49 1:29:09
Click to select for comparison
1,692
GBR flag Tim Newman
50-54 1:29:09
Click to select for comparison
1,693
POR flag Fernando Carvalho
40-44 1:29:09
Click to select for comparison
1,694
IRL flag Paddy Hennigan
30-34 1:29:09
Click to select for comparison
1,695
ESP flag Pablo Mestre
25-29 1:29:10
Click to select for comparison
1,696
MAR flag Younès Mellal
35-39 1:29:11
Click to select for comparison
1,697
FRA flag Antoine Goncalves
25-29 1:29:13
Click to select for comparison
1,698
GBR flag Tim Johnson
45-49 1:29:14
Click to select for comparison
1,699
IRL flag Ryan Kelly
30-34 1:29:14
Click to select for comparison
1,700
FRA flag Baptiste Bouachri
25-29 1:29:16