| 1 | 2182 | CARLOS ROCHA | | M40 | SAERTEX PORTUGAL / EDAETECH / ERA ESPOSENDE | 02:43:44 | |
Bib - 2182Gender - Category - M40Team - SAERTEX PORTUGAL / EDAETECH / ERA ESPOSENDE |
| 2 | 2171 | JOÃO NOGUEIRA | | Elite M. | Individual | 02:48:20 | |
Bib - 2171Gender - Category - Elite M.Team - Individual |
| 3 | 2032 | MANUEL PEREIRA | | M40 | Grupo Ccr Ap Motors LobosAverOMar Cycling Team | 02:49:26 | |
Bib - 2032Gender - Category - M40Team - Grupo Ccr Ap Motors LobosAverOMar Cycling Team |
| 4 | 2198 | HERNÂNI GOUVEIA | | M40 | teamaluminios2021 | 02:53:51 | |
Bib - 2198Gender - Category - M40Team - teamaluminios2021 |
| 5 | 2504 | RUI PINTO | | M40 | Individual | 02:53:52 | |
Bib - 2504Gender - Category - M40Team - Individual |
| 6 | 2043 | NUNO OLIVEIRA | | M40 | ENERGIZEME.PT - NunoRpm | 02:53:52 | |
Bib - 2043Gender - Category - M40Team - ENERGIZEME.PT - NunoRpm |
| 7 | 2101 | MANUEL OLIVEIRA | | M40 | Guilhabreu MTB team | 02:58:41 | |
Bib - 2101Gender - Category - M40Team - Guilhabreu MTB team |
| 8 | 2038 | ANDRE MAIA | | Elite M. | SAERTEX PORTUGAL / EDAETECH | 02:59:11 | |
Bib - 2038Gender - Category - Elite M.Team - SAERTEX PORTUGAL / EDAETECH |
| 9 | 2507 | JOSÉ SILVA | | M40 | Individual | 03:01:12 | |
Bib - 2507Gender - Category - M40Team - Individual |
| 10 | 2112 | DIONÍSIO SILVA | | M30 | Individual | 03:05:05 | |
Bib - 2112Gender - Category - M30Team - Individual |
| 11 | 2158 | LUIS TORRE | | M30 | Individual | 03:07:39 | |
Bib - 2158Gender - Category - M30Team - Individual |
| 12 | 2150 | IVAN SOUTIÑO | | M40 | C.C OS Mosqueteiros | 03:07:44 | |
Bib - 2150Gender - Category - M40Team - C.C OS Mosqueteiros |
| 13 | 2012 | VÍTOR ANTUNES | | M30 | Berdadeiros TT | 03:09:48 | |
Bib - 2012Gender - Category - M30Team - Berdadeiros TT |
| 14 | 2022 | JOÃO SOUSA | | M30 | Berdadeiros TT | 03:09:49 | |
Bib - 2022Gender - Category - M30Team - Berdadeiros TT |
| 15 | 2017 | ARTUR LIMA | | M40 | Bikeseven Esposende Ktm | 03:11:52 | |
Bib - 2017Gender - Category - M40Team - Bikeseven Esposende Ktm |
| 16 | 2008 | VÍTOR COUTO | | M40 | Individual | 03:11:52 | |
Bib - 2008Gender - Category - M40Team - Individual |
| 17 | 2138 | PAULO SIMÕES | | M40 | BTT Os Gotinhas | 03:11:52 | |
Bib - 2138Gender - Category - M40Team - BTT Os Gotinhas |
| 18 | 2002 | CLAUDIO MARTINS | | M40 | Individual | 03:13:06 | |
Bib - 2002Gender - Category - M40Team - Individual |
| 19 | 2001 | PEDRO NASCIMENTO | | M40 | Individual | 03:14:15 | |
Bib - 2001Gender - Category - M40Team - Individual |
| 20 | 2146 | JORGE SILVA | | M40 | Palcorte/Paredes Aventura/Bifase | 03:14:40 | |
Bib - 2146Gender - Category - M40Team - Palcorte/Paredes Aventura/Bifase |
| 21 | 2057 | RUI FERRAZ | | M40 | Amigos BTT Barcelos | 03:16:17 | |
Bib - 2057Gender - Category - M40Team - Amigos BTT Barcelos |
| 22 | 2191 | CARLOS RIBEIRO | | M40 | SAPC | 03:18:04 | |
Bib - 2191Gender - Category - M40Team - SAPC |
| 23 | 2189 | JOSÉ DANTAS | | M30 | Individual | 03:18:10 | |
Bib - 2189Gender - Category - M30Team - Individual |
| 24 | 2019 | PAULO GOMES | | M50 | Grupo Ccr Ap Motors LobosAverOMar Cycling Team | 03:18:23 | |
Bib - 2019Gender - Category - M50Team - Grupo Ccr Ap Motors LobosAverOMar Cycling Team |
| 25 | 2064 | PEDRO COELHO | | M30 | PrimosdaBikla | 03:20:15 | |
Bib - 2064Gender - Category - M30Team - PrimosdaBikla |
| 26 | 2074 | JOSÉ OLIVEIRA | | M50 | Team optical + | 03:21:05 | |
Bib - 2074Gender - Category - M50Team - Team optical + |
| 27 | 2120 | PEDRO SILVA | | M40 | Bikeseven Esposende | 03:22:12 | |
Bib - 2120Gender - Category - M40Team - Bikeseven Esposende |
| 28 | 2092 | FERNANDO CARREIRA | | M40 | Aguçabtt | 03:22:45 | |
Bib - 2092Gender - Category - M40Team - Aguçabtt |
| 29 | 2079 | ARLINDO FERREIRA | | M50 | Individual | 03:23:29 | |
Bib - 2079Gender - Category - M50Team - Individual |
| 30 | 2046 | CARLOS SILVA | | M40 | Gold energy - Biciadus | 03:23:50 | |
Bib - 2046Gender - Category - M40Team - Gold energy - Biciadus |
| 31 | 2007 | SÉRGIO PEREIRA | | M50 | Individual | 03:28:35 | |
Bib - 2007Gender - Category - M50Team - Individual |
| 32 | 2502 | JORGE LINO | | M30 | Individual | 03:28:51 | |
Bib - 2502Gender - Category - M30Team - Individual |
| 33 | 2020 | LUIS QUINTA | | M30 | Gilmondbtt | 03:29:36 | |
Bib - 2020Gender - Category - M30Team - Gilmondbtt |
| 34 | 2016 | JORGE GONÇALVES | | M40 | J.G | 03:30:15 | |
Bib - 2016Gender - Category - M40Team - J.G |
| 35 | 2036 | JOAO TEIXEIRA | | M40 | Individual | 03:30:49 | |
Bib - 2036Gender - Category - M40Team - Individual |
| 36 | 2035 | CARLOS AMARO | | M40 | Frasco XXL | 03:30:49 | |
Bib - 2035Gender - Category - M40Team - Frasco XXL |
| 37 | 2058 | JOAO LOPES | | M40 | Amigos BTT Barcelos | 03:31:12 | |
Bib - 2058Gender - Category - M40Team - Amigos BTT Barcelos |
| 38 | 2140 | PEDRO SOUSA | | M30 | ARTE E RISOS eventos / Crossfit MCN | 03:31:33 | |
Bib - 2140Gender - Category - M30Team - ARTE E RISOS eventos / Crossfit MCN |
| 39 | 2015 | PAULO MALHEIRO | | M40 | Individual | 03:31:40 | |
Bib - 2015Gender - Category - M40Team - Individual |
| 40 | 2080 | JOSÉ FIGUEIRAS | | M50 | Individual | 03:33:26 | |
Bib - 2080Gender - Category - M50Team - Individual |
| 41 | 2029 | HENRIQUE SILVA | | Elite M. | Individual | 03:33:27 | |
Bib - 2029Gender - Category - Elite M.Team - Individual |
| 42 | 2115 | RUI BRITO | | M50 | Individual | 03:33:28 | |
Bib - 2115Gender - Category - M50Team - Individual |
| 43 | 2042 | LUÍS RIBEIRO | | Elite M. | Individual | 03:33:33 | |
Bib - 2042Gender - Category - Elite M.Team - Individual |
| 44 | 2132 | JOSÉ SANTOS | | M60 | Olivtec / Golden Project / 3 Via / Dot Work | 03:34:39 | |
Bib - 2132Gender - Category - M60Team - Olivtec / Golden Project / 3 Via / Dot Work |
| 45 | 2006 | PAULO FURTADO | | M50 | Grupo Ccr Ap Motors LobosAverOMar Cycling Team | 03:36:14 | |
Bib - 2006Gender - Category - M50Team - Grupo Ccr Ap Motors LobosAverOMar Cycling Team |
| 46 | 2025 | FÁBIO PINHEIRO | | Elite M. | Team Mujahedine | 03:36:18 | |
Bib - 2025Gender - Category - Elite M.Team - Team Mujahedine |
| 47 | 2137 | CÉSAR FERNANDES | | M30 | Pedalares | 03:36:18 | |
Bib - 2137Gender - Category - M30Team - Pedalares |
| 48 | 2127 | CARLOS FERNANDES | | M50 | Individual | 03:36:22 | |
Bib - 2127Gender - Category - M50Team - Individual |
| 49 | 2151 | PEDRO BRANCO | | M40 | Bikeseven Esposende | 03:39:54 | |
Bib - 2151Gender - Category - M40Team - Bikeseven Esposende |
| 50 | 2009 | TIAGO VIANA | | M30 | Bikeseven Esposende | 03:39:54 | |
Bib - 2009Gender - Category - M30Team - Bikeseven Esposende |