| 1 | 107 | RUBEN ALMEIDA | | Elite M. | BTT Seia | 02:46:14 | |
Bib - 107Gender - Category - Elite M.Team - BTT Seia |
| 2 | 91 | TIAGO RIBEIRO | | Elite M. | SAERTEX PORTUGAL / EDAETECH | 02:47:33 | |
Bib - 91Gender - Category - Elite M.Team - SAERTEX PORTUGAL / EDAETECH |
| 3 | 101 | VITOR SANTOS | | Elite M. | Quinta das Arcas / Jetclass / Xarão | 02:53:17 | |
Bib - 101Gender - Category - Elite M.Team - Quinta das Arcas / Jetclass / Xarão |
| 4 | 100 | BRUNO SILVA | | Elite M. | Quinta das Arcas / Jetclass / Xarão | 02:55:26 | |
Bib - 100Gender - Category - Elite M.Team - Quinta das Arcas / Jetclass / Xarão |
| 5 | 79 | AUGUSTO MIDÃO | | M30 | Rompe Trilhos / APCAR | 02:55:27 | |
Bib - 79Gender - Category - M30Team - Rompe Trilhos / APCAR |
| 6 | 97 | LUÍS CUNHA | | Elite M. | Vasconha BTT Vouzela | 02:57:03 | |
Bib - 97Gender - Category - Elite M.Team - Vasconha BTT Vouzela |
| 7 | 81 | DANIEL BASTOS | | MASTER M 35 | Rompe Trilhos / APCAR | 02:57:04 | |
Bib - 81Gender - Category - MASTER M 35Team - Rompe Trilhos / APCAR |
| 8 | 21 | DANIEL SANTOS | | Elite M. | ACDC Trofa / Trofense | 02:59:27 | |
Bib - 21Gender - Category - Elite M.Team - ACDC Trofa / Trofense |
| 9 | 69 | JORGE SANTOS | | M30 | Pedalbike / Rolub / Nortigaia / AFR | 02:59:42 | |
Bib - 69Gender - Category - M30Team - Pedalbike / Rolub / Nortigaia / AFR |
| 10 | 75 | MANUEL MELO | | Elite M. | PEDRAS BIKERS TEAM | 02:59:47 | |
Bib - 75Gender - Category - Elite M.Team - PEDRAS BIKERS TEAM |
| 11 | 72 | VASCO SOARES | | MASTER M 35 | Pedalbike / Rolub / Nortigaia / AFR | 03:00:11 | |
Bib - 72Gender - Category - MASTER M 35Team - Pedalbike / Rolub / Nortigaia / AFR |
| 12 | 83 | ROGÉRIO MATOS | | MASTER M 35 | Rompe Trilhos / APCAR | 03:01:16 | |
Bib - 83Gender - Category - MASTER M 35Team - Rompe Trilhos / APCAR |
| 13 | 43 | PEDRO MOTA | | Elite M. | Céliosports-suffa design | 03:02:56 | |
Bib - 43Gender - Category - Elite M.Team - Céliosports-suffa design |
| 14 | 12 | JOSÉ SANTOS | | MASTER M 35 | #Individual# | 03:03:59 | |
Bib - 12Gender - Category - MASTER M 35Team - #Individual# |
| 15 | 70 | RUI LEÃO | | M30 | Pedalbike / Rolub / Nortigaia / AFR | 03:04:02 | |
Bib - 70Gender - Category - M30Team - Pedalbike / Rolub / Nortigaia / AFR |
| 16 | 7 | PAULO PEREIRA | | Elite M. | #Individual# | 03:06:54 | |
Bib - 7Gender - Category - Elite M.Team - #Individual# |
| 17 | 85 | ANTÓNIO PASSOS | | MASTER M 45 | Rompe Trilhos / APCAR | 03:07:28 | |
Bib - 85Gender - Category - MASTER M 45Team - Rompe Trilhos / APCAR |
| 18 | 84 | CARLOS MOURA | | M40 | Rompe Trilhos / APCAR | 03:07:30 | |
Bib - 84Gender - Category - M40Team - Rompe Trilhos / APCAR |
| 19 | 102 | BRUNO SANTOS | | MASTER M 35 | Quinta das Arcas / Jetclass / Xarão | 03:11:06 | |
Bib - 102Gender - Category - MASTER M 35Team - Quinta das Arcas / Jetclass / Xarão |
| 20 | 80 | HUGO FERREIRA | | M30 | Rompe Trilhos / APCAR | 03:11:53 | |
Bib - 80Gender - Category - M30Team - Rompe Trilhos / APCAR |
| 21 | 52 | BRUNO FERREIRA | | M30 | Longusbike | Carlicporto | 03:12:54 | |
Bib - 52Gender - Category - M30Team - Longusbike | Carlicporto |
| 22 | 55 | JORGE FERREIRA | | M40 | Longusbike | Carlicporto | 03:12:55 | |
Bib - 55Gender - Category - M40Team - Longusbike | Carlicporto |
| 23 | 74 | JOÃO CARDOSO | | Elite M. | PEDRAS BIKERS TEAM | 03:14:33 | |
Bib - 74Gender - Category - Elite M.Team - PEDRAS BIKERS TEAM |
| 24 | 46 | JOAQUIM LEAL | | MASTER M 35 | Céliosports-suffa design | 03:14:55 | |
Bib - 46Gender - Category - MASTER M 35Team - Céliosports-suffa design |
| 25 | 29 | JOSÉ FONSECA | | M40 | ASC / Focus Team - Vila do Conde | 03:19:30 | |
Bib - 29Gender - Category - M40Team - ASC / Focus Team - Vila do Conde |
| 26 | 73 | ALFREDO GOMES | | Elite M. | PEDRAS BIKERS TEAM | 03:20:20 | |
Bib - 73Gender - Category - Elite M.Team - PEDRAS BIKERS TEAM |
| 27 | 23 | JOSÉ RIBEIRO | | M30 | AD BTTenros - Ferro Velho | 03:21:10 | |
Bib - 23Gender - Category - M30Team - AD BTTenros - Ferro Velho |
| 28 | 19 | MIGUEL PURIFICAÇÃO | | M40 | #Individual# | 03:21:55 | |
Bib - 19Gender - Category - M40Team - #Individual# |
| 29 | 39 | LUÍS CRUZ | | Elite M. | BTT PÓVOA DAS QUARTAS / RDSports | 03:22:05 | |
Bib - 39Gender - Category - Elite M.Team - BTT PÓVOA DAS QUARTAS / RDSports |
| 30 | 28 | MANUEL OLIVEIRA | | MASTER M 35 | ASC / Focus Team - Vila do Conde | 03:22:37 | |
Bib - 28Gender - Category - MASTER M 35Team - ASC / Focus Team - Vila do Conde |
| 31 | 25 | RICARDO MADUREIRA | | M40 | AD BTTenros - Ferro Velho | 03:25:15 | |
Bib - 25Gender - Category - M40Team - AD BTTenros - Ferro Velho |
| 32 | 90 | NUNO NOVAIS | | Elite M. | SAERTEX PORTUGAL / EDAETECH | 03:25:33 | |
Bib - 90Gender - Category - Elite M.Team - SAERTEX PORTUGAL / EDAETECH |
| 33 | 68 | JORGE LEAL | | MASTER M 45 | Mozinho RT Martos Pellets | 03:26:45 | |
Bib - 68Gender - Category - MASTER M 45Team - Mozinho RT Martos Pellets |
| 34 | 88 | LUÍS MARTINS | | M30 | Rope Bike Team / Gilcar | 03:26:53 | |
Bib - 88Gender - Category - M30Team - Rope Bike Team / Gilcar |
| 35 | 54 | VITOR RODRIGUES | | MASTER M 35 | Longusbike | Carlicporto | 03:27:58 | |
Bib - 54Gender - Category - MASTER M 35Team - Longusbike | Carlicporto |
| 36 | 108 | ANTONIO OLIVEIRA | | M30 | Bombos S. Sebastião/MonçãoBike/Lusomotor | 03:28:25 | |
Bib - 108Gender - Category - M30Team - Bombos S. Sebastião/MonçãoBike/Lusomotor |
| 37 | 24 | JOSÉ RIBEIRO | | MASTER M 35 | AD BTTenros - Ferro Velho | 03:29:52 | |
Bib - 24Gender - Category - MASTER M 35Team - AD BTTenros - Ferro Velho |
| 38 | 106 | NUNO MAIA | | MASTER M 35 | Seissa/KTM-Bikeseven/Matias&Araújo/Frulact | 03:31:30 | |
Bib - 106Gender - Category - MASTER M 35Team - Seissa/KTM-Bikeseven/Matias&Araújo/Frulact |
| 39 | 57 | VÍTOR SANTOS | | M40 | Longusbike | Carlicporto | 03:31:50 | |
Bib - 57Gender - Category - M40Team - Longusbike | Carlicporto |
| 40 | 96 | MANUEL MONTEIRO | | M40 | Silva & Vinha / ADRAP / Sentir Penafiel | 03:31:54 | |
Bib - 96Gender - Category - M40Team - Silva & Vinha / ADRAP / Sentir Penafiel |
| 41 | 27 | FILIPE TOMÁS | | MASTER M 35 | ASC / Focus Team - Vila do Conde | 03:38:14 | |
Bib - 27Gender - Category - MASTER M 35Team - ASC / Focus Team - Vila do Conde |
| 42 | 40 | TIAGO NEVES | | M30 | BTT PÓVOA DAS QUARTAS / RDSports | 03:41:36 | |
Bib - 40Gender - Category - M30Team - BTT PÓVOA DAS QUARTAS / RDSports |
| 43 | 86 | HUGO SOUSA | | Elite M. | Rope Bike Team / Gilcar | 03:41:58 | |
Bib - 86Gender - Category - Elite M.Team - Rope Bike Team / Gilcar |
| 44 | 30 | RUI FERNANDES | | M40 | ASC / Focus Team - Vila do Conde | 03:42:31 | |
Bib - 30Gender - Category - M40Team - ASC / Focus Team - Vila do Conde |
| 45 | 53 | JOSÉ PEREIRA | | MASTER M 35 | Longusbike | Carlicporto | 03:43:09 | |
Bib - 53Gender - Category - MASTER M 35Team - Longusbike | Carlicporto |
| 46 | 89 | SIMÃO QUEIRÓS | | M30 | Rope Bike Team / Gilcar | 03:44:03 | |
Bib - 89Gender - Category - M30Team - Rope Bike Team / Gilcar |
| 47 | 47 | HENRIQUE GUIMARÃES | | Elite M. | Clube ANA Porto / BikeZone | 03:44:23 | |
Bib - 47Gender - Category - Elite M.Team - Clube ANA Porto / BikeZone |
| 48 | 65 | JÚLIO SILVA | | M30 | Mozinho RT Martos Pellets | 03:46:56 | |
Bib - 65Gender - Category - M30Team - Mozinho RT Martos Pellets |
| 49 | 17 | JOÃO BARBOSA | | M40 | #Individual# | 03:49:31 | |
Bib - 17Gender - Category - M40Team - #Individual# |
| 50 | 58 | ANTÓNIO FIGUEIREDO | | MASTER M 45 | Longusbike | Carlicporto | 03:49:56 | |
Bib - 58Gender - Category - MASTER M 45Team - Longusbike | Carlicporto |