| 1 | 165 | NUNO CRUZ | | M40 | NONSTOP CYCLING TEAM | 01:48:01 | |
Bib - 165Gender - Category - M40Team - NONSTOP CYCLING TEAM |
| 2 | 74 | JOÃO GOMES | | M30 | Individual | 01:53:06 | |
Bib - 74Gender - Category - M30Team - Individual |
| 3 | 20 | JOSÉ QUARESMA | | M40 | Carvic casadosoculos figueiras BTT | 01:53:06 | |
Bib - 20Gender - Category - M40Team - Carvic casadosoculos figueiras BTT |
| 4 | 142 | PEDRO SANTOS | | M30 | Padeirinhas Sobre Rodas/SIMOLDES | 01:54:10 | |
Bib - 142Gender - Category - M30Team - Padeirinhas Sobre Rodas/SIMOLDES |
| 5 | 153 | SERGIO MAGALHÃES | | Sub23 M. | Santa Maria da Feira/Segmento de Epoca/Reol/Bolf | 01:54:11 | |
Bib - 153Gender - Category - Sub23 M.Team - Santa Maria da Feira/Segmento de Epoca/Reol/Bolf |
| 6 | 30 | BRUNO VIDINHA | | M30 | DBL BIKE | 01:55:08 | |
Bib - 30Gender - Category - M30Team - DBL BIKE |
| 7 | 167 | RUI RESENDE | | M30 | Matos Mobility | 01:56:17 | |
Bib - 167Gender - Category - M30Team - Matos Mobility |
| 8 | 14 | RICARDO GONCAÇVES | | M40 | BUSSOLA BTT/PEIXOVAR | 01:57:22 | |
Bib - 14Gender - Category - M40Team - BUSSOLA BTT/PEIXOVAR |
| 9 | 164 | ÉLIO SILVA | | M40 | Penacova/CEG/Reconco | 01:57:24 | |
Bib - 164Gender - Category - M40Team - Penacova/CEG/Reconco |
| 10 | 50 | RUI CORREIA | | M30 | INDELAGUE - NAC BIKE TEAM | 01:57:36 | |
Bib - 50Gender - Category - M30Team - INDELAGUE - NAC BIKE TEAM |
| 11 | 105 | PAULO LOURENÇO | | M40 | Individual | 01:58:06 | |
Bib - 105Gender - Category - M40Team - Individual |
| 12 | 110 | ANTONIO ALMEIDA | | M50 | Individual | 02:01:54 | |
Bib - 110Gender - Category - M50Team - Individual |
| 13 | 67 | ARTUR ESTRELA | | M30 | Individual | 02:02:51 | |
Bib - 67Gender - Category - M30Team - Individual |
| 14 | 15 | SIMAO COSTA | | M40 | BUSSOLA BTT/PEIXOVAR | 02:03:32 | |
Bib - 15Gender - Category - M40Team - BUSSOLA BTT/PEIXOVAR |
| 15 | 102 | MARCOS MATOS | | M40 | Individual | 02:03:56 | |
Bib - 102Gender - Category - M40Team - Individual |
| 16 | 136 | JOSÉ FARIA | | M40 | Olivtec / Golden Project / Vortex / Sodhisa Bikes | 02:04:34 | |
Bib - 136Gender - Category - M40Team - Olivtec / Golden Project / Vortex / Sodhisa Bikes |
| 17 | 6 | JÚLIO SILVA | | M40 | Academia de ciclismo de Melgaço e Ponte da Barca | 02:05:00 | |
Bib - 6Gender - Category - M40Team - Academia de ciclismo de Melgaço e Ponte da Barca |
| 18 | 41 | FILIPE TAVARES | | M40 | GDC/PABOL | 02:05:57 | |
Bib - 41Gender - Category - M40Team - GDC/PABOL |
| 19 | 62 | FILIPE SILVA | | Junior M. | Individual | 02:06:11 | |
Bib - 62Gender - Category - Junior M.Team - Individual |
| 20 | 51 | VÍTOR PAIVA | | M30 | INDELAGUE - NAC BIKE TEAM | 02:06:47 | |
Bib - 51Gender - Category - M30Team - INDELAGUE - NAC BIKE TEAM |
| 21 | 38 | IVO FERREIRA | | M30 | Galinhas de Cross | 02:07:38 | |
Bib - 38Gender - Category - M30Team - Galinhas de Cross |
| 22 | 111 | ANTONIO ANDRADE | | M50 | Individual | 02:07:43 | |
Bib - 111Gender - Category - M50Team - Individual |
| 23 | 32 | TIAGO LIMA | | M30 | DBL BIKE | 02:07:46 | |
Bib - 32Gender - Category - M30Team - DBL BIKE |
| 24 | 9 | ALEXANDRE VIGARIO | | M50 | associaçao para a defesa dos animais e ambiente de vila verde | 02:08:02 | |
Bib - 9Gender - Category - M50Team - associaçao para a defesa dos animais e ambiente de vila verde |
| 25 | 46 | TIAGO MONTEIRO | | Elite M. | INDELAGUE - NAC BIKE TEAM | 02:08:17 | |
Bib - 46Gender - Category - Elite M.Team - INDELAGUE - NAC BIKE TEAM |
| 26 | 40 | AQUILES SILVA | | M50 | Garagem Paciência Bike Team | 02:08:43 | |
Bib - 40Gender - Category - M50Team - Garagem Paciência Bike Team |
| 27 | 129 | VITOR LEAL | | M50 | MMCAR | 02:10:06 | |
Bib - 129Gender - Category - M50Team - MMCAR |
| 28 | 131 | RICARDO NEVES | | M30 | Nova Bicineves | 02:12:22 | |
Bib - 131Gender - Category - M30Team - Nova Bicineves |
| 29 | 132 | RUI ROCHA | | M40 | Nova Bicineves | 02:12:23 | |
Bib - 132Gender - Category - M40Team - Nova Bicineves |
| 30 | 42 | HUGO RAMIRES | | M40 | GDC/PABOL | 02:13:19 | |
Bib - 42Gender - Category - M40Team - GDC/PABOL |
| 31 | 36 | LUÍS SANTOS | | Elite M. | Estofos Marques/ Soutense/ Garagem Paciência | 02:14:25 | |
Bib - 36Gender - Category - Elite M.Team - Estofos Marques/ Soutense/ Garagem Paciência |
| 32 | 71 | FÁBIO PASCOAL | | M30 | Individual | 02:14:25 | |
Bib - 71Gender - Category - M30Team - Individual |
| 33 | 31 | PAULO FERREIRA | | M30 | DBL BIKE | 02:14:26 | |
Bib - 31Gender - Category - M30Team - DBL BIKE |
| 34 | 10 | ROGÉRIO MAGALHÃES | | M40 | Associação V.C.Bike | 02:14:26 | |
Bib - 10Gender - Category - M40Team - Associação V.C.Bike |
| 35 | 78 | LUIS MAGALHAES | | M30 | Individual | 02:16:03 | |
Bib - 78Gender - Category - M30Team - Individual |
| 36 | 26 | PEDRO COUTO | | Elite M. | Clube Millennium BCP | 02:18:26 | |
Bib - 26Gender - Category - Elite M.Team - Clube Millennium BCP |
| 37 | 98 | HELDER RODRIGUES | | M40 | Individual | 02:18:29 | |
Bib - 98Gender - Category - M40Team - Individual |
| 38 | 57 | DAVID CRAVEIRO | | Elite M. | Individual | 02:19:41 | |
Bib - 57Gender - Category - Elite M.Team - Individual |
| 39 | 49 | PAULO PEREIRA | | M30 | INDELAGUE - NAC BIKE TEAM | 02:20:14 | |
Bib - 49Gender - Category - M30Team - INDELAGUE - NAC BIKE TEAM |
| 40 | 106 | RICARDO PINHO | | M40 | Individual | 02:21:18 | |
Bib - 106Gender - Category - M40Team - Individual |
| 41 | 130 | SÉRGIO VAZ | | M50 | NONSTOP CYCLING TEAM | 02:22:01 | |
Bib - 130Gender - Category - M50Team - NONSTOP CYCLING TEAM |
| 42 | 96 | EDUARDO BRAGA | | M40 | Individual | 02:22:04 | |
Bib - 96Gender - Category - M40Team - Individual |
| 43 | 128 | MARCO OLIVEIRA | | M40 | MMCAR | 02:22:16 | |
Bib - 128Gender - Category - M40Team - MMCAR |
| 44 | 4 | TIAGO TEIXEIRA | | M30 | Individual | 02:23:04 | |
Bib - 4Gender - Category - M30Team - Individual |
| 45 | 7 | CARLOS MARQUES | | Elite M. | AMCCarromeu Cycling Team | 02:23:06 | |
Bib - 7Gender - Category - Elite M.Team - AMCCarromeu Cycling Team |
| 46 | 147 | CARLOS GOMES | | Junior M. | RodaSoutoTeam ACBF | 02:24:07 | |
Bib - 147Gender - Category - Junior M.Team - RodaSoutoTeam ACBF |
| 47 | 152 | ELISIO OLIVEIRA | | M50 | RpBikeShop | 02:24:16 | |
Bib - 152Gender - Category - M50Team - RpBikeShop |
| 48 | 63 | RUI SILVA | | Junior M. | Individual | 02:24:18 | |
Bib - 63Gender - Category - Junior M.Team - Individual |
| 49 | 91 | SÉRGIO FERREIRA | | M30 | Individual | 02:24:19 | |
Bib - 91Gender - Category - M30Team - Individual |
| 50 | 55 | CLÁUDIO GOMES | | Elite M. | Individual | 02:24:44 | |
Bib - 55Gender - Category - Elite M.Team - Individual |