TrainRox Logo TrainRox

HYROX DOUBLES MEN - Lisboa 2026

1–3 May 2026
Showing 401 to 500 of 905 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
401
POR flag Gonçalo Bull
POR flag Eduardo Pereira
30-34 1:10:57
Click to select for comparison
402
POR flag Rui Freitas
POR flag Cristiano Rodrigues
40-44 1:11:00
Click to select for comparison
403
POR flag Pedro Povoas
POR flag Bruno Casadinho
45-49 1:11:00
Click to select for comparison
404
POR flag André Melo
POR flag Vasco Raio
35-39 1:11:01
Click to select for comparison
405
CPV flag Adilson Almada
POR flag Francisco Bastos Rabaça
35-39 1:11:01
Click to select for comparison
406
POR flag Joao Gomes
POR flag Miguel Gabriel
25-29 1:11:07
Click to select for comparison
407
POR flag Dylan Duarte
POR flag José Pires
25-29 1:11:08
Click to select for comparison
408
ESP flag Manuel Rueda
ESP flag Carlos Rubio
25-29 1:11:16
Click to select for comparison
409
POR flag João Rebelo
POR flag Bruno Pinheiro
30-34 1:11:22
Click to select for comparison
410
POR flag Pedro Calado
POR flag Miguel Henriques
30-34 1:11:22
Click to select for comparison
411
POR flag João Alves
POR flag André Jorge
30-34 1:11:22
Click to select for comparison
412
POR flag João Sá
POR flag Jorge Camboa
16-24 1:11:24
Click to select for comparison
413
POR flag Tiago Silva
POR flag João Barrela
25-29 1:11:25
Click to select for comparison
414
POR flag Edgar Venâncio
POR flag Francisco Teodósio
30-34 1:11:25
Click to select for comparison
415
POR flag MARTIM CALDEIRA
POR flag DIOGO JOÃO
30-34 1:11:25
Click to select for comparison
416
POR flag Crispim Tribuna
POR flag Pedro Carvalho Silva
45-49 1:11:27
Click to select for comparison
417
MAR flag Hicham Moustaine
MAR flag Younes Brini
25-29 1:11:28
Click to select for comparison
418
POR flag Alexandre Marques
POR flag Leonardo Marques
25-29 1:11:29
Click to select for comparison
419
POR flag Bernardo Roquette
POR flag Miguel Maia
40-44 1:11:30
Click to select for comparison
420
POR flag Filipe Romão
POR flag Manuel Aguiar
25-29 1:11:31
Click to select for comparison
421
ARG flag piero papis
POR flag Florent De Sousa
30-34 1:11:33
Click to select for comparison
422
ESP flag Iván Quirós
ESP flag David Morales
45-49 1:11:36
Click to select for comparison
423
POR flag Fabio neto
POR flag Abilio Barbosa
30-34 1:11:39
Click to select for comparison
424
POR flag Carlos Serra
POR flag Jorge Moedas
35-39 1:11:44
Click to select for comparison
425
POR flag Marco Matias
POR flag Filipe Malta
30-34 1:11:46
Click to select for comparison
426
POR flag Patrício Gonçalves
POR flag Zé Santos
35-39 1:11:46
Click to select for comparison
427
POR flag Joao Paiva
POR flag Filipe Marçal
25-29 1:11:46
Click to select for comparison
428
POR flag Pedro Costa
POR flag Luis Matias
35-39 1:11:51
Click to select for comparison
429
POR flag Diogo Simões
POR flag Tomás Candeias
25-29 1:11:52
Click to select for comparison
430
POR flag Joao Rui
POR flag Bruno Brazao
40-44 1:11:53
Click to select for comparison
431
POR flag Bernardo Tavares
POR flag Tiago Santos
35-39 1:11:56
Click to select for comparison
432
POR flag Ricardo Mendonça
POR flag Gonçalo Teles
35-39 1:11:56
Click to select for comparison
433
POR flag Fabio Castro
POR flag Luis Dias
45-49 1:11:56
Click to select for comparison
434
POR flag Samuel Samu
POR flag Tiago Lima
35-39 1:11:57
Click to select for comparison
435
POL flag Michał Bereś
POL flag Marek Darłak
30-34 1:12:00
Click to select for comparison
436
POR flag Guilherme Costa
POR flag Kiko Martins
40-44 1:12:01
Click to select for comparison
437
POR flag Daniel Cunha
POR flag Carlos Vitória
25-29 1:12:07
Click to select for comparison
438
POR flag Henrique Sena
POR flag Daniel Marques
30-34 1:12:14
Click to select for comparison
439
POR flag Pedro Ferreira
POR flag João Grade
35-39 1:12:16
Click to select for comparison
440
POR flag Joao Azevedo Soares
POR flag Miguel Lucas De Simas Martins
35-39 1:12:17
Click to select for comparison
441
IRL flag Donal Dillane
IRL flag Jack O'Shea
25-29 1:12:19
Click to select for comparison
442
POR flag Hugo Marinho
POR flag Tiago Costa
40-44 1:12:21
Click to select for comparison
443
POR flag Miguel Galvao
POR flag Paulo Moreira
30-34 1:12:23
Click to select for comparison
444
POR flag Ricardo Aires
GER flag Stephan Schnippe
50-54 1:12:24
Click to select for comparison
445
POR flag Paulo Basilio
POR flag Bruno Pereira
30-34 1:12:26
Click to select for comparison
446
IRL flag Aidan Shanahan
NED flag Reinier Offereins
25-29 1:12:26
Click to select for comparison
447
FRA flag William Giacalone
FRA flag Nicolas Ibrahim
30-34 1:12:26
Click to select for comparison
448
FRA flag Gael Rodrigues
FRA flag Hugo Rodrigues
30-34 1:12:29
Click to select for comparison
449
POR flag Eidji Braghin
POR flag Vasco Lopes da Silva
40-44 1:12:29
Click to select for comparison
450
GBR flag Sam Brewerton
GBR flag Jack Hughes
35-39 1:12:30
Click to select for comparison
451
POR flag Márcio Santos
POR flag Rúben Marques
30-34 1:12:31
Click to select for comparison
452
POR flag Andre Guerreiro
POR flag André Bandeira
35-39 1:12:32
Click to select for comparison
453
POR flag Michel Domingues
POR flag Hugo Leite
35-39 1:12:33
Click to select for comparison
454
POR flag Joao Duarte
POR flag Jorge Santos
50-54 1:12:35
Click to select for comparison
455
FRA flag Diego PEYRAT
FRA flag Richard THEVENON
25-29 1:12:35
Click to select for comparison
456
POR flag Manuel Campos
POR flag Miguel Carvalho
35-39 1:12:36
Click to select for comparison
457
GBR flag David Devoy
GBR flag Adam Cumming
30-34 1:12:37
Click to select for comparison
458
POR flag Pedro Costa
POR flag Hugo Nogueira
35-39 1:12:40
Click to select for comparison
459
POR flag Jorge Vidal
POR flag Filipe Pais
25-29 1:12:42
Click to select for comparison
460
FRA flag Esteban Gonzalez
FRA flag Pablo Gonzalez
25-29 1:12:44
Click to select for comparison
461
KOR flag Taemin Song
KOR flag JAEHOON LEE
35-39 1:12:45
Click to select for comparison
462
POR flag Renato Noronha
POR flag Fábio Sousa
30-34 1:12:45
Click to select for comparison
463
POR flag Francisco Mendonça
POR flag Kiko Cabrita
30-34 1:12:46
Click to select for comparison
464
POR flag Rui Barbosa
POR flag Sérgio Gomes
40-44 1:12:51
Click to select for comparison
465
ESP flag Juan Trigo
ESP flag Carlos Suarez
45-49 1:12:56
Click to select for comparison
466
POR flag Gonçalo Neto
POR flag Luis Santos
25-29 1:13:00
Click to select for comparison
467
POR flag Pedro Lourenço
POR flag José Martins
50-54 1:13:00
Click to select for comparison
468
IRL flag Hugo Stapleton
IRL flag Donagh Hyland
16-24 1:13:03
Click to select for comparison
469
POR flag Marcelo Antunes Rebelo
POR flag Marco Alves Martins
35-39 1:13:03
Click to select for comparison
470
POR flag Hugo Lopes
POR flag Marcos Teixeira
40-44 1:13:03
Click to select for comparison
471
POR flag Andre Agostinho
POR flag Rodrigo Alves
35-39 1:13:06
Click to select for comparison
472
POR flag Tomas Albuquerque
POR flag Francisco Albuquerque
30-34 1:13:06
Click to select for comparison
473
POR flag Joao Sequeira
POR flag Álvaro Alves
25-29 1:13:08
Click to select for comparison
474
POR flag Tiago Romão
POR flag Rodrigo Bento
25-29 1:13:10
Click to select for comparison
475
ESP flag Joel Ularte Bautista
ESP flag Javier Alvarez De Schryver
30-34 1:13:13
Click to select for comparison
476
POR flag Manuel Pita
POR flag Ricardo Paula
35-39 1:13:15
Click to select for comparison
477
NED flag Marnik Verschoor
GER flag Kurt Katzenmeier
30-34 1:13:20
Click to select for comparison
478
ITA flag Giorgio Olivari
ITA flag Lorenzo Lusvardi Guazzoni
30-34 1:13:29
Click to select for comparison
479
POR flag Mauro Lopes
POR flag Telmo Lopes
25-29 1:13:34
Click to select for comparison
480
FRA flag Romain Page
FRA flag Theo Francesconi
16-24 1:13:34
Click to select for comparison
481
POR flag Pedro Sousa
GBR flag Zane Newnham
30-34 1:13:35
Click to select for comparison
482
POR flag PAULO GONÇALVES
POR flag Miguel Gonçalves
30-34 1:13:39
Click to select for comparison
483
FRA flag Arnaud Vincent
FRA flag Martin Ducret
40-44 1:13:40
Click to select for comparison
484
POR flag Hugo Ferreira
POR flag Hugo Figueiredo
35-39 1:13:42
Click to select for comparison
485
POR flag Carlos Fonseca
POR flag Xavier Fernandes
40-44 1:13:44
Click to select for comparison
486
IRL flag Mark Hobbs
POR flag Daniel Fernandes
40-44 1:13:44
Click to select for comparison
487
POR flag Simão Silva
POR flag Jose Guerra
45-49 1:13:44
Click to select for comparison
488
POR flag Luís Cerca De Oliveira
MAR flag Kamal Wadifi
35-39 1:13:46
Click to select for comparison
489
POR flag Sergio Azevedo
POR flag Carlindo Martins
45-49 1:13:46
Click to select for comparison
490
POR flag Bruno Mendes
POR flag Rui Silva
30-34 1:13:47
Click to select for comparison
491
POR flag Daniel Coimbra
POR flag Diogo Leandro
30-34 1:13:47
Click to select for comparison
492
POR flag Bruno Frija
POR flag André Nabiço
35-39 1:13:48
Click to select for comparison
493
POR flag João Pedro
POR flag Gonçalo Lourenço
16-24 1:13:49
Click to select for comparison
494
POR flag Francisco Gaspar
POR flag Tomás Salen
30-34 1:13:53
Click to select for comparison
495
POR flag Paulo Aguiar
POR flag Nuno Silva
35-39 1:13:53
Click to select for comparison
496
POR flag Decio Salzone
POR flag Diogo Cruz
40-44 1:13:55
Click to select for comparison
497
POR flag Miguel Leão
COL flag Miguel Rico
30-34 1:13:56
Click to select for comparison
498
AUT flag Vincent Schweiger
USA flag Cody Rasmussen
30-34 1:13:57
Click to select for comparison
499
POR flag Tiago Marques
POR flag Frederico Carvalho
40-44 1:13:57
Click to select for comparison
500
POR flag Jorge Quinteira
POR flag Hugo Felisberto
40-44 1:14:03
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.