TrainRox Logo TrainRox

Madrid 2025 - HYROX MEN

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