| 1 | 2188 | MARCO FARIA | | Vet. M40 | Dá-Lhe Gás | 01:25:05 | |
Bib - 2188Gender - Category - Vet. M40Team - Dá-Lhe Gás |
| 2 | 2034 | ARTUR BARBOSA | | Senior M. | Aliados Trail Running Team | 01:25:13 | |
Bib - 2034Gender - Category - Senior M.Team - Aliados Trail Running Team |
| 3 | 2023 | BRUNO SILVA | | Vet. M40 | Afacycles | 01:26:22 | |
Bib - 2023Gender - Category - Vet. M40Team - Afacycles |
| 4 | 2025 | JOÃO FERREIRA | | Senior M. | AIRORUN | 01:29:18 | |
Bib - 2025Gender - Category - Senior M.Team - AIRORUN |
| 5 | 2603 | JOAQUIM SILVA | | Vet. M45 | Os Santa Apolónia | 01:29:32 | |
Bib - 2603Gender - Category - Vet. M45Team - Os Santa Apolónia |
| 6 | 2033 | ANDRÉ NOGUEIRA | | Senior M. | Aliados Trail Running Team | 01:31:21 | |
Bib - 2033Gender - Category - Senior M.Team - Aliados Trail Running Team |
| 7 | 2736 | MARCIO PINTO | | Senior M. | Trinca Orelhas de Gato | 01:31:38 | |
Bib - 2736Gender - Category - Senior M.Team - Trinca Orelhas de Gato |
| 8 | 2673 | MIGUEL NETO | | Senior M. | Royal Wellness Center | 01:31:50 | |
Bib - 2673Gender - Category - Senior M.Team - Royal Wellness Center |
| 9 | 2545 | IGOR MOREIRA | | Vet. M40 | Melgaço Alvarinho Trail | 01:33:18 | |
Bib - 2545Gender - Category - Vet. M40Team - Melgaço Alvarinho Trail |
| 10 | 2672 | LEONEL FERREIRA | | Senior M. | Royal Wellness Center | 01:33:49 | |
Bib - 2672Gender - Category - Senior M.Team - Royal Wellness Center |
| 11 | 2189 | PAULO SILVA | | Vet. M40 | Dá-Lhe Gás | 01:34:49 | |
Bib - 2189Gender - Category - Vet. M40Team - Dá-Lhe Gás |
| 12 | 2187 | ABILIO ALMEIDA | | Vet. M40 | Dá-Lhe Gás | 01:34:54 | |
Bib - 2187Gender - Category - Vet. M40Team - Dá-Lhe Gás |
| 13 | 2202 | RICARDO BARROS | | Senior M. | Douroconta - Gabinete de Apoio e Contabilidade | 01:35:43 | |
Bib - 2202Gender - Category - Senior M.Team - Douroconta - Gabinete de Apoio e Contabilidade |
| 14 | 2209 | SERGIO DUARTE | | Vet. M40 | Dr. Merino/4moove | 01:36:07 | |
Bib - 2209Gender - Category - Vet. M40Team - Dr. Merino/4moove |
| 15 | 2534 | ABILIO RIBEIRO | | Vet. M45 | Lusitanos | 01:36:19 | |
Bib - 2534Gender - Category - Vet. M45Team - Lusitanos |
| 16 | 2015 | JOEL SILVA | | Sub23 M. | A.D.Amarante trail running | 01:36:27 | |
Bib - 2015Gender - Category - Sub23 M.Team - A.D.Amarante trail running |
| 17 | 2036 | FERNANDO LEAL | | Vet. M50 | Aliados Trail Running Team | 01:37:00 | |
Bib - 2036Gender - Category - Vet. M50Team - Aliados Trail Running Team |
| 18 | 2027 | CARLOS MARTINS | | Vet. M40 | AIRORUN | 01:38:22 | |
Bib - 2027Gender - Category - Vet. M40Team - AIRORUN |
| 19 | 2242 | BRUNO AZEVEDO | | Senior M. | Fridão Sem Limites | 01:38:31 | |
Bib - 2242Gender - Category - Senior M.Team - Fridão Sem Limites |
| 20 | 2170 | MIGUEL BARROS | | Junior M. | CT Jesuítas | 01:38:47 | |
Bib - 2170Gender - Category - Junior M.Team - CT Jesuítas |
| 21 | 2550 | ALFREDO MOREIRA | | Vet. M45 | Moinhos Run-ADRM | 01:39:34 | |
Bib - 2550Gender - Category - Vet. M45Team - Moinhos Run-ADRM |
| 22 | 2653 | PEDRO GILVAZ | | Vet. M40 | Ribeiras Trail | 01:40:04 | |
Bib - 2653Gender - Category - Vet. M40Team - Ribeiras Trail |
| 23 | 2062 | PAULO MENDES | | Vet. M45 | Amigos da Corrida | 01:40:17 | |
Bib - 2062Gender - Category - Vet. M45Team - Amigos da Corrida |
| 24 | 2246 | RICARDO AIRES | | Vet. M40 | Fridão Sem Limites | 01:40:28 | |
Bib - 2246Gender - Category - Vet. M40Team - Fridão Sem Limites |
| 25 | 2361 | PAULO BRANDAO | | Senior M. | Individual | 01:40:44 | |
Bib - 2361Gender - Category - Senior M.Team - Individual |
| 26 | 2267 | HUGO FIGUEIREDO | | Vet. M40 | Gramidense I.F.C. | 01:40:59 | |
Bib - 2267Gender - Category - Vet. M40Team - Gramidense I.F.C. |
| 27 | 2192 | PAULO FERREIRA | | Senior M. | DiVE | Into The Mountains | 01:41:36 | |
Bib - 2192Gender - Category - Senior M.Team - DiVE | Into The Mountains |
| 28 | 2201 | BRUNO SANTOS | | Senior M. | Douroconta - Gabinete de Apoio e Contabilidade | 01:41:58 | |
Bib - 2201Gender - Category - Senior M.Team - Douroconta - Gabinete de Apoio e Contabilidade |
| 29 | 2241 | ADÃO MONTEIRO | | Senior M. | Fridão Sem Limites | 01:41:59 | |
Bib - 2241Gender - Category - Senior M.Team - Fridão Sem Limites |
| 30 | 2227 | MÁRIO LOPES | | Senior M. | FactorX / S4L / Medense FC | 01:42:01 | |
Bib - 2227Gender - Category - Senior M.Team - FactorX / S4L / Medense FC |
| 31 | 2536 | ADRIANO OLIVEIRA | | Vet. M45 | Lusitanos | 01:42:12 | |
Bib - 2536Gender - Category - Vet. M45Team - Lusitanos |
| 32 | 2207 | INUO MELO | | Senior M. | Dr. Merino/4moove | 01:42:27 | |
Bib - 2207Gender - Category - Senior M.Team - Dr. Merino/4moove |
| 33 | 2243 | FILIPE CARRIL | | Senior M. | Fridão Sem Limites | 01:42:39 | |
Bib - 2243Gender - Category - Senior M.Team - Fridão Sem Limites |
| 34 | 2336 | CARLOS COELHO | | Senior M. | Individual | 01:42:49 | |
Bib - 2336Gender - Category - Senior M.Team - Individual |
| 35 | 2285 | RICARDO OLIVEIRA | | Senior M. | Habcarpintaria | 01:43:23 | |
Bib - 2285Gender - Category - Senior M.Team - Habcarpintaria |
| 36 | 2287 | RUI REIS | | Senior M. | hSantamariaRT | 01:43:45 | |
Bib - 2287Gender - Category - Senior M.Team - hSantamariaRT |
| 37 | 2032 | DANIEL CARDOSO | | Vet. M50 | AIRORUN | 01:43:56 | |
Bib - 2032Gender - Category - Vet. M50Team - AIRORUN |
| 38 | 2369 | ROMEU PEREIRA | | Senior M. | Individual | 01:43:57 | |
Bib - 2369Gender - Category - Senior M.Team - Individual |
| 39 | 2136 | CRISTIANO PEREIRA | | Senior M. | Castelo | 01:44:47 | |
Bib - 2136Gender - Category - Senior M.Team - Castelo |
| 40 | 2414 | ANDRÉ NEVES | | Vet. M40 | Individual | 01:44:54 | |
Bib - 2414Gender - Category - Vet. M40Team - Individual |
| 41 | 2149 | PEDRO PINTO | | Senior M. | Clube Atletismo Fafe | 01:44:59 | |
Bib - 2149Gender - Category - Senior M.Team - Clube Atletismo Fafe |
| 42 | 2520 | HELDER FRANCO | | Senior M. | LETHES TRAIL TEAM | 01:45:00 | |
Bib - 2520Gender - Category - Senior M.Team - LETHES TRAIL TEAM |
| 43 | 2676 | LUCAS MORGADO | | Vet. M40 | Royal Wellness Center | 01:45:03 | |
Bib - 2676Gender - Category - Vet. M40Team - Royal Wellness Center |
| 44 | 2024 | CARLOS BARBOSA | | Vet. M40 | Runner Penafiel Trail | 01:45:08 | |
Bib - 2024Gender - Category - Vet. M40Team - Runner Penafiel Trail |
| 45 | 2479 | FERNANDO MARTINS | | Vet. M50 | Individual | 01:45:12 | |
Bib - 2479Gender - Category - Vet. M50Team - Individual |
| 46 | 2643 | NUNO PINTO | | Senior M. | Ribeiras Trail | 01:45:19 | |
Bib - 2643Gender - Category - Senior M.Team - Ribeiras Trail |
| 47 | 1547 | DIANA GASPAR | | Senior F. | Dr. Merino/4moove | 01:45:22 | |
Bib - 1547Gender - Category - Senior F.Team - Dr. Merino/4moove |
| 48 | 2068 | RUBEN VIEIRA | | Sub23 M. | AMIGOS DO PEDAL TRAILAGARES | 01:46:07 | |
Bib - 2068Gender - Category - Sub23 M.Team - AMIGOS DO PEDAL TRAILAGARES |
| 49 | 2236 | JOÃO MACHADO | | Junior M. | Fridão Sem Limites | 01:46:09 | |
Bib - 2236Gender - Category - Junior M.Team - Fridão Sem Limites |
| 50 | 2588 | JOÃO JAQUES | | Vet. M45 | OLÍMPICO VIANENSE TRAIL | 01:46:36 | |
Bib - 2588Gender - Category - Vet. M45Team - OLÍMPICO VIANENSE TRAIL |