| 1 | 102 | MARCO MARTINS | | M30 | ACDL Team | 25 | 175 km | 11:32:48 | |
Bib - 102Gender - Category - M30Team - ACDL TeamLaps - 25Distance - 175 km |
| 2 | 107 | ARMANDO TAIPA | | M40 | Bombos S. Sebastião/MonçãoBike | 25 | 175 km | 11:55:44 | |
Bib - 107Gender - Category - M40Team - Bombos S. Sebastião/MonçãoBikeLaps - 25Distance - 175 km |
| 3 | 103 | MARCO QUARESMA | | M30 | ACDL Team | 22 | 154 km | 11:34:27 | |
Bib - 103Gender - Category - M30Team - ACDL TeamLaps - 22Distance - 154 km |
| 4 | 128 | MIGUEL SOUSA | | M30 | Mouquim/Afacycles/Eugénios/Bargauto/Cosmocar/DS Crédito | 20 | 140 km | 11:04:53 | |
Bib - 128Gender - Category - M30Team - Mouquim/Afacycles/Eugénios/Bargauto/Cosmocar/DS CréditoLaps - 20Distance - 140 km |
| 5 | 104 | PEDRO SILVA | | Elite M. | ARCA Endurance Bike Team | 20 | 140 km | 11:42:13 | |
Bib - 104Gender - Category - Elite M.Team - ARCA Endurance Bike TeamLaps - 20Distance - 140 km |
| 6 | 129 | JORGE GONÇALVES | | M40 | New Cycle Team- NC Team BTT | 20 | 140 km | 11:50:03 | |
Bib - 129Gender - Category - M40Team - New Cycle Team- NC Team BTTLaps - 20Distance - 140 km |
| 7 | 109 | PAULO CAMPELO | | M40 | Gaia BTT | 19 | 133 km | 11:25:53 | |
Bib - 109Gender - Category - M40Team - Gaia BTTLaps - 19Distance - 133 km |
| 8 | 108 | RUI DAMIÃO | | M30 | BTTapogma/linkconnection/ tchacoworld/ 2cycling | 19 | 133 km | 11:40:26 | |
Bib - 108Gender - Category - M30Team - BTTapogma/linkconnection/ tchacoworld/ 2cyclingLaps - 19Distance - 133 km |
| 9 | 118 | TIAGO GONÇALVES | | M30 | Individual | 19 | 133 km | 11:52:04 | |
Bib - 118Gender - Category - M30Team - IndividualLaps - 19Distance - 133 km |
| 10 | 125 | JOSÉ CARDOSO | | M50 | Individual | 18 | 126 km | 10:28:25 | |
Bib - 125Gender - Category - M50Team - IndividualLaps - 18Distance - 126 km |
| 11 | 114 | FLAVIO FONSECA | | M30 | Individual | 18 | 126 km | 11:25:50 | |
Bib - 114Gender - Category - M30Team - IndividualLaps - 18Distance - 126 km |
| 12 | 111 | JOSÉ MOTA | | M50 | Gaia BTT | 17 | 119 km | 11:24:23 | |
Bib - 111Gender - Category - M50Team - Gaia BTTLaps - 17Distance - 119 km |
| 13 | 101 | VÂNIA VILAÇA | | M30Fem | ACDL Team | 16 | 112 km | 10:28:42 | |
Bib - 101Gender - Category - M30FemTeam - ACDL TeamLaps - 16Distance - 112 km |
| 14 | 130 | JOSÉ CARVALHO | | M50 | Seissa KTM/BikeSevenBarcelos/Matias&Araújo/Frulact | 16 | 112 km | 10:46:38 | |
Bib - 130Gender - Category - M50Team - Seissa KTM/BikeSevenBarcelos/Matias&Araújo/FrulactLaps - 16Distance - 112 km |
| 15 | 121 | PAULO VIEIRA | | M40 | Individual | 16 | 112 km | 11:41:18 | |
Bib - 121Gender - Category - M40Team - IndividualLaps - 16Distance - 112 km |
| 16 | 117 | PEDRO MOTA | | M30 | Individual | 15 | 105 km | 06:45:14 | |
Bib - 117Gender - Category - M30Team - IndividualLaps - 15Distance - 105 km |
| 17 | 106 | ANTÓNIO GIRÃO | | M60 | Besouros - Sepins | 15 | 105 km | 11:05:05 | |
Bib - 106Gender - Category - M60Team - Besouros - SepinsLaps - 15Distance - 105 km |
| 18 | 120 | DANIEL PERUCHO | | M40 | Individual | 14 | 98 km | 11:06:33 | |
Bib - 120Gender - Category - M40Team - IndividualLaps - 14Distance - 98 km |
| 19 | 126 | JOSE PINHEIRO | | M50 | Individual | 13 | 91 km | 10:53:04 | |
Bib - 126Gender - Category - M50Team - IndividualLaps - 13Distance - 91 km |
| 20 | 123 | RUI PEREZ | | M40 | Individual | 12 | 84 km | 10:48:11 | |
Bib - 123Gender - Category - M40Team - IndividualLaps - 12Distance - 84 km |
| 21 | 112 | DANIELA CAMPELO | | Sub23 F. | Gaia BTT | 7 | 49 km | 06:19:10 | |
Bib - 112Gender - Category - Sub23 F.Team - Gaia BTTLaps - 7Distance - 49 km |
| 22 | 110 | PAULO SOUSA | | M40 | Gaia BTT | 6 | 42 km | 05:41:35 | |
Bib - 110Gender - Category - M40Team - Gaia BTTLaps - 6Distance - 42 km |
| 23 | 116 | JOÃO FERREIRA | | M30 | Individual | 4 | 28 km | 04:18:51 | |
Bib - 116Gender - Category - M30Team - IndividualLaps - 4Distance - 28 km |
| 24 | 131 | JOSÉ FERREIRA | | Elite M. | UDAR Quinchães | 2 | 14 km | 01:26:23 | |
Bib - 131Gender - Category - Elite M.Team - UDAR QuinchãesLaps - 2Distance - 14 km |