Skip to content
Country Europe PRT

Portugal

Athletes from here
8,729
Races by them
11,521

Individual Pro · Men

834 races

Every finished race in this category by an athlete from Portugal, at any event anywhere. Different courses on different days, so each row names its race.

1–200 of 834

1
Joao Almeida
Athens · Sep 2026
56:45
2
Tiago Lousa
Warsaw · Apr 2026
57:05
3
Joao Almeida
Amsterdam · Jan 2026
57:08
4
Joao Almeida
Stockholm · Jun 2026
57:12
5
Joao Almeida
Malaga · Apr 2026
57:37
6
Tiago Lousa
Berlin · Apr 2024
57:37
7
Diogo Freitas
Warsaw · Apr 2026
57:43
8
Joao Rosa De Almeida
Cologne · Apr 2025
57:44
9
Tiago Lousa
Frankfurt · Dec 2022
57:54
10
Joao Rosa De Almeida
Stockholm · Dec 2024
57:58
11
Joao Rosa De Almeida
Berlin · May 2025
58:08
12
Tiago Lousa
Berlin · May 2025
58:31
13
Joao Almeida
Lisboa · May 2026
58:42
14
José Ribeiro
Bilbao · Feb 2026
58:51
15
Diogo Freitas
Stockholm · Jun 2026
59:15
16
Tiago Lousa
Stockholm · Jun 2026
59:16
17
Baltasar Santos
Istanbul · Aug 2026
59:33
18
Diogo Tapado
Valencia · Oct 2026
59:34
19
Tiago Lousa
Berlin · May 2026
59:39
20
Joao Rosa De Almeida
St. Gallen
59:45
21
José Ribeiro
Stockholm · Jun 2026
1:00:01
22
Daniel Soares
Lisboa · May 2026
1:00:02
23
Joao Almeida
Dublin · Nov 2025
1:00:20
24
Diogo Freitas
Amsterdam · Jan 2026
1:00:23
25
José Estrangeiro
Bilbao · Feb 2025
1:00:24
26
José Ribeiro
Lisboa · May 2026
1:00:33
27
Pedro Teresinho
Stockholm · Jun 2026
1:00:36
28
Daniel Soares
Stockholm · Jun 2026
1:00:37
29
José Luis Silva
Budapest
1:00:39
30
José Ribeiro
Turin · Jan 2026
1:00:46
31
Filipe Prates
Warsaw · Apr 2026
1:00:49
32
Joao Almeida
Fortaleza · Feb 2026
1:00:49
33
André Teresinho
Nice
1:00:53
34
Francisco Dias
Lisboa · May 2026
1:00:55
35
Fábio Portela
Warsaw · Apr 2026
1:01:03
36
Diogo Freitas
Lisboa · May 2026
1:01:04
37
Diogo Freitas
Berlin · May 2025
1:01:05
38
Baltasar Santos
Toulouse · Mar 2026
1:01:06
39
Diogo Freitas
Copenhagen · Mar 2026
1:01:09
40
Diogo Freitas
Berlin · May 2026
1:01:13
41
Tiago Lousa
Köln
1:01:15
42
João Sousa
Stockholm · Jun 2026
1:01:18
43
Michaël Pires Canto
Rotterdam · Apr 2026
1:01:20
44
Joao Rosa De Almeida
World Championships
1:01:20
45
Pedro Teresinho
Bilbao · Feb 2026
1:01:21
46
Joao Almeida
Sao Paulo · Apr 2026
1:01:28
47
Fábio Portela
Stockholm · Jun 2026
1:01:29
48
Pedro Teresinho
Valencia · Oct 2026
1:01:31
49
Bruno Ferreira
London Olympia · Mar 2026
1:01:32
50
Diogo Tapado
Lisboa · May 2026
1:01:33
51
Felisberto Pereira
Malaga · Apr 2026
1:01:34
52
Joshua De Paiva E Cunha
Bologna · Apr 2026
1:01:37
53
José Estrangeiro
World Championships Nice
1:01:37
54
Abel Andrade
Rome · Sep 2026
1:01:39
55
José Estrangeiro
Bilbao · Feb 2024
1:01:42
56
Michaël Pires Canto
Nice
1:01:44
57
Francisco Dias
Bilbao · Feb 2026
1:01:45
58
José Estrangeiro
Stockholm · Jun 2026
1:01:49
59
Daniel Soares
Madrid · Nov 2025
1:01:49
60
Filipe Prates
Bilbao · Feb 2026
1:01:55
61
Tiago Lousa
Wien · Apr 2022
1:01:56
62
Francisco Dias
Malaga · Apr 2026
1:01:58
63
André Dias Teresinho
Manchester · Jan 2026
1:02:09
64
José Silva
Nice
1:02:11
65
José Branco
Geneva · Oct 2026
1:02:15
66
Celso Oliveira
Warsaw · Apr 2026
1:02:18
67
Tiago Lousa
World Championships Nice
1:02:20
68
José Estrangeiro
Lisboa · May 2026
1:02:25
69
Tiago Costa
Bilbao · Feb 2025
1:02:27
70
José Estrangeiro
Frankfurt · Dec 2024
1:02:33
71
Michaël Pires Canto
Barcelona · May 2026
1:02:37
72
Pedro Teresinho
Lisboa · May 2026
1:02:43
73
FILIPE PRATES PUCARINHO
Malaga · Apr 2023
1:02:43
74
André Teresinho
Lisboa · May 2026
1:02:45
75
André Teresinho
Barcelona · May 2026
1:02:49
76
FILIPE PRATES PUCARINHO
Bilbao · Feb 2025
1:02:59
77
José Estrangeiro
Valencia · Oct 2025
1:03:01
78
David Queiroz
Malaga · Apr 2026
1:03:08
79
Pedro Palma
Maastricht · Sep 2026
1:03:09
80
João Pinto
Lisboa · May 2026
1:03:14
81
Filipe Prates
Bilbao · Feb 2024
1:03:14
82
Baltasar Santos
Stockholm · Jun 2026
1:03:15
83
Tiago Lousa
Maastricht · Mar 2022
1:03:15
84
Joao Rosa De Almeida
Malaga · Apr 2024
1:03:20
85
Tiago Lousa
Frankfurt · Dec 2023
1:03:27
86
Marcos Costa
Valencia · Oct 2026
1:03:29
87
Felisberto Pereira
Lisboa · May 2026
1:03:30
88
Tiago Lousa
Barcelona · Apr 2025
1:03:32
89
Vasco Garcez
Valencia · Oct 2026
1:03:38
90
Rui Sousa
Mechelen · Mar 2026
1:03:39
91
Diogo Morgado
Geneva · Oct 2026
1:03:40
92
Ruben Parreira
Madrid · Dec 2021
1:03:41
93
Luis Marques
Lisboa · May 2026
1:03:42
94
Amândio Ferreira
Lisboa · May 2026
1:03:47
95
Fábio Portela
Bilbao · Feb 2025
1:03:48
96
José Branco
Warsaw · Apr 2026
1:03:49
97
Michaël Pires Canto
Lisboa · May 2026
1:03:50
98
Joshua De Paiva E Cunha
Valencia · Oct 2025
1:03:50
99
Fábio Portela
Malaga · Mar 2025
1:03:50
100
André Teresinho
Valencia · Oct 2026
1:03:54
101
Diogo Freitas
Barcelona · Apr 2025
1:03:56
102
João Pinto
Gdansk · Oct 2026
1:04:02
103
Fábio Portela
Madrid · Nov 2025
1:04:03
104
Joao Monteiro
World Championships Manchester
1:04:07
105
Ruben Parreira
Wien · Apr 2022
1:04:12
106
Rui Sousa
Malaga · Apr 2026
1:04:13
107
Luis Marques
Stockholm · Jun 2026
1:04:18
108
Tiago Lousa
Hannover · Jan 2020
1:04:22
109
Joshua Cunha
Bilbao · Feb 2025
1:04:24
110
Tiago Costa
Köln
1:04:26
111
João Sousa
Madrid · Nov 2025
1:04:28
112
Joao Monteiro
Malaga · Apr 2023
1:04:28
113
João Aveiro
Budapest
1:04:30
114
José Estrangeiro
Valencia · Oct 2023
1:04:40
115
Fábio Portela
World Championships
1:04:44
116
Fábio Portela
World Championships Nice
1:04:47
117
Filipe Prates
World Championships Nice
1:04:50
118
Luís Miguel Guilherme Torpes
Berlin · May 2025
1:04:51
119
FILIPE PRATES PUCARINHO
Barcelona · Nov 2023
1:04:51
120
Joshua Cunha
Barcelona · Apr 2025
1:04:53
121
FILIPE PRATES PUCARINHO
Barcelona · Apr 2025
1:04:59
122
David Maia
Bilbao · Feb 2026
1:05:07
123
Joao Almeida
World Championships Manchester
1:05:09
124
José Ferreira
Malaga · Mar 2025
1:05:11
125
Nuno Barreto
World Championships Manchester
1:05:13
126
José Estrangeiro
World Championships
1:05:14
127
Ricardo Barros
Lisboa · May 2026
1:05:15
128
Nuno Barreto
Glasgow · Mar 2025
1:05:15
129
Miguel Torrinha Rocha
Valencia · Oct 2026
1:05:15
130
David Maia
Barcelona · Nov 2023
1:05:23
131
Diogo Ramalheira
Malaga · Mar 2025
1:05:25
132
Joshua De Paiva E Cunha
Amsterdam · Jan 2026
1:05:27
133
Nuno Barreto
Copenhagen · Mar 2024
1:05:31
134
FILIPE PRATES PUCARINHO
Madrid · Sep 2023
1:05:41
135
José Estrangeiro
Barcelona · Nov 2023
1:05:42
136
Pedro Azevedo
World Championships Manchester
1:05:51
137
Miguel Reis E Silva
Mechelen · Mar 2026
1:05:56
138
Emanuel Alves
Valencia · Oct 2026
1:05:58
139
Gonçalo Almeida
Valencia · Oct 2026
1:05:59
140
Rui Sousa
Lisboa · May 2026
1:06:00
141
André Teresinho
Barcelona · Apr 2025
1:06:04
142
Rui Sousa
Budapest
1:06:07
143
FILIPE PRATES PUCARINHO
Madrid · Nov 2025
1:06:08
144
FILIPE PRATES PUCARINHO
Rome · Sep 2025
1:06:12
145
gonçalo dias
Lisboa · May 2026
1:06:14
146
Hugo Jorge
Maastricht · Mar 2022
1:06:14
147
Baltasar Santos
Amsterdam · Jan 2026
1:06:19
148
Gonçalo Nunes
Malaga · Apr 2026
1:06:21
149
Nuno Barreto
London · May 2025
1:06:23
150
Pedro Guerra
Turin · Jan 2026
1:06:29
151
Joao Manuel Lopes De Almeida
Madrid · Sep 2023
1:06:29
152
Nuno Barreto
Karlsruhe · Apr 2022
1:06:29
153
Vasco Garcez
Verona · Dec 2025
1:06:33
154
Joshua Cunha
Malaga · Mar 2025
1:06:34
155
Sergio Correia
Stockholm · Jun 2026
1:06:40
156
Gonçalo Nunes
Lisboa · May 2026
1:06:41
157
André Teresinho
Bilbao · Feb 2025
1:06:44
158
Guilherme Silva
Valencia · Oct 2026
1:06:48
159
Tiago Cantante Romão
Lisboa · May 2026
1:06:50
160
Filipe Duarte
Jakarta · Jun 2026
1:06:51
161
José Branco
Lisboa · May 2026
1:06:53
162
Rui Sousa
Stockholm · Jun 2026
1:06:54
163
João Piedade
Bilbao · Feb 2025
1:06:55
164
José Estrangeiro
Wien · Apr 2022
1:07:03
165
Baltasar Santos
Madrid · Nov 2025
1:07:05
166
Celso Oliveira
Lisboa · May 2026
1:07:07
167
José Estrangeiro
Madrid · Dec 2021
1:07:07
168
Tiago Jorge
Lisboa · May 2026
1:07:09
169
Francisco Silva
Lisboa · May 2026
1:07:11
170
Hélder Pinheiro
Stockholm · Jun 2026
1:07:13
171
Nuno Barreto
Karlsruhe · Mar 2023
1:07:14
172
Hugo Jorge
Madrid · Dec 2021
1:07:14
173
Ricardo Sá
Malaga · Apr 2026
1:07:15
174
Gonçalo Nunes
Bilbao · Feb 2026
1:07:18
175
Hugo Ventura
Rio de Janeiro · Nov 2025
1:07:19
176
João Pinto
Bordeaux · Nov 2025
1:07:26
177
José Sousa
Madrid · Nov 2025
1:07:27
178
Tiago Costa
World Championships Nice
1:07:31
179
André Coelho
Malaga · Apr 2026
1:07:35
180
Nuno Barreto
Sports Direct HYROX London · May 2024
1:07:35
181
Hugo Jorge
Madrid · Nov 2022
1:07:35
182
Joao Gomes
Lisboa · May 2026
1:07:37
183
Hugo Ventura
World Championships Manchester
1:07:37
184
Nuno Barreto
World Championships Nice
1:07:42
185
Joao Gomes
Abu Dhabi
1:07:42
186
Frederico Lobo Nunes
Lisboa · May 2026
1:07:47
187
Nuno Barreto
Birmingham · Oct 2022
1:07:48
188
Tiago Costa
World Championships
1:07:51
189
Nuno Barreto
London · Nov 2024
1:07:52
190
Diogo Braz Freitas
Malaga · Apr 2024
1:08:02
191
Ruben Alexandre Parreira
Madrid · Nov 2022
1:08:04
192
Pedro Guerra
Stockholm · Jun 2026
1:08:05
193
André Coelho
Turin · Jan 2026
1:08:05
194
José Branco
Stockholm · Dec 2025
1:08:05
195
Filipe Duarte
Shenzhen · Aug 2026
1:08:06
196
Joao Ribeiro
Nice
1:08:06
197
Felisberto Pereira
Valencia · Oct 2025
1:08:10
198
Diogo Freitas
Madrid · Nov 2022
1:08:10
199
Francisco Moreira
Lisboa · May 2026
1:08:12
200
Cristiano Esteves
Lisboa · May 2026
1:08:14