TrainRox Logo TrainRox

HYROX MEN - Madrid 2025

27–30 Nov 2025
Showing 1,701 to 1,800 of 2,673 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,701
PLE flag Anass Aboufares El Alaoui
35-39 1:29:17
Click to select for comparison
1,702
ESP flag Alex Tormo
16-24 1:29:17
Click to select for comparison
1,703
ESP flag Carlos Cantalejo
30-34 1:29:18
Click to select for comparison
1,704
POR flag Pedro Gomes
30-34 1:29:18
Click to select for comparison
1,705
ESP flag Pablo Mielgo
30-34 1:29:18
Click to select for comparison
1,706
GBR flag Paul Clarke
40-44 1:29:20
Click to select for comparison
1,707
ITA flag Pierluigi Gallo
30-34 1:29:22
Click to select for comparison
1,708
ESP flag Andrés Vivancos
25-29 1:29:22
Click to select for comparison
1,709
IRL flag Mark McKenna
55-59 1:29:23
Click to select for comparison
1,710
NED flag Joost Reinout Tervooren
40-44 1:29:25
Click to select for comparison
1,711
ESP flag Daniel Patiño
30-34 1:29:26
Click to select for comparison
1,712
GBR flag Richard Smith
45-49 1:29:26
Click to select for comparison
1,713
HON flag Cesar Eduardo Rodriguez Guevara
35-39 1:29:27
Click to select for comparison
1,714
GBR flag Michael Wolfenden
30-34 1:29:28
Click to select for comparison
1,715
ESP flag Juan Andres Provensal
30-34 1:29:30
Click to select for comparison
1,716
ESP flag Kike Casaponsa
25-29 1:29:30
Click to select for comparison
1,717
ESP flag Gotzon Poza Olabide
45-49 1:29:31
Click to select for comparison
1,718
ESP flag Fabio Sánchez Canas
35-39 1:29:33
Click to select for comparison
1,719
GER flag Bastian Peter
40-44 1:29:34
Click to select for comparison
1,720
GER flag Gernot Delfs
55-59 1:29:35
Click to select for comparison
1,721
POR flag Bernardo Pepe
25-29 1:29:35
Click to select for comparison
1,722
GBR flag Enoch Odubote
30-34 1:29:36
Click to select for comparison
1,723
FRA flag Thomas Legendre Kaloustian
30-34 1:29:36
Click to select for comparison
1,724
ESP flag Alberto Jiménez Lajara
40-44 1:29:37
Click to select for comparison
1,725
NED flag Simon Kamstra
35-39 1:29:37
Click to select for comparison
1,726
GBR flag Zac Newman
16-24 1:29:38
Click to select for comparison
1,727
IRL flag Ciaran Martyn
45-49 1:29:39
Click to select for comparison
1,728
MNE flag Djordje Markovic
40-44 1:29:41
Click to select for comparison
1,729
FRA flag Lucas Pumpo
25-29 1:29:41
Click to select for comparison
1,730
COL flag Carlos Tapias
30-34 1:29:43
Click to select for comparison
1,731
ESP flag Emilio Jose Saez Rosa
30-34 1:29:44
Click to select for comparison
1,732
ESP flag Luis Ollero Uche
35-39 1:29:45
Click to select for comparison
1,733
POR flag Pedro Filipe Pereira Gomes
30-34 1:29:47
Click to select for comparison
1,734
ESP flag Abel Blanco Sampedro
35-39 1:29:48
Click to select for comparison
1,735
ITA flag Marco Colonnelli
35-39 1:29:49
Click to select for comparison
1,736
POR flag Rodolfo Carapau
30-34 1:29:49
Click to select for comparison
1,737
IRL flag David Egan
25-29 1:29:50
Click to select for comparison
1,738
VEN flag Ledner Salazar
30-34 1:29:50
Click to select for comparison
1,739
ESP flag Alvaro Naveda
35-39 1:29:52
Click to select for comparison
1,740
ESP flag Tarsicio Bee Valenciaga
50-54 1:29:53
Click to select for comparison
1,741
IRL flag Fergal Butterly
35-39 1:29:53
Click to select for comparison
1,742
POR flag Fábio Isidro
35-39 1:29:54
Click to select for comparison
1,743
GBR flag Matthew Adams
30-34 1:29:55
Click to select for comparison
1,744
NZL flag Nigel Dickinson
45-49 1:29:55
Click to select for comparison
1,745
ESP flag Sergio Santos Berzal
25-29 1:29:55
Click to select for comparison
1,746
FRA flag Antoine Lutun
30-34 1:29:56
Click to select for comparison
1,747
NED flag Rodi Tolhoek
25-29 1:29:56
Click to select for comparison
1,748
ESP flag Victor Manuel Garcia Negrin
35-39 1:29:58
Click to select for comparison
1,749
FRA flag Charlie Dupre
16-24 1:30:01
Click to select for comparison
1,750
GBR flag Sam Cranston
35-39 1:30:04
Click to select for comparison
1,751
GER flag Christian Schulz
45-49 1:30:06
Click to select for comparison
1,752
NED flag Leroy Hazeleger
35-39 1:30:07
Click to select for comparison
1,753
POR flag Paulo Mainha
50-54 1:30:07
Click to select for comparison
1,754
POL flag Aleksander Rossa
16-24 1:30:07
Click to select for comparison
1,755
ESP flag Adrian Toquero
35-39 1:30:10
Click to select for comparison
1,756
ALG flag Tarek Sidali
30-34 1:30:10
Click to select for comparison
1,757
GBR flag Nigel Whittaker
60-64 1:30:10
Click to select for comparison
1,758
ESP flag Jorge Jimenez Perez
35-39 1:30:12
Click to select for comparison
1,759
ESP flag Daniel Ortiz Pinelo
35-39 1:30:13
Click to select for comparison
1,760
CZE flag Svatoslav Kylar
45-49 1:30:16
Click to select for comparison
1,761
ESP flag Roberto López López
50-54 1:30:18
Click to select for comparison
1,762
NZL flag Chris Spellerberg
50-54 1:30:18
Click to select for comparison
1,763
LBN flag Mohanad Jawish
35-39 1:30:18
Click to select for comparison
1,764
FRA flag Nathan BOUT
16-24 1:30:20
Click to select for comparison
1,765
USA flag Michael Moran
35-39 1:30:22
Click to select for comparison
1,766
ESP flag Juan Pablo Tejela Alonso
40-44 1:30:22
Click to select for comparison
1,767
GRE flag ANDREAS BEGKOS
25-29 1:30:22
Click to select for comparison
1,768
ESP flag Oscar Calviño
30-34 1:30:25
Click to select for comparison
1,769
TUR flag Onur Yavuz
35-39 1:30:28
Click to select for comparison
1,770
GER flag Steffen Vollmerding
40-44 1:30:29
Click to select for comparison
1,771
GBR flag Lewis Edwards
25-29 1:30:30
Click to select for comparison
1,772
FRA flag Philippe Occelli
60-64 1:30:30
Click to select for comparison
1,773
NED flag Rik Teunissen
30-34 1:30:31
Click to select for comparison
1,774
GBR flag Matt Tagg
16-24 1:30:33
Click to select for comparison
1,775
FRA flag Alexandre Riou
30-34 1:30:33
Click to select for comparison
1,776
GBR flag Alex Pittson
30-34 1:30:33
Click to select for comparison
1,777
ESP flag José Manuel Martínez González
45-49 1:30:34
Click to select for comparison
1,778
FRA flag Thomas Fabrègues
16-24 1:30:34
Click to select for comparison
1,779
ESP flag Javier March
25-29 1:30:35
Click to select for comparison
1,780
GBR flag Ben Hodgson
40-44 1:30:39
Click to select for comparison
1,781
MAR flag Brahim Benkiran
25-29 1:30:39
Click to select for comparison
1,782
ITA flag Giuseppe Tripodi
25-29 1:30:40
Click to select for comparison
1,783
GBR flag Ryan Betts
35-39 1:30:41
Click to select for comparison
1,784
FRA flag Martin Darthos
35-39 1:30:43
Click to select for comparison
1,785
ESP flag Sergio Aguado
40-44 1:30:44
Click to select for comparison
1,786
POR flag Dimitri Schroder Xavier
35-39 1:30:44
Click to select for comparison
1,787
POR flag Bruno Pereira
45-49 1:30:45
Click to select for comparison
1,788
GER flag Jeremy Robinson
35-39 1:30:47
Click to select for comparison
1,789
GER flag Jonas Mielke
30-34 1:30:47
Click to select for comparison
1,790
NZL flag Thomas Scott
30-34 1:30:47
Click to select for comparison
1,791
BEL flag Nicolas Corrochano
40-44 1:30:49
Click to select for comparison
1,792
TUR flag Can Aksu
35-39 1:30:52
Click to select for comparison
1,793
ESP flag Miguel Angel Badillo
25-29 1:30:54
Click to select for comparison
1,794
GBR flag Sean Courtney
30-34 1:30:54
Click to select for comparison
1,795
BEL flag Yves lallemand
50-54 1:30:55
Click to select for comparison
1,796
ESP flag Carlos Trallero
35-39 1:30:56
Click to select for comparison
1,797
GBR flag Tyla Hill
25-29 1:30:56
Click to select for comparison
1,798
ESP flag José Manuel Fraga García
25-29 1:30:58
Click to select for comparison
1,799
ESP flag Isma Bony
25-29 1:30:58
Click to select for comparison
1,800
MEX flag Alberto Fernandez
30-34 1:30:59