TrainRox Logo TrainRox

HYROX DOUBLES MEN - Madrid 2025

27–30 Nov 2025
Showing 1,601 to 1,700 of 1,919 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,601
ESP flag Mariano Rupérez Pérez
ESP flag Gabriel Justo Mendoza Baquero
30-34 1:24:19
Click to select for comparison
1,602
ESP flag ARMANDO VEGA LAGUNA
ESP flag JORGE ABEL PLAZA PRADAS
45-49 1:24:20
Click to select for comparison
1,603
ESP flag Pablo Adanez Moyano
ESP flag Pablo Cabrera Cabello
16-24 1:24:21
Click to select for comparison
1,604
IRL flag Raymond Joyce
IRL flag Jack Mccann
16-24 1:24:21
Click to select for comparison
1,605
ESP flag Alvaro Tabernero
ESP flag Pablo de la Fuente
35-39 1:24:24
Click to select for comparison
1,606
ESP flag Pablo Barros
ESP flag Alvaro Galdon
25-29 1:24:26
Click to select for comparison
1,607
FRA flag Nicolas Courtade
FRA flag Jean-Charles Perret
40-44 1:24:27
Click to select for comparison
1,608
FRA flag Romain Briot
LUX flag Sandro Mendes
30-34 1:24:27
Click to select for comparison
1,609
GBR flag Luke Ingleson
GBR flag Nathan White
16-24 1:24:27
Click to select for comparison
1,610
ESP flag Ismael González Yeguas
ESP flag Javier Martínez Dorado
40-44 1:24:28
Click to select for comparison
1,611
ESP flag Nicolás Salvador González Lombardo
ESP flag José Antonio Bullón Ruiz
35-39 1:24:28
Click to select for comparison
1,612
ESP flag Rubén Martín Alelú
DOM flag Pedro Taveras
30-34 1:24:29
Click to select for comparison
1,613
ESP flag Carlos Escudero Rojo
POL flag Marcin Lis
40-44 1:24:29
Click to select for comparison
1,614
ESP flag Alberto Prieto
ESP flag Oliver Prieto
40-44 1:24:31
Click to select for comparison
1,615
ESP flag David Urda
CRC flag Luis Seas
30-34 1:24:40
Click to select for comparison
1,616
NED flag Tim van Dijk
NED flag Stefano Potocco
25-29 1:24:43
Click to select for comparison
1,617
ESP flag Jose Antonio Ruiz Hurtado
ESP flag Alejandro Vera Muñoz
35-39 1:24:43
Click to select for comparison
1,618
ESP flag Alvaro Perez del Castillo
ESP flag Alex Fernández Estefanía
30-34 1:24:45
Click to select for comparison
1,619
ESP flag Luís Galindo
POR flag Gonçalo Martins
45-49 1:24:45
Click to select for comparison
1,620
COL flag RICARDO ACOSTA ARIAS
ESP flag EDUARDO MARTINEZ FERNANDEZ
50-54 1:24:46
Click to select for comparison
1,621
ESP flag Daniel Albaladejo Bustos
ESP flag Daniel González Salso
30-34 1:24:49
Click to select for comparison
1,622
VEN flag Tomás Colmenares
VEN flag Jose Alfredo Rivas
25-29 1:24:49
Click to select for comparison
1,623
ESP flag Pedro Solana
ESP flag Juan Carlos Albaladejo
30-34 1:24:54
Click to select for comparison
1,624
ESP flag Andrey Maese
ESP flag Jose Martinez
30-34 1:24:55
Click to select for comparison
1,625
ESP flag Alejandro Calvete Aznar
ESP flag Aitor Abansés Angos
35-39 1:24:55
Click to select for comparison
1,626
GBR flag Ed Russell
GBR flag Will Soulsby
25-29 1:24:56
Click to select for comparison
1,627
ROU flag Mihai Jinariu
ROU flag Bogdan Vacaru
35-39 1:24:56
Click to select for comparison
1,628
ESP flag Oscar Del Río
ESP flag Javier Rodriguez
40-44 1:25:02
Click to select for comparison
1,629
ESP flag Raul Aceituno
ESP flag Antonio Aceituno
45-49 1:25:04
Click to select for comparison
1,630
ESP flag Jaume Ros Martinez
ESP flag Rodrigo Ben Da Silva
25-29 1:25:05
Click to select for comparison
1,631
ESP flag Josías Antonio Félix Sandoval
ESP flag Sebastián Tacuri
25-29 1:25:05
Click to select for comparison
1,632
BEL flag Khalid M’kharchef
BEL flag Rachid El ouafrasi
45-49 1:25:08
Click to select for comparison
1,633
GBR flag George Savsge
GBR flag Steve Hardwick
35-39 1:25:11
Click to select for comparison
1,634
ESP flag Javier Hermida
ESP flag Pablo Ramírez Pérez
25-29 1:25:11
Click to select for comparison
1,635
FRA flag Axel Cabrol
FRA flag Birkan Tosun
25-29 1:25:14
Click to select for comparison
1,636
ESP flag Xavier Colomer Callis
ESP flag Christian Roldan Kravetz
35-39 1:25:15
Click to select for comparison
1,637
ESP flag Sergio Arbelo Medina
ESP flag Matias Santos Albelo
25-29 1:25:15
Click to select for comparison
1,638
IRL flag Thomas White
IRL flag Declan Maher
25-29 1:25:15
Click to select for comparison
1,639
ESP flag Federico Zwanck
ESP flag Guillermo Losa
40-44 1:25:17
Click to select for comparison
1,640
HKG flag Max Wong
GBR flag Jeff Chiu
30-34 1:25:20
Click to select for comparison
1,641
FRA flag Baptiste Amon
FRA flag Timothé Goedard
30-34 1:25:20
Click to select for comparison
1,642
ESP flag Cristian García Macarro
ESP flag Ismael Leal Tapia
45-49 1:25:21
Click to select for comparison
1,643
POR flag Hugo Germano Martins Barbosa
POR flag Gonçalo Silva
35-39 1:25:22
Click to select for comparison
1,644
GRE flag Konstantinos Despotidis
GBR flag Nathan Ovien
25-29 1:25:22
Click to select for comparison
1,645
ESP flag Francisco Matesanz
ESP flag Wenceslao García
35-39 1:25:22
Click to select for comparison
1,646
ESP flag Borja Fernández Martínez
ESP flag Enrique López Esteve
30-34 1:25:22
Click to select for comparison
1,647
POR flag Márcio Santos
POR flag Daniel Maio
25-29 1:25:23
Click to select for comparison
1,648
ESP flag Javier del Burgo
ESP flag Juan Bosco Santure
30-34 1:25:23
Click to select for comparison
1,649
GBR flag Adam Cameron
GBR flag Steven Sorokaniuk
25-29 1:25:24
Click to select for comparison
1,650
BUL flag Marin Lalov
BUL flag Ivan Topliyski
40-44 1:25:25
Click to select for comparison
1,651
ESP flag Samuel Romero
ESP flag Sergi Soria
45-49 1:25:27
Click to select for comparison
1,652
SLO flag Aljoša Eržen
GBR flag Gavin Donaldson
40-44 1:25:30
Click to select for comparison
1,653
ESP flag Salvador Mesa García
ESP flag Francisco Javier Cogolludo Pérez
40-44 1:25:31
Click to select for comparison
1,654
ESP flag Adria Lapena
ESP flag Eduard Lapena
35-39 1:25:43
Click to select for comparison
1,655
FRA flag Noe Wierzba
FRA flag Alexis Breon
16-24 1:25:45
Click to select for comparison
1,656
FRA flag Aurélien Mathon
FRA flag Aurélien Doire
30-34 1:25:45
Click to select for comparison
1,657
ESP flag Cristian Lerma Villar
ESP flag Jesús Carlos Rubio Guillén
25-29 1:25:52
Click to select for comparison
1,658
ESP flag Jorge Martínez
ESP flag Víctor Díaz
25-29 1:25:52
Click to select for comparison
1,659
IRL flag Cian Mc Fadden
IRL flag Cillian Gallagher
30-34 1:25:56
Click to select for comparison
1,660
ESP flag Miquel Buades Crespi
ESP flag Manuel Hinojal Martin
50-54 1:26:07
Click to select for comparison
1,661
IRL flag Gary Naughton
IRL flag Andrew Gorman
30-34 1:26:10
Click to select for comparison
1,662
GBR flag Jack Barnett
GBR flag Jacob Oakley
25-29 1:26:11
Click to select for comparison
1,663
HUN flag István Kovács
HUN flag Imre Szűcs
35-39 1:26:13
Click to select for comparison
1,664
ITA flag Riccardo Nobili
ITA flag Massimo Longhi
40-44 1:26:23
Click to select for comparison
1,665
ESP flag David Ruiz Ramos
ESP flag Roberto Castro Fontan
40-44 1:26:24
Click to select for comparison
1,666
NED flag mike janse
ESP flag jose ignacio gonzalez
50-54 1:26:24
Click to select for comparison
1,667
GBR flag Sebastian Kemp
GBR flag Lee Reynolds
55-59 1:26:24
Click to select for comparison
1,668
ESP flag Raúl Vigara Lucas
ESP flag Mario Colmenar
25-29 1:26:25
Click to select for comparison
1,669
FRA flag PAUL TIOUKA
NED flag BOY BRULLEMANS
35-39 1:26:25
Click to select for comparison
1,670
ALG flag Rostom Boutemra
ALG flag Mehdi Boutemra
30-34 1:26:28
Click to select for comparison
1,671
GBR flag Luke Horne
ROU flag Bogdan Barbos
16-24 1:26:28
Click to select for comparison
1,672
POR flag Luis Mello
POR flag Jorge Mello
35-39 1:26:29
Click to select for comparison
1,673
IRL flag Gavin Hodge
IRL flag James O’leary
16-24 1:26:32
Click to select for comparison
1,674
ESP flag Pablo Pardo
ESP flag Jordi Dalmau
45-49 1:26:35
Click to select for comparison
1,675
ESP flag Fran Rodriguez
ESP flag Marcos Poveda
35-39 1:26:35
Click to select for comparison
1,676
GBR flag Ian Trask
GBR flag Andrew Sharp
40-44 1:26:37
Click to select for comparison
1,677
ESP flag Luis Piñar Gutierrez
ESP flag Jesus Garcia Valero
35-39 1:26:38
Click to select for comparison
1,678
ESP flag Pau Sanz Algaba
ESP flag Kevin Gomez Minguez
25-29 1:26:38
Click to select for comparison
1,679
BRA flag Gustavo Braga
GBR flag Mark Jason Leonardo
35-39 1:26:41
Click to select for comparison
1,680
IRL flag Connlaoth Kane
IRL flag David Craughwell
35-39 1:26:41
Click to select for comparison
1,681
GBR flag Richard Carter
GBR flag Patrick Adcock
35-39 1:26:45
Click to select for comparison
1,682
ESP flag Jorge Zulueta
ESP flag Daniel Carrillo Pozas
40-44 1:26:45
Click to select for comparison
1,683
FRA flag Thierry Celanie
FRA flag Nicolas Vasquez
35-39 1:26:51
Click to select for comparison
1,684
NED flag Jeffrey remy Kila
CHI flag Matias Martinez
30-34 1:26:51
Click to select for comparison
1,685
ESP flag Pedro Llorente Flores
ESP flag Carlos Garcia Llorente
25-29 1:26:54
Click to select for comparison
1,686
ESP flag Joan Gimeno Martinez
ESP flag Andrés Jiménez García
35-39 1:26:56
Click to select for comparison
1,687
FRA flag Joseph ROUBAUD
FRA flag Maxime ROUBAUD
45-49 1:26:57
Click to select for comparison
1,688
ESP flag Julian Sanchez Urrea
ESP flag Adrian Fernandez Medina
35-39 1:26:58
Click to select for comparison
1,689
IRL flag Malcolm Shiel
IND flag Mithun Puttamadiah
45-49 1:26:59
Click to select for comparison
1,690
ESP flag Emilio Redondo
ESP flag Jaime Fernandez-Galiano
40-44 1:27:00
Click to select for comparison
1,691
ESP flag Alvaro Saez
ESP flag Pablo Saez
25-29 1:27:02
Click to select for comparison
1,692
FRA flag Romain MALLEVAL
FRA flag Guillaume MALLEVAL
30-34 1:27:03
Click to select for comparison
1,693
GBR flag Ronald Skee
GBR flag Lea Jackson
50-54 1:27:05
Click to select for comparison
1,694
ESP flag Iñigo Anitua
ESP flag Fernando Martín-Mendiluce
16-24 1:27:08
Click to select for comparison
1,695
ESP flag Santi López
ESP flag Juanjo López
30-34 1:27:09
Click to select for comparison
1,696
GBR flag Isaac Adelakun
GBR flag Ayo Awosika
30-34 1:27:09
Click to select for comparison
1,697
ESP flag Ivan Bravo
ESP flag Jose Miguel Navarro
40-44 1:27:09
Click to select for comparison
1,698
MAR flag Amine Berrada
MAR flag Reda El Haité
40-44 1:27:13
Click to select for comparison
1,699
FRA flag Kylian HALGAND
FRA flag Pacôme Dupré
25-29 1:27:14
Click to select for comparison
1,700
ESP flag Álvaro Sebastían
ESP flag David Liébana Trinidad
30-34 1:27:14
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.