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