 | 1 | 116 | TIAGO TEIXEIRA |  | M30 | DBLBIKE | 7 | 63 km | 03:05:22 |   |
Bib - 116Gender - Category - M30Team - DBLBIKELaps - 7Distance - 63 km  |
 | 2 | 111 | MARCO COSTA |  | M30 | DBLBIKE | 7 | 63 km | 03:05:23 |   |
Bib - 111Gender - Category - M30Team - DBLBIKELaps - 7Distance - 63 km  |
 | 3 | 143 | CARLOS SOARES |  | M50 | Individual | 7 | 63 km | 03:07:46 |   |
Bib - 143Gender - Category - M50Team - IndividualLaps - 7Distance - 63 km  |
 | 4 | 114 | TIAGO GOMES |  | M30 | DBLBIKE | 7 | 63 km | 03:10:35 |   |
Bib - 114Gender - Category - M30Team - DBLBIKELaps - 7Distance - 63 km  |
 | 5 | 105 | PEDRO SILVA |  | Sub23 M. | BTTENROS FERRO VELHO | 7 | 63 km | 03:13:47 |   |
Bib - 105Gender - Category - Sub23 M.Team - BTTENROS FERRO VELHOLaps - 7Distance - 63 km  |
 | 6 | 120 | PAULO JESUS |  | M40 | GDC/PABOL | 7 | 63 km | 03:31:11 |   |
Bib - 120Gender - Category - M40Team - GDC/PABOLLaps - 7Distance - 63 km  |
 | 7 | 130 | FÁBIO SILVA |  | M30 | Individual | 7 | 63 km | 03:32:17 |   |
Bib - 130Gender - Category - M30Team - IndividualLaps - 7Distance - 63 km  |
 | 8 | 140 | MÁRCIO SANTOS |  | M40 | Individual | 6 | 54 km | 03:00:07 |   |
Bib - 140Gender - Category - M40Team - IndividualLaps - 6Distance - 54 km  |
 | 9 | 127 | MIGUEL SANTOS |  | Elite M. | Individual | 6 | 54 km | 03:07:39 |   |
Bib - 127Gender - Category - Elite M.Team - IndividualLaps - 6Distance - 54 km  |
 | 10 | 101 | FILIPE SILVA |  | M30 | Agarrados ao btt/ Irbal | 6 | 54 km | 03:11:34 |   |
Bib - 101Gender - Category - M30Team - Agarrados ao btt/ IrbalLaps - 6Distance - 54 km  |
 | 11 | 115 | TIAGO LIMA |  | M30 | DBLBIKE | 6 | 54 km | 03:12:00 |   |
Bib - 115Gender - Category - M30Team - DBLBIKELaps - 6Distance - 54 km  |
 | 12 | 117 | ALFREDO NOGUEIRA |  | M50 | DBLBIKE | 6 | 54 km | 03:14:08 |   |
Bib - 117Gender - Category - M50Team - DBLBIKELaps - 6Distance - 54 km  |
 | 13 | 2 | FRANCISCO SOARES |  | Junior M. | Padeirinhas Sobre Rodas/Simoldes | 6 | 54 km | 03:17:42 |   |
Bib - 2Gender - Category - Junior M.Team - Padeirinhas Sobre Rodas/SimoldesLaps - 6Distance - 54 km  |
 | 14 | 129 | FÁBIO PASCOAL |  | M30 | Individual | 6 | 54 km | 03:24:47 |   |
Bib - 129Gender - Category - M30Team - IndividualLaps - 6Distance - 54 km  |
 | 15 | 154 | TIAGO COELHO |  | M30 | Pateira do Carregal Luisóptica Sports Team | 6 | 54 km | 03:27:01 |   |
Bib - 154Gender - Category - M30Team - Pateira do Carregal Luisóptica Sports TeamLaps - 6Distance - 54 km  |
 | 16 | 109 | JOÃO MOREIRA |  | M40 | COVEMA - BTT Vale de Cambra | 6 | 54 km | 03:28:54 |   |
