HYROX DOUBLES MEN - Barcelona 2025

25–27 Apr 2025
Showing 1,001 to 1,100 of 1,278 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,001
POR flag Fabio Faria
POR flag Paulo Rocha
30-39 1:21:57
Click to select for comparison
1,002
GBR flag Jack McCann
GBR flag Scott Sutherland
16-29 1:21:58
Click to select for comparison
1,003
ESP flag Alexis José Sosa Meza
ROU flag Andrei Roman Damir
16-29 1:22:00
Click to select for comparison
1,004
IRL flag Joel McCartney
GBR flag EOIN QUIGLEY
30-39 1:22:00
Click to select for comparison
1,005
GBR flag Jack Penrice
GBR flag Kieran Worthington
16-29 1:22:05
Click to select for comparison
1,006
GBR flag Jonathan Kepke
GBR flag Grant Guant
30-39 1:22:06
Click to select for comparison
1,007
ESP flag Jordi Fagueras Albaigès
ESP flag Joan Pina Oller
50-59 1:22:07
Click to select for comparison
1,008
ESP flag Francisco Javier Fernandez Ati Fernandez Atienza
ITA flag Nicolas Garcia Caserta
30-39 1:22:13
Click to select for comparison
1,009
DEN flag Magnus Hockerup
DEN flag Kris Deleuran
16-29 1:22:13
Click to select for comparison
1,010
MAR flag Amin Mouffak
ESP flag Mohamed Ali El Jirari
30-39 1:22:23
Click to select for comparison
1,011
FRA flag JASSER ROMDHANE
FRA flag LIONEL ISELIN
30-39 1:22:23
Click to select for comparison
1,012
GBR flag Grant Morris
GBR flag Tom Hatcher
30-39 1:22:24
Click to select for comparison
1,013
FRA flag Bruno Ferrer
FRA flag Vincent Fourty
30-39 1:22:27
Click to select for comparison
1,014
GBR flag Aaron Pease
GBR flag Matthew Tinker
30-39 1:22:34
Click to select for comparison
1,015
FRA flag Antony Rolant
FRA flag Jeremy De Brito Guido
16-29 1:22:35
Click to select for comparison
1,016
NED flag Willem Jan Paans
NED flag Gerben Averesch
30-39 1:22:35
Click to select for comparison
1,017
ESP flag Angel Ordax
ESP flag Juan Miguel Veci Pajuelo
30-39 1:22:37
Click to select for comparison
1,018
FRA flag Gilles Thouvenin
FRA flag Arthur Thouvenin
40-49 1:22:39
Click to select for comparison
1,019
ESP flag Marc Pascual Terron
ESP flag Luis Vera Onofre
16-29 1:22:42
Click to select for comparison
1,020
POR flag Marco Silva
POR flag Luis Bastardo
40-49 1:22:43
Click to select for comparison
1,021
GBR flag Charlie Aretuemhen
GBR flag Lance Hermanstein
30-39 1:22:43
Click to select for comparison
1,022
POR flag Márcio Santos
POR flag Daniel Maio
16-29 1:22:44
Click to select for comparison
1,023
ESP flag Cristian García Macarro
ESP flag Ismael Leal Tapia
40-49 1:22:44
Click to select for comparison
1,024
ESP flag Alfredo Cabot Sánchez
ESP flag Rubén Ferri Cuenca
30-39 1:22:47
Click to select for comparison
1,025
GBR flag Lee Watson
GBR flag Tom Gregory
40-49 1:22:48
Click to select for comparison
1,026
AUT flag Stefan Ritter
GER flag Kevin Seiwert
40-49 1:22:49
Click to select for comparison
1,027
BUL flag Dian Tilev
SUI flag Sabri Trabelsi
30-39 1:22:50
Click to select for comparison
1,028
POR flag Henrique Medeiros
POR flag Pedro Ricardo
30-39 1:22:58
Click to select for comparison
1,029
GBR flag George Taylor
GBR flag Jonathan May
30-39 1:23:00
Click to select for comparison
1,030
GBR flag Nick Hobdey
GBR flag Anthony Fryatt
40-49 1:23:01
Click to select for comparison
1,031
IRL flag Colin Yelverton
IRL flag Jason Sullivan
30-39 1:23:02
Click to select for comparison
1,032
IRL flag Graham Rayner
IRL flag Coan Long
30-39 1:23:03
Click to select for comparison
1,033
GBR flag Samuel Biddle
GBR flag Huw Harrington
16-29 1:23:08
Click to select for comparison
1,034
GBR flag Gavin Morgan
GBR flag James Fletcher
40-49 1:23:11
Click to select for comparison
1,035
ESP flag Abel Chillón Morán
ESP flag Rubén Hernández Garrido
30-39 1:23:16
Click to select for comparison
1,036
GBR flag Michael Kalli
GBR flag James Owen
40-49 1:23:18
Click to select for comparison
1,037
IRL flag David Pollard
GBR flag Stuart Gourlay
16-29 1:23:19
Click to select for comparison
1,038
GBR flag Thomas Burt
GBR flag Dan Burt
30-39 1:23:20
Click to select for comparison
1,039
GBR flag Jack Wray
GBR flag Andrew Farrell
16-29 1:23:23
Click to select for comparison
1,040
ESP flag Max Lopez de Lamadrid
ESP flag Albert Fina
16-29 1:23:24
Click to select for comparison
1,041
ITA flag Andrea Ferrari
ITA flag Angelo Ravelli
40-49 1:23:28
Click to select for comparison
1,042
GER flag Devin Maier
GER flag Patrick Collet
30-39 1:23:30
Click to select for comparison
1,043
ESP flag José Bermudo Milla
ESP flag Carlos Bermudo milla
40-49 1:23:31
Click to select for comparison
1,044
NED flag Robin de Vries
NED flag Bart van Son
30-39 1:23:32
Click to select for comparison
1,045
GBR flag Ian Williamson
GBR flag Elieot Williamson
30-39 1:23:34
Click to select for comparison
1,046
GBR flag Kean Raya
GBR flag Ethan Yewings
16-29 1:23:41
Click to select for comparison
1,047
FRA flag Baptiste Hamain
FRA flag Philippe Lemoine
30-39 1:23:44
Click to select for comparison
1,048
FRA flag Sebastien Dangin
FRA flag Imran Flijja
40-49 1:23:45
Click to select for comparison
1,049
NZL flag Jamie Tahapehi
NZL flag Ceejay Tahapehi
16-29 1:23:47
Click to select for comparison
1,050
ESP flag Andreu Moya
ESP flag Marc Dote Sillero
16-29 1:23:49
Click to select for comparison
1,051
NED flag Patrick van der Steen
NED flag Pieter Vlot
30-39 1:23:52
Click to select for comparison
1,052
ESP flag Luis Sintes Victory
ESP flag Jaime Gual Pizarro
16-29 1:23:54
Click to select for comparison
1,053
GBR flag Ramiah Salmon
GBR flag Matthew Chaplin
30-39 1:23:54
Click to select for comparison
1,054
FRA flag Christophe Demmer
FRA flag Angelo Piccillo
40-49 1:23:57
Click to select for comparison
1,055
GBR flag Sanskar Tamang
GBR flag Alex Morrison
16-29 1:23:57
Click to select for comparison
1,056
ESP flag Carlos Guasch Cardona
ESP flag Marc Guillem Moya
30-39 1:23:59
Click to select for comparison
1,057
IRL flag Eoghan Madigan
IRL flag Andrew Valette
30-39 1:24:00
Click to select for comparison
1,058
ESP flag Juan Angoso Monserrat
ESP flag Andrés García Alesanco
30-39 1:24:05
Click to select for comparison
1,059
ESP flag Samuel Francia
ESP flag Esteban Vera
30-39 1:24:06
Click to select for comparison
1,060
ESP flag Martín CrossFit ALC
ESP flag Manuel Sánchez CrossFit ALC
40-49 1:24:08
Click to select for comparison
1,061
FRA flag benjamin delor
FRA flag Christopher Gallego
30-39 1:24:09
Click to select for comparison
1,062
IRL flag Gavin Doyle
IRL flag Ciaran Butterly
16-29 1:24:17
Click to select for comparison
1,063
GBR flag Matt Owen
GBR flag Thomas Webb
30-39 1:24:18
Click to select for comparison
1,064
ESP flag Roger Segura Valles
ESP flag Oscar Muñoz Alvarez
30-39 1:24:18
Click to select for comparison
1,065
GBR flag Kieron McMahon
GBR flag Jamie Benton
16-29 1:24:24
Click to select for comparison
1,066
ITA flag Giorgio Olivari
ITA flag lorenzo lusvardi guazzoni
16-29 1:24:25
Click to select for comparison
1,067
GBR flag James Gordon
GBR flag Liam Farrow
30-39 1:24:25
Click to select for comparison
1,068
GBR flag Sam Hooper
GBR flag Kalvinder Rai
40-49 1:24:25
Click to select for comparison
1,069
ESP flag Jensi Mejia
ESP flag Edgar Morcillo
30-39 1:24:27
Click to select for comparison
1,070
ESP flag Jaime Chinchilla
ESP flag Juan Chinchilla
16-29 1:24:29
Click to select for comparison
1,071
GER flag Daniel Rauch
GER flag Arne Knüppel
30-39 1:24:29
Click to select for comparison
1,072
USA flag Logan Adams
USA flag Daniel McNulty
30-39 1:24:31
Click to select for comparison
1,073
SWE flag Anton Yngve
SWE flag Erik Dahlbäck
30-39 1:24:38
Click to select for comparison
1,074
ITA flag Fabrizio Barbin
LUX flag Rodolfo Chavez Sanchez
40-49 1:24:44
Click to select for comparison
1,075
ESP flag Cristina Galan
ESP flag Pau Graus
16-29 1:24:45
Click to select for comparison
1,076
GBR flag Jamie Ellwood
GBR flag Joseph Bennett
16-29 1:24:54
Click to select for comparison
1,077
BRA flag Izael Da Silva
ESP flag Juan Mauricio Bellido Ramírez
40-49 1:24:54
Click to select for comparison
1,078
GBR flag Benjamin Hunt
GBR flag Ryan Williams
30-39 1:24:56
Click to select for comparison
1,079
SUI flag Rino Ceresa
SUI flag Cesare Viecelli
16-29 1:24:59
Click to select for comparison
1,080
ESP flag Ignasi Busquets Font
ESP flag Xavier Calvo
50-59 1:25:05
Click to select for comparison
1,081
GBR flag Robert Pettifer
GBR flag Alex Dring
30-39 1:25:13
Click to select for comparison
1,082
NED flag Richard tenHage
NED flag Theo Jonker
30-39 1:25:14
Click to select for comparison
1,083
GER flag Joni Fürste
GER flag Kai Gremnitz
30-39 1:25:14
Click to select for comparison
1,084
FRA flag Nicolas Bilski
SUI flag Patrick Tschopp
40-49 1:25:15
Click to select for comparison
1,085
ESP flag Victor Claver
USA flag Ben Kenyon
30-39 1:25:23
Click to select for comparison
1,086
POR flag Xavier Pires
POR flag Diogo Dias
16-29 1:25:24
Click to select for comparison
1,087
NED flag Dean van der Plas
NED flag Richard van der Plas
30-39 1:25:34
Click to select for comparison
1,088
GER flag Marc Barbance
GER flag Benedikt Sperling
30-39 1:25:37
Click to select for comparison
1,089
GBR flag Jonny Kaye
GBR flag Jake Conley
16-29 1:25:37
Click to select for comparison
1,090
IRL flag Torik Aremu
IRL flag Ayo Oke
16-29 1:25:39
Click to select for comparison
1,091
GBR flag Mark Lushchan
GBR flag David Luxon
50-59 1:25:41
Click to select for comparison
1,092
ESP flag Sisco Barrera
ESP flag David Sastre
40-49 1:25:42
Click to select for comparison
1,093
TUR flag ERMAN KESKIN
TUR flag SERDAR MERCAN
30-39 1:25:42
Click to select for comparison
1,094
LUX flag Christian Loewen
LUX flag Gilles Krier
30-39 1:25:42
Click to select for comparison
1,095
FRA flag Mario CHIARAMONTE
FRA flag Thomas Triolier
40-49 1:25:49
Click to select for comparison
1,096
ESP flag Roger Margalf Molina
ESP flag Ilde Rojas
30-39 1:26:00
Click to select for comparison
1,097
GBR flag Ross Blezard
GBR flag Alen Francis
40-49 1:26:01
Click to select for comparison
1,098
ESP flag Alvaro Martínez Arce
ESP flag Carlos Navarro Fernandez
30-39 1:26:02
Click to select for comparison
1,099
FRA flag Théo Muller
FRA flag Jérôme Mathias
16-29 1:26:03
Click to select for comparison
1,100
GBR flag John Wistow
GBR flag Philip Wistow
40-49 1:26:06
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.