| 1 | 57 | DAVI ALVES | | Junior M. | SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOL | 20 | 68 km | 01:38:26 | |
Dossard - 57Sexe - Catégorie - Junior M.Club - SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOLTours - 20Distance - 68 km |
| 2 | 63 | GUSTAVO COSTA | | Sub23 M. | SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOL | 20 | 68 km | 01:38:26 | |
Dossard - 63Sexe - Catégorie - Sub23 M.Club - SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOLTours - 20Distance - 68 km |
| 3 | 44 | JOÃO JESUS | | Elite M. | Multimoto/R Star/CimentoTavcim/E.Leclerc | 20 | 68 km | 01:38:26 | |
Dossard - 44Sexe - Catégorie - Elite M.Club - Multimoto/R Star/CimentoTavcim/E.LeclercTours - 20Distance - 68 km |
| 4 | 53 | JOSÉ GONÇALO | | Sub23 M. | União ciclismo da Maia | 20 | 68 km | 01:41:53 | |
Dossard - 53Sexe - Catégorie - Sub23 M.Club - União ciclismo da MaiaTours - 20Distance - 68 km |
| 5 | 61 | RAFAEL REIS | | Junior M. | SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOL | 20 | 68 km | 01:42:00 | |
Dossard - 61Sexe - Catégorie - Junior M.Club - SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOLTours - 20Distance - 68 km |
| 6 | 59 | HUGO ANDRADE | | Junior M. | SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOL | 20 | 68 km | 01:42:01 | |
Dossard - 59Sexe - Catégorie - Junior M.Club - SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOLTours - 20Distance - 68 km |
| 7 | 65 | SERGIO MAGALHÃES | | Sub23 M. | SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOL | 20 | 68 km | 01:42:11 | |
Dossard - 65Sexe - Catégorie - Sub23 M.Club - SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOLTours - 20Distance - 68 km |
| 8 | 58 | DIOGO PEREIRA | | Junior M. | SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOL | 20 | 68 km | 01:42:41 | |
Dossard - 58Sexe - Catégorie - Junior M.Club - SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOLTours - 20Distance - 68 km |
| 9 | 54 | DIOGO RIBEIRO | | Junior M. | Individual | 20 | 68 km | 01:42:41 | |
Dossard - 54Sexe - Catégorie - Junior M.Club - IndividualTours - 20Distance - 68 km |
| 10 | 68 | FÁBIO OLIVEIRA | | M30 | Individual | 20 | 68 km | 01:42:41 | |
Dossard - 68Sexe - Catégorie - M30Club - IndividualTours - 20Distance - 68 km |
| 11 | 43 | RUI RESENDE | | M30 | MatosMobility | 20 | 68 km | 01:42:42 | |
Dossard - 43Sexe - Catégorie - M30Club - MatosMobilityTours - 20Distance - 68 km |
| 12 | 19 | JOAO PEREIRA | | M30 | Individual | 20 | 68 km | 01:43:03 | |
Dossard - 19Sexe - Catégorie - M30Club - IndividualTours - 20Distance - 68 km |
| 13 | 42 | PAULO GONÇALVES | | M30 | MatosMobility | 20 | 68 km | 01:43:28 | |
Dossard - 42Sexe - Catégorie - M30Club - MatosMobilityTours - 20Distance - 68 km |
| 14 | 41 | JOSÉ AFONSO | | M30 | MatosMobility | 20 | 68 km | 01:43:28 | |
Dossard - 41Sexe - Catégorie - M30Club - MatosMobilityTours - 20Distance - 68 km |
| 15 | 52 | TIAGO RIBEIRO | | M30 | Skoda Irmãos Leite Tourencinho | 20 | 68 km | 01:44:43 | |
Dossard - 52Sexe - Catégorie - M30Club - Skoda Irmãos Leite TourencinhoTours - 20Distance - 68 km |
| 16 | 5 | ANDRÉ OLIVEIRA | | Elite M. | Individual | 20 | 68 km | 01:45:25 | |
Dossard - 5Sexe - Catégorie - Elite M.Club - IndividualTours - 20Distance - 68 km |
| 17 | 32 | RUI MONTEIRO | | M30 | Individual | 19 | 64.6 km | 01:39:44 | |
Dossard - 32Sexe - Catégorie - M30Club - IndividualTours - 19Distance - 64.6 km |
| 18 | 64 | ROBERTO SANTOS | | Sub23 M. | SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOL | 19 | 64.6 km | 01:41:45 | |
Dossard - 64Sexe - Catégorie - Sub23 M.Club - SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOLTours - 19Distance - 64.6 km |
| 19 | 1 | MANUEL MONTEIRO | | M30 | Ad Grijó ciclismo | 18 | 61.2 km | 01:41:19 | |
Dossard - 1Sexe - Catégorie - M30Club - Ad Grijó ciclismoTours - 18Distance - 61.2 km |
| 20 | 14 | BRUNO DIAS | | M30 | Individual | 18 | 61.2 km | 01:43:10 | |
Dossard - 14Sexe - Catégorie - M30Club - IndividualTours - 18Distance - 61.2 km |
| 21 | 46 | NUNO COSTA | | M30 | Panorama Team | 18 | 61.2 km | 01:43:10 | |
Dossard - 46Sexe - Catégorie - M30Club - Panorama TeamTours - 18Distance - 61.2 km |
| 22 | 18 | HÉLDER FERREIRA | | M30 | Individual | 18 | 61.2 km | 01:43:11 | |
Dossard - 18Sexe - Catégorie - M30Club - IndividualTours - 18Distance - 61.2 km |
| 23 | 28 | MANUEL VIEIRA | | M30 | Individual | 18 | 61.2 km | 01:43:11 | |
Dossard - 28Sexe - Catégorie - M30Club - IndividualTours - 18Distance - 61.2 km |
| 24 | 9 | JOÃO ALMEIDA | | Elite M. | Individual | 18 | 61.2 km | 01:43:12 | |
Dossard - 9Sexe - Catégorie - Elite M.Club - IndividualTours - 18Distance - 61.2 km |
| 25 | 47 | PEDRO CORREIA | | M30 | Panorama Team | 18 | 61.2 km | 01:43:13 | |
Dossard - 47Sexe - Catégorie - M30Club - Panorama TeamTours - 18Distance - 61.2 km |
| 26 | 31 | RICARDO FERREIRA | | M30 | Individual | 18 | 61.2 km | 01:44:17 | |
Dossard - 31Sexe - Catégorie - M30Club - IndividualTours - 18Distance - 61.2 km |
| 27 | 27 | JUVÊNCIO AGUIAR | | M30 | Individual | 17 | 57.8 km | 01:37:40 | |
Dossard - 27Sexe - Catégorie - M30Club - IndividualTours - 17Distance - 57.8 km |
| 28 | 69 | ANTONIO SANTOS | | M30 | Individual | 17 | 57.8 km | 01:42:52 | |
Dossard - 69Sexe - Catégorie - M30Club - IndividualTours - 17Distance - 57.8 km |
| 29 | 71 | JOÃO PINHO | | M30 | Individual | 17 | 57.8 km | 01:42:52 | |
Dossard - 71Sexe - Catégorie - M30Club - IndividualTours - 17Distance - 57.8 km |
| 30 | 36 | VERÍSSIMO FONSECA | | M30 | Individual | 16 | 54.4 km | 01:44:31 | |
Dossard - 36Sexe - Catégorie - M30Club - IndividualTours - 16Distance - 54.4 km |
| 31 | 29 | MARCO SILVA | | M30 | Individual | 16 | 54.4 km | 01:45:16 | |
Dossard - 29Sexe - Catégorie - M30Club - IndividualTours - 16Distance - 54.4 km |
| 32 | 33 | SAMUEL SANTOS | | M30 | Individual | 16 | 54.4 km | 01:46:05 | |
Dossard - 33Sexe - Catégorie - M30Club - IndividualTours - 16Distance - 54.4 km |
| 33 | 66 | TOMAS VALENTE | | Sub23 M. | SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOL | 15 | 51 km | 01:21:46 | |
Dossard - 66Sexe - Catégorie - Sub23 M.Club - SANTA MARIA DA FEIRA/SEGMENTO D`ÉPOCA/BOLFLEX/REOLTours - 15Distance - 51 km |
| 34 | 26 | JUSTINO SOARES | | M30 | Individual | 15 | 51 km | 01:38:56 | |
Dossard - 26Sexe - Catégorie - M30Club - IndividualTours - 15Distance - 51 km |
| 35 | 70 | HILARIO MONTEIRO | | M30 | Individual | 15 | 51 km | 01:42:37 | |
Dossard - 70Sexe - Catégorie - M30Club - IndividualTours - 15Distance - 51 km |
| 36 | 21 | JORGE MATOS | | M30 | Individual | 15 | 51 km | 01:45:05 | |
Dossard - 21Sexe - Catégorie - M30Club - IndividualTours - 15Distance - 51 km |
| 37 | 72 | MIGUEL FERREIRA | | M30 | Individual | 15 | 51 km | 01:45:07 | |
Dossard - 72Sexe - Catégorie - M30Club - IndividualTours - 15Distance - 51 km |
| 38 | 20 | JORGE COSTA | | M30 | Individual | 14 | 47.6 km | 01:38:58 | |
Dossard - 20Sexe - Catégorie - M30Club - IndividualTours - 14Distance - 47.6 km |
| 39 | 30 | PEDRO SÁ | | M30 | Individual | 14 | 47.6 km | 01:41:48 | |
Dossard - 30Sexe - Catégorie - M30Club - IndividualTours - 14Distance - 47.6 km |
| 40 | 17 | HELDER ALEIXO | | M30 | Individual | 14 | 47.6 km | 01:46:28 | |
Dossard - 17Sexe - Catégorie - M30Club - IndividualTours - 14Distance - 47.6 km |
| 41 | 22 | JORGE SOUSA | | M30 | Individual | 13 | 44.2 km | 01:41:09 | |
Dossard - 22Sexe - Catégorie - M30Club - IndividualTours - 13Distance - 44.2 km |
| 42 | 7 | BRUNO OLIVEIRA | | Elite M. | Individual | 13 | 44.2 km | 01:44:22 | |
Dossard - 7Sexe - Catégorie - Elite M.Club - IndividualTours - 13Distance - 44.2 km |
| 43 | 11 | ANA PEREIRA | | M30Fem | Individual | 12 | 40.8 km | 01:42:55 | |
Dossard - 11Sexe - Catégorie - M30FemClub - IndividualTours - 12Distance - 40.8 km |
| 44 | 38 | GUSTAVO LIMA | | Sub23 M. | Individual | 12 | 40.8 km | 01:43:32 | |
Dossard - 38Sexe - Catégorie - Sub23 M.Club - IndividualTours - 12Distance - 40.8 km |
| 45 | 2 | LUAN SANTOS | | Elite M. | AM Bikes | 10 | 34 km | 00:55:57 | |
Dossard - 2Sexe - Catégorie - Elite M.Club - AM BikesTours - 10Distance - 34 km |
| 46 | 50 | JOSÉ SOUSA | | M30 | Rompe pneus | 10 | 34 km | 01:10:59 | |
Dossard - 50Sexe - Catégorie - M30Club - Rompe pneusTours - 10Distance - 34 km |
| 47 | 49 | JOAQUIM LOBATO | | M30 | Rompe pneus | 10 | 34 km | 01:11:00 | |
Dossard - 49Sexe - Catégorie - M30Club - Rompe pneusTours - 10Distance - 34 km |
| 48 | 6 | ANDRÉ PAIVA | | Elite M. | Individual | 9 | 30.6 km | 00:55:56 | |
Dossard - 6Sexe - Catégorie - Elite M.Club - IndividualTours - 9Distance - 30.6 km |
| 49 | 23 | JOSÉ GONÇALVES | | M30 | Individual | 9 | 30.6 km | 01:06:47 | |
Dossard - 23Sexe - Catégorie - M30Club - IndividualTours - 9Distance - 30.6 km |
| 50 | 4 | NUNO ALMEIDA | | Junior M. | Escola de Ciclismo Bruno Neves | 8 | 27.2 km | 00:39:44 | |
Dossard - 4Sexe - Catégorie - Junior M.Club - Escola de Ciclismo Bruno NevesTours - 8Distance - 27.2 km |