 | 1 | 285 | JOSÉ GASPAR |  | Senior M. | Odimarq | 01:38:53 |   |
Dorsal - 285Género - Escalão - Senior M.Clube - Odimarq  |
 | 2 | 105 | DIOGO FERNANDES |  | Senior M. | OFFtel runners/AFA Cycles | 01:39:53 |   |
Dorsal - 105Género - Escalão - Senior M.Clube - OFFtel runners/AFA Cycles  |
 | 3 | 180 | TELMO VELOSO |  | Senior M. | Individual | 01:44:21 |   |
Dorsal - 180Género - Escalão - Senior M.Clube - Individual  |
 | 4 | 10 | RUI LARANJEIRA |  | Vet. M40 | Bike Seven Esposende | 01:44:33 |   |
Dorsal - 10Género - Escalão - Vet. M40Clube - Bike Seven Esposende  |
 | 5 | 264 | JOSE MONTEIRO |  | Vet. M50 | Individual | 01:45:07 |   |
Dorsal - 264Género - Escalão - Vet. M50Clube - Individual  |
 | 6 | 227 | JOÃO GONÇALVES |  | Vet. M40 | Individual | 01:46:22 |   |
Dorsal - 227Género - Escalão - Vet. M40Clube - Individual  |
 | 7 | 205 | ADOLFO FERNANDEZ |  | Vet. M40 | Individual | 01:48:31 |   |
Dorsal - 205Género - Escalão - Vet. M40Clube - Individual  |
 | 8 | 56 | ABILIO MARQUES |  | Vet. M50 | Freamunde running crew | 01:52:11 |   |
Dorsal - 56Género - Escalão - Vet. M50Clube - Freamunde running crew  |
 | 9 | 93 | ANDRE CUNHA |  | Senior M. | Individual | 01:54:32 |   |
Dorsal - 93Género - Escalão - Senior M.Clube - Individual  |
 | 10 | 151 | NUNO FERNANDES |  | Senior M. | Individual | 01:55:45 |   |
Dorsal - 151Género - Escalão - Senior M.Clube - Individual  |
 | 11 | 197 | ROBERTO FERREIRA |  | Sub 25M. | Individual | 01:56:25 |   |
Dorsal - 197Género - Escalão - Sub 25M.Clube - Individual  |
 | 12 | 360 | NUNO CAMPOS |  | Vet. M40 | Individual | 01:57:24 |   |
Dorsal - 360Género - Escalão - Vet. M40Clube - Individual  |
 | 13 | 292 | BRUNO MENDES |  | Sub 25M. | PRT/AD Quinta | 01:57:53 |   |
Dorsal - 292Género - Escalão - Sub 25M.Clube - PRT/AD Quinta  |
 | 14 | 123 | JOÃO SILVA |  | Senior M. | Individual | 01:58:13 |   |
Dorsal - 123Género - Escalão - Senior M.Clube - Individual  |
 | 15 | 91 | AMÂNDIO ANTUNES |  | Senior M. | Individual | 01:58:19 |   |
Dorsal - 91Género - Escalão - Senior M.Clube - Individual  |
 | 16 | 4 | RICARDO FERREIRA |  | Sub 25M. | BAC Runners | 01:58:25 |   |
Dorsal - 4Género - Escalão - Sub 25M.Clube - BAC Runners  |
 | 17 | 234 | LUÍS FONTINHA |  | Vet. M40 | Individual | 01:58:36 |   |
Dorsal - 234Género - Escalão - Vet. M40Clube - Individual  |
 | 18 | 103 | CARLOS COSTA |  | Senior M. | Individual | 01:58:41 |   |
Dorsal - 103Género - Escalão - Senior M.Clube - Individual  |
 | 19 | 278 | JOSÉ CAPELA |  | Vet. M50 | Minho Aventura | 01:58:58 |   |
Dorsal - 278Género - Escalão - Vet. M50Clube - Minho Aventura  |
 | 20 | 92 | ANDRÉ CORREIA |  | Senior M. | Individual | 01:59:00 |   |
Dorsal - 92Género - Escalão - Senior M.Clube - Individual  |
 | 21 | 195 | MIGUEL NOVAIS |  | Senior M. | Individual | 01:59:06 |   |
Dorsal - 195Género - Escalão - Senior M.Clube - Individual  |
 | 22 | 308 | CARLOS COELHO |  | Senior M. | Trail me | 01:59:10 |   |
Dorsal - 308Género - Escalão - Senior M.Clube - Trail me  |
 | 23 | 37 | JOSE FARIA |  | Vet. M40 | Clube de Atletismo da Póvoa de Varzim | 01:59:14 |   |
Dorsal - 37Género - Escalão - Vet. M40Clube - Clube de Atletismo da Póvoa de Varzim  |
 | 24 | 96 | ARTUR COSTA |  | Senior M. | Desnivel Positivo | 01:59:20 |   |
Dorsal - 96Género - Escalão - Senior M.Clube - Desnivel Positivo  |
 | 25 | 330 | FERNANDO ANTUNES |  | Vet. M50 | Turbulentos | 01:59:28 |   |
