1 Mário COSTA POR 26 1:22:24
2 José DIAS POR 23 1:22:26
3 Bruno SANCHO POR 32 1:24:19
4 Ricardo MARINHEIRO POR 26 1:24:57
5 Davide MACHADO POR 29 1:25:30
6 João ROCHA POR 19 1:27:31
7 Favio RIBEIRO POR 25 1:28:26
8 Kevin Canha DE OLIVIRA POR 20 1:28:48
9 Marco SOUSA POR 35 1:29:01
10 Jacinto FIÚZA POR 29 1:29:49
11 Roberto FERREIRA POR 23 1:31:03
12 Filipe SILVA POR 19 1:31:10
13 Diogo ALMEIDA POR 28 1:32:20
14 Luís FERREIRA POR 21 1:32:37
15 Filipe FRANCISCO POR 19 1:33:11
16 Bruno NUNES POR 21 1:33:12
17 Diogo BRÁS POR 20 1:34:05
18 Ricardo TEIXEIRA POR 28 1:34:22
19 Henrique CORDEIRO POR 19 1:35:14
20 Vitor SANTOS POR 31 1:35:53
21 Rui CARVALHO POR 25 1:36:02
22 Pedro RIBEIRO POR 26 1:36:41
23 César OLIVEIRA POR 23 1:38:11
24 Pedro RODRIGUES POR 27 1:38:47
25 Diogo PEREIRA POR 18 1:38:59
Age*: according to UCI Regulations