| 1 | 37 | NUNO CRUZ | | M40 | Nonstop Cyling team RS BIKES | 13 | 117 km | 06:08:34 | |
Dorsal - 37Género - Escalão - M40Clube - Nonstop Cyling team RS BIKESVoltas - 13Distância - 117 km |
| 2 | 121 | RICARDO FERNANDES | | M40 | GDC/PABOL | 11 | 99 km | 05:40:54 | |
Dorsal - 121Género - Escalão - M40Clube - GDC/PABOLVoltas - 11Distância - 99 km |
| 3 | 61 | RUI MONTEIRO | | M50 | Bicineves | 11 | 99 km | 05:45:06 | |
Dorsal - 61Género - Escalão - M50Clube - BicinevesVoltas - 11Distância - 99 km |
| 4 | 28 | PAULO BERTRAND | | M40 | FriendsFonza.pt | 11 | 99 km | 05:48:11 | |
Dorsal - 28Género - Escalão - M40Clube - FriendsFonza.ptVoltas - 11Distância - 99 km |
| 5 | 30 | PAULO VALENTE | | M40 | GDC/PABOL | 11 | 99 km | 05:57:54 | |
Dorsal - 30Género - Escalão - M40Clube - GDC/PABOLVoltas - 11Distância - 99 km |
| 6 | 21 | JOSÉ CASEIRO | | M40 | ARCA-ENDURANCE Bike Team | 11 | 99 km | 06:03:27 | |
Dorsal - 21Género - Escalão - M40Clube - ARCA-ENDURANCE Bike TeamVoltas - 11Distância - 99 km |
| 7 | 24 | DANIEL SOUSA | | M30 | BTT Isolamais Sportaz | 11 | 99 km | 06:08:00 | |
Dorsal - 24Género - Escalão - M30Clube - BTT Isolamais SportazVoltas - 11Distância - 99 km |
| 8 | 32 | PAULO GARCÊS | | M30 | Individual | 10 | 90 km | 05:38:15 | |
Dorsal - 32Género - Escalão - M30Clube - IndividualVoltas - 10Distância - 90 km |
| 9 | 38 | FERNANDO FREITAS | | M40 | Patos Bravos - Lumimolde | 10 | 90 km | 05:39:56 | |
Dorsal - 38Género - Escalão - M40Clube - Patos Bravos - LumimoldeVoltas - 10Distância - 90 km |
| 10 | 39 | FÁBIO LOPES | | Elite M. | RpBikeShop | 10 | 90 km | 05:43:35 | |
Dorsal - 39Género - Escalão - Elite M.Clube - RpBikeShopVoltas - 10Distância - 90 km |
| 11 | 27 | MÁRIO GODINHO | | M40 | DBLBIKE | 10 | 90 km | 05:48:23 | |
Dorsal - 27Género - Escalão - M40Clube - DBLBIKEVoltas - 10Distância - 90 km |
| 12 | 29 | MANUEL SAMPAIO | | M50 | FriendsFonza.pt | 10 | 90 km | 05:51:50 | |
Dorsal - 29Género - Escalão - M50Clube - FriendsFonza.ptVoltas - 10Distância - 90 km |
| 13 | 41 | BRUNO MOUTA | | Sub23 M. | RpBikeShop | 10 | 90 km | 05:52:33 | |
Dorsal - 41Género - Escalão - Sub23 M.Clube - RpBikeShopVoltas - 10Distância - 90 km |
| 14 | 35 | QUINCAS SOARES | | M30 | Love Tiles | 10 | 90 km | 05:52:35 | |
Dorsal - 35Género - Escalão - M30Clube - Love TilesVoltas - 10Distância - 90 km |
| 15 | 23 | BRUNO SILVA | | Elite M. | Aztrail Bike team | 10 | 90 km | 06:04:16 | |
Dorsal - 23Género - Escalão - Elite M.Clube - Aztrail Bike teamVoltas - 10Distância - 90 km |
| 16 | 40 | ELISIO OLIVEIRA | | M50 | RpBikeShop | 9 | 81 km | 05:40:09 | |
Dorsal - 40Género - Escalão - M50Clube - RpBikeShopVoltas - 9Distância - 81 km |
| 17 | 26 | JOAO MARTINHO | | M50 | BUSSOLA BTT/PEIXOVAR | 9 | 81 km | 05:41:31 | |
Dorsal - 26Género - Escalão - M50Clube - BUSSOLA BTT/PEIXOVARVoltas - 9Distância - 81 km |
| 18 | 22 | TIAGO FERREIRA | | M30 | Arrasa Montanhas CDCR GIÃO | 9 | 81 km | 05:50:33 | |
Dorsal - 22Género - Escalão - M30Clube - Arrasa Montanhas CDCR GIÃOVoltas - 9Distância - 81 km |
| 19 | 36 | PEDRO SOARES | | Sub23 M. | Love Tiles | 8 | 72 km | 06:06:36 | |
Dorsal - 36Género - Escalão - Sub23 M.Clube - Love TilesVoltas - 8Distância - 72 km |
| 20 | 42 | CARLOS ANTUNES | | M40 | Two Wheels bike shop | 6 | 54 km | 05:20:48 | |
Dorsal - 42Género - Escalão - M40Clube - Two Wheels bike shopVoltas - 6Distância - 54 km |
| 21 | 7 | NUNO ALMEIDA | | M50 | RpBikeShop | 5 | 45 km | 02:57:20 | |
Dorsal - 7Género - Escalão - M50Clube - RpBikeShopVoltas - 5Distância - 45 km |
| 22 | 1 | MIGUEL SILVA | | M30 | Rádio Popular Paredes Boavista | 5 | 45 km | 03:04:05 | |
Dorsal - 1Género - Escalão - M30Clube - Rádio Popular Paredes BoavistaVoltas - 5Distância - 45 km |
| 23 | 31 | GABRIEL SILVA | | Sub23 M. | GDC/PABOL | 5 | 45 km | 03:52:56 | |
Dorsal - 31Género - Escalão - Sub23 M.Clube - GDC/PABOLVoltas - 5Distância - 45 km |
| 24 | 34 | JOSÉ PINHEIRO | | M50 | Individual | 5 | 45 km | 04:07:21 | |
Dorsal - 34Género - Escalão - M50Clube - IndividualVoltas - 5Distância - 45 km |