| 1 | 34 | FILIPE RAMOS | | MasterA | Individual | 13 | 78 km | 03:59:02 | |
Bib - 34Gender - Category - MasterATeam - IndividualLaps - 13Distance - 78 km |
| 2 | 24 | LUIS MOURA | | Elite M. | Individual | 12 | 72 km | 03:42:31 | |
Bib - 24Gender - Category - Elite M.Team - IndividualLaps - 12Distance - 72 km |
| 3 | 21 | DIOGO GRAÇA | | Elite M. | Individual | 12 | 72 km | 03:52:11 | |
Bib - 21Gender - Category - Elite M.Team - IndividualLaps - 12Distance - 72 km |
| 4 | 2 | DAVID VAZ | | MasterB | Individual | 12 | 72 km | 03:54:08 | |
Bib - 2Gender - Category - MasterBTeam - IndividualLaps - 12Distance - 72 km |
| 5 | 77 | TIAGO CLAMOTE | | MasterB | Individual | 11 | 66 km | 03:40:00 | |
Bib - 77Gender - Category - MasterBTeam - IndividualLaps - 11Distance - 66 km |
| 6 | 36 | JOÃO SANTOS | | MasterA | Individual | 11 | 66 km | 03:40:01 | |
Bib - 36Gender - Category - MasterATeam - IndividualLaps - 11Distance - 66 km |
| 7 | 9 | ANDRÉ FILIPE | | MasterA | Guilhabreu MTB team | 11 | 66 km | 03:41:20 | |
Bib - 9Gender - Category - MasterATeam - Guilhabreu MTB teamLaps - 11Distance - 66 km |
| 8 | 64 | MIGUEL ALVES | | Elite M. | Korpo Activo - Penacova | 11 | 66 km | 03:42:01 | |
Bib - 64Gender - Category - Elite M.Team - Korpo Activo - PenacovaLaps - 11Distance - 66 km |
| 9 | 18 | MANUEL LOPES | | MasterB | Guilhabreu mtb team | 11 | 66 km | 03:44:00 | |
Bib - 18Gender - Category - MasterBTeam - Guilhabreu mtb teamLaps - 11Distance - 66 km |
| 10 | 7 | TIAGO SILVA | | MasterB | Individual | 11 | 66 km | 03:44:16 | |
Bib - 7Gender - Category - MasterBTeam - IndividualLaps - 11Distance - 66 km |
| 11 | 4 | MARCO MARTINS | | MasterB | ACDL Team | 11 | 66 km | 03:44:40 | |
Bib - 4Gender - Category - MasterBTeam - ACDL TeamLaps - 11Distance - 66 km |
| 12 | 78 | ANTÓNIO PASSOS | | MasterC | Rompe Trilhos AJPCAR | 11 | 66 km | 03:51:33 | |
Bib - 78Gender - Category - MasterCTeam - Rompe Trilhos AJPCARLaps - 11Distance - 66 km |
| 13 | 39 | LUÍS OLIVEIRA | | MasterA | Individual | 10 | 60 km | 03:40:19 | |
Bib - 39Gender - Category - MasterATeam - IndividualLaps - 10Distance - 60 km |
| 14 | 30 | ANTONIO REY | | MasterA | Individual | 10 | 60 km | 03:44:51 | |
Bib - 30Gender - Category - MasterATeam - IndividualLaps - 10Distance - 60 km |
| 15 | 11 | MARCO QUARESMA | | MasterA | ACDL Team | 10 | 60 km | 03:48:10 | |
Bib - 11Gender - Category - MasterATeam - ACDL TeamLaps - 10Distance - 60 km |
| 16 | 35 | JOÃO BARROS | | MasterA | Individual | 10 | 60 km | 03:50:05 | |
Bib - 35Gender - Category - MasterATeam - IndividualLaps - 10Distance - 60 km |
| 17 | 45 | ANTÓNIO DIAS | | MasterB | Individual | 10 | 60 km | 03:54:49 | |
Bib - 45Gender - Category - MasterBTeam - IndividualLaps - 10Distance - 60 km |
| 18 | 22 | JOÃO SEQUEIRA | | Elite M. | Individual | 10 | 60 km | 03:58:07 | |
Bib - 22Gender - Category - Elite M.Team - IndividualLaps - 10Distance - 60 km |
| 19 | 42 | TIAGO CARDOSO | | MasterA | Individual | 10 | 60 km | 03:58:45 | |
Bib - 42Gender - Category - MasterATeam - IndividualLaps - 10Distance - 60 km |
| 20 | 14 | NUNO NUNES | | MasterA | Dá-lhe gás Fisioduo | 10 | 60 km | 03:59:52 | |
Bib - 14Gender - Category - MasterATeam - Dá-lhe gás FisioduoLaps - 10Distance - 60 km |
| 21 | 23 | JOEL PEREIRA | | Elite M. | Individual | 9 | 54 km | 03:35:31 | |
Bib - 23Gender - Category - Elite M.Team - IndividualLaps - 9Distance - 54 km |
| 22 | 51 | LUÍS MARTINS | | MasterB | Individual | 9 | 54 km | 03:37:28 | |
Bib - 51Gender - Category - MasterBTeam - IndividualLaps - 9Distance - 54 km |
| 23 | 68 | FLÁVIO FONSECA | | MasterB | Mouquim - Pictotrucks | 9 | 54 km | 03:43:49 | |
Bib - 68Gender - Category - MasterBTeam - Mouquim - PictotrucksLaps - 9Distance - 54 km |
| 24 | 49 | JORGE GONÇALVES | | MasterB | Individual | 9 | 54 km | 03:48:34 | |
Bib - 49Gender - Category - MasterBTeam - IndividualLaps - 9Distance - 54 km |
| 25 | 29 | ANDRE MACEDO | | MasterA | Individual | 9 | 54 km | 03:53:01 | |
Bib - 29Gender - Category - MasterATeam - IndividualLaps - 9Distance - 54 km |
| 26 | 46 | ANTÓNIO ROSENDO | | MasterB | Individual | 9 | 54 km | 03:53:27 | |
Bib - 46Gender - Category - MasterBTeam - IndividualLaps - 9Distance - 54 km |
| 27 | 62 | CARLOS MONTEIRO | | MasterC | Individual | 9 | 54 km | 03:54:44 | |
Bib - 62Gender - Category - MasterCTeam - IndividualLaps - 9Distance - 54 km |
| 28 | 58 | ROBERTO AIRES | | MasterB | Individual | 8 | 48 km | 03:19:09 | |
Bib - 58Gender - Category - MasterBTeam - IndividualLaps - 8Distance - 48 km |
| 29 | 55 | NUNO NUNES | | MasterB | Individual | 8 | 48 km | 03:31:16 | |
Bib - 55Gender - Category - MasterBTeam - IndividualLaps - 8Distance - 48 km |
| 30 | 56 | PAULO BARBOSA | | MasterB | Individual | 8 | 48 km | 03:32:51 | |
Bib - 56Gender - Category - MasterBTeam - IndividualLaps - 8Distance - 48 km |
| 31 | 70 | RICARDO RAPOSO | | MasterB | Up Bike Team | 8 | 48 km | 03:40:56 | |
Bib - 70Gender - Category - MasterBTeam - Up Bike TeamLaps - 8Distance - 48 km |
| 32 | 20 | DIOGO BRANCO | | Elite M. | Individual | 8 | 48 km | 03:41:29 | |
Bib - 20Gender - Category - Elite M.Team - IndividualLaps - 8Distance - 48 km |
| 33 | 63 | JOSÉ SILVA | | MasterDM | Individual | 8 | 48 km | 03:47:05 | |
Bib - 63Gender - Category - MasterDMTeam - IndividualLaps - 8Distance - 48 km |
| 34 | 61 | CARLOS LOPES | | MasterC | Individual | 8 | 48 km | 03:49:42 | |
Bib - 61Gender - Category - MasterCTeam - IndividualLaps - 8Distance - 48 km |
| 35 | 3 | VÂNIA VILAÇA | | Master A Fem | ACDL Team | 8 | 48 km | 03:56:47 | |
Bib - 3Gender - Category - Master A FemTeam - ACDL TeamLaps - 8Distance - 48 km |
| 36 | 19 | DAVIDE RIBEIRO | | Elite M. | Individual | 8 | 48 km | 03:59:32 | |
Bib - 19Gender - Category - Elite M.Team - IndividualLaps - 8Distance - 48 km |
| 37 | 31 | BRUNO QUEIRÓS | | MasterA | Individual | 8 | 48 km | 03:59:36 | |
Bib - 31Gender - Category - MasterATeam - IndividualLaps - 8Distance - 48 km |
| 38 | 80 | NUNO GUERRA | | Elite M. | Individual | 7 | 42 km | 03:07:03 | |
Bib - 80Gender - Category - Elite M.Team - IndividualLaps - 7Distance - 42 km |
| 39 | 54 | MIGUEL OLIVEIRA | | MasterB | Individual | 7 | 42 km | 03:25:34 | |
Bib - 54Gender - Category - MasterBTeam - IndividualLaps - 7Distance - 42 km |
| 40 | 33 | FILIPE PATRÍCIO | | MasterA | Individual | 7 | 42 km | 03:39:16 | |
Bib - 33Gender - Category - MasterATeam - IndividualLaps - 7Distance - 42 km |
| 41 | 13 | GASTÃO FRANCO | | MasterDM | ACDL Team | 7 | 42 km | 03:49:36 | |
Bib - 13Gender - Category - MasterDMTeam - ACDL TeamLaps - 7Distance - 42 km |
| 42 | 12 | FRANCISCO COSTA | | Elite M. | ACDL Team | 6 | 36 km | 02:27:06 | |
Bib - 12Gender - Category - Elite M.Team - ACDL TeamLaps - 6Distance - 36 km |
| 43 | 59 | SALVADOR MEIRELES | | MasterB | Individual | 6 | 36 km | 03:00:30 | |
Bib - 59Gender - Category - MasterBTeam - IndividualLaps - 6Distance - 36 km |
| 44 | 32 | DANIEL LÓPEZ | | MasterA | Individual | 6 | 36 km | 03:12:40 | |
Bib - 32Gender - Category - MasterATeam - IndividualLaps - 6Distance - 36 km |
| 45 | 25 | PEDRO COSTA | | Elite M. | Individual | 6 | 36 km | 03:17:29 | |
Bib - 25Gender - Category - Elite M.Team - IndividualLaps - 6Distance - 36 km |
| 46 | 60 | SANDRO PINHEIRO | | MasterB | Individual | 6 | 36 km | 03:19:48 | |
Bib - 60Gender - Category - MasterBTeam - IndividualLaps - 6Distance - 36 km |
| 47 | 79 | AMÉRICO LIBERAL | | MasterDM | Rompe Trilhos AJPCAR | 6 | 36 km | 03:22:03 | |
Bib - 79Gender - Category - MasterDMTeam - Rompe Trilhos AJPCARLaps - 6Distance - 36 km |
| 48 | 40 | MARIO SA | | MasterA | Individual | 6 | 36 km | 03:40:51 | |
Bib - 40Gender - Category - MasterATeam - IndividualLaps - 6Distance - 36 km |
| 49 | 15 | MÁRIO PAIVA | | MasterC | Falcões BTT | 5 | 30 km | 03:04:11 | |
Bib - 15Gender - Category - MasterCTeam - Falcões BTTLaps - 5Distance - 30 km |
| 50 | 53 | MARCOS MARÍN | | MasterB | Individual | 2 | 12 km | 01:03:46 | |
Bib - 53Gender - Category - MasterBTeam - IndividualLaps - 2Distance - 12 km |