HYROX MEN - Lisboa 2026

1–3 May 2026
Showing 1,201 to 1,300 of 1,306 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,201 106
POR flag Carlos Cardoso
1:51:40 45-49
Click to select for comparison
1,202 17
GBR flag James Thomas-Horton
1:51:42 55-59
Click to select for comparison
1,203 18
POR flag Sérgio Palma
1:51:42 55-59
Click to select for comparison
1,204 276
POR flag António Seabra
1:51:43 30-34
Click to select for comparison
1,205 277
GBR flag Elliot Jack
1:51:44 30-34
Click to select for comparison
1,206 172
POR flag Cesário Belém
1:51:44 40-44
Click to select for comparison
1,207 278
GBR flag Simon Davies
1:52:04 30-34
Click to select for comparison
1,208 86
POR flag Tiago Pinho
1:52:09 16-24
Click to select for comparison
1,209 258
USA flag Christopher White jr
1:52:15 25-29
Click to select for comparison
1,210 173
FRA flag Mikael DE OLIVEIRA
1:52:17 40-44
Click to select for comparison
1,211 34
POR flag Rui Patrício
1:52:26 50-54
Click to select for comparison
1,212 259
POR flag Diogo Pimentel
1:52:28 25-29
Click to select for comparison
1,213 248
POR flag Fábio Gonçalves
1:52:28 35-39
Click to select for comparison
1,214 174
CAN flag Emmanuel Griffet
1:52:33 40-44
Click to select for comparison
1,215 175
IRL flag Robert Lee
1:53:04 40-44
Click to select for comparison
1,216 249
COL flag Gustavo Melo
1:53:05 35-39
Click to select for comparison
1,217 279
POR flag Daniel Oliveira
1:53:05 30-34
Click to select for comparison
1,218 260
IRL flag Mark Sweeney
1:53:20 25-29
Click to select for comparison
1,219 280
POR flag Mario Ribeiro
1:53:21 30-34
Click to select for comparison
1,220 176
CAN flag Anas Khaled
1:53:44 40-44
Click to select for comparison
1,221 107
USA flag Dale Chen
1:53:45 45-49
Click to select for comparison
1,222 261
POR flag Filipe Cunha
1:53:50 25-29
Click to select for comparison
1,223 35
POR flag Nuno André
1:53:55 50-54
Click to select for comparison
1,224 108
IRL flag Brendan Spratt
1:53:56 45-49
Click to select for comparison
1,225 36
SUI flag Greg Calcagno
1:54:01 50-54
Click to select for comparison
1,226 37
POR flag Alexandre Joaquim
1:54:18 50-54
Click to select for comparison
1,227 177
USA flag Matthew Fraser
1:54:27 40-44
Click to select for comparison
1,228 250
POR flag Pedro Cunha
1:54:27 35-39
Click to select for comparison
1,229 38
POR flag Carlos Fonseca
1:54:27 50-54
Click to select for comparison
1,230 262
POR flag Diogo Lopes
1:54:36 25-29
Click to select for comparison
1,231 281
POR flag João Munhão
1:54:41 30-34
Click to select for comparison
1,232 19
CAN flag Stephen Henkel
1:55:13 55-59
Click to select for comparison
1,233 263
POR flag João Bernardo Barata
1:55:20 25-29
Click to select for comparison
1,234 178
POR flag Igor Carneiro
1:55:38 40-44
Click to select for comparison
1,235 264
POR flag Eric Sousa
1:55:39 25-29
Click to select for comparison
1,236 251
ESP flag Philip ifeanyi Umenwosu
1:55:46 35-39
Click to select for comparison
1,237 252
POR flag Paulo Falcao
1:55:51 35-39
Click to select for comparison
1,238 179
POR flag Rui Rocha
1:55:52 40-44
Click to select for comparison
1,239 282
POR flag Bruno Lopes
1:56:00 30-34
Click to select for comparison
1,240 180
POR flag Sergio Gomes
1:56:01 40-44
Click to select for comparison
1,241 253
POR flag João Cóias
1:56:09 35-39
Click to select for comparison
1,242 181
IRL flag Kevin Cunningham
1:56:13 40-44
Click to select for comparison
1,243 109
IRL flag John Cantwell
1:56:19 45-49
Click to select for comparison
1,244 265
GBR flag Louis Mottershaw
1:56:38 25-29
Click to select for comparison
1,245 110
POR flag Gonçalo Oliveira e Sá
1:57:01 45-49
Click to select for comparison
1,246 254
POR flag Marcelo Geada Alcântara
1:57:18 35-39
Click to select for comparison
1,247 266
POR flag Carlos Dias
1:57:27 25-29
Click to select for comparison
1,248 255
POR flag Ricardo Assuda
1:57:33 35-39
Click to select for comparison
1,249 283
POR flag Manuel Fernandes
1:57:36 30-34
Click to select for comparison
1,250 285
MEX flag Ricardo Prado
1:57:59 30-34
Click to select for comparison
1,251 284
USA flag Corey Zimmerman
1:57:59 30-34
Click to select for comparison
1,252 267
ESP flag Miguel Moreno
1:58:22 25-29
Click to select for comparison
1,253 111
MAR flag Nabil Agourram
1:58:52 45-49
Click to select for comparison
1,254 286
MEX flag Victor Rivera
1:59:06 30-34
Click to select for comparison
1,255 287
POR flag Nuno Carvalho
1:59:42 30-34
Click to select for comparison
1,256 256
FRA flag Hugo Le Morvan
2:00:04 35-39
Click to select for comparison
1,257 112
POR flag Luís Fagulha
2:00:33 45-49
Click to select for comparison
1,258 288
MLT flag Yaron Sammut
2:00:38 30-34
Click to select for comparison
1,259 182
IRL flag Rory Cunningham
2:01:09 40-44
Click to select for comparison
1,260 20
POR flag Victor Dias
2:01:19 55-59
Click to select for comparison
1,261 183
POR flag Joao Nunes
2:01:31 40-44
Click to select for comparison
1,262 3
POR flag Rui Girão
2:01:42 65-69
Click to select for comparison
1,263 289
POR flag Carlos Santos
2:01:54 30-34
Click to select for comparison
1,264 184
POR flag João Rodrigues
2:02:15 40-44
Click to select for comparison
1,265 113
POR flag Paulo Moreira
2:02:15 45-49
Click to select for comparison
1,266 4
FRA flag Philippe Benichou
2:02:39 65-69
Click to select for comparison
1,267 257
POR flag Miguel Antunes
2:02:40 35-39
Click to select for comparison
1,268 268
FRA flag Manil Benkhelifa
2:04:05 25-29
Click to select for comparison
1,269 87
POR flag Nuno Monteiro
2:04:13 16-24
Click to select for comparison
1,270 88
MAR flag Badr Cheikh
2:04:49 16-24
Click to select for comparison
1,271 258
USA flag Charles Lee
2:04:53 35-39
Click to select for comparison
1,272 185
ESP flag Iñigo Luke Eizagirre
2:05:24 40-44
Click to select for comparison
1,273 269
POR flag Henrique Fonseca
2:05:34 25-29
Click to select for comparison
1,274 290
GRE flag Alexandros Avgeros
2:05:37 30-34
Click to select for comparison
1,275 259
GBR flag James Lucas
2:05:56 35-39
Click to select for comparison
1,276 270
POR flag João Malaquias
2:06:18 25-29
Click to select for comparison
1,277 114
FRA flag Jonathan Thibout Curtinha
2:06:33 45-49
Click to select for comparison
1,278 260
POR flag Ricardo Malcata Nogueira
2:06:37 35-39
Click to select for comparison
1,279 271
ESP flag Emerald Anacleto
2:07:24 25-29
Click to select for comparison
1,280 261
POR flag Tiago Bento Dias
2:07:24 35-39
Click to select for comparison
1,281 272
POR flag Lucas Almas
2:07:51 25-29
Click to select for comparison
1,282 115
POR flag Sandro Melo
2:08:03 45-49
Click to select for comparison
1,283 116
DOM flag José Sancio
2:08:39 45-49
Click to select for comparison
1,284 262
GBR flag Thomas Maizels
2:08:56 35-39
Click to select for comparison
1,285 89
GBR flag Matthew Fairest
2:09:26 16-24
Click to select for comparison
1,286 273
CAN flag Akbar Omar
2:09:52 25-29
Click to select for comparison
1,287 21
IRL flag Derek Young
2:10:55 55-59
Click to select for comparison
1,288 22
IRL flag Sean McMahon
2:12:04 55-59
Click to select for comparison
1,289 23
IRL flag Patrick Hickey
2:13:46 55-59
Click to select for comparison
1,290 274
SEN flag Cheikh Amar
2:14:01 25-29
Click to select for comparison
1,291 291
VEN flag Victor De Almeida
2:15:17 30-34
Click to select for comparison
1,292 263
POR flag Miguel Passos
2:17:16 35-39
Click to select for comparison
1,293 24
POR flag Joao Paulo Dos Santos Costa
2:17:32 55-59
Click to select for comparison
1,294 186
IRL flag Ciaran Callan
2:21:27 40-44
Click to select for comparison
1,295 90
ESP flag Guillermo Dianez
2:21:53 16-24
Click to select for comparison
1,296 91
TUR flag Sarp Ozkan
2:22:59 16-24
Click to select for comparison
1,297 187
FRA flag Romain ZARA
2:24:01 40-44
Click to select for comparison
1,298 275
POR flag Simão Silva
2:25:25 25-29
Click to select for comparison
1,299 117
POR flag Paulo Alves
2:29:04 45-49
Click to select for comparison
1,300 264
GER flag Michael Noack
2:36:48 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.