TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - Málaga 2026

16–19 Apr 2026
Showing 1 to 100 of 343 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
FRA flag Olivier Jouve
FRA flag Dimitry Martins
30-34 49:35
Click to select for comparison
2
AUT flag Rene Groinig
AUT flag Lasse Pips
25-29 52:51
Click to select for comparison
3
FRA flag Alexander Miller-Dumas
FRA flag Rayane Kara
25-29 52:52
Click to select for comparison
4
GBR flag Joe Vatcher
GBR flag Toby Wilson
16-24 52:54
Click to select for comparison
5
NED flag Lars Rademaker
NED flag Niels Post
30-34 52:54
Click to select for comparison
6
DEN flag Simon Kjær Enevoldsen
DEN flag Simon Buus
30-34 53:23
Click to select for comparison
7
IRL flag Aaron Travers
IRL flag Michael Philson
25-29 53:23
Click to select for comparison
8
GBR flag Craig Tebbutt
GBR flag Alfie Burton
30-34 54:04
Click to select for comparison
9
GBR flag Sam West
GBR flag Ryan Waugh
30-34 54:09
Click to select for comparison
10
IRL flag Tom Hogan
IRL flag Hugh O'Reilly
40-44 54:21
Click to select for comparison
11
ESP flag Leonardo Alonso Mora
ESP flag David José Ortiz Aguado
30-34 54:24
Click to select for comparison
12
ESP flag Jorge Gutiérrez Hellín
ESP flag Raúl Capitán Sánchez
30-34 54:27
Click to select for comparison
13
ESP flag Esteban Flor del puerto
ESP flag Alfons Deu Ruiz
35-39 54:29
Click to select for comparison
14
MDA flag Vladimir Casap
ROU flag Alberto Popescu
25-29 54:36
Click to select for comparison
15
GBR flag Ben Hopkins
GBR flag Blake Beckman
16-24 54:47
Click to select for comparison
16
GBR flag Wayne Cropper
GBR flag Andrew Langley
40-44 54:53
Click to select for comparison
17
GBR flag Liam Hogan
GBR flag Jack Hogg
30-34 55:00
Click to select for comparison
18
ESP flag Rafael Gonzalvez Llin
ESP flag Manuel Barragan gines
25-29 55:00
Click to select for comparison
19
ESP flag Cristian Ramírez Rosales
ESP flag Pablo Eduardo López Manrique
35-39 55:02
Click to select for comparison
20
ESP flag Edu Mascaró
ESP flag BERNAT ANGLADA
30-34 55:11
Click to select for comparison
21
POR flag António Nunes
POR flag Diogo Tapado
30-34 55:12
Click to select for comparison
22
SUI flag Jonas Graf
SUI flag Alessandro Gregorio
25-29 55:22
Click to select for comparison
23
POR flag Ricardo Soares
POR flag José Ribeiro
16-24 55:23
Click to select for comparison
24
GBR flag Owen Coverdale
GBR flag Carlton McCabe
30-34 55:27
Click to select for comparison
25
IRL flag Mike Carmody
IRL flag Mark Carmody
30-34 55:39
Click to select for comparison
26
GBR flag Tom Barber
GBR flag Liam Seaward
25-29 55:39
Click to select for comparison
27
ESP flag David Lorenzo
ESP flag Daniel García
30-34 55:44
Click to select for comparison
28
IRL flag Sean Moloney
IRL flag Gavin Moloney
16-24 55:45
Click to select for comparison
29
POR flag Vasco Garcez
POR flag Francisco Ferrador
25-29 55:49
Click to select for comparison
30
IRL flag Declan Moylett
IRL flag Ciaran Quinn
30-34 55:50
Click to select for comparison
31
ESP flag Moisés Trujillo Muñoz
ESP flag Ángel Luis Cordón Ortega
16-24 55:58
Click to select for comparison
32
ESP flag José María Resano Magaña
ESP flag José Vicente Poblador Asensio
40-44 56:00
Click to select for comparison
33
FIN flag Aleksi Sormunen
FIN flag Roope Maaranen
25-29 56:00
Click to select for comparison
34
ESP flag José Manuel Pardo
ESP flag Josep Maria Ramis
30-34 56:08
Click to select for comparison
35
ESP flag Jorge Moreno Álvarez
ESP flag Sergio López
25-29 56:09
Click to select for comparison
36
ESP flag Ion Gorostidi diaz
ESP flag Daniel Redondo Muñoz
35-39 56:11
Click to select for comparison
37
POR flag Joao Pedro De Paiva E Cunha
ESP flag Francisco Javier Ponte Luna
25-29 56:12
Click to select for comparison
38
GBR flag Jack Slater
GBR flag Andy Smith
35-39 56:15
Click to select for comparison
39
FRA flag Mikael Dubief
FRA flag Dylan Ribiero
30-34 56:15
Click to select for comparison
40
FRA flag Fernando Contreras
FRA flag Alexandre Brun
35-39 56:16
Click to select for comparison
41
DEN flag Jonas Togo
DEN flag Jonas Enselmann
30-34 56:26
Click to select for comparison
42
ESP flag Juan Gabriel Hernández Grimón
ESP flag Anibal Jesús Morales Dauta
25-29 56:27
Click to select for comparison
43
GBR flag Phil Dermott
GBR flag Connor Farrell
40-44 56:39
Click to select for comparison
44
IRL flag Patrick Syme
IRL flag Michael Dowling
45-49 56:42
Click to select for comparison
45
FRA flag Alexandre Nunes
SUI flag Dimitri Waeber
30-34 56:46
Click to select for comparison
46
FRA flag Quentin Nantois
FRA flag Pierre Huiban
35-39 56:56
Click to select for comparison
47
FRA flag Guillaume Le Mouhaër
ESP flag ÁLVARO Franco BARRAGÁN
35-39 56:59
Click to select for comparison
48
ESP flag Mario Nogales Pastrana
GBR flag Kai Hammond Briton
30-34 56:59
Click to select for comparison
49
ESP flag Diego Mancera
ESP flag Javier López
35-39 56:59
Click to select for comparison
50
POR flag Alberto Vasconcelos
POR flag Miguel Carvalho
35-39 57:09
Click to select for comparison
51
FRA flag Maxime Benis
FRA flag Armand Deshaies
35-39 57:09
Click to select for comparison
52
SWE flag Marcus Karlsson
SWE flag Fredrik Ljudén
30-34 57:11
Click to select for comparison
53
MAR flag Yassine Sefiani
MAR flag Hamza Najih
16-24 57:14
Click to select for comparison
54
ESP flag Abrahan Pomares Fernández
ESP flag Jesús Díaz Martín
30-34 57:16
Click to select for comparison
55
GBR flag Harry Greason
GBR flag Conor Henry
25-29 57:27
Click to select for comparison
56
IRL flag Arnoldas Macidulskas
IRL flag Ben Gormley
25-29 57:31
Click to select for comparison
57
IRL flag Declan McCabe
IRL flag Stephen Cullen
40-44 57:33
Click to select for comparison
58
ESP flag Imanol Laconcha
ESP flag Erlaitz Cano
30-34 57:38
Click to select for comparison
59
GER flag Paul Keller
GER flag Florian Homburg
30-34 57:45
Click to select for comparison
60
IRL flag Liam Harding
AUS flag Sean Harding
35-39 57:47
Click to select for comparison
61
GBR flag Tom Adams
GBR flag Rob Mills
30-34 57:48
Click to select for comparison
62
FRA flag Dylan Gruson
FRA flag Camil Haddadi
30-34 57:49
Click to select for comparison
63
GBR flag Thomas Binder
GBR flag Oliver Ashton
16-24 58:14
Click to select for comparison
64
GBR flag Toby Roberts
GBR flag Alun Davies
30-34 58:30
Click to select for comparison
65
ESP flag Francisco Godoy
ESP flag Miguel Prados
45-49 58:35
Click to select for comparison
66
ESP flag Aitor Barroso
ESP flag Hodei Aspuru
25-29 58:38
Click to select for comparison
67
ESP flag Manuel Jiménez Caballero
ESP flag Sergio Jiménez caballero
30-34 58:45
Click to select for comparison
68
GBR flag Miles Kitchen
GBR flag Dan Summerscales
25-29 58:46
Click to select for comparison
69
GBR flag Jack Mayhew
GBR flag George Paterson
25-29 58:47
Click to select for comparison
70
ESP flag Alejandro Rivero Martínez
ESP flag Rubén González Pereda
35-39 58:47
Click to select for comparison
71
GBR flag Daniel Crawford
GBR flag Rob Mcfall
30-34 58:49
Click to select for comparison
72
ESP flag Antonio Bolivar
ESP flag George Melton
25-29 58:56
Click to select for comparison
73
ESP flag Joan Cardona Balaguer
ESP flag Diego Gabete Rodríguez
35-39 58:57
Click to select for comparison
74
FRA flag Swami Fontaine
FRA flag Maxime Celet
25-29 59:00
Click to select for comparison
75
GBR flag Josh Astley
GBR flag Ben Donnelly
35-39 59:03
Click to select for comparison
76
NED flag Dirjan Bouma
NED flag Lammert Kerkhof
25-29 59:19
Click to select for comparison
77
GER flag Lucas Horz
GER flag Victor Stenz
25-29 59:25
Click to select for comparison
78
GBR flag Tobin Denton
GBR flag Owen Cave
16-24 59:27
Click to select for comparison
79
ESP flag Ameriko González Bento
ESP flag Ismael Gutierrez Flores
35-39 59:37
Click to select for comparison
80
ESP flag Pedro Cruz Mera
ESP flag Melchor Romero Terrón
35-39 59:56
Click to select for comparison
81
IRL flag Louis Dillane
IRL flag Jan Osinski
16-24 59:59
Click to select for comparison
82
ESP flag Sergio Monteagudo Rodríguez
ESP flag Manuel Romero Vazquez
45-49 1:00:05
Click to select for comparison
83
POR flag Augusto Costa
POR flag Miguel Castro
40-44 1:00:09
Click to select for comparison
84
GBR flag Colin Mccoole
GBR flag Adam Harte
35-39 1:00:11
Click to select for comparison
85
IRL flag Gavin Kenny
IRL flag Gareth Francis
40-44 1:00:11
Click to select for comparison
86
ESP flag Jon Ander Chico Losada
ESP flag Sergio Caralampio Palacios
40-44 1:00:12
Click to select for comparison
87
ESP flag German morales betancor
ESP flag Carlos Sánchez Gúzman
45-49 1:00:21
Click to select for comparison
88
ESP flag Jesus Ruiz Brito
ESP flag Avelino Muñoz Díaz
35-39 1:00:28
Click to select for comparison
89
ESP flag Alvaro Taracena
ESP flag Daniel Arazola
1:00:39
Click to select for comparison
90
ESP flag Ángel Rodriguez Moral
ESP flag Jesús Pulgar Rubio
25-29 1:00:42
Click to select for comparison
91
ESP flag Ricardo Garcia
BUL flag Miro Gadzhalov
40-44 1:00:51
Click to select for comparison
92
POR flag Pedro Freitas
POR flag Leonardo Costa
30-34 1:00:53
Click to select for comparison
93
ESP flag Fernando Cisterna
ESP flag Alexey Rovner Agadzhanov
30-34 1:00:57
Click to select for comparison
94
POR flag Rafael Barbosa
POR flag Francisco Godinho
35-39 1:00:58
Click to select for comparison
95
GBR flag Ronnie Duncan
GBR flag Thomas Bett
40-44 1:01:02
Click to select for comparison
96
GBR flag Tom Meehan
GBR flag Ray Gabriel-Anyassor
40-44 1:01:04
Click to select for comparison
97
ESP flag Javier Del Pino Fernández
ESP flag Victor Reales Ceprian
40-44 1:01:06
Click to select for comparison
98
IRL flag Greg Meaney
IRL flag Alan O Connell
50-54 1:01:18
Click to select for comparison
99
GER flag Anton Leible
GER flag Mika Jagdmann
16-24 1:01:18
Click to select for comparison
100
GBR flag Dean Nield
GBR flag Jordan Homer
25-29 1:01:28