← Lisbon 2026 results

HYROX Lisbon 2026 Results – Open Men (page 5)

1,296 finishers. Winner Pedro Palma in 57:29; median 1:23:42.

Rank Athlete Nat Age group Time
801 André Coelho POR 35-39 1:28:07
802 Ricardo Moura POR 40-44 1:28:10
803 Pedro Fernandes Pereira LUX 30-34 1:28:10
804 Valter Vieira POR 45-49 1:28:12
805 Paulo Ganhão POR 45-49 1:28:14
806 Sandor Apati HUN 35-39 1:28:17
807 Migdon Batalha POR 30-34 1:28:17
808 Diogo Albuquerque POR 35-39 1:28:19
809 Pedro Teixeira POR 16-24 1:28:21
810 João Lucena POR 25-29 1:28:25
811 Darren Macintyre GBR 35-39 1:28:29
812 Francesco Vitale ITA 30-34 1:28:29
813 Fabian Rabe GER 30-34 1:28:30
814 Mathieu Prieur FRA 16-24 1:28:32
815 Victor Pardo Romero ESP 50-54 1:28:32
816 João Caldeira POR 35-39 1:28:33
817 André Carvalho POR 25-29 1:28:34
818 Alcides Torres POR 55-59 1:28:35
819 Ricardo Mira POR 25-29 1:28:36
820 Samuel Monfouga FRA 25-29 1:28:43
821 Pedro Antunes POR 25-29 1:28:45
822 Luca Longoni ITA 25-29 1:28:47
823 Mingi Kim KOR 25-29 1:28:52
824 Pedro Nascimento POR 45-49 1:28:53
825 Luis Pereira POR 50-54 1:28:53
826 Anton Wehlau GER 25-29 1:28:57
827 Manuel Ceregeiro POR 25-29 1:28:58
828 Ricardo Cordeiro POR 35-39 1:28:59
829 - — 50-54 1:28:59
830 Beñat Morgan SUI 16-24 1:28:59
831 Bruno Boaventura POR 25-29 1:29:02
832 David Mendonca POR 40-44 1:29:02
833 Nick Doren SUI 30-34 1:29:03
834 Bernardo Pestana POR 30-34 1:29:16
835 José Lança POR 25-29 1:29:22
836 Jose Violero ESP 35-39 1:29:22
837 Cid Fonseca POR 60-64 1:29:27
838 Luís Carlos Guedes Morais POR 30-34 1:29:29
839 Peter Brown IRL 45-49 1:29:31
840 Daniel Mross GER 45-49 1:29:33
841 Zane Irwin NZL 35-39 1:29:34
842 Luke Gray IRL 30-34 1:29:36
843 Pedro Alexandre POR 25-29 1:29:36
844 Cederico Tomás POR 40-44 1:29:37
845 Julio Laporta ESP 25-29 1:29:39
846 José Henriques POR 35-39 1:29:39
847 Luís Valinho POR 35-39 1:29:41
848 Clément Moisseron FRA 25-29 1:29:44
849 Christopher Waight GBR 30-34 1:29:46
850 Bruno Fernandes POR 40-44 1:29:47
851 Matthew Vassallo MLT 25-29 1:29:55
852 Jorge Nascimento POR 45-49 1:29:56
853 Pierre Tibi FRA 16-24 1:29:58
854 Luís Ferreira POR 25-29 1:30:02
855 Fábio Cunha POR 30-34 1:30:07
856 Michael Nolan IRL 45-49 1:30:16
857 Bernardo Candelaria POR 30-34 1:30:18
858 Luís Correia POR 25-29 1:30:19
859 Christian Pummerer GER 35-39 1:30:22
860 Emmanuel Derenne FRA 45-49 1:30:30
861 Joao Rechena POR 45-49 1:30:30
862 André Forte POR 16-24 1:30:31
863 Afonso Fonseca POR 16-24 1:30:33
864 Daniel Mota POR 35-39 1:30:34
865 Juan José Albalate Cano ESP 30-34 1:30:42
866 Ricardo Alves POR 35-39 1:30:43
867 Emanuel Dias POR 35-39 1:30:45
868 Stefan Tarp DEN 50-54 1:30:48
869 Michael Viegas POR 30-34 1:30:49
870 Miguel Silva POR 40-44 1:30:50
871 Diogo Bento POR 25-29 1:30:52
872 Alejandro Caldeira POR 25-29 1:30:52
873 Bernardo Inverno POR 16-24 1:30:53
874 Miguel Lopes POR 45-49 1:30:55
875 Alexander Childs GBR 35-39 1:31:06
876 Cesar Fortes POR 35-39 1:31:11
877 André Cabaço POR 30-34 1:31:13
878 Paulo Chaves POR 50-54 1:31:13
879 Javier Escribano Martin ESP 30-34 1:31:14
880 Ion Canatui POR 30-34 1:31:14
881 Filipe Franco POR 40-44 1:31:22
882 Joao Vilas POR 40-44 1:31:23
883 Gabriel Cardoso POR 25-29 1:31:28
884 Jürgen Bader GER 60-64 1:31:28
885 Martim Valente POR 16-24 1:31:28
886 Miguel Barros POR 45-49 1:31:29
887 Rui Costa Costa POR 45-49 1:31:30
888 Paulo Leite POR 50-54 1:31:33
889 Adriano Zimonyi SWE 45-49 1:31:39
890 Pedro Baltazar POR 35-39 1:31:45
891 Anton Spitkovsky GER 25-29 1:31:49
892 Matteo Petruzzelli ITA 25-29 1:31:51
893 Decio Ramos POR 45-49 1:32:06
894 Pedro Gomes POR 30-34 1:32:08
895 Miguel Silva POR 30-34 1:32:09
896 João Conde POR 40-44 1:32:11
897 André Durão POR 45-49 1:32:14
898 Jean-Pierre Vizio SUI 30-34 1:32:15
899 Thibault Moressee FRA 40-44 1:32:22
900 Claudio Serra POR 35-39 1:32:22
901 Jean-Luc Shorey AUS 25-29 1:32:26
902 Nuno Pacheco POR 40-44 1:32:26
903 André Estrela POR 25-29 1:32:26
904 Marcelo Romão POR 25-29 1:32:28
905 Bruno Mota POR 40-44 1:32:30
906 Paulo Magalhães POR 25-29 1:32:31
907 Francisco Marques POR 16-24 1:32:35
908 Willy Kuhne GER 35-39 1:32:36
909 Angel Veiras ESP 30-34 1:32:36
910 Gonçalo Henriques POR 25-29 1:32:36
911 Hamza Berrada MAR 16-24 1:32:37
912 Conor Gleeson IRL 35-39 1:32:38
913 Luis Pires POR 45-49 1:32:40
914 Victor Gonzalez Burgos ESP 25-29 1:32:40
915 Robin Prudhomme FRA 30-34 1:32:44
916 José Manuel Presa González ESP 30-34 1:32:48
917 Gonçalo Borges POR 35-39 1:32:50
918 Cyrille Janik FRA 40-44 1:32:50
919 João Martins POR 40-44 1:32:58
920 Willy Figère FRA 45-49 1:32:58
921 Davide Chessa ITA 45-49 1:33:06
922 George Jones GBR 25-29 1:33:08
923 Pedro Alves POR 40-44 1:33:12
924 Gonçalo Tomé POR 25-29 1:33:14
925 Eero Österman FIN 16-24 1:33:19
926 João Rosa POR 35-39 1:33:19
927 Leandro Cardoso POR 16-24 1:33:20
928 Cornelius Presch GER 35-39 1:33:21
929 Anderson Heemskerk NED 30-34 1:33:21
930 Gregory Serck BEL 40-44 1:33:23
931 Nuno Trovao POR 50-54 1:33:24
932 Pedro Custódio POR 45-49 1:33:25
933 Bá Teigas POR 35-39 1:33:27
934 Gonçalo Aguiar POR 40-44 1:33:33
935 Hernan Vera ARG 35-39 1:33:36
936 Thomas Sid FRA 25-29 1:33:39
937 Francisco Sedas POR 16-24 1:33:42
938 Daniel Ferreira POR 35-39 1:33:42
939 Conor Murphy IRL 35-39 1:33:52
940 Dale Smith GBR 40-44 1:33:52
941 John McClelland POR 60-64 1:33:54
942 Leonardo Ventura POR 30-34 1:33:55
943 Paulo Fernando POR 40-44 1:34:01
944 Brandon Stotesbury-Parkin GBR 16-24 1:34:01
945 De Figueiredo Yves FRA 35-39 1:34:01
946 Charly Wu GER 40-44 1:34:05
947 Nuno Rato POR 40-44 1:34:12
948 Vinícius Monteiro BRA 35-39 1:34:15
949 Mauro Peliquito POR 40-44 1:34:19
950 Mauro Schilipake BRA 25-29 1:34:20
951 Nelson Jesus POR 40-44 1:34:33
952 Jack Miller GBR 45-49 1:34:37
953 Mervyn Lye MAS 45-49 1:34:42
954 Roy Chia SGP 45-49 1:34:43
955 Macdara Galvin IRL 40-44 1:34:44
956 Filipe Cabral de Sousa POR 45-49 1:34:46
957 Sven Richter GER 45-49 1:34:47
958 Ramon Wissler SUI 30-34 1:34:53
959 Francisco Javier Calvo ESP 55-59 1:34:55
960 João Simões POR 30-34 1:34:59
961 Luís Fonseca POR 30-34 1:35:00
962 Christopher Dembik FRA 35-39 1:35:01
963 Flávio Antunes POR 40-44 1:35:01
964 Samy Pineda Sanchez ESP 35-39 1:35:06
965 Hugo Morgado POR 40-44 1:35:12
966 Sidney Moreira POR 25-29 1:35:12
967 Matt Bownik GBR 35-39 1:35:17
968 Erik Mossberg USA 40-44 1:35:33
969 Telmo Jesus POR 25-29 1:35:34
970 Pedro Junot POR 35-39 1:35:37
971 Igor Alfama POR 35-39 1:35:37
972 Thibault Hamard FRA 35-39 1:35:41
973 Stephan Keller SUI 40-44 1:35:44
974 Marco Ciancarelli SUI 25-29 1:35:48
975 Xavier Laurent FRA 50-54 1:35:48
976 Paulo Gonçalves POR 40-44 1:35:54
977 Mauro Condeço POR 45-49 1:35:55
978 Fernando Peça POR 35-39 1:35:57
979 Rodrigo Martinho POR 30-34 1:36:06
980 Sebastien Claudon FRA 45-49 1:36:07
981 Thyrone Martins POR 40-44 1:36:07
982 Rudi Portugal POR 25-29 1:36:09
983 Terence Wood AUS 40-44 1:36:14
984 Kurt Roger Andersen NOR 65-69 1:36:15
985 Tiago Duarte POR 16-24 1:36:23
986 Elia Martinez SUI 16-24 1:36:24
987 Stephen Miles GBR 55-59 1:36:26
988 Joao Laranjeiro POR 50-54 1:36:29
989 Tiago Rolin POR 25-29 1:36:35
990 Joao Ferreira POR 40-44 1:37:07
991 Ricardo Reis POR 40-44 1:37:07
992 Mike de Ravel RSA 40-44 1:37:09
993 João Rodrigues POR 35-39 1:37:09
994 Paddy Warwick GBR 40-44 1:37:16
995 Humberto Delgado POR 40-44 1:37:17
996 Guillermo Orive POR 25-29 1:37:19
997 Carlos Novo POR 35-39 1:37:19
998 Henrique Marqués Montoto ESP 30-34 1:37:21
999 André Oliveira POR 16-24 1:37:28
1,000 Jon Arnold GBR 50-54 1:37:31

← Lisbon 2026 results