TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - Barcelona 2026

14–17 May 2026
Showing 1 to 100 of 434 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
ENG flag Jake Dearden
ENG flag Charlie Botterill
25-29 48:05
Click to select for comparison
2
ESP flag Pedro Antonio Toral Leiva
ESP flag Roberto Viciedo Gimeno
25-29 50:45
Click to select for comparison
3
ESP flag Igor Arruti Salgado
ESP flag Aitor Lizarazu Hormilla
30-34 51:12
Click to select for comparison
4
FRA flag David Gosse
FRA flag Clément Gau
25-29 51:36
Click to select for comparison
5
IRL flag Kieron White
GER flag Dominik Fechner
35-39 52:18
Click to select for comparison
6
FRA flag Axel Saurel
FRA flag Mehdi Berrouigat
30-34 52:21
Click to select for comparison
7
ESP flag Alejandro Pareja Villar
ESP flag Jason Fernandez Birchwood
30-34 53:31
Click to select for comparison
8
GBR flag Danny Uscroft Mould
GBR flag Matt Bloor
30-34 53:50
Click to select for comparison
9
GRE flag Lazaros Koumpouras
GRE flag Christos Agrodimos
30-34 53:57
Click to select for comparison
10
FRA flag Ahmed El Tantawi
NED flag Rik Beugel
16-24 54:01
Click to select for comparison
11
FRA flag Gabin Dedrie
FRA flag Jean-Christophe Bruneau
25-29 54:14
Click to select for comparison
12
ESP flag Sergio Turull
ESP flag Jon Iriondo
30-34 54:18
Click to select for comparison
13
FRA flag Kylian Dongeon
FRA flag Axel Boyer
16-24 54:22
Click to select for comparison
14
MLT flag Tyler Hunt
MLT flag Mark Caruana
30-34 54:25
Click to select for comparison
15
LBN flag Marc Abou Chakra
FRA flag Nhick Dampouya
30-34 55:00
Click to select for comparison
16
FRA flag Bilal Qobaa
FRA flag Alexandre Poch
16-24 55:06
Click to select for comparison
17
IRL flag Declan Moylett
IRL flag Ciaran Quinn
30-34 55:09
Click to select for comparison
18
ESP flag Alberto Pareja García
ESP flag Toni Sansó Sansó
30-34 55:22
Click to select for comparison
19
FRA flag Julian Dulac
FRA flag Lilian VALLEE
16-24 55:27
Click to select for comparison
20
ESP flag Adán Pérez Vega
ESP flag Adrian Cruz Almeida
30-34 55:33
Click to select for comparison
21
ESP flag Matías Dumpiérrez Ferrer
ESP flag Bryan Lorenzo Fabelo
30-34 55:36
Click to select for comparison
22
POR flag Miguel Reis e Silva
POR flag Tiago Romão
35-39 55:37
Click to select for comparison
23
POR flag João Aveiro
POR flag Fabio Ribeiro
30-34 56:00
Click to select for comparison
24
ESP flag Javier Martín del Molino
ESP flag Alejandro Rodriguez Mataro
40-44 56:43
Click to select for comparison
25
FRA flag Elliot Mugner
FRA flag Philippe Perrot
25-29 56:46
Click to select for comparison
26
ESP flag Dani Galindo
ESP flag Pablo Hernandez
40-44 56:53
Click to select for comparison
27
ESP flag Nazaret Garcia
ESP flag Gerard Roca
40-44 57:20
Click to select for comparison
28
FRA flag Edgar Ruche
SUI flag Houssem Saïdi
25-29 57:29
Click to select for comparison
29
GBR flag Jamie Verden
GBR flag Emilio Mudrak
30-34 57:43
Click to select for comparison
30
FRA flag Romain Bauve
FRA flag Damien Segard
25-29 57:53
Click to select for comparison
31
IRL flag Sean Morris
IRL flag Evan Macari
30-34 57:53
Click to select for comparison
32
GBR flag Dan Barker
GBR flag Sam Thomason
40-44 57:59
Click to select for comparison
33
FRA flag Vincent Bernadet
FRA flag Laurent Séraline
35-39 58:14
Click to select for comparison
34
SRB flag Ivan Marjanovic
SRB flag Momir Kuljanin
35-39 58:24
Click to select for comparison
35
AND flag Sergi Giménez
ESP flag eric gallart
35-39 58:29
Click to select for comparison
36
FRA flag Martial Cavalier
FRA flag Jimmy Blettner
30-34 58:34
Click to select for comparison
37
FRA flag David Lajara
FRA flag Elliot Tribot
16-24 58:42
Click to select for comparison
38
BEL flag Vince Vander Elst
BEL flag Pieter Maes
30-34 58:48
Click to select for comparison
39
BEL flag Maxime Petteno
BEL flag Adriano Cipollina
25-29 58:50
Click to select for comparison
40
FRA flag Virgil Mainguy
FRA flag Alain Logah Peschel
25-29 59:05
Click to select for comparison
41
ESP flag Ignasi Bassas Buj
ESP flag Jaime Hernández Beltrán
45-49 59:12
Click to select for comparison
42
MLT flag Marlon Briffa
MLT flag Jonathan Debono
40-44 59:13
Click to select for comparison
43
FRA flag Julien Lyneel
FRA flag Maxime Laurey
35-39 59:15
Click to select for comparison
44
FRA flag Bastien Isnard
FRA flag Thomas Vignal
25-29 59:18
Click to select for comparison
45
SUI flag Janick Niederberger
SUI flag David Hannes Zürneck
16-24 59:22
Click to select for comparison
46
HUN flag Daniel Olvaszto
HUN flag Kristóf Horvath
30-34 59:22
Click to select for comparison
47
FRA flag Adrien Courcieras
FRA flag Gautier Duponchel
25-29 59:24
Click to select for comparison
48
GER flag Felix Kappelsberger
GER flag Moritz Kappelsberger
25-29 59:26
Click to select for comparison
49
RSA flag Tristan Blewett
GBR flag Vince Parker
25-29 59:30
Click to select for comparison
50
FRA flag Loic Rueff
FRA flag Marc Cervera
40-44 59:32
Click to select for comparison
51
FRA flag Romain Vasseur
FRA flag Emmanuel Moreni
25-29 59:33
Click to select for comparison
52
FRA flag Rémi Martinez
FRA flag Julien Navarro
30-34 59:34
Click to select for comparison
53
FRA flag Sacha Quéméneur
FRA flag Valentin Viel
30-34 59:38
Click to select for comparison
54
FRA flag Alexandre Gricourt
FRA flag Alexandre Roveyaz
16-24 59:44
Click to select for comparison
55
FRA flag Antoine Dangoisse
FRA flag Lucas Dangoisse
40-44 59:48
Click to select for comparison
56
ESP flag Carlos De Vega Marín
ESP flag Adrián Maña Casto
25-29 59:49
Click to select for comparison
57
FRA flag Nicolas Macherey
FRA flag Stéphane Fernandez
40-44 59:53
Click to select for comparison
58
POL flag Leon Fulianty
GBR flag Oliver Elvin
16-24 59:54
Click to select for comparison
59
ESP flag Diego Cuadrado dominguez
ESP flag Álvaro Enriquez
30-34 1:00:11
Click to select for comparison
60
AUT flag Oliver Lee
GER flag Cornelius Haas
25-29 1:00:15
Click to select for comparison
61
FRA flag Anthony Jacques
FRA flag Enzo Tola
25-29 1:00:25
Click to select for comparison
62
FRA flag Pierre-Antoine Facheaux
FRA flag Olivier Duranthon
45-49 1:00:27
Click to select for comparison
63
AUT flag Alex Berti
AUT flag Steven Nenning
40-44 1:00:29
Click to select for comparison
64
FRA flag Nicolas Yahiaoui
FRA flag Hugo Multignier
25-29 1:00:33
Click to select for comparison
65
FRA flag Lucas Bredemestre
FRA flag Antoine Kesler
25-29 1:00:38
Click to select for comparison
66
FRA flag Jules Kutos
FRA flag Valentin Beaujean
25-29 1:00:46
Click to select for comparison
67
ESP flag Marc Rabaseda Bertran
ESP flag Maurici Camprubí Casas
30-34 1:00:50
Click to select for comparison
68
FRA flag Arthur Torchard
FRA flag Jeremy Vettor
25-29 1:00:53
Click to select for comparison
69
NED flag Samel Schers
NED flag Joris Zwaanenburg
25-29 1:00:55
Click to select for comparison
70
FRA flag Quentin Roumier
FRA flag Étienne Courbin
30-34 1:01:01
Click to select for comparison
71
CHI flag Andrés Felipe Henriquez Reyes
ITA flag Samuele Zanni
35-39 1:01:07
Click to select for comparison
72
GBR flag Oliver Conger
GBR flag Matthew Connolly
45-49 1:01:08
Click to select for comparison
73
ITA flag Alessandro Campaiola
ITA flag Enrico Manfroni
30-34 1:01:10
Click to select for comparison
74
FRA flag François Fontaine
GBR flag Steven Mcclenaghan
30-34 1:01:12
Click to select for comparison
75
ESP flag Jose David Álvarez Díaz
ESP flag Julián Álvarez Castaño
35-39 1:01:22
Click to select for comparison
76
FRA flag Brice Gonzales
FRA flag Mickael Boukara
30-34 1:01:22
Click to select for comparison
77
MEX flag Edgar Abraham Lobato García
MEX flag Israel Lobato Garcia
30-34 1:01:24
Click to select for comparison
78
FRA flag Merlin Livet
FRA flag Axel Guigon
25-29 1:01:24
Click to select for comparison
79
ESP flag Ferran Rodriguez
ESP flag Albert Salvany Pienda
35-39 1:01:39
Click to select for comparison
80
NED flag Roy Vosters
GBR flag Oliver Groombridge
25-29 1:01:43
Click to select for comparison
81
ESP flag Tiá Llodrá
ESP flag Juan Pablo Dibella
35-39 1:01:43
Click to select for comparison
82
GER flag Domenik Werner
GER flag Tom Schütte
25-29 1:01:44
Click to select for comparison
83
CAN flag Nathaniel Morris
GER flag Tobias Lindstädt
40-44 1:01:44
Click to select for comparison
84
FRA flag Christophe Syrotiuk
FRA flag Evan Syrotiuk
40-44 1:01:46
Click to select for comparison
85
FRA flag Benjamin Combaud
FRA flag Anthony Morandeau
25-29 1:02:03
Click to select for comparison
86
POR flag Rui Costa
POR flag Jorge Cunha
35-39 1:02:06
Click to select for comparison
87
ESP flag Ramon Solsona Mateus
ESP flag Pep Vidal Tugues
25-29 1:02:12
Click to select for comparison
88
FRA flag Antoine Meme
FRA flag Lucas Dubos
25-29 1:02:19
Click to select for comparison
89
FRA flag Benjamin Randal
FRA flag Arthur Besnard
25-29 1:02:20
Click to select for comparison
90
FRA flag Cedric Doux
FRA flag Pierre Althape
25-29 1:02:20
Click to select for comparison
91
FRA flag Adrien Benard
FRA flag Hugo Dupety
35-39 1:02:21
Click to select for comparison
92
ARG flag Adriano Scaglione
ARG flag Lucas Albanese
30-34 1:02:24
Click to select for comparison
93
FRA flag Victor Leger
FRA flag William Gonzalez
25-29 1:02:24
Click to select for comparison
94
POL flag Mariusz Koniec
POL flag Krzysztof Stanclik
35-39 1:02:27
Click to select for comparison
95
FRA flag Jean-Baptiste Leyssene
FRA flag Mathieu Bertrand
30-34 1:02:28
Click to select for comparison
96
ESP flag Cristian Baroa Fernández
ESP flag Alejandro Perez Portero
25-29 1:02:31
Click to select for comparison
97
ESP flag Unai Barcelo
FRA flag Mathieu Ort
30-34 1:02:39
Click to select for comparison
98
ESP flag Aritz Baquedano
ESP flag Daniel Etayo
30-34 1:02:39
Click to select for comparison
99
ESP flag Jorge Martínez
ESP flag Juan Martinez
25-29 1:02:40
Click to select for comparison
100
FRA flag Boris Canu
BEL flag Loïc Van Langendijck
35-39 1:02:47