TrainRox Logo TrainRox

HYROX DOUBLES MEN - Lisboa 2026

1–3 May 2026
Showing 101 to 200 of 905 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
101
POR flag Bruno Silva
POR flag Filipe Silva
30-34 1:02:13
Click to select for comparison
102
POR flag Eduardo GONÇALVES
POR flag Márcio BERNARDES
45-49 1:02:14
Click to select for comparison
103
GBR flag Barney Fairnington
POL flag Hubert Zdebel
35-39 1:02:17
Click to select for comparison
104
ESP flag Daniel Martínez Becedas
ESP flag Jorge Sánchez
30-34 1:02:18
Click to select for comparison
105
GRE flag Theodoros Mpasio
GRE flag Aristideis Akziotis
25-29 1:02:22
Click to select for comparison
106
POR flag Ivo Dias
POR flag Ivo Dias
POR flag André Martins
POR flag André Martins
35-39 1:02:26
Click to select for comparison
107
POR flag João Vergílio
POR flag César Cruz
30-34 1:02:28
Click to select for comparison
108
POR flag Rafael Guerra
POR flag Leonel Guerra
35-39 1:02:29
Click to select for comparison
109
POR flag Tiago Lindo
POR flag andre roma Jardim
25-29 1:02:32
Click to select for comparison
110
ESP flag Kike Casaponsa
ESP flag Nahuel Galván
25-29 1:02:32
Click to select for comparison
111
POR flag Ricardo Ferreira
POR flag Vasco Rocha
40-44 1:02:40
Click to select for comparison
112
ESP flag Diego Martinez iglesias
ESP flag Roberto Balseiro villarquide
25-29 1:02:41
Click to select for comparison
113
POR flag Bruno Martins
POR flag Hugo Martins
25-29 1:02:44
Click to select for comparison
114
POR flag Paulo Torres
POR flag Rui Torres
30-34 1:02:45
Click to select for comparison
115
GBR flag Alex Hindle
GBR flag Daniel Hindle
16-24 1:02:48
Click to select for comparison
116
POR flag Rafael Teixeira
POR flag Gonçalo Ressurreição
25-29 1:02:50
Click to select for comparison
117
GBR flag Paul Michael
USA flag Kaveh Farahmand
25-29 1:02:54
Click to select for comparison
118
POR flag Francisco Raio
POR flag Rafael Fonseca
25-29 1:02:55
Click to select for comparison
119
ESP flag Diego Ezquerro
ESP flag Ramón Gonzalez
25-29 1:02:56
Click to select for comparison
120
GBR flag Sophie Smith
GBR flag Liam Smith
30-34 1:03:01
Click to select for comparison
121
POR flag Ricardo Nunes
POR flag Afonso Luis
25-29 1:03:02
Click to select for comparison
122
ESP flag Alberto Zerpa
ESP flag Carlos Rivera
25-29 1:03:05
Click to select for comparison
123
VEN flag Freddy Bracoviche
UKR flag Yevgen Onyshchenko
30-34 1:03:05
Click to select for comparison
124
POR flag Henrique Carvalho
POR flag Fábio Ferreira
25-29 1:03:06
Click to select for comparison
125
FRA flag Quentin Jacinto
FRA flag Camille Clement
25-29 1:03:12
Click to select for comparison
126
POR flag Bruno Castro
POR flag Carlos Rosário
45-49 1:03:15
Click to select for comparison
127
NED flag Tobias Van Der Meer
GBR flag Rami Kowatli
40-44 1:03:15
Click to select for comparison
128
POR flag Antonio Duarte
POR flag Gustavo Fernandes
45-49 1:03:15
Click to select for comparison
129
POR flag Igor Paderne
POR flag Luís Pinto
35-39 1:03:16
Click to select for comparison
130
TUR flag Ersin Kurhan
POR flag Frederico Lobo Nunes
30-34 1:03:16
Click to select for comparison
131
GRE flag Emmanouil Probonas
GRE flag Christos Chatzis
30-34 1:03:20
Click to select for comparison
132
FRA flag Michael Bernardes
FRA flag Ludovic Farizy
35-39 1:03:21
Click to select for comparison
133
GBR flag Ryan Smith
IRL flag Mark Haide
40-44 1:03:24
Click to select for comparison
134
ESP flag Darío Figueroa Fernandez
ESP flag Iago Dafonte Gutiérrez
25-29 1:03:25
Click to select for comparison
135
POR flag Paulo Marques
POR flag Fábio Bourscheid
35-39 1:03:25
Click to select for comparison
136
ESP flag Mario Ambrona
FRA flag Nicolas Dieude
25-29 1:03:26
Click to select for comparison
137
BRA flag Romário Santos
POR flag Miguel Figueiredo
25-29 1:03:28
Click to select for comparison
138
MEX flag Luis Enrique Hernández
ESP flag Ángel Luis Cordón Ortega
30-34 1:03:30
Click to select for comparison
139
POR flag Gonçalo Albino
POR flag Bruno Viana
35-39 1:03:33
Click to select for comparison
140
POR flag João Pedro Penilo
POR flag Rui Biga
40-44 1:03:41
Click to select for comparison
141
POR flag Óscar Rocha
POR flag José Ferreira
40-44 1:03:42
Click to select for comparison
142
POR flag Joao Radeski Roque
POR flag Joao Raimundo
25-29 1:03:42
Click to select for comparison
143
SUI flag Matteo Ciancarelli
SUI flag Maxence Maingot
16-24 1:03:44
Click to select for comparison
144
POR flag Guilherme Rocha
POR flag Gonçalo Azevedo
16-24 1:03:45
Click to select for comparison
145
ESP flag Iván Rubio Pérez
ESP flag Israel Laguna García
30-34 1:03:46
Click to select for comparison
146
POR flag Rafael Morais
POR flag Gabriel Navarro
25-29 1:03:46
Click to select for comparison
147
ESP flag Diego Alonso Estavez
ITA flag Riccardo De Carli
30-34 1:03:46
Click to select for comparison
148
FRA flag Guillaume Attia
FRA flag Arnaud Gosset
30-34 1:03:50
Click to select for comparison
149
POR flag Luís Silva
POR flag Ricardo Magalhaes
25-29 1:03:53
Click to select for comparison
150
POR flag Nuno Caria
POR flag Rodrigo Caiano
45-49 1:03:56
Click to select for comparison
151
POR flag Eduardo Vieira
POR flag António Piçarra
35-39 1:03:56
Click to select for comparison
152
POR flag Manuel Tiago
POR flag Carlos Cruz
40-44 1:03:58
Click to select for comparison
153
POR flag António Pereira
POR flag José Pinto
25-29 1:03:59
Click to select for comparison
154
FRA flag Emile Guitton
FRA flag Pierre Gosset Felgate
25-29 1:04:00
Click to select for comparison
155
POR flag Pedro Rato
POR flag Jorge Pereira
30-34 1:04:01
Click to select for comparison
156
POR flag Paulo Costa
POR flag Nuno Monteiro
45-49 1:04:01
Click to select for comparison
157
GBR flag Dave Carless
GBR flag Charles Lenton
40-44 1:04:03
Click to select for comparison
158
ITA flag Luca Gatti
ITA flag Luca Marzella
35-39 1:04:03
Click to select for comparison
159
ESP flag Miguel Montero
ESP flag Daniel Campbell
16-24 1:04:04
Click to select for comparison
160
FRA flag Gregoire Aslan
FRA flag Raphael Bautrant
30-34 1:04:07
Click to select for comparison
161
LUX flag Vincent Hafner
BEL flag Gaspard Mouton
25-29 1:04:08
Click to select for comparison
162
GBR flag Joseph Wilson
GBR flag Harry Woodall
30-34 1:04:09
Click to select for comparison
163
POR flag André Santos
POR flag Tiago Alfaiate
30-34 1:04:10
Click to select for comparison
164
UKR flag Mykola Kunyk
POR flag André Ferreira
30-34 1:04:13
Click to select for comparison
165
IRL flag Fintan Murray
IRL flag Joseph McDaid
25-29 1:04:15
Click to select for comparison
166
ESP flag Jose Félix
ESP flag Daniel Narciso
40-44 1:04:17
Click to select for comparison
167
GBR flag Joshua Morris
GBR flag Thomas Buckland
30-34 1:04:18
Click to select for comparison
168
ESP flag Jorge Robles Criado
ESP flag Angel Gil Barco
40-44 1:04:18
Click to select for comparison
169
BEL flag Sebastien Pirlet
BEL flag Raphael Hannaert
30-34 1:04:23
Click to select for comparison
170
POR flag André Severino
POR flag Tiago Lourenço
25-29 1:04:23
Click to select for comparison
171
POR flag Diogo Frade
POR flag Bernardo Ruivo
35-39 1:04:26
Click to select for comparison
172
AUT flag Gerald Neuhold
AUT flag Moritz Jellenz
35-39 1:04:27
Click to select for comparison
173
ESP flag Rubén Ramos Sosa
ESP flag Juan C. González Romano
50-54 1:04:28
Click to select for comparison
174
UKR flag Oleksandr Korchagin
GBR flag Ilya Belyaev
40-44 1:04:29
Click to select for comparison
175
ESP flag Ismael González
ESP flag Daniel Miralles
30-34 1:04:31
Click to select for comparison
176
GBR flag Kyle Kidd
GBR flag Kenneth Kidd
35-39 1:04:31
Click to select for comparison
177
ESP flag Jorge Del Rio Viaño
ESP flag Borja Cutrín
35-39 1:04:33
Click to select for comparison
178
POR flag João Mota
POR flag Jorge Farinha
30-34 1:04:34
Click to select for comparison
179
POR flag Jorge Silvério
POR flag Rodrigo Cristovão
25-29 1:04:34
Click to select for comparison
180
POR flag Joâo Trindade
POR flag Daniel Oliveira
30-34 1:04:36
Click to select for comparison
181
POR flag Diogo Catarino
POR flag Diogo Carrondo
25-29 1:04:38
Click to select for comparison
182
MAR flag Soleiman Marrakchi
FRA flag GEONI Tristan
16-24 1:04:41
Click to select for comparison
183
POR flag Gonçalo Cardoso
POR flag Diogo Vieira
16-24 1:04:42
Click to select for comparison
184
FRA flag Victor Chalumeau
FRA flag Barth Brosseau
35-39 1:04:45
Click to select for comparison
185
ITA flag Filippo Sartore
ITA flag Filippo Sartore
UKR flag Mykhailo Nehura
UKR flag Mykhailo Nehura
30-34 1:04:50
Click to select for comparison
186
ITA flag Florjan Daupi
ESP flag Adrian Pantaleón Jimenez
30-34 1:04:51
Click to select for comparison
187
GER flag David Damjakob
GER flag Jan Augustyn
30-34 1:04:59
Click to select for comparison
188
FRA flag Romain Palluel
FRA flag Loïc Lautissier
25-29 1:05:03
Click to select for comparison
189
POR flag Rodrigo Belo
POR flag Rui Ferraz
35-39 1:05:05
Click to select for comparison
190
POR flag Bernardo Santos
POR flag Bernardo Pinto
30-34 1:05:06
Click to select for comparison
191
FRA flag Raphael de Monval
FRA flag Tanguy de Monval
16-24 1:05:08
Click to select for comparison
192
POR flag Vasco Roque
POR flag Tiago Louro
30-34 1:05:09
Click to select for comparison
193
POR flag Filipe Almeida
ITA flag Thauan Scapucini
30-34 1:05:13
Click to select for comparison
194
POR flag Rui Monteiro
POR flag Nuno Lopes
35-39 1:05:15
Click to select for comparison
195
POR flag Diogo Salgado
POR flag Rodrigo Carvalho
16-24 1:05:16
Click to select for comparison
196
POR flag Claudio Pereira
POR flag Rúben Almenar
40-44 1:05:16
Click to select for comparison
197
GBR flag Callum Rowlands
GBR flag Alex Jones
30-34 1:05:16
Click to select for comparison
198
POR flag Tomás Marques
POR flag Diogo Bernardo
25-29 1:05:17
Click to select for comparison
199
POR flag Luis Veiga
POR flag Valter Martins
35-39 1:05:18
Click to select for comparison
200
POR flag Leonardo Guimarães
POR flag Diogo Cunha
25-29 1:05:21
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.