TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - Lisboa 2026

1–3 May 2026
Showing 201 to 279 of 279 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
201
POR flag Pedro Brites
POR flag Xavier Rato
25-29 1:13:37
Click to select for comparison
202
POR flag Helder Caldas
POR flag Rui Carmo
40-44 1:13:44
Click to select for comparison
203
POR flag David Morazzo
POR flag Manuel Palhinha
35-39 1:13:59
Click to select for comparison
204
POR flag Valter Ferreira
BRA flag Marcelo Louzada
35-39 1:14:09
Click to select for comparison
205
POR flag Tiago Peixoto
POR flag Carlos Pais
35-39 1:14:11
Click to select for comparison
206
POR flag Carlos Araújo
POR flag Franclim Marques
40-44 1:14:18
Click to select for comparison
207
POR flag João Moreira
POR flag José Ferreira
30-34 1:14:32
Click to select for comparison
208
POR flag Ricky Silva
POR flag Diogo Machado
35-39 1:14:34
Click to select for comparison
209
IRL flag Rob Smyth
RSA flag Christiaan Opperman
35-39 1:14:58
Click to select for comparison
210
POR flag Pedro Duarte
POR flag Rodrigo Santos
25-29 1:14:59
Click to select for comparison
211
POR flag Bruno Nogueira
POR flag José Cerqueira
35-39 1:15:01
Click to select for comparison
212
POR flag João Francisco Moreira
POR flag Tiago Pires
40-44 1:15:23
Click to select for comparison
213
POR flag Rui Minhoto
POR flag Amancio Santos
45-49 1:15:31
Click to select for comparison
214
POR flag Tiago Dias
POR flag Pedro Pacheco
40-44 1:15:49
Click to select for comparison
215
BRA flag Jonathan Brito
POR flag Joao Paiva
35-39 1:15:51
Click to select for comparison
216
POR flag Diogo Gomes
SIN flag Arnaldo Graça
35-39 1:15:52
Click to select for comparison
217
POR flag Angelo Pereira
POR flag Rui Costa
35-39 1:16:05
Click to select for comparison
218
POR flag Mario Almeida
POR flag Mauro Sousa
35-39 1:16:10
Click to select for comparison
219
POR flag Bruno Esteves
POR flag Vasco Carvalho
25-29 1:16:25
Click to select for comparison
220
POR flag Miguel Crespo
POR flag Diogo Amado
35-39 1:16:26
Click to select for comparison
221
POR flag Eduardo Macedo
POR flag Fabio Pinheiro
30-34 1:16:27
Click to select for comparison
222
POR flag Thomas Oliveira
POR flag Frederico Borges
25-29 1:16:31
Click to select for comparison
223
POR flag Pedro Ferraz
POR flag Rui Navega
25-29 1:16:47
Click to select for comparison
224
POR flag Hugo Pinto
POR flag Dário Nunes
25-29 1:16:53
Click to select for comparison
225
POR flag Luis Ferreira
POR flag José Ferreira
25-29 1:17:14
Click to select for comparison
226
POR flag Telmo Freitas
GER flag Torsten Müller
35-39 1:17:22
Click to select for comparison
227
POR flag Gonçalo Mendes
POR flag Afonso Moreira
35-39 1:17:23
Click to select for comparison
228
POR flag Fábio Barnabé
POR flag Fábio Faia
35-39 1:17:31
Click to select for comparison
229
POR flag Diogo Parente
POR flag José Charréu
25-29 1:17:56
Click to select for comparison
230
ESP flag David Castellanos
ESP flag Diego Santodomingo
16-24 1:18:11
Click to select for comparison
231
POR flag Jayden Fortes
POR flag Bernardo Martins
16-24 1:18:20
Click to select for comparison
232
FRA flag Valentin Avril
FRA flag Maxence Beal
25-29 1:18:29
Click to select for comparison
233
POR flag Ivo Águia
POR flag Nuno Tomás
25-29 1:18:39
Click to select for comparison
234
ITA flag Filippo Chisari
BRA flag Vinicius Santana
30-34 1:18:42
Click to select for comparison
235
POR flag Rodrigo Fazenda
POR flag Hernâni Morais
25-29 1:19:19
Click to select for comparison
236
POR flag Pedro Gomes
POR flag Bruno Rocha
35-39 1:19:22
Click to select for comparison
237
POR flag José Duarte
POR flag Jorge Teixeira
50-54 1:19:34
Click to select for comparison
238
FRA flag Julien Ouaddour
FRA flag Florian Ouaddour
25-29 1:19:37
Click to select for comparison
239
BRA flag Luiz Moreira
POR flag Fábio Marques
35-39 1:19:48
Click to select for comparison
240
POR flag Francisco Braz
POR flag João Barba
25-29 1:19:56
Click to select for comparison
241
POR flag Ricardo Barros
VEN flag Pavel Mendez
30-34 1:20:11
Click to select for comparison
242
GBR flag Rob Anderson-Dukes
GBR flag Ben Anderson-Dukes
45-49 1:20:19
Click to select for comparison
243
POR flag Fausto Costa
POR flag Jorge Rocha
25-29 1:20:29
Click to select for comparison
244
POR flag João Rodrigues
POR flag João Cegonho
35-39 1:20:36
Click to select for comparison
245
GBR flag Jacob Lewis
GBR flag Peter Woodroffe
35-39 1:20:51
Click to select for comparison
246
POR flag Fernando Carvalho
POR flag António Baldo
40-44 1:20:55
Click to select for comparison
247
POR flag Pedro Magalhães
POR flag André Nogueira
30-34 1:20:58
Click to select for comparison
248
POR flag Miguel Caratão
POR flag Rui Borges
45-49 1:21:07
Click to select for comparison
249
POR flag Frederico Pestana
POR flag Nuno Vieira e Brito
35-39 1:21:13
Click to select for comparison
250
GBR flag Luca Smith
GBR flag Aaron Nijjar
25-29 1:21:43
Click to select for comparison
251
ESP flag Luis Cano Guerra
ESP flag Gonzalo Campos Galindo
30-34 1:21:58
Click to select for comparison
252
POR flag Rui Grilo
POR flag Rúben Carlos
35-39 1:22:18
Click to select for comparison
253
POR flag Gonçalo Romão
POR flag César Gomes
45-49 1:22:19
Click to select for comparison
254
NOR flag Camillo A K Tellefsen
NOR flag Maiuran Loganathan
30-34 1:22:40
Click to select for comparison
255
ITA flag Alessio Urso
ITA flag Stefano Piero Ferrante
40-44 1:23:46
Click to select for comparison
256
POR flag Marco Fernandes
POR flag Marcelo Oliveira
35-39 1:23:55
Click to select for comparison
257
POR flag Telmo Macedo
POR flag Francisco Pinto
30-34 1:24:13
Click to select for comparison
258
POR flag Gonçalo Valente
POR flag Tiago Fernandes
25-29 1:24:13
Click to select for comparison
259
GBR flag Ryan Imm
GBR flag Oliver Bennett
30-34 1:24:24
Click to select for comparison
260
NED flag Lucas Woons
NED flag Andre Woons
25-29 1:25:16
Click to select for comparison
261
POR flag Sergio Cruz
POR flag Renato Cunha
40-44 1:25:53
Click to select for comparison
262
POR flag Pedro Rodrigues
POR flag Ricardo Estrela
40-44 1:26:27
Click to select for comparison
263
ESP flag Adrian Ortega
ESP flag Mikel Ortega
30-34 1:26:31
Click to select for comparison
264
POR flag Ricardo Rodrigues
POR flag Diogo Lourenço
35-39 1:26:36
Click to select for comparison
265
POR flag Darrick Brozyna
GBR flag David Lockie
45-49 1:26:40
Click to select for comparison
266
POR flag Diogo Barbeitos
POR flag Bernardo Lagoa
25-29 1:27:25
Click to select for comparison
267
POR flag Tony Figueira
POR flag Valter Branco
40-44 1:28:17
Click to select for comparison
268
FRA flag Maxime Dentu
POR flag Luís Faria
25-29 1:28:47
Click to select for comparison
269
GER flag Marco Boldt
GER flag Christian Bahl
35-39 1:29:54
Click to select for comparison
270
POR flag Gonçalo Duarte
POR flag Pedro Correia
35-39 1:30:08
Click to select for comparison
271
ESP flag Carlos López
ESP flag José Romero Ranea
25-29 1:30:08
Click to select for comparison
272
NED flag Thijs Schrijver
GBR flag Alex Sutherland
35-39 1:30:18
Click to select for comparison
273
GBR flag Paul Shone
POR flag DAvid Vieira Cid
45-49 1:30:19
Click to select for comparison
274
FRA flag Frederic Mouysset
FRA flag Stephan Odier
55-59 1:31:30
Click to select for comparison
275
GBR flag Darren Leah
POR flag Joe Jurado
45-49 1:32:39
Click to select for comparison
276
GER flag Sergej Wirki
GER flag Alessandro Annunziata
45-49 1:33:02
Click to select for comparison
277
PER flag Anghelo David Maticorena Gomez
ESP flag Javier Ciriza Bretos
25-29 1:33:31
Click to select for comparison
278
MLT flag Nicholas Farrugia
MLT flag Benjamin Farrugia
16-24 1:39:37
Click to select for comparison
279
BRA flag Caio Souza
POR flag Sérgio Ferreira
25-29 1:41:43
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.