| 1 | 618 | PEDRO PINHEIRO | | M40 | BUSSULA BTT | 02:06:53 | |
Bib - 618Gender - Category - M40Team - BUSSULA BTT |
| 2 | 613 | DIOGO PEREIRA | | Elite M. | BUSSULA BTT | 02:06:53 | |
Bib - 613Gender - Category - Elite M.Team - BUSSULA BTT |
| 3 | 940 | JOÃO MANO | | M30 | TREPANELAS PRIFER | 02:06:53 | |
Bib - 940Gender - Category - M30Team - TREPANELAS PRIFER |
| 4 | 614 | ALEXANDRE CRUZ | | M30 | BUSSULA BTT | 02:07:21 | |
Bib - 614Gender - Category - M30Team - BUSSULA BTT |
| 5 | 807 | SÉRGIO MOREIRA | | M40 | Individual | 02:07:22 | |
Bib - 807Gender - Category - M40Team - Individual |
| 6 | 593 | RAFAEL LOPES | | M40 | Bikezone | 02:07:44 | |
Bib - 593Gender - Category - M40Team - Bikezone |
| 7 | 881 | JOSÉ MARQUES | | M40 | Padeirinhas Sobre Rodas/SIMOLDES | 02:08:58 | |
Bib - 881Gender - Category - M40Team - Padeirinhas Sobre Rodas/SIMOLDES |
| 8 | 617 | MARIO JORGE | | M40 | BUSSULA BTT | 02:08:59 | |
Bib - 617Gender - Category - M40Team - BUSSULA BTT |
| 9 | 577 | LUCAS COELHO | | M30 | AguiarBike | 02:08:59 | |
Bib - 577Gender - Category - M30Team - AguiarBike |
| 10 | 943 | ELEUTERIO MOTA | | M40 | TREPANELAS PRIFER | 02:09:34 | |
Bib - 943Gender - Category - M40Team - TREPANELAS PRIFER |
| 11 | 840 | RUI MONTEIRO | | M50 | Individual | 02:09:34 | |
Bib - 840Gender - Category - M50Team - Individual |
| 12 | 941 | JONATHAN DOUTOR | | M30 | TREPANELAS PRIFER | 02:10:41 | |
Bib - 941Gender - Category - M30Team - TREPANELAS PRIFER |
| 13 | 918 | JOÃO BRITO | | Elite M. | Sosense Cycling- Braga&Fernandes/ Corind | 02:10:41 | |
Bib - 918Gender - Category - Elite M.Team - Sosense Cycling- Braga&Fernandes/ Corind |
| 14 | 916 | FILIPE SILVA | | Elite M. | Sosense Cycling- Braga&Fernandes/ Corind | 02:10:42 | |
Bib - 916Gender - Category - Elite M.Team - Sosense Cycling- Braga&Fernandes/ Corind |
| 15 | 922 | RUI LABRINCHA | | M40 | Sosense Cycling- Braga&Fernandes/ Corind | 02:11:41 | |
Bib - 922Gender - Category - M40Team - Sosense Cycling- Braga&Fernandes/ Corind |
| 16 | 938 | FABIO SILVA | | M30 | TREPANELAS PRIFER | 02:11:41 | |
Bib - 938Gender - Category - M30Team - TREPANELAS PRIFER |
| 17 | 608 | FREDO FREITAS | | M30 | BttIsolamais/SportAz | 02:11:41 | |
Bib - 608Gender - Category - M30Team - BttIsolamais/SportAz |
| 18 | 620 | LUIS SOUSA | | M50 | BUSSULA BTT | 02:11:41 | |
Bib - 620Gender - Category - M50Team - BUSSULA BTT |
| 19 | 655 | PEDRO BATISTA | | M50 | Estofos Marques / Soutense / Garagem Paciência | 02:12:05 | |
Bib - 655Gender - Category - M50Team - Estofos Marques / Soutense / Garagem Paciência |
| 20 | 741 | BRUNO ROÇA | | M40 | Individual | 02:12:15 | |
Bib - 741Gender - Category - M40Team - Individual |
| 21 | 660 | HUGO FERREIRA | | M30 | Falcões BTT | 02:12:21 | |
Bib - 660Gender - Category - M30Team - Falcões BTT |
| 22 | 666 | RICARDO FERNANDES | | M50 | GDC/PABOL | 02:12:25 | |
Bib - 666Gender - Category - M50Team - GDC/PABOL |
| 23 | 734 | XAVIER FREITAS | | M30 | Individual | 02:14:59 | |
Bib - 734Gender - Category - M30Team - Individual |
| 24 | 782 | PAULO ALMEIDA | | M40 | Individual | 02:14:59 | |
Bib - 782Gender - Category - M40Team - Individual |
| 25 | 858 | JOÃO SIMÕES | | M50 | KorpoActivo/Penacova | 02:15:00 | |
Bib - 858Gender - Category - M50Team - KorpoActivo/Penacova |
| 26 | 962 | FRANCISCO LOURENÇO | | Elite M. | WOKIN-GD SOURENSE | 02:15:21 | |
Bib - 962Gender - Category - Elite M.Team - WOKIN-GD SOURENSE |
| 27 | 903 | VALTER ROSA | | M50 | Sagiper/NSCP Mortágua | 02:15:52 | |
Bib - 903Gender - Category - M50Team - Sagiper/NSCP Mortágua |
| 28 | 562 | TIAGO MAIA | | M30 | Acad. Winsig Cycling Team | 02:16:00 | |
Bib - 562Gender - Category - M30Team - Acad. Winsig Cycling Team |
| 29 | 885 | SAULO SANTOS | | M40 | Pousadinha Oceano Cicling team | 02:16:05 | |
Bib - 885Gender - Category - M40Team - Pousadinha Oceano Cicling team |
| 30 | 884 | PEDRO ALVES | | M40 | POUSADINHA CYCLING TEAM | 02:16:06 | |
Bib - 884Gender - Category - M40Team - POUSADINHA CYCLING TEAM |
| 31 | 923 | EMANUEL GRAÇA | | M30 | SuperGrupetta Polymarkbike Team | 02:16:12 | |
Bib - 923Gender - Category - M30Team - SuperGrupetta Polymarkbike Team |
| 32 | 725 | RICARDO TAVARES | | M30 | Individual | 02:16:22 | |
Bib - 725Gender - Category - M30Team - Individual |
| 33 | 604 | MARCELO OLIVEIRA | | M30 | Bttenros ferrovelho | 02:16:24 | |
Bib - 604Gender - Category - M30Team - Bttenros ferrovelho |
| 34 | 576 | FLAVIO SILVA | | M30 | AguiarBike | 02:17:05 | |
Bib - 576Gender - Category - M30Team - AguiarBike |
| 35 | 932 | DIOGO PEREIRA | | Elite M. | TREPANELAS PRIFER | 02:17:08 | |
Bib - 932Gender - Category - Elite M.Team - TREPANELAS PRIFER |
| 36 | 901 | RUBEN ALMEIDA | | M40 | Sagiper/NSCP Mortágua | 02:17:13 | |
Bib - 901Gender - Category - M40Team - Sagiper/NSCP Mortágua |
| 37 | 919 | BRUNO RUMOR | | M30 | Sosense Cycling- Braga&Fernandes/ Corind | 02:17:13 | |
Bib - 919Gender - Category - M30Team - Sosense Cycling- Braga&Fernandes/ Corind |
| 38 | 945 | NUNO CORDO | | M40 | TREPANELAS PRIFER | 02:17:14 | |
Bib - 945Gender - Category - M40Team - TREPANELAS PRIFER |
| 39 | 607 | RICARDO MADUREIRA | | M40 | Bttenros ferrovelho | 02:17:14 | |
Bib - 607Gender - Category - M40Team - Bttenros ferrovelho |
| 40 | 565 | JÚLIO SILVA | | M40 | Academia de ciclismo de Melgaço e Ponte da Barca | 02:17:40 | |
Bib - 565Gender - Category - M40Team - Academia de ciclismo de Melgaço e Ponte da Barca |
| 41 | 697 | ANDRÉ MORENO | | M30 | Individual | 02:17:42 | |
Bib - 697Gender - Category - M30Team - Individual |
| 42 | 580 | CARLOS MARQUES | | Elite M. | AMC Carromeu Cycling Team | 02:17:44 | |
Bib - 580Gender - Category - Elite M.Team - AMC Carromeu Cycling Team |
| 43 | 1001 | BRUNO SANTOS | | M40 | BTT BEIRIZ | 02:17:46 | |
Bib - 1001Gender - Category - M40Team - BTT BEIRIZ |
| 44 | 598 | JOSÉ COSTA | | M40 | BTT BEIRIZ | 02:17:46 | |
Bib - 598Gender - Category - M40Team - BTT BEIRIZ |
| 45 | 827 | JOSÉ RIBEIRO | | M50 | Individual | 02:17:49 | |
Bib - 827Gender - Category - M50Team - Individual |
| 46 | 590 | GABRIEL SILVA | | Junior M. | besouros.com/measindot | 02:18:17 | |
Bib - 590Gender - Category - Junior M.Team - besouros.com/measindot |
| 47 | 891 | DANIEL MATA | | Elite M. | Retiro das Adegas / Churrasqueira da Quinta | 02:18:20 | |
Bib - 891Gender - Category - Elite M.Team - Retiro das Adegas / Churrasqueira da Quinta |
| 48 | 876 | PAULO MOTA | | M40 | OLIVTEC / GOLDEN PROJECT / VORTEX SODHISA BIKES | 02:18:26 | |
Bib - 876Gender - Category - M40Team - OLIVTEC / GOLDEN PROJECT / VORTEX SODHISA BIKES |
| 49 | 690 | FRANCISCO SALTÃO | | Junior M. | Individual | 02:18:27 | |
Bib - 690Gender - Category - Junior M.Team - Individual |
| 50 | 668 | JOAO NOGUEIRA | | Elite M. | Guilhabreu Mtb | 02:19:09 | |
Bib - 668Gender - Category - Elite M.Team - Guilhabreu Mtb |