Dorsal - 330Género - Escalão - Vet. M50Clube - Turbulentos  |
 | 26 | 7 | LUIS VILARINHO |  | Senior M. | Bike Seven Esposende | 02:00:10 |   |
Dorsal - 7Género - Escalão - Senior M.Clube - Bike Seven Esposende  |
 | 27 | 124 | JOÃO BORGES |  | Senior M. | Individual | 02:00:13 |   |
Dorsal - 124Género - Escalão - Senior M.Clube - Individual  |
 | 28 | 261 | ARSÉNIO FERNANDES |  | Vet. M50 | Individual | 02:00:21 |   |
Dorsal - 261Género - Escalão - Vet. M50Clube - Individual  |
 | 29 | 97 | AURÉLIO REBELO |  | Senior M. | Individual | 02:00:31 |   |
Dorsal - 97Género - Escalão - Senior M.Clube - Individual  |
 | 30 | 165 | RICARDO CORREIA |  | Senior M. | Individual | 02:01:08 |   |
Dorsal - 165Género - Escalão - Senior M.Clube - Individual  |
 | 31 | 225 | GONÇALO MOTA |  | Vet. M40 | Individual | 02:01:15 |   |
Dorsal - 225Género - Escalão - Vet. M40Clube - Individual  |
 | 32 | 117 | HUGO ROCHA |  | Senior M. | Individual | 02:02:02 |   |
Dorsal - 117Género - Escalão - Senior M.Clube - Individual  |
 | 33 | 35 | ADAO MENDES |  | Vet. M40 | Clube de Atletismo da Póvoa de Varzim | 02:02:03 |   |
Dorsal - 35Género - Escalão - Vet. M40Clube - Clube de Atletismo da Póvoa de Varzim  |
 | 34 | 147 | MIGUEL COSTA |  | Senior M. | Individual | 02:02:08 |   |
Dorsal - 147Género - Escalão - Senior M.Clube - Individual  |
 | 35 | 361 | PEDRO AMARO |  | Senior M. | Individual | 02:02:40 |   |
Dorsal - 361Género - Escalão - Senior M.Clube - Individual  |
 | 36 | 362 | ADELINO SOUSA |  | Senior M. | Individual | 02:03:13 |   |
Dorsal - 362Género - Escalão - Senior M.Clube - Individual  |
 | 37 | 158 | PEDRO FERREIRA |  | Senior M. | Individual | 02:03:48 |   |
Dorsal - 158Género - Escalão - Senior M.Clube - Individual  |
 | 38 | 120 | JOÃO DINIS |  | Senior M. | Individual | 02:04:14 |   |
Dorsal - 120Género - Escalão - Senior M.Clube - Individual  |
 | 39 | 134 | LUIS GONÇALVES |  | Senior M. | Individual | 02:04:35 |   |
Dorsal - 134Género - Escalão - Senior M.Clube - Individual  |
 | 40 | 196 | PAULO MESQUITA |  | Sub 25M. | Individual | 02:04:37 |   |
Dorsal - 196Género - Escalão - Sub 25M.Clube - Individual  |
 | 41 | 233 | LUÍS CARVALHAIS |  | Vet. M40 | Individual | 02:04:40 |   |
Dorsal - 233Género - Escalão - Vet. M40Clube - Individual  |
 | 42 | 342 | DOMINIQUE OLIVEIRA |  | Senior M. | Viana Runners | 02:04:45 |   |
Dorsal - 342Género - Escalão - Senior M.Clube - Viana Runners  |
 | 43 | 251 | ROLANDO SANTOS |  | Vet. M40 | Individual | 02:06:07 |   |
Dorsal - 251Género - Escalão - Vet. M40Clube - Individual  |
 | 44 | 133 | JOSÉ CARVALHO |  | Senior M. | Individual | 02:06:32 |   |
Dorsal - 133Género - Escalão - Senior M.Clube - Individual  |
 | 45 | 279 | FERNANDO CARNEIRO |  | Senior M. | NAST | 02:06:44 |   |
Dorsal - 279Género - Escalão - Senior M.Clube - NAST  |
 | 46 | 270 | JORGE COSTA |  | Senior M. | Marrafonas Trail | 02:06:52 |   |
Dorsal - 270Género - Escalão - Senior M.Clube - Marrafonas Trail  |
 | 47 | 306 | MIGUEL ARAÚJO |  | Vet. M40 | Trail me | 02:07:05 |   |
Dorsal - 306Género - Escalão - Vet. M40Clube - Trail me  |
 | 48 | 359 | CARLOS GONÇALVES |  | Vet. M40 | Individual | 02:07:57 |   |
Dorsal - 359Género - Escalão - Vet. M40Clube - Individual  |
 | 49 | 22 | RICARDO ARANTES |  | Senior M. | Bracara Runners | 02:08:03 |   |
Dorsal - 22Género - Escalão - Senior M.Clube - Bracara Runners  |
 | 50 | 6 | FRANCISCO NÓVOA |  | Senior M. | Bike Seven Esposende | 02:08:09 |   |
Dorsal - 6Género - Escalão - Senior M.Clube - Bike Seven Esposende  |