Bib - 109Gender - Category - M40Team - COVEMA - BTT Vale de CambraLaps - 6Distance - 54 km  |
 | 17 | 156 | JOÃO ALMEIDA |  | Junior M. | RpBikeShop | 6 | 54 km | 03:35:10 |   |
Bib - 156Gender - Category - Junior M.Team - RpBikeShopLaps - 6Distance - 54 km  |
 | 18 | 126 | HÉLDER FERREIRA |  | Elite M. | Individual | 5 | 45 km | 02:59:44 |   |
Bib - 126Gender - Category - Elite M.Team - IndividualLaps - 5Distance - 45 km  |
 | 19 | 147 | SÉRGIO FERREIRA |  | M50 | Individual | 5 | 45 km | 03:00:02 |   |
Bib - 147Gender - Category - M50Team - IndividualLaps - 5Distance - 45 km  |
 | 20 | 107 | FÁBIO ALMEIDA |  | Elite M. | Cambra Power Team | 5 | 45 km | 03:01:59 |   |
Bib - 107Gender - Category - Elite M.Team - Cambra Power TeamLaps - 5Distance - 45 km  |
 | 21 | 122 | JORGE PAIVA |  | M50 | GDC/PABOL | 5 | 45 km | 03:04:32 |   |
Bib - 122Gender - Category - M50Team - GDC/PABOLLaps - 5Distance - 45 km  |
 | 22 | 108 | FERNANDO PAULA |  | M50 | CCR ap motors lobos averomar cycling team | 5 | 45 km | 03:10:27 |   |
Bib - 108Gender - Category - M50Team - CCR ap motors lobos averomar cycling teamLaps - 5Distance - 45 km  |
 | 23 | 13 | MARISA JOÃO |  | M30Fem | Korpo Activo Penacova | 5 | 45 km | 03:10:51 |   |
Bib - 13Gender - Category - M30FemTeam - Korpo Activo PenacovaLaps - 5Distance - 45 km  |
 | 24 | 149 | GONÇALO CARVALHO |  | Sub23 M. | Individual | 5 | 45 km | 03:22:51 |   |
Bib - 149Gender - Category - Sub23 M.Team - IndividualLaps - 5Distance - 45 km  |
 | 25 | 137 | CARLOS RANZAL |  | M40 | Individual | 5 | 45 km | 03:26:12 |   |
Bib - 137Gender - Category - M40Team - IndividualLaps - 5Distance - 45 km  |
 | 26 | 153 | MARCELO AMORIM |  | Elite M. | NAC BIKE TEAM | 5 | 45 km | 03:27:02 |   |
Bib - 153Gender - Category - Elite M.Team - NAC BIKE TEAMLaps - 5Distance - 45 km  |
 | 27 | 125 | DIOGO SANTOS |  | Elite M. | Individual | 5 | 45 km | 03:31:09 |   |
Bib - 125Gender - Category - Elite M.Team - IndividualLaps - 5Distance - 45 km  |
 | 28 | 138 | HUGO SANTOS |  | M40 | Individual | 5 | 45 km | 03:43:41 |   |
Bib - 138Gender - Category - M40Team - IndividualLaps - 5Distance - 45 km  |
 | 29 | 128 | PEDRO ALMEIDA |  | Elite M. | Individual | 5 | 45 km | 03:47:38 |   |
Bib - 128Gender - Category - Elite M.Team - IndividualLaps - 5Distance - 45 km  |
 | 30 | 5 | MARCOS TORRES |  | M30 | Individual | 4 | 36 km | 02:14:32 |   |
Bib - 5Gender - Category - M30Team - IndividualLaps - 4Distance - 36 km  |
 | 31 | 113 | PAULO FERREIRA |  | M30 | DBLBIKE | 4 | 36 km | 02:26:43 |   |
Bib - 113Gender - Category - M30Team - DBLBIKELaps - 4Distance - 36 km  |
 | 32 | 123 | JOSE OLIVEIRA |  | M50 | GDC/PABOL | 4 | 36 km | 02:28:25 |   |
Bib - 123Gender - Category - M50Team - GDC/PABOLLaps - 4Distance - 36 km  |
 | 33 | 141 | SÉRGIO OLIVEIRA |  | M40 | Individual | 4 | 36 km | 02:28:30 |   |
Bib - 141Gender - Category - M40Team - IndividualLaps - 4Distance - 36 km  |
 | 34 | 112 | NUNO PINHEIRO |  | M30 | DBLBIKE | 4 | 36 km | 02:39:52 |   |
Bib - 112Gender - Category - M30Team - DBLBIKELaps - 4Distance - 36 km  |
 | 35 | 124 | MANUEL AZEVEDO |  | M50 | GDC/PABOL | 4 | 36 km | 02:40:22 |   |
Bib - 124Gender - Category - M50Team - GDC/PABOLLaps - 4Distance - 36 km  |
 | 36 | 152 | JOÃO CRUZ |  | Elite M. | NAC BIKE TEAM | 4 | 36 km | 03:00:12 |   |
Bib - 152Gender - Category - Elite M.Team - NAC BIKE TEAMLaps - 4Distance - 36 km  |
 | 37 | 136 | ALEXANDRE SOUSA |  | M40 | Individual | 4 | 36 km | 03:00:17 |   |
Bib - 136Gender - Category - M40Team - IndividualLaps - 4Distance - 36 km  |
 | 38 | 155 | LUÍS HENRIQUES |  | M40 | Patos Bravos - Lumimolde | 4 | 36 km | 03:00:39 |   |
Bib - 155Gender - Category - M40Team - Patos Bravos - LumimoldeLaps - 4Distance - 36 km  |
 | 39 | 151 | RUI SILVA |  | Sub23 M. | Individual | 4 | 36 km | 03:10:45 |   |
Bib - 151Gender - Category - Sub23 M.Team - IndividualLaps - 4Distance - 36 km  |
 | 40 | 150 | RAFAEL EVARISTO |  | Sub23 M. | Individual | 4 | 36 km | 03:49:08 |   |
Bib - 150Gender - Category - Sub23 M.Team - IndividualLaps - 4Distance - 36 km  |
 | 41 | 106 | LUIS GONÇALVES |  | M50 | BUSSOLA BTT/PEIXOVAR | 3 | 27 km | 02:04:22 |   |
Bib - 106Gender - Category - M50Team - BUSSOLA BTT/PEIXOVARLaps - 3Distance - 27 km  |
 | 42 | 146 | MIGUEL FONTES |  | M50 | Individual | 3 | 27 km | 02:15:46 |   |
Bib - 146Gender - Category - M50Team - IndividualLaps - 3Distance - 27 km  |
 | 43 | 145 | MIGUEL COELHO |  | M50 | Individual | 3 | 27 km | 02:15:46 |   |
Bib - 145Gender - Category - M50Team - IndividualLaps - 3Distance - 27 km  |
 | 44 | 131 | JOÃO BARRETO |  | M30 | Individual | 3 | 27 km | 02:43:30 |   |
Bib - 131Gender - Category - M30Team - IndividualLaps - 3Distance - 27 km  |
 | 45 | 134 | RICARDO ALMEIDA |  | M30 | Individual | 3 | 27 km | 03:06:25 |   |
Bib - 134Gender - Category - M30Team - IndividualLaps - 3Distance - 27 km  |
 | 46 | 144 | DAVID MALVA |  | M50 | Individual | 2 | 18 km | 02:01:16 |   |
Bib - 144Gender - Category - M50Team - IndividualLaps - 2Distance - 18 km  |
 | 47 | 139 | MANUEL ROJÃO |  | M40 | Individual | 2 | 18 km | 02:59:50 |   |
Bib - 139Gender - Category - M40Team - IndividualLaps - 2Distance - 18 km  |
 | 48 | 119 | HUGO RAMIRES |  | M40 | GDC/PABOL | 1 | 9 km | 00:29:04 |   |
Bib - 119Gender - Category - M40Team - GDC/PABOLLaps - 1Distance - 9 km  |
 | 49 | 102 | NUNO MARQUES |  | M40 | ARCA-ENDURANCE Bike Team | 0 | 0 km | 00:00:21 |   |
Bib - 102Gender - Category - M40Team - ARCA-ENDURANCE Bike TeamLaps - 0Distance - 0 km  |