TrainRox Logo TrainRox

HYROX MEN - Madrid 2025

27–30 Nov 2025
Showing 1,901 to 2,000 of 2,673 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,901
FRA flag Stéphane RAFFIN
50-54 1:32:39
Click to select for comparison
1,902
CAN flag Brian Hsu
35-39 1:32:40
Click to select for comparison
1,903
GBR flag Ashley Sutherland
30-34 1:32:40
Click to select for comparison
1,904
FRA flag Jean-Michel Ciron
55-59 1:32:42
Click to select for comparison
1,905
FRA flag Bilel Chahed
35-39 1:32:43
Click to select for comparison
1,906
BEL flag Pieter Verschueren
30-34 1:32:44
Click to select for comparison
1,907
GBR flag James Hughes
40-44 1:32:44
Click to select for comparison
1,908
GBR flag Jack Sloan
25-29 1:32:46
Click to select for comparison
1,909
GBR flag Ellis Hester
16-24 1:32:47
Click to select for comparison
1,910
GBR flag Izaih Antoine
25-29 1:32:47
Click to select for comparison
1,911
ESP flag Antonio Camarasaltas
35-39 1:32:48
Click to select for comparison
1,912
NED flag Herman Rijna
60-64 1:32:50
Click to select for comparison
1,913
GBR flag Rehan Udwadia
25-29 1:32:51
Click to select for comparison
1,914
ESP flag Ricardo Hernandez Recuenco
30-34 1:32:53
Click to select for comparison
1,915
ESP flag Ricardo Calzada del Rio
30-34 1:32:55
Click to select for comparison
1,916
MAR flag Khalid ELMANSOUR
50-54 1:32:55
Click to select for comparison
1,917
ESP flag Carlos Arenas
25-29 1:32:55
Click to select for comparison
1,918
POR flag henrique Gonçalves
30-34 1:32:55
Click to select for comparison
1,919
ESP flag Germán Hernández Guzmán
40-44 1:32:56
Click to select for comparison
1,920
GBR flag Michael Meadowcroft
35-39 1:32:56
Click to select for comparison
1,921
GBR flag Josh Smith
30-34 1:32:57
Click to select for comparison
1,922
ESP flag JESÚS RAMÍREZ
40-44 1:32:58
Click to select for comparison
1,923
ESP flag Benigno Hernández Abeleira
30-34 1:32:59
Click to select for comparison
1,924
KUW flag Mohammad Esmaeil
40-44 1:32:59
Click to select for comparison
1,925
FRA flag Ronan Louge
25-29 1:33:02
Click to select for comparison
1,926
FRA flag Cédric Laporte
25-29 1:33:02
Click to select for comparison
1,927
AUT flag Mathias Petri
30-34 1:33:02
Click to select for comparison
1,928
ESP flag CARLOS PÉREZ MEDINA
40-44 1:33:03
Click to select for comparison
1,929
ESP flag Ignacio Cordero
25-29 1:33:05
Click to select for comparison
1,930
GER flag Ferdinand Hoske
30-34 1:33:05
Click to select for comparison
1,931
ITA flag Fabio Lorenzon
25-29 1:33:06
Click to select for comparison
1,932
ESP flag Luis Molins
25-29 1:33:08
Click to select for comparison
1,933
ESP flag Fernando Encinas
50-54 1:33:08
Click to select for comparison
1,934
GBR flag Chris Walmsley
45-49 1:33:09
Click to select for comparison
1,935
ESP flag Guillermo Benítez Martínez
35-39 1:33:11
Click to select for comparison
1,936
SUI flag Luis Semsi
30-34 1:33:13
Click to select for comparison
1,937
POR flag João Ribeiro
40-44 1:33:14
Click to select for comparison
1,938
IRL flag Aaron Mulcahy
25-29 1:33:15
Click to select for comparison
1,939
ESP flag Oriol Batlle Gallegos
16-24 1:33:16
Click to select for comparison
1,940
POL flag Daniel Barański
25-29 1:33:17
Click to select for comparison
1,941
FRA flag Fabien Varrel
30-34 1:33:20
Click to select for comparison
1,942
ESP flag Pablo Blazquez
35-39 1:33:22
Click to select for comparison
1,943
FRA flag Kevin NKELETELA
35-39 1:33:22
Click to select for comparison
1,944
PHI flag Ryan Dexter Lim
40-44 1:33:23
Click to select for comparison
1,945
FRA flag Sébastien Chevasson
30-34 1:33:23
Click to select for comparison
1,946
IRL flag Kevin Collins
25-29 1:33:23
Click to select for comparison
1,947
ESP flag Borja Sancho
30-34 1:33:27
Click to select for comparison
1,948
NZL flag Alex PASCO
30-34 1:33:27
Click to select for comparison
1,949
ESP flag ALBERTO MORA
25-29 1:33:27
Click to select for comparison
1,950
FRA flag Roman Carlier
30-34 1:33:28
Click to select for comparison
1,951
ESP flag Markel Bravo
25-29 1:33:29
Click to select for comparison
1,952
ESP flag Iñigo Fuertes Sierra
30-34 1:33:30
Click to select for comparison
1,953
ESP flag Daniel Fernandez Perez
35-39 1:33:31
Click to select for comparison
1,954
ESP flag Alberto Vargas Pérez
16-24 1:33:32
Click to select for comparison
1,955
ESP flag Daniel Domínguez
30-34 1:33:32
Click to select for comparison
1,956
CRC flag Stephan Andres Rodriguez Castillo
25-29 1:33:38
Click to select for comparison
1,957
NED flag Karim Shaaban
35-39 1:33:38
Click to select for comparison
1,958
GBR flag Ben Richmond
40-44 1:33:41
Click to select for comparison
1,959
ESP flag Pablo Marín
35-39 1:33:41
Click to select for comparison
1,960
ESP flag Iker AS
30-34 1:33:43
Click to select for comparison
1,961
FRA flag Alexandre RENARD
30-34 1:33:47
Click to select for comparison
1,962
GER flag Conrad Cordes
40-44 1:33:50
Click to select for comparison
1,963
ESP flag Shane White
16-24 1:33:52
Click to select for comparison
1,964
GBR flag Chris Coyle
40-44 1:33:53
Click to select for comparison
1,965
SLO flag Vid Vatovec
25-29 1:33:53
Click to select for comparison
1,966
ITA flag Andrea Dore
40-44 1:33:55
Click to select for comparison
1,967
POR flag Alexandre Oliveira
35-39 1:33:55
Click to select for comparison
1,968
COL flag Julian Guatibonza
30-34 1:33:56
Click to select for comparison
1,969
BUL flag Yordan Kavrakov
25-29 1:33:58
Click to select for comparison
1,970
SLO flag Deni Kahriman
30-34 1:33:58
Click to select for comparison
1,971
IRL flag Damien Mooney
35-39 1:34:01
Click to select for comparison
1,972
ESP flag César MF
45-49 1:34:02
Click to select for comparison
1,973
GBR flag Arann Thornhill
40-44 1:34:04
Click to select for comparison
1,974
GBR flag Paul Bransby
55-59 1:34:06
Click to select for comparison
1,975
ESP flag OSCAR PINO AREALES
45-49 1:34:07
Click to select for comparison
1,976
GBR flag Ross Berryman
35-39 1:34:08
Click to select for comparison
1,977
ESP flag Pedro Guerrero
30-34 1:34:08
Click to select for comparison
1,978
MEX flag MARIO ALBERTO MILLAN JANDETE
40-44 1:34:09
Click to select for comparison
1,979
USA flag Keels Jr
35-39 1:34:11
Click to select for comparison
1,980
ESP flag Roberto Muñoz
35-39 1:34:11
Click to select for comparison
1,981
IRL flag Andy Valentine
30-34 1:34:11
Click to select for comparison
1,982
GBR flag Reece Braid
25-29 1:34:12
Click to select for comparison
1,983
ESP flag AGUSTIN CHANCLON ROMAN
30-34 1:34:13
Click to select for comparison
1,984
COL flag Charly Run
30-34 1:34:15
Click to select for comparison
1,985
ESP flag David Mata
35-39 1:34:15
Click to select for comparison
1,986
DEN flag Niels Madsen
35-39 1:34:16
Click to select for comparison
1,987
GBR flag Freddie Rogers
16-24 1:34:16
Click to select for comparison
1,988
MEX flag Jose Oscar Vega Espino
16-24 1:34:18
Click to select for comparison
1,989
JAM flag Lucien Moulton
35-39 1:34:21
Click to select for comparison
1,990
FRA flag André Martins
30-34 1:34:21
Click to select for comparison
1,991
ESP flag David Gonzalez Perez de Vargas
35-39 1:34:22
Click to select for comparison
1,992
ESP flag Ivan del Águila Fernández
40-44 1:34:25
Click to select for comparison
1,993
ESP flag Manuel Mosquera Belfort
35-39 1:34:26
Click to select for comparison
1,994
ESP flag Ricardo Quiroga
35-39 1:34:28
Click to select for comparison
1,995
FRA flag Matthieu Gervereau
40-44 1:34:29
Click to select for comparison
1,996
ESP flag Alberto Salas Ruiz
30-34 1:34:29
Click to select for comparison
1,997
GBR flag Duncan Edser
30-34 1:34:31
Click to select for comparison
1,998
NED flag Herman van Buren
55-59 1:34:31
Click to select for comparison
1,999
BRA flag Guille Sambinelli
35-39 1:34:31
Click to select for comparison
2,000
POL flag Mariusz Grzywacz
35-39 1:34:33