 | 1 | 37 | NUNO CRUZ |  | M40 | Nonstop Cyling team RS BIKES | 13 | 117 km | 06:08:34 |   |
Dossard - 37Sexe - Catégorie - M40Club - Nonstop Cyling team RS BIKESTours - 13Distance - 117 km  |
 | 2 | 121 | RICARDO FERNANDES |  | M40 | GDC/PABOL | 11 | 99 km | 05:40:54 |   |
Dossard - 121Sexe - Catégorie - M40Club - GDC/PABOLTours - 11Distance - 99 km  |
 | 3 | 61 | RUI MONTEIRO |  | M50 | Bicineves | 11 | 99 km | 05:45:06 |   |
Dossard - 61Sexe - Catégorie - M50Club - BicinevesTours - 11Distance - 99 km  |
 | 4 | 28 | PAULO BERTRAND |  | M40 | FriendsFonza.pt | 11 | 99 km | 05:48:11 |   |
Dossard - 28Sexe - Catégorie - M40Club - FriendsFonza.ptTours - 11Distance - 99 km  |
 | 5 | 30 | PAULO VALENTE |  | M40 | GDC/PABOL | 11 | 99 km | 05:57:54 |   |
Dossard - 30Sexe - Catégorie - M40Club - GDC/PABOLTours - 11Distance - 99 km  |
 | 6 | 21 | JOSÉ CASEIRO |  | M40 | ARCA-ENDURANCE Bike Team | 11 | 99 km | 06:03:27 |   |
Dossard - 21Sexe - Catégorie - M40Club - ARCA-ENDURANCE Bike TeamTours - 11Distance - 99 km  |
 | 7 | 24 | DANIEL SOUSA |  | M30 | BTT Isolamais Sportaz | 11 | 99 km | 06:08:00 |   |
Dossard - 24Sexe - Catégorie - M30Club - BTT Isolamais SportazTours - 11Distance - 99 km  |
 | 8 | 32 | PAULO GARCÊS |  | M30 | Individual | 10 | 90 km | 05:38:15 |   |
Dossard - 32Sexe - Catégorie - M30Club - IndividualTours - 10Distance - 90 km  |
 | 9 | 38 | FERNANDO FREITAS |  | M40 | Patos Bravos - Lumimolde | 10 | 90 km | 05:39:56 |   |
Dossard - 38Sexe - Catégorie - M40Club - Patos Bravos - LumimoldeTours - 10Distance - 90 km  |
 | 10 | 39 | FÁBIO LOPES |  | Elite M. | RpBikeShop | 10 | 90 km | 05:43:35 |   |
Dossard - 39Sexe - Catégorie - Elite M.Club - RpBikeShopTours - 10Distance - 90 km  |
 | 11 | 27 | MÁRIO GODINHO |  | M40 | DBLBIKE | 10 | 90 km | 05:48:23 |   |
Dossard - 27Sexe - Catégorie - M40Club - DBLBIKETours - 10Distance - 90 km  |
 | 12 | 29 | MANUEL SAMPAIO |  | M50 | FriendsFonza.pt | 10 | 90 km | 05:51:50 |   |
Dossard - 29Sexe - Catégorie - M50Club - FriendsFonza.ptTours - 10Distance - 90 km  |
 | 13 | 41 | BRUNO MOUTA |  | Sub23 M. | RpBikeShop | 10 | 90 km | 05:52:33 |   |
Dossard - 41Sexe - Catégorie - Sub23 M.Club - RpBikeShopTours - 10Distance - 90 km  |
 | 14 | 35 | QUINCAS SOARES |  | M30 | Love Tiles | 10 | 90 km | 05:52:35 |   |
Dossard - 35Sexe - Catégorie - M30Club - Love TilesTours - 10Distance - 90 km  |
 | 15 | 23 | BRUNO SILVA |  | Elite M. | Aztrail Bike team | 10 | 90 km | 06:04:16 |   |
Dossard - 23Sexe - Catégorie - Elite M.Club - Aztrail Bike teamTours - 10Distance - 90 km  |
 | 16 | 40 | ELISIO OLIVEIRA |  | M50 | RpBikeShop | 9 | 81 km | 05:40:09 |   |
Dossard - 40Sexe - Catégorie - M50Club - RpBikeShopTours - 9Distance - 81 km  |
 | 17 | 26 | JOAO MARTINHO |  | M50 | BUSSOLA BTT/PEIXOVAR | 9 | 81 km | 05:41:31 |   |
Dossard - 26Sexe - Catégorie - M50Club - BUSSOLA BTT/PEIXOVARTours - 9Distance - 81 km  |
 | 18 | 22 | TIAGO FERREIRA |  | M30 | Arrasa Montanhas CDCR GIÃO | 9 | 81 km | 05:50:33 |   |
Dossard - 22Sexe - Catégorie - M30Club - Arrasa Montanhas CDCR GIÃOTours - 9Distance - 81 km  |
 | 19 | 36 | PEDRO SOARES |  | Sub23 M. | Love Tiles | 8 | 72 km | 06:06:36 |   |
Dossard - 36Sexe - Catégorie - Sub23 M.Club - Love TilesTours - 8Distance - 72 km  |
 | 20 | 42 | CARLOS ANTUNES |  | M40 | Two Wheels bike shop | 6 | 54 km | 05:20:48 |   |
Dossard - 42Sexe - Catégorie - M40Club - Two Wheels bike shopTours - 6Distance - 54 km  |
 | 21 | 7 | NUNO ALMEIDA |  | M50 | RpBikeShop | 5 | 45 km | 02:57:20 |   |
Dossard - 7Sexe - Catégorie - M50Club - RpBikeShopTours - 5Distance - 45 km  |
 | 22 | 1 | MIGUEL SILVA |  | M30 | Rádio Popular Paredes Boavista | 5 | 45 km | 03:04:05 |   |
Dossard - 1Sexe - Catégorie - M30Club - Rádio Popular Paredes BoavistaTours - 5Distance - 45 km  |
 | 23 | 31 | GABRIEL SILVA |  | Sub23 M. | GDC/PABOL | 5 | 45 km | 03:52:56 |   |
Dossard - 31Sexe - Catégorie - Sub23 M.Club - GDC/PABOLTours - 5Distance - 45 km  |
 | 24 | 34 | JOSÉ PINHEIRO |  | M50 | Individual | 5 | 45 km | 04:07:21 |   |
Dossard - 34Sexe - Catégorie - M50Club - IndividualTours - 5Distance - 45 km  |