HYROX MEN - Lisboa 2026

1–3 May 2026
Showing 1,001 to 1,100 of 1,306 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,001 212
POR flag Carlos Novo
1:37:19 35-39
Click to select for comparison
1,002 222
POR flag Guillermo Orive
1:37:19 25-29
Click to select for comparison
1,003 223
POR flag Pedro Sousa
1:37:20 25-29
Click to select for comparison
1,004 228
ESP flag Henrique Marqués Montoto
1:37:21 30-34
Click to select for comparison
1,005 74
POR flag André Oliveira
1:37:28 16-24
Click to select for comparison
1,006 24
GBR flag Jon Arnold
1:37:31 50-54
Click to select for comparison
1,007 229
COL flag Jeyson Suarez
1:37:32 30-34
Click to select for comparison
1,008 139
POR flag Carlos Azevedo
1:37:37 40-44
Click to select for comparison
1,009 213
POR flag Raul Vieira
1:37:37 35-39
Click to select for comparison
1,010 140
POR flag Pedro Sousa
1:37:38 40-44
Click to select for comparison
1,011 230
POR flag Jorge Vitorino
1:37:40 30-34
Click to select for comparison
1,012 89
POR flag Manuel Coelho
1:37:40 45-49
Click to select for comparison
1,013 231
POR flag Orlando Ferreira
1:37:47 30-34
Click to select for comparison
1,014 214
COL flag Luis GOMEZ
1:37:48 35-39
Click to select for comparison
1,015 90
ESP flag Jordi Autonell soler
1:37:53 45-49
Click to select for comparison
1,016 75
POR flag andré peixoto
1:37:56 16-24
Click to select for comparison
1,017 232
ECU flag Andres Cordero
1:38:00 30-34
Click to select for comparison
1,018 76
POR flag Guilherme Carmo
1:38:02 16-24
Click to select for comparison
1,019 77
MAR flag Rayan Akchouch
1:38:06 16-24
Click to select for comparison
1,020 233
POR flag Ricardo Casteleira
1:38:10 30-34
Click to select for comparison
1,021 234
POR flag Gonçalo Oliveira
1:38:11 30-34
Click to select for comparison
1,022 215
POR flag Miguel Dias
1:38:15 35-39
Click to select for comparison
1,023 216
POR flag Frederico Cardoso
1:38:18 35-39
Click to select for comparison
1,024 224
POR flag Booz Garcia
1:38:18 25-29
Click to select for comparison
1,025 217
GBR flag Tom Henty
1:38:20 35-39
Click to select for comparison
1,026 235
GBR flag Dominic Lugg
1:38:21 30-34
Click to select for comparison
1,027 236
POR flag Luís Sousa
1:38:23 30-34
Click to select for comparison
1,028 218
POR flag David Nunes
1:38:25 35-39
Click to select for comparison
1,029 91
ITA flag Simone Baldoni
1:38:27 45-49
Click to select for comparison
1,030 219
POR flag José Palma
1:38:27 35-39
Click to select for comparison
1,031 220
POR flag Rodolfo Lacerda
1:38:33 35-39
Click to select for comparison
1,032 78
ESP flag Vicente Monzón Fernández
1:38:33 16-24
Click to select for comparison
1,033 237
POR flag André Nunes
1:38:41 30-34
Click to select for comparison
1,034 92
TUN flag Yassine Ben Moussa
1:38:47 45-49
Click to select for comparison
1,035 93
POR flag Manuel Jesus
1:38:47 45-49
Click to select for comparison
1,036 238
POR flag Ruben Malcata Nogueira
1:38:54 30-34
Click to select for comparison
1,037 239
POR flag Miguel Alves
1:38:59 30-34
Click to select for comparison
1,038 225
GER flag Emilian Berutti
1:38:59 25-29
Click to select for comparison
1,039 240
GRE flag Konstantinos Papachristou
1:39:01 30-34
Click to select for comparison
1,040 226
POR flag Alexandre Santos
1:39:04 25-29
Click to select for comparison
1,041 227
POR flag Pedro Vale
1:39:06 25-29
Click to select for comparison
1,042 228
POR flag Rui Pereira
1:39:07 25-29
Click to select for comparison
1,043 241
POR flag Paulo Almeida
1:39:07 30-34
Click to select for comparison
1,044 141
POR flag Tiago Gameiro
1:39:07 40-44
Click to select for comparison
1,045 142
POR flag IVO ANTUNES
1:39:09 40-44
Click to select for comparison
1,046 8
GBR flag Kevin Scott
1:39:09 60-64
Click to select for comparison
1,047 242
GBR flag Nigel Antwi-Boasiako
1:39:13 30-34
Click to select for comparison
1,048 94
FRA flag Eric Dizin
1:39:15 45-49
Click to select for comparison
1,049 2
IRL flag Brian McElhinney
1:39:16 65-69
Click to select for comparison
1,050 143
BRA flag Luis Felippe de Mello
1:39:17 40-44
Click to select for comparison
1,051 144
MAR flag Nadir Chekroun
1:39:19 40-44
Click to select for comparison
1,052 25
POR flag Virgílio Sousa
1:39:29 50-54
Click to select for comparison
1,053 145
GBR flag Chris Irish
1:39:29 40-44
Click to select for comparison
1,054 243
BRA flag Matheus Fanasca
1:39:30 30-34
Click to select for comparison
1,055 244
USA flag Steven Silva
1:39:34 30-34
Click to select for comparison
1,056 221
GBR flag Samuel Woldu Desta
1:39:37 35-39
Click to select for comparison
1,057 229
POR flag Henrique Soares
1:39:46 25-29
Click to select for comparison
1,058 245
POR flag Diogo Reis
1:39:51 30-34
Click to select for comparison
1,059 230
ESP flag Alvaro Monedero
1:39:51 25-29
Click to select for comparison
1,060 12
POR flag JORGE CARVALHO
1:40:04 55-59
Click to select for comparison
1,061 146
POR flag Rui Almeida
1:40:05 40-44
Click to select for comparison
1,062 222
GBR flag Jamaal Hepher
1:40:13 35-39
Click to select for comparison
1,063 246
POR flag Rafael Gaspar
1:40:22 30-34
Click to select for comparison
1,064 95
POR flag Jorge Mina
1:40:24 45-49
Click to select for comparison
1,065 231
POR flag Luís Pedro
1:40:32 25-29
Click to select for comparison
1,066 79
POR flag Afonso Marques
1:40:33 16-24
Click to select for comparison
1,067 223
POR flag João Machado
1:40:38 35-39
Click to select for comparison
1,068 147
POR flag Nuno Andrade
1:40:40 40-44
Click to select for comparison
1,069 247
USA flag Griffin Sponaugle
1:40:40 30-34
Click to select for comparison
1,070 248
ESP flag Miguel Ángel Pecero Montaño
1:40:46 30-34
Click to select for comparison
1,071 224
FRA flag Wladimir Laguillier
1:40:47 35-39
Click to select for comparison
1,072 225
CHN flag Yi Dai
1:40:52 35-39
Click to select for comparison
1,073 148
POR flag Fábio Caniço
1:40:52 40-44
Click to select for comparison
1,074 9
GBR flag Darren Smith
1:40:55 60-64
Click to select for comparison
1,075 26
POR flag Pedro Nunes
1:40:56 50-54
Click to select for comparison
1,076 149
BRA flag Bernardo Schwanka
1:40:56 40-44
Click to select for comparison
1,077 249
POR flag Salvador Pereira
1:41:03 30-34
Click to select for comparison
1,078 226
POR flag Diogo Andrade
1:41:03 35-39
Click to select for comparison
1,079 232
POR flag Francisco Vieira
1:41:04 25-29
Click to select for comparison
1,080 250
POR flag Lourenço Ribeiro
1:41:06 30-34
Click to select for comparison
1,081 251
ROU flag Vlad Culda
1:41:09 30-34
Click to select for comparison
1,082 27
IRL flag Diarmaid Cunningham
1:41:10 50-54
Click to select for comparison
1,083 28
GBR flag Anthony Carter
1:41:30 50-54
Click to select for comparison
1,084 80
POR flag Francisco Antunes
1:41:32 16-24
Click to select for comparison
1,085 233
ESP flag Ignacio Busturia
1:41:34 25-29
Click to select for comparison
1,086 234
ESP flag Antonio José Aguado Fernández
1:41:36 25-29
Click to select for comparison
1,087 13
POR flag Rui Fernandes
1:41:41 55-59
Click to select for comparison
1,088 150
GBR flag Simon Morris
1:41:42 40-44
Click to select for comparison
1,089 96
POR flag Carlos da Silva José
1:41:43 45-49
Click to select for comparison
1,090 252
GER flag Marco Fischer
1:42:07 30-34
Click to select for comparison
1,091 97
GBR flag Barry Brunning
1:42:07 45-49
Click to select for comparison
1,092 227
LUX flag Kevin Da Rocha
1:42:07 35-39
Click to select for comparison
1,093 151
POR flag Fábio Campaniço
1:42:11 40-44
Click to select for comparison
1,094 235
POR flag João Bispo
1:42:19 25-29
Click to select for comparison
1,095 228
FRA flag Jason Journo
1:42:26 35-39
Click to select for comparison
1,096 236
CAN flag Bryden Upshaw
1:42:30 25-29
Click to select for comparison
1,097 98
POR flag Pedro Tavares
1:42:34 45-49
Click to select for comparison
1,098 99
GBR flag Sachin Khiroya
1:42:34 45-49
Click to select for comparison
1,099 253
LUX flag Diogo Costa
1:42:36 30-34
Click to select for comparison
1,100 229
POR flag Pedro Santos
1:42:36 35-39
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.