TrainRox Logo TrainRox

HYROX MEN - Lisboa 2026

1–3 May 2026
Showing 501 to 600 of 1,306 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
501
POR flag João Paulo Gonçalves
40-44 1:19:38
Click to select for comparison
502
GBR flag Byron Paul-Luesing
35-39 1:19:39
Click to select for comparison
503
GER flag Pierre Bruns
35-39 1:19:39
Click to select for comparison
504
POR flag Carlos Oliveira
45-49 1:19:39
Click to select for comparison
505
POR flag Tiago Silva
25-29 1:19:40
Click to select for comparison
506
GBR flag Alok Kumar
25-29 1:19:41
Click to select for comparison
507
POR flag António Soares
30-34 1:19:41
Click to select for comparison
508
POR flag Vasco Ribeiro
35-39 1:19:43
Click to select for comparison
509
POR flag Gonçalo Marques
35-39 1:19:45
Click to select for comparison
510
POR flag Ivo Santos
35-39 1:19:47
Click to select for comparison
511
ESP flag Carlos González Morillo
30-34 1:19:50
Click to select for comparison
512
ROU flag Vlad Petrescu
30-34 1:19:51
Click to select for comparison
513
POR flag Miguel Couto
16-24 1:19:51
Click to select for comparison
514
POR flag André Nunes
25-29 1:19:52
Click to select for comparison
515
POR flag Edgar Alfaiate
25-29 1:19:57
Click to select for comparison
516
POR flag Guilherme Ferreira
16-24 1:19:58
Click to select for comparison
517
POR flag Rodrigo Pereira
25-29 1:20:01
Click to select for comparison
518
ESP flag Samuel Saez Castillo
25-29 1:20:01
Click to select for comparison
519
NED flag Derck Eisses
16-24 1:20:04
Click to select for comparison
520
POR flag Miguel Moreira
35-39 1:20:04
Click to select for comparison
521
POR flag Diogo Silva
30-34 1:20:05
Click to select for comparison
522
POR flag Alex Jr. Fonseca
25-29 1:20:07
Click to select for comparison
523
POR flag Pedro Machado
25-29 1:20:07
Click to select for comparison
524
POR flag André Paula
35-39 1:20:09
Click to select for comparison
525
FRA flag Patrick Jeantoux
30-34 1:20:14
Click to select for comparison
526
POR flag Juel Ricardo
25-29 1:20:16
Click to select for comparison
527
POR flag Nuno Correia
45-49 1:20:16
Click to select for comparison
528
GER flag Christian Schulz
45-49 1:20:16
Click to select for comparison
529
POR flag Rafael Gomes
25-29 1:20:19
Click to select for comparison
530
POR flag André Bessa
25-29 1:20:21
Click to select for comparison
531
POR flag David Silva
40-44 1:20:21
Click to select for comparison
532
FRA flag Luc Meireles
45-49 1:20:21
Click to select for comparison
533
ESP flag Marcos Reboredo Vicente
40-44 1:20:24
Click to select for comparison
534
POR flag Ruben Gama
25-29 1:20:25
Click to select for comparison
535
GER flag Tim Seemann
25-29 1:20:26
Click to select for comparison
536
POR flag Joel Pereira
30-34 1:20:27
Click to select for comparison
537
POR flag Luís Afonseca
30-34 1:20:28
Click to select for comparison
538
ESP flag Marcos Roldan Clemente
30-34 1:20:30
Click to select for comparison
539
GBR flag James Mills
35-39 1:20:30
Click to select for comparison
540
POR flag João Vicente
25-29 1:20:30
Click to select for comparison
541
POR flag André Martins
30-34 1:20:31
Click to select for comparison
542
GER flag Marc Thormeyer
30-34 1:20:32
Click to select for comparison
543
GBR flag Duncan Thomason
30-34 1:20:34
Click to select for comparison
544
POR flag Rodrigo Martins
25-29 1:20:34
Click to select for comparison
545
POR flag António Adrião
16-24 1:20:36
Click to select for comparison
546
GBR flag John Bromfield
45-49 1:20:37
Click to select for comparison
547
ESP flag Ricardo Pabón García
35-39 1:20:41
Click to select for comparison
548
FRA flag Jean Andre
45-49 1:20:43
Click to select for comparison
549
GBR flag Luís Rebelo
30-34 1:20:43
Click to select for comparison
550
POR flag Nunes Luis
40-44 1:20:44
Click to select for comparison
551
POR flag Bruno Costa
40-44 1:20:44
Click to select for comparison
552
BEL flag Kevin Niessen
35-39 1:20:44
Click to select for comparison
553
GER flag Sven Dietrich
30-34 1:20:51
Click to select for comparison
554
POR flag Leonardo Reis
25-29 1:20:52
Click to select for comparison
555
GBR flag Sunil Grewal
35-39 1:20:52
Click to select for comparison
556
POR flag Artur Sayal
40-44 1:20:54
Click to select for comparison
557
FRA flag Baptiste Bâlé
35-39 1:20:54
Click to select for comparison
558
POR flag Edgar Duarte
16-24 1:20:55
Click to select for comparison
559
POR flag Rafael Fernandes
30-34 1:20:56
Click to select for comparison
560
POR flag Diogo Cancela
35-39 1:20:57
Click to select for comparison
561
POR flag Nuno Paiva
16-24 1:21:00
Click to select for comparison
562
POR flag Mario Ferreira
50-54 1:21:07
Click to select for comparison
563
FRA flag Hugo Barbier
25-29 1:21:09
Click to select for comparison
564
GBR flag Andrew Shaw
45-49 1:21:09
Click to select for comparison
565
FRA flag Franck David
35-39 1:21:15
Click to select for comparison
566
POR flag Marco Talento
35-39 1:21:17
Click to select for comparison
567
POR flag David Honório
30-34 1:21:18
Click to select for comparison
568
POR flag Filipe Castanheira
30-34 1:21:18
Click to select for comparison
569
FRA flag Thibault Lemonnier
25-29 1:21:28
Click to select for comparison
570
POR flag Hugo Pais
35-39 1:21:28
Click to select for comparison
571
GBR flag Laurens Jacobs
35-39 1:21:29
Click to select for comparison
572
ESP flag HUGO AREA ROTH
30-34 1:21:29
Click to select for comparison
573
RSA flag Brandon Haupt
30-34 1:21:29
Click to select for comparison
574
POR flag Bruno Pereira
45-49 1:21:34
Click to select for comparison
575
POR flag Joel Matos
45-49 1:21:35
Click to select for comparison
576
GBR flag Jon Wilson
35-39 1:21:41
Click to select for comparison
577
GRE flag Vlantislav Georgiou
45-49 1:21:42
Click to select for comparison
578
IRL flag Craig Claassen
35-39 1:21:42
Click to select for comparison
579
ESP flag Daniel Nicolás Muñoz
40-44 1:21:47
Click to select for comparison
580
POR flag Luis Paulo
30-34 1:21:48
Click to select for comparison
581
GBR flag Charlie Scott
30-34 1:21:48
Click to select for comparison
582
POR flag T. Campos
35-39 1:21:50
Click to select for comparison
583
POR flag Diogo Sarmento
25-29 1:21:52
Click to select for comparison
584
POR flag André Casado
35-39 1:21:55
Click to select for comparison
585
POR flag Filipe Neves
40-44 1:21:56
Click to select for comparison
586
POR flag Daniel Antão
40-44 1:21:58
Click to select for comparison
587
POR flag Bruno Brito
45-49 1:21:59
Click to select for comparison
588
POR flag João Sousa
35-39 1:22:04
Click to select for comparison
589
POR flag João Tiago
45-49 1:22:06
Click to select for comparison
590
SUI flag Alain Hertach
45-49 1:22:08
Click to select for comparison
591
POR flag Bruno Cortesao Machado
25-29 1:22:09
Click to select for comparison
592
BRA flag Jorge Rodrigues
35-39 1:22:11
Click to select for comparison
593
POR flag João Castro
35-39 1:22:15
Click to select for comparison
594
USA flag Lorenzo Provencio
30-34 1:22:15
Click to select for comparison
595
POR flag Helder Caldas
40-44 1:22:17
Click to select for comparison
596
POR flag Francisco Campos
25-29 1:22:18
Click to select for comparison
597
POR flag Carlos Gregorio
45-49 1:22:20
Click to select for comparison
598
POR flag Nuno Sousa
25-29 1:22:23
Click to select for comparison
599
POR flag Jorge Matos
30-34 1:22:23
Click to select for comparison
600
GRE flag Efstratios Chouvardas
50-54 1:22:24
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.