| 1 | 2639 | ANTÓNIO BRAZIEL | | Sub23 M. | Oralklass-Amigos do Trail | 01:30:19 | |
Bib - 2639Gender - Category - Sub23 M.Team - Oralklass-Amigos do Trail |
| 2 | 2001 | BRUNO SILVA | | Sub23 M. | SatecnosolOutdoor | 01:34:34 | |
Bib - 2001Gender - Category - Sub23 M.Team - SatecnosolOutdoor |
| 3 | 2643 | NUNO ALVES | | Senior M. | Oralklass-Amigos do Trail | 01:34:34 | |
Bib - 2643Gender - Category - Senior M.Team - Oralklass-Amigos do Trail |
| 4 | 2630 | NUNO PEREIRA | | Senior M. | OLIMPICO VIANENSE TRAIL | 01:38:30 | |
Bib - 2630Gender - Category - Senior M.Team - OLIMPICO VIANENSE TRAIL |
| 5 | 2865 | FÁBIO PINTO | | Senior M. | SatecnosolOutdoor | 01:38:55 | |
Bib - 2865Gender - Category - Senior M.Team - SatecnosolOutdoor |
| 6 | 2637 | FERNANDO NEVES | | Senior M. | Oralklass-Amigos do Trail | 01:40:40 | |
Bib - 2637Gender - Category - Senior M.Team - Oralklass-Amigos do Trail |
| 7 | 2213 | RUI AZEVEDO | | Senior M. | Fridão Sem Limites | 01:45:08 | |
Bib - 2213Gender - Category - Senior M.Team - Fridão Sem Limites |
| 8 | 1068 | JOSÉ RIBEIRO | | Vet. M40 | GONDOMAR FUTSAL CLUBE | 01:46:47 | |
Bib - 1068Gender - Category - Vet. M40Team - GONDOMAR FUTSAL CLUBE |
| 9 | 2629 | JOÃO LEAL | | Senior M. | OFRunning | 01:47:16 | |
Bib - 2629Gender - Category - Senior M.Team - OFRunning |
| 10 | 2035 | JOEL SILVA | | Sub23 M. | A.D.Amarante trail running | 01:47:53 | |
Bib - 2035Gender - Category - Sub23 M.Team - A.D.Amarante trail running |
| 11 | 2857 | PATRICK MARQUES | | Vet. M40 | GONDOMAR FUTSAL CLUBE | 01:48:36 | |
Bib - 2857Gender - Category - Vet. M40Team - GONDOMAR FUTSAL CLUBE |
| 12 | 2219 | PAULO SOUSA | | Vet. M40 | Fridão Sem Limites | 01:48:58 | |
Bib - 2219Gender - Category - Vet. M40Team - Fridão Sem Limites |
| 13 | 2645 | FERNANDO GRABULHO | | Vet. M40 | Oralklass-Amigos do Trail | 01:49:56 | |
Bib - 2645Gender - Category - Vet. M40Team - Oralklass-Amigos do Trail |
| 14 | 2635 | ANDRÉ NOGUEIRA | | Senior M. | Oralklass-Amigos do Trail | 01:50:09 | |
Bib - 2635Gender - Category - Senior M.Team - Oralklass-Amigos do Trail |
| 15 | 2210 | ADÃO MONTEIRO | | Senior M. | Fridão Sem Limites | 01:50:27 | |
Bib - 2210Gender - Category - Senior M.Team - Fridão Sem Limites |
| 16 | 1008 | CARLOS QUEIRÓS | | Senior M. | A.D.Amarante trail running | 01:51:07 | |
Bib - 1008Gender - Category - Senior M.Team - A.D.Amarante trail running |
| 17 | 2388 | PEDRO SILVA | | Sub23 M. | Individual | 01:52:08 | |
Bib - 2388Gender - Category - Sub23 M.Team - Individual |
| 18 | 2180 | ABILIO MAGALHÃES | | Vet. M50 | EMNA Runners | 01:52:30 | |
Bib - 2180Gender - Category - Vet. M50Team - EMNA Runners |
| 19 | 2488 | JOSÉ TAVARES | | Sub23 M. | Intercaimabike | 01:52:37 | |
Bib - 2488Gender - Category - Sub23 M.Team - Intercaimabike |
| 20 | 2153 | ABÍLIO ALMEIDA | | Vet. M40 | Dá-Lhe Gás | 01:54:13 | |
Bib - 2153Gender - Category - Vet. M40Team - Dá-Lhe Gás |
| 21 | 2663 | FILIPE PINTO | | Senior M. | Os Lobos do Saibro | 01:54:21 | |
Bib - 2663Gender - Category - Senior M.Team - Os Lobos do Saibro |
| 22 | 2212 | RICARDO NUNES | | Senior M. | Fridão Sem Limites | 01:54:35 | |
Bib - 2212Gender - Category - Senior M.Team - Fridão Sem Limites |
| 23 | 1270 | HÉLIO DIAS | | Senior M. | Individual | 01:54:47 | |
Bib - 1270Gender - Category - Senior M.Team - Individual |
| 24 | 2548 | HELDER CAMILO | | Senior M. | Moinhos Run - ADRM | 01:55:06 | |
Bib - 2548Gender - Category - Senior M.Team - Moinhos Run - ADRM |
| 25 | 2712 | HUGO FIGUEIREDO | | Vet. M40 | PM | 01:55:50 | |
Bib - 2712Gender - Category - Vet. M40Team - PM |
| 26 | 2063 | ANDRÉ FERNANDES | | Sub23 M. | ALIANÇA DE GANDRA | 01:56:06 | |
Bib - 2063Gender - Category - Sub23 M.Team - ALIANÇA DE GANDRA |
| 27 | 2110 | FILIPE PINTO | | Senior M. | BTT Alegria / TUBANI | 01:56:30 | |
Bib - 2110Gender - Category - Senior M.Team - BTT Alegria / TUBANI |
| 28 | 2464 | FERNANDO NEVES | | Vet. M50 | Individual | 01:56:54 | |
Bib - 2464Gender - Category - Vet. M50Team - Individual |
| 29 | 2353 | PEDRO ALVES | | Senior M. | Individual | 01:56:56 | |
Bib - 2353Gender - Category - Senior M.Team - Individual |
| 30 | 2152 | ADÉRITO OLIVEIRA | | Sub23 M. | Dá-Lhe Gás | 01:57:07 | |
Bib - 2152Gender - Category - Sub23 M.Team - Dá-Lhe Gás |
| 31 | 2851 | CARLOS BORGES | | Vet. M40 | vimarunners | 01:59:01 | |
Bib - 2851Gender - Category - Vet. M40Team - vimarunners |
| 32 | 2142 | JOAO BARBOSA | | Senior M. | Copos e trilhos | 01:59:29 | |
Bib - 2142Gender - Category - Senior M.Team - Copos e trilhos |
| 33 | 2507 | FERNANDO GOMES | | Vet. M40 | KeMedo Team | 01:59:32 | |
Bib - 2507Gender - Category - Vet. M40Team - KeMedo Team |
| 34 | 2363 | RICARDO FERREIRA | | Senior M. | Individual | 01:59:35 | |
Bib - 2363Gender - Category - Senior M.Team - Individual |
| 35 | 2679 | MÁRCIO CRUZ | | Sub23 M. | OZxtreme/RDA | 01:59:36 | |
Bib - 2679Gender - Category - Sub23 M.Team - OZxtreme/RDA |
| 36 | 2731 | ANTÓNIO BORGES | | Vet. M40 | PORTO SENTIDO RUNNERS | 01:59:45 | |
Bib - 2731Gender - Category - Vet. M40Team - PORTO SENTIDO RUNNERS |
| 37 | 2088 | RENATO COELHO | | Sub23 M. | Associação Desportiva de Cabroelo | 01:59:46 | |
Bib - 2088Gender - Category - Sub23 M.Team - Associação Desportiva de Cabroelo |
| 38 | 2145 | CRISTIANO SANTOS | | Senior M. | CORRER POR UM SORRISO | 01:59:47 | |
Bib - 2145Gender - Category - Senior M.Team - CORRER POR UM SORRISO |
| 39 | 2177 | LUÍS MAGALHÃES | | Sub23 M. | EMNA Runners | 01:59:56 | |
Bib - 2177Gender - Category - Sub23 M.Team - EMNA Runners |
| 40 | 2143 | MANUEL BARBOSA | | Senior M. | Copos e trilhos | 02:00:18 | |
Bib - 2143Gender - Category - Senior M.Team - Copos e trilhos |
| 41 | 2173 | ARTUR PEREIRA | | Senior M. | EMNA Runners | 02:00:48 | |
Bib - 2173Gender - Category - Senior M.Team - EMNA Runners |
| 42 | 2414 | AGOSTINHO PACHECO | | Vet. M40 | Individual | 02:00:50 | |
Bib - 2414Gender - Category - Vet. M40Team - Individual |
| 43 | 2070 | CARLOS SILVA | | Vet. M40 | ALIANÇA DE GANDRA | 02:01:51 | |
Bib - 2070Gender - Category - Vet. M40Team - ALIANÇA DE GANDRA |
| 44 | 2150 | CARLOS PRUDÊNCIO | | Senior M. | Dá-Lhe Gás | 02:02:01 | |
Bib - 2150Gender - Category - Senior M.Team - Dá-Lhe Gás |
| 45 | 2556 | ÁLVARO MOREIRA | | Senior M. | Fridão Sem Limites | 02:02:06 | |
Bib - 2556Gender - Category - Senior M.Team - Fridão Sem Limites |
| 46 | 2578 | MAURO CARDOSO | | Senior M. | NOCTURNOS DE PAREDES | 02:02:14 | |
Bib - 2578Gender - Category - Senior M.Team - NOCTURNOS DE PAREDES |
| 47 | 2205 | ADÃO REGADAS | | Vet. M50 | Foge Foge Bandido | 02:03:25 | |
Bib - 2205Gender - Category - Vet. M50Team - Foge Foge Bandido |
| 48 | 2312 | CARLOS CARDOSO | | Senior M. | Individual | 02:03:29 | |
Bib - 2312Gender - Category - Senior M.Team - Individual |
| 49 | 112 | GILBERTO PIMENTA | | Senior M. | Oralklass-Amigos do Trail | 02:03:51 | |
Bib - 112Gender - Category - Senior M.Team - Oralklass-Amigos do Trail |
| 50 | 2607 | CARLOS VINHAS | | Vet. M50 | NOCTURNOS DE PAREDES | 02:03:52 | |
Bib - 2607Gender - Category - Vet. M50Team - NOCTURNOS DE PAREDES |