| 1 | 28 | CARLOS VELOSO | | Vet. M40 | AIRORUN | 02:08:46 | |
Dorsal - 28Género - Escalão - Vet. M40Clube - AIRORUN |
| 2 | 233 | LEONEL CUNHA | | Senior M. | Team Trail Bifase | 02:10:00 | |
Dorsal - 233Género - Escalão - Senior M.Clube - Team Trail Bifase |
| 3 | 203 | PEDRO SANTOS | | Vet. M40 | Oralklass-Amigos do Trail | 02:15:58 | |
Dorsal - 203Género - Escalão - Vet. M40Clube - Oralklass-Amigos do Trail |
| 4 | 109 | PEDRO ROCHA | | Senior M. | GDRetorta | 02:16:50 | |
Dorsal - 109Género - Escalão - Senior M.Clube - GDRetorta |
| 5 | 20 | PAULO COSTA | | Vet. M40 | A.D.Amarante | 02:18:15 | |
Dorsal - 20Género - Escalão - Vet. M40Clube - A.D.Amarante |
| 6 | 255 | PEDRO BASTOS | | Senior M. | VCBIKE | 02:22:20 | |
Dorsal - 255Género - Escalão - Senior M.Clube - VCBIKE |
| 7 | 12 | CARLOS VIEIRA | | Senior M. | A D Sebolido Trail Boneca Douro | 02:23:32 | |
Dorsal - 12Género - Escalão - Senior M.Clube - A D Sebolido Trail Boneca Douro |
| 8 | 27 | BRUNO RIBEIRO | | Senior M. | ÁGUIAS DE ALVELOS | 02:23:56 | |
Dorsal - 27Género - Escalão - Senior M.Clube - ÁGUIAS DE ALVELOS |
| 9 | 107 | MIGUEL NETO | | Senior M. | Furfor | 02:26:03 | |
Dorsal - 107Género - Escalão - Senior M.Clube - Furfor |
| 10 | 25 | ANDRE MACHADO | | Senior M. | ADOSA - OS SANTA APOLONIA | 02:26:35 | |
Dorsal - 25Género - Escalão - Senior M.Clube - ADOSA - OS SANTA APOLONIA |
| 11 | 198 | FERNANDO NEVES | | Senior M. | Oralklass-Amigos do Trail | 02:29:12 | |
Dorsal - 198Género - Escalão - Senior M.Clube - Oralklass-Amigos do Trail |
| 12 | 199 | FILIPE CARNEIRO | | Senior M. | Oralklass-Amigos do Trail | 02:30:41 | |
Dorsal - 199Género - Escalão - Senior M.Clube - Oralklass-Amigos do Trail |
| 13 | 153 | NUNO CARDOSO | | Vet. M40 | Individual | 02:32:24 | |
Dorsal - 153Género - Escalão - Vet. M40Clube - Individual |
| 14 | 46 | FILIPE PINTO | | Senior M. | BTT Alegria // TUBANI | 02:33:06 | |
Dorsal - 46Género - Escalão - Senior M.Clube - BTT Alegria // TUBANI |
| 15 | 30 | EDUARDO FÉLIX | | Senior M. | Amigos 100 Limites | 02:34:10 | |
Dorsal - 30Género - Escalão - Senior M.Clube - Amigos 100 Limites |
| 16 | 143 | LUCINDA SOUSA | | Vet F40 | Individual | 02:35:43 | |
Dorsal - 143Género - Escalão - Vet F40Clube - Individual |
| 17 | 52 | LINO PINTO | | Vet. M40 | BTT Alegria // TUBANI | 02:35:44 | |
Dorsal - 52Género - Escalão - Vet. M40Clube - BTT Alegria // TUBANI |
| 18 | 221 | ANTONIO SOUSA | | Vet. M40 | RIPOLINS GRIJÓ A CORRER | 02:37:09 | |
Dorsal - 221Género - Escalão - Vet. M40Clube - RIPOLINS GRIJÓ A CORRER |
| 19 | 104 | RICARDO NUNES | | Senior M. | Fridão Sem Limites | 02:37:19 | |
Dorsal - 104Género - Escalão - Senior M.Clube - Fridão Sem Limites |
| 20 | 75 | ARTUR MATOS | | Vet. M50 | EDV-VIANA TRAIL | 02:37:20 | |
Dorsal - 75Género - Escalão - Vet. M50Clube - EDV-VIANA TRAIL |
| 21 | 15 | PAULA SOARES | | Senior F. | A.D.Amarante | 02:37:21 | |
Dorsal - 15Género - Escalão - Senior F.Clube - A.D.Amarante |
| 22 | 202 | FERNANDO TABORDA | | Vet. M40 | Oralklass-Amigos do Trail | 02:38:12 | |
Dorsal - 202Género - Escalão - Vet. M40Clube - Oralklass-Amigos do Trail |
| 23 | 74 | PEDRO PINHO | | Vet. M40 | EDV-VIANA TRAIL | 02:40:00 | |
Dorsal - 74Género - Escalão - Vet. M40Clube - EDV-VIANA TRAIL |
| 24 | 26 | MANUEL CARVALHO | | Vet. M40 | ADOSA - OS SANTA APOLONIA | 02:40:30 | |
Dorsal - 26Género - Escalão - Vet. M40Clube - ADOSA - OS SANTA APOLONIA |
| 25 | 246 | ANDRÉ SARMENTO | | Senior M. | TrepaTrilhos Trail Team | 02:40:45 | |
Dorsal - 246Género - Escalão - Senior M.Clube - TrepaTrilhos Trail Team |
| 26 | 228 | CARLOS FERREIRA | | Senior M. | SiM Summit | 02:40:46 | |
Dorsal - 228Género - Escalão - Senior M.Clube - SiM Summit |
| 27 | 16 | CRISTIANO SANTOS | | Senior M. | A.D.Amarante | 02:41:10 | |
Dorsal - 16Género - Escalão - Senior M.Clube - A.D.Amarante |
| 28 | 137 | JOSÉ BARBOSA | | Senior M. | Individual | 02:42:04 | |
Dorsal - 137Género - Escalão - Senior M.Clube - Individual |
| 29 | 155 | PEDRO BARBOSA | | Vet. M40 | Individual | 02:42:24 | |
Dorsal - 155Género - Escalão - Vet. M40Clube - Individual |
| 30 | 42 | BRUNO SILVA | | Senior M. | Bravos & Bravitas | 02:42:30 | |
Dorsal - 42Género - Escalão - Senior M.Clube - Bravos & Bravitas |
| 31 | 145 | RENATO SILVA | | Vet. M50 | Caldas de São Jorge, Portugal | 02:42:35 | |
Dorsal - 145Género - Escalão - Vet. M50Clube - Caldas de São Jorge, Portugal |
| 32 | 196 | NÁDIA CASTELEIRO | | Senior F. | Oralklass-Amigos do Trail | 02:42:55 | |
Dorsal - 196Género - Escalão - Senior F.Clube - Oralklass-Amigos do Trail |
| 33 | 60 | FERNANDO BENJAMIM | | Vet. M50 | CENTRO CICLISTA DE GONDOMAR | 02:43:05 | |
Dorsal - 60Género - Escalão - Vet. M50Clube - CENTRO CICLISTA DE GONDOMAR |
| 34 | 43 | JORGE QUEIROS | | Vet. M40 | Bravos & Bravitas | 02:43:13 | |
Dorsal - 43Género - Escalão - Vet. M40Clube - Bravos & Bravitas |
| 35 | 5 | RICARDO PEREIRA | | Senior M. | #lobosolitário | 02:43:14 | |
Dorsal - 5Género - Escalão - Senior M.Clube - #lobosolitário |
| 36 | 106 | DUARTE CERQUEIRA | | Senior M. | Furfor | 02:45:47 | |
Dorsal - 106Género - Escalão - Senior M.Clube - Furfor |
| 37 | 243 | PEDRO MOREIRA | | Vet. M40 | Trail Santa Marta / Tristes Mas Duros | 02:47:09 | |
Dorsal - 243Género - Escalão - Vet. M40Clube - Trail Santa Marta / Tristes Mas Duros |
| 38 | 22 | TELMO SILVA | | Vet. M40 | A.D.Amarante | 02:47:49 | |
Dorsal - 22Género - Escalão - Vet. M40Clube - A.D.Amarante |
| 39 | 212 | ANTONIO BORGES | | Vet. M40 | PORTO SENTIDO RUNNERS | 02:48:31 | |
Dorsal - 212Género - Escalão - Vet. M40Clube - PORTO SENTIDO RUNNERS |
| 40 | 105 | MANUEL PINHEIRO | | Vet. M50 | Fridão Sem Limites | 02:50:28 | |
Dorsal - 105Género - Escalão - Vet. M50Clube - Fridão Sem Limites |
| 41 | 85 | JORGE LOPES | | Vet. M40 | Equipa A | 02:50:40 | |
Dorsal - 85Género - Escalão - Vet. M40Clube - Equipa A |
| 42 | 134 | FRANCISCO CASTRO | | Senior M. | Individual | 02:50:45 | |
Dorsal - 134Género - Escalão - Senior M.Clube - Individual |
| 43 | 19 | TIAGO TELES | | Senior M. | A.D.Amarante | 02:51:09 | |
Dorsal - 19Género - Escalão - Senior M.Clube - A.D.Amarante |
| 44 | 72 | RUI TAVARES | | Vet. M40 | DDT RUNNERS | 02:52:38 | |
Dorsal - 72Género - Escalão - Vet. M40Clube - DDT RUNNERS |
| 45 | 103 | ANDREIA ALMEIDA | | Senior F. | Fridão Sem Limites | 02:53:15 | |
Dorsal - 103Género - Escalão - Senior F.Clube - Fridão Sem Limites |
| 46 | 197 | RITA LOUREIRO | | Senior F. | Oralklass-Amigos do Trail | 02:53:28 | |
Dorsal - 197Género - Escalão - Senior F.Clube - Oralklass-Amigos do Trail |
| 47 | 195 | MARIA GONÇALVES | | Senior F. | Oralklass-Amigos do Trail | 02:53:44 | |
Dorsal - 195Género - Escalão - Senior F.Clube - Oralklass-Amigos do Trail |
| 48 | 148 | FERNANDO AUGUSTO | | Vet. M40 | Individual | 02:54:01 | |
Dorsal - 148Género - Escalão - Vet. M40Clube - Individual |
| 49 | 167 | RICARDO SOUSA | | Senior M. | Kandimba Runners | 02:54:36 | |
Dorsal - 167Género - Escalão - Senior M.Clube - Kandimba Runners |
| 50 | 40 | ROBERTO FREITAS | | Senior M. | Boavista Trail | 02:54:40 | |
Dorsal - 40Género - Escalão - Senior M.Clube - Boavista Trail |