Clas. | Nº | Nome | Equipa | Licença | Cat. | Voltas | Pont | |
1 | 46 | Jorge Salgado | C. D. C. de Navais - Póvoa do Varzim | 40119 | Elite/S23 | 1:06:30 | 35 | |
2 | 59 | Jacinto Fiúza | SAERTEX Portugal/Bic. Lavarinhas | 22516 | Elite/S23 | 1:06:34 | 30 | |
3 | 6 | Alberto Pedreira | C.C. Bici Verde | ESP19910610 | Elite/S23 | 1:06:40 | 27 | |
4 | 28 | Luis Pereira | JoaneBTT/Trilhos Bike | 41104 | Elite/S23 | 1:06:47 | 25 | |
5 | 18 | Tiago Amorim | Matias & Araújo / ACR Roriz BTT | 39925 | Elite/S23 | 1:08:48 | 23 | |
6 | 22 | António Oliveira | Individual | 40814 | Elite/S23 | 1:09:03 | 21 | |
7 | 4 | José Santos | S. Cruz/Bicicastro | 35592 | Elite/S23 | 1:09:31 | 19 | |
8 | 29 | Duarte Monteiro | JoaneBTT/Trilhos Bike | 29412 | Elite/S23 | 1:10:35 | 17 | |
9 | 8 | Bruno Magalhães | BTT Torcatense/Liberty Seguros/Lapierre | 34422 | Elite/S23 | 1:10:42 | 15 | |
10 | 16 | Sergio Martins | FAC/Soniturismo Bike Team | 37564 | Elite/S23 | 1:12:06 | 13 | |
11 | 7 | Alexander Gonzalez | C.C. Bici Verde | ESP19911213 | Elite/S23 | 1:12:16 | 11 | |
12 | 10 | João Oliveira | BTT Torcatense/Liberty Seguros/Lapierre | 34421 | Elite/S23 | 1:12:29 | 9 | |
13 | 39 | Flávio Rocha | Individual | 32203 | Elite/S23 | 1:13:09 | 8 | |
14 | 17 | Miguel Sampaio | BTT Covense | 35169 | Elite/S23 | 1:13:09 | 7 | |
15 | 15 | Nelson Silva | FAC/Soniturismo Bike Team | 38490 | Elite/S23 | 1:13:16 | 6 | |
16 | 32 | Pedro Silva | ASC/Bike Zone | 40725 | Elite/S23 | 1:14:25 | 5 | |
17 | 30 | Paulo Menezes | JoaneBTT/Trilhos Bike | 32173 | Elite/S23 | 1:14:36 | 4 | |
18 | 57 | Ezequiel Martins | RG/Centro Óptico de fafe | 27323 | Elite/S23 | a 1 volta | 3 | |
19 | 58 | José Freitas * | BTT Braguinhas/Padim da Graça | 30605 | Elite/S23 | a 1 volta | 2 | |
| 1 | Rúben Nunes | ASC/Bike Zone | 25152 | Elite/S23 | DNS |
| 23 | Antony Vieira | BTT Braguinhas/Padim da Graça | 34457 | Elite/S23 | DNS |
| 31 | Mário Costa | ASC/Bike Zone | 27724 | Elite/S23 | DNS |
| 33 | José Carneiro | ASC/Bike Zone | 33055 | Elite/S23 | DNS |
1 | 101 | Diogo Figueiredo | JUM Marinhas /Sanitop /KTM | 27426 | Júnior | 0:57:33 | 35 | |
2 | 130 | José Dias | 21 Store /Casa do Povo de Retorta | 36234 | Júnior | 0:57:48 | 30 | |
3 | 120 | João Santos | N.D. Travanca/Bicicletas Andrade | 29450 | Júnior | 0:59:10 | 27 | |
4 | 123 | Tiago Amorim | SAERTEX Portugal/Bic. Lavarinhas | 37449 | Júnior | 0:59:11 | 25 | |
5 | 111 | Carlos Leal | JUM Marinhas /Sanitop /KTM | 32739 | Júnior | 0:59:38 | 23 | |
6 | 116 | Luis Freitas | JoaneBTT/Trilhos Bike | 37947 | Júnior | 1:02:37 | 21 | |
7 | 106 | Alvaro Gonçalves | FAC/Soniturismo Bike Team | 40343 | Júnior | 1:03:05 | 19 | |
8 | 103 | João Alves | FAC/Soniturismo Bike Team | 37382 | Júnior | 1:04:25 | 17 | |
9 | 105 | Pedro Machado | FAC/Soniturismo Bike Team | 40341 | Júnior | 1:04:26 | 15 | |
10 | 107 | Nuno Silva | BTT Covense | 39899 | Júnior | 1:05:08 | 13 | |
11 | 112 | Miguel Nogueira | Matias & Araújo / ACR Roriz BTT | 39924 | Júnior | 1:06:47 | 11 | |
12 | 129 | Miguel Cruz | Matias & Araújo / ACR Roriz BTT | 37578 | Júnior | a 1 volta | 9 | |
13 | 104 | João Ferraz | FAC/Soniturismo Bike Team | 40342 | Júnior | a 1 volta | 8 | |
14 | 128 | Pedro Martins | Esc. Tomatubikers Famalicão | 41850 | Júnior | a 1 volta | 7 | |
15 | 121 | Ruben Pinho | N.D. Travanca/Bicicletas Andrade | 40841 | Júnior | a 2 voltas | 6 | |
| 131 | Mário Barroso * | JUM Marinhas /Sanitop /KTM | 28906 | Júnior | DNF |
| 113 | Bruno Lima | BTT Braguinhas/Padim da Graça | 40383 | Júnior | DNS |
| 117 | Aurélio Costa | ASC/Bike Zone | 38511 | Júnior | DNS |
| 118 | João Silva | ASC/Bike Zone | 39143 | Júnior | DNS |
| 119 | Fernando Laranjeira | ASC/Bike Zone | 38513 | Júnior | DNS |
1 | 222 | Fábio Angiolucci | Rodabike / ACRG / Gondomar | 35716 | Vet. A | 0:56:35 | 35 | |
2 | 221 | Hugo Castro | Rodabike / ACRG / Gondomar | 30718 | Vet. A | 0:57:26 | 30 | |
3 | 223 | José Lemos | JoaneBTT/Trilhos Bike | 33955 | Vet. A | 0:57:27 | 27 | |
4 | 211 | Hélder Braga | Matias & Araújo / ACR Roriz BTT | 37957 | Vet. A | 0:59:24 | 25 | |
5 | 201 | Aurélio Reis | Firstbike Focus Team | 20482 | Vet. A | 0:59:25 | 23 | |
6 | 218 | Paulo Machado | FAC/Soniturismo Bike Team | 30029 | Vet. A | 1:00:40 | 21 | |
7 | 225 | João Duarte | JoaneBTT/Trilhos Bike | 38589 | Vet. A | 1:00:48 | 19 | |
8 | 219 | Paulo Oliveira | 21 Store /Casa do Povo de Retorta | 13127 | Vet. A | 1:00:59 | 17 | |
9 | 247 | José Rodriguez | C. C. Spol | ESP19790323 | Vet. A | 1:01:35 | 15 | |
10 | 229 | Luís Freitas | Afim de BTT | 35159 | Vet. A | 1:01:48 | 13 | |
11 | 224 | José Machado | JoaneBTT/Trilhos Bike | 36319 | Vet. A | 1:02:10 | 11 | |
12 | 205 | Marco Marques | FAC/Soniturismo Bike Team | 37075 | Vet. A | 1:02:35 | 9 | |
13 | 214 | José Oliveira | BTT Braguinhas/Padim da Graça | 33090 | Vet. A | 1:02:50 | 8 | |
14 | 239 | Jorge Freitas | BTT Braguinhas/Padim da Graça | 34459 | Vet. A | 1:05:03 | 7 | |
15 | 233 | Armando Taipa | Individual | 36495 | Vet. A | 1:06:07 | 6 | |
16 | 237 | Pedro Brandão | N.D. Travanca/Bicicletas Andrade | 41231 | Vet. A | a 1 volta | 5 | |
17 | 209 | Roberto Lopes | BTT Covense | 32424 | Vet. A | a 1 volta | 4 | |
18 | 206 | Luis Santos | FAC/Soniturismo Bike Team | 33827 | Vet. A | a 1 volta | 3 | |
| 210 | José Oliveira | BTT Covense | 37537 | Vet. A | DNF |
1 | 412 | Bruno Machado | Matias & Araújo / ACR Roriz BTT | 30529 | Cadete | 45:01 | 35 | |
2 | 438 | Fábio Abreu * | JUM Marinhas /Sanitop /KTM | 30628 | Cadete | 45:04 | 30 | |
3 | 406 | Nelson Ferreira | Esc. Tomatubikers Famalicão | 31279 | Cadete | 45:12 | 27 | |
4 | 415 | João Cachada | JUM Marinhas /Sanitop /KTM | 37871 | Cadete | 45:57 | 25 | |
5 | 424 | Rui Pereira | N.D. Travanca/Bicicletas Andrade | 38290 | Cadete | 45:58 | 23 | |
6 | 418 | João Antunes | CRC /Afacycles /Vegas Cosmetics | 33177 | Cadete | 46:34 | 21 | |
7 | 410 | Pedro Sousa | Matias & Araújo / ACR Roriz BTT | 37961 | Cadete | 47:32 | 19 | |
8 | 416 | José Loureiro | BTT Braguinhas/Padim da Graça | 40382 | Cadete | 47:35 | 17 | |
9 | 428 | Steven Fernandes | Individual (Vez Bike Team) | 41828 | Cadete | 48:36 | 15 | |
10 | 409 | Joel Araújo | Matias & Araújo / ACR Roriz BTT | 37958 | Cadete | 49:28 | 13 | |
11 | 437 | Luis Costa | 21 Store /Casa do Povo de Retorta | 15013809 | Cadete | 51:07 | 11 | |
12 | 407 | Tiago Braga | FAC/Soniturismo Bike Team | 40340 | Cadete | 51:22 | 9 | |
13 | 402 | Alvaro Gonçalves | BTT Torcatense/Liberty Seguros/Lapierre | 40590 | Cadete | 52:28 | 8 | |
14 | 405 | Nuno Costa | Esc. Tomatubikers Famalicão | 39552 | Cadete | 52:39 | 7 | |
| 408 | Carlos Rodrigues | BTT Covense | 39898 | Cadete | DNF |
| | Clas | CLASSIFICAÇÃO POR EQUIPAS | | | Pont |
| | 1 | SAERTEX Portugal/Bic. Lavarinhas | | | 5 Pontos | 35 | |
| | 2 | JUM Marinhas /Sanitop /KTM | | | 5 Pontos | 30 | |
| | 3 | Rodabike / ACRG / Gondomar | | | 7 Pontos | 27 | |
| | 4 | Matias & Araújo / ACR Roriz BTT | | | 10 Pontos | 25 | |
| | 5 | JoaneBTT/Trilhos Bike | | | 12 Pontos | 23 | |
| | 6 | BTT Braguinhas/Padim da Graça | | | 13 Pontos | 21 | |
| | 7 | BTT Torcatense/Liberty Seguros/Lapierre | | | 19 Pontos | 19 | |
| | 8 | FAC/Soniturismo Bike Team | | | 20 Pontos | 17 | |
| | 9 | 21 Store /Casa do Povo de Retorta | | | 21 Pontos | 15 | |
| | 10 | N.D. Travanca/Bicicletas Andrade | | | 23 Pontos | 13 | |
| | 11 | Esc. Tomatubikers Famalicão | | | 31 Pontos | 11 | |
| | 12 | ASC/Bike Zone | | | 31 Pontos | 9 | |
| | 13 | BTT Covense | | | 41 Pontos | 8 | |
1 | 625 | Vitor Lima | N.D. Travanca/Bicicletas Andrade | 40840 | Juvenil | 17:55 | 35 | |
2 | 605 | António Azevedo | Esc. Tomatubikers Famalicão | 39249 | Juvenil | 18:13 | 30 | |
3 | 603 | Carlos Martins | BTT Torcatense/Liberty Seguros/Lapierre | 40331 | Juvenil | 18:18 | 27 | |
4 | 622 | João Rocha | Rodabike / ACRG / Gondomar | 40801 | Juvenil | 19:45 | 25 | |
5 | 612 | Nuno Costa | JUM Marinhas /Sanitop /KTM | 37873 | Juvenil | 19:46 | 23 | |
6 | 616 | Tiago Araújo | CRC /Afacycles /Vegas Cosmetics | 40835 | Juvenil | 19:47 | 21 | |
7 | 619 | João Gonçalves | JoaneBTT/Trilhos Bike | 33609 | Juvenil | 20:03 | 19 | |
8 | 627 | Francisco Carvalho | Esc. BTT Matosinhos | 39373 | Juvenil | 20:46 | 17 | |
9 | 631 | João Dinis | Individual | 39136 | Juvenil | 20:57 | 15 | |
10 | 601 | Adriana Martins | CRC /Afacycles /Vegas Cosmetics | 36765 | Juvenil | 21:28 | 13 | |
11 | 621 | Nuno Lemos | Rodabike / ACRG / Gondomar | 41106 | Juvenil | 21:35 | 11 | |
12 | 610 | Tiago Sá | JUM Marinhas /Sanitop /KTM | 40091 | Juvenil | 22:10 | 9 | |
13 | 620 | Marta Branco | JoaneBTT/Trilhos Bike | 38588 | Juvenil | 22:55 | 8 | |
14 | 630 | Pedro Machado | BTT Torcatense/Liberty Seguros/Lapierre | 37201 | Juvenil | 23:51 | 7 | |
15 | 606 | Francisco Ruivo | Esc. Tomatubikers Famalicão | 40060 | Juvenil | 23:59 | 6 | |
16 | 637 | Ana Moreira | Esc. Tomatubikers Famalicão | 41851 | Juvenil | 26:49 | 5 | |
17 | 626 | José Dias | Esc. BTT Matosinhos | 40567 | Juvenil | 27:50 | 4 | |
1 | 725 | Vinício Rodrigues | Individual (Vez Bike Team) | 41829 | Inic+Inf | 10:10 | 35 | |
2 | 701 | Miguel Sousa | CRC /Afacycles /Vegas Cosmetics | 33826 | Inic+Inf | 10:35 | 30 | |
3 | 716 | César Costa | CRC /Afacycles /Vegas Cosmetics | 38626 | Inic+Inf | 10:57 | 27 | |
4 | 729 | João Rodrigues | BTT Braguinhas/Padim da Graça | 41543 | Inic+Inf | 11:09 | 25 | |
5 | 707 | Nuno Antunes | BTT Covense | 39794 | Inic+Inf | 11:10 | 23 | |
6 | 714 | Celina Faria | JUM Marinhas /Sanitop /KTM | 40090 | Inic+Inf | 11:33 | 21 | |
7 | 712 | Beatriz Abreu | JUM Marinhas /Sanitop /KTM | 40089 | Inic+Inf | 11:35 | 19 | |
8 | 726 | João Lobo | Individual | 37050 | Inic+Inf | 12:37 | 17 | |
9 | 711 | Rúben Silva | BTT Braguinhas/Padim da Graça | 40381 | Inic+Inf | 12:43 | 15 | |
10 | 718 | José Neves | Esc. BTT Matosinhos | 38372 | Inic+Inf | 13:17 | 13 | |
11 | 706 | Marta Reis | Esc. Tomatubikers Famalicão | 40059 | Inic+Inf | 13:50 | 11 | |
12 | 717 | Jessica Ribeiro | Esc. BTT Matosinhos | 41080 | Inic+Inf | 14:51 | 9 | |
13 | 727 | Rafaela Ramalho | Esc. BTT Matosinhos | 40568 | Inic+Inf | 15:43 | 8 | |
14 | 709 | Simão Abreu | JoaneBTT/Trilhos Bike | 38586 | Inic+Inf | 16:05 | 7 | |
15 | 710 | Lúcia Inácio | BTT Braguinhas/Padim da Graça | 40380 | Inic+Inf | 18:09 | 6 | |