The time won/lost column displays the gains in time in the GC. Click on the time of any rider to view the relative gains on this rider.
| Rnk | GC | Timelag | BIB | H2H | Specialty | Age | Rider | Team | UCI | Pnt | Time | Avg | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 | +0:00 | TT | 39 | César Veloso Gustavo W52 / FC Porto  | W52 / FC Porto | 7 | 5 | 10:2010:20 | 46.452 | |||
| 2 | 2 | +0:05 | TT | 33 | Caldeira Samuel José W52 / FC Porto  | W52 / FC Porto | 3 | 2 | 0:050:05 | 46.080 | |||
| 3 | 3 | +0:11 | TT | 31 | Mihaylov Nikolay Efapel | Efapel | 1 | 1 | 0:110:11 | 45.642 | |||
| 4 | 4 | +0:14 | GC | 39 | Paulinho Sérgio Miguel Efapel | Efapel | 0:140:14 | 45.426 | |||||
| 5 | 5 | +0:16 | GC | 35 | Mestre Ricardo W52 / FC Porto  | W52 / FC Porto | 0:160:16 | 45.283 | |||||
| 6 | 6 | +0:17 | GC | 33 | Casimiro Henrique Efapel | Efapel | 0:170:17 | 45.212 | |||||
| 7 | +0:17 | GC | 33 | Pinto Edgar W52 / FC Porto  | W52 / FC Porto | ,,0:17 | 45.212 | ||||||
| 8 | 8 | +0:19 | Hills | 28 | Freitas Daniel Miranda - Mortágua | Miranda - Mortágua | 0:190:19 | 45.070 | |||||
| 9 | 9 | +0:19 | TT | 37 | Marque Alejandro Manuel Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | ,,0:19 | 45.070 | |||||
| 10 | 10 | +0:23 | Sprint | 23 | Doets Marco Alecto Cycling Team  | Alecto Cycling Team | 0:230:23 | 44.790 | |||||
| 11 | 11 | +0:23 | Hills | 27 | González Mario Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | ,,0:23 | 44.790 | |||||
| 12 | 12 | +0:26 | Classic | 30 | Madrazo Ángel Burgos - BH | Burgos - BH | 0:260:26 | 44.582 | |||||
| 13 | 13 | +0:26 | TT | 24 | Gonçalves Gaspar Miranda - Mortágua | Miranda - Mortágua | ,,0:26 | 44.582 | |||||
| 14 | 14 | +0:27 | Hills | 25 | Barbio António LA Aluminios | LA Aluminios | 0:270:27 | 44.513 | |||||
| 15 | 15 | +0:27 | Hills | 28 | Matias João Vito-Feirense-Pnb | Vito-Feirense-Pnb | ,,0:27 | 44.513 | |||||
| 16 | 16 | +0:28 | GC | 28 | Jurado Marcos Efapel | Efapel | 0:280:28 | 44.444 | |||||
| 17 | 17 | +0:30 | Sprint | 26 | Aristi Mikel Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 0:300:30 | 44.308 | |||||
| 18 | 18 | +0:31 | GC | 32 | Vinhas Rui W52 / FC Porto  | W52 / FC Porto | 0:310:31 | 44.240 | |||||
| 19 | 19 | +0:31 | Hills | 24 | Soto Antonio Jesús Fundación Euskadi | Fundación Euskadi | ,,0:31 | 44.240 | |||||
| 20 | 20 | +0:31 | GC | 28 | Rodrigues David Miguel Costa Radio Popular Boavista | Radio Popular Boavista | ,,0:31 | 44.240 | |||||
| 21 | 21 | +0:32 | Hills | 26 | Hernández Oscar Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | 0:320:32 | 44.172 | |||||
| 22 | 22 | +0:32 | GC | 29 | Bravo Garikoitz Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | ,,0:32 | 44.172 | |||||
| 23 | 23 | +0:32 | TT | 23 | Main Kent ProTouch | ProTouch | ,,0:32 | 44.172 | |||||
| 24 | 24 | +0:34 | GC | 30 | García de Mateos Vicente Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | 0:340:34 | 44.037 | |||||
| 25 | 25 | +0:35 | Hills | 27 | Angulo Antonio Efapel | Efapel | 0:350:35 | 43.969 | |||||
| 26 | 26 | +0:35 | Hills | 28 | Ezquerra Jesús Burgos - BH | Burgos - BH | ,,0:35 | 43.969 | |||||
| 27 | 27 | +0:36 | Sprint | 22 | Sureda Jaume Burgos - BH | Burgos - BH | 0:360:36 | 43.902 | |||||
| 28 | 28 | +0:38 | TT | 20 | Salgueiro Carlos Miguel | 0:380:38 | 43.769 | ||||||
| 29 | 29 | +0:38 | TT | 26 | Trueba Alvaro Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | ,,0:38 | 43.769 | |||||
| 30 | 30 | +0:39 | GC | 24 | Rodrigues João W52 / FC Porto  | W52 / FC Porto | 0:390:39 | 43.703 | |||||
| 31 | 31 | +0:40 | GC | 21 | Berrade Urko Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 0:400:40 | 43.636 | |||||
| 32 | 32 | +0:42 | TT | 26 | Dário António BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 0:420:42 | 43.505 | |||||
| 33 | 33 | +0:42 | Sprint | 24 | Martingil César Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | ,,0:42 | 43.505 | |||||
| 34 | 34 | +0:43 | Climber | 37 | Sancho Hugo Miranda - Mortágua | Miranda - Mortágua | 0:430:43 | 43.439 | |||||
| 35 | 35 | +0:43 | TT | 23 | Neves José Burgos - BH | Burgos - BH | ,,0:43 | 43.439 | |||||
| 36 | 36 | +0:43 | 22 | Crispim André LA Aluminios | LA Aluminios | ,,0:43 | 43.439 | ||||||
| 37 | 37 | +0:44 | Classic | 24 | López-Cózar Juan Antonio Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 0:440:44 | 43.373 | |||||
| 38 | 38 | +0:44 | GC | 28 | Figueiredo Frederico Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | ,,0:44 | 43.373 | |||||
| 39 | 39 | +0:45 | TT | 26 | Stephens Austin 303Project | 303Project | 0:450:45 | 43.308 | |||||
| 40 | 40 | +0:46 | Hills | 23 | Martín Gotzon Fundación Euskadi | Fundación Euskadi | 0:460:46 | 43.243 | |||||
| 41 | 41 | +0:46 | GC | 26 | Zabala Josu UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | ,,0:46 | 43.243 | |||||
| 42 | 42 | +0:47 | TT | 27 | Goikoetxea Peio Fundación Euskadi | Fundación Euskadi | 0:470:47 | 43.178 | |||||
| 43 | 43 | +0:48 | Classic | 25 | Vdovin Alexander Lokosphinx | Lokosphinx | 0:480:48 | 43.114 | |||||
| 44 | 44 | +0:48 | Classic | 26 | Toffali Nicola Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | ,,0:48 | 43.114 | |||||
| 45 | 45 | +0:49 | GC | 28 | del Pino Jesus Vito-Feirense-Pnb | Vito-Feirense-Pnb | 0:490:49 | 43.049 | |||||
| 46 | 46 | +0:50 | Classic | 23 | Zhyhunou Dzmitry Fundación Euskadi | Fundación Euskadi | 0:500:50 | 42.985 | |||||
| 47 | 47 | +0:50 | Hills | 22 | Aranburu Jokin Fundación Euskadi | Fundación Euskadi | ,,0:50 | 42.985 | |||||
| 48 | 48 | +0:51 | TT | 22 | Duarte Emanuel LA Aluminios | LA Aluminios | 0:510:51 | 42.921 | |||||
| 49 | 49 | +0:51 | Hills | 23 | Ramalho André LA Aluminios | LA Aluminios | ,,0:51 | 42.921 | |||||
| 50 | 50 | +0:52 | Sprint | 23 | Peters Arne Alecto Cycling Team  | Alecto Cycling Team | 0:520:52 | 42.857 | |||||
| 51 | 51 | +0:52 | Climber | 38 | de la Fuente David Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | ,,0:52 | 42.857 | |||||
| 52 | 52 | +0:54 | Hills | 19 | Silva Afonso Radio Popular Boavista | Radio Popular Boavista | 0:540:54 | 42.730 | |||||
| 53 | 53 | +0:54 | TT | 31 | Sokolov Dmitry Lokosphinx | Lokosphinx | ,,0:54 | 42.730 | |||||
| 54 | 54 | +0:54 | TT | 27 | Sveshnikov Kirill Lokosphinx | Lokosphinx | ,,0:54 | 42.730 | |||||
| 55 | 55 | +0:55 | Classic | 32 | Hooghiemster René Alecto Cycling Team  | Alecto Cycling Team | 0:550:55 | 42.667 | |||||
| 56 | 56 | +0:56 | GC | 34 | Ferrari Fabricio Efapel | Efapel | 0:560:56 | 42.604 | |||||
| 57 | 57 | +0:56 | Climber | 21 | Leaça Gonçalo LA Aluminios | LA Aluminios | ,,0:56 | 42.604 | |||||
| 58 | 58 | +0:57 | Hills | 20 | Costa Fábio UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 0:570:57 | 42.541 | |||||
| 59 | 59 | +0:57 | Hills | 22 | Scheulen Marvin LA Aluminios | LA Aluminios | ,,0:57 | 42.541 | |||||
| 60 | 60 | +0:59 | Sprint | 22 | Alonso Mikel Fundación Euskadi | Fundación Euskadi | 0:590:59 | 42.415 | |||||
| 61 | 61 | +1:00 | 19 | Marques Francisco | 1:001:00 | 42.353 | |||||||
| 62 | 62 | +1:01 | 22 | Salvador Marcelo | 1:011:01 | 42.291 | |||||||
| 63 | 63 | +1:02 | TT | 26 | Galarreta David Guerciotti - Kiwi Atlántico | Guerciotti - Kiwi Atlántico | 1:021:02 | 42.229 | |||||
| 64 | 64 | +1:02 | 19 | Ferreira António Vito-Feirense-Pnb | Vito-Feirense-Pnb | ,,1:02 | 42.229 | ||||||
| 65 | 65 | +1:02 | Hills | 22 | Nunes Hugo Radio Popular Boavista | Radio Popular Boavista | ,,1:02 | 42.229 | |||||
| 66 | 66 | +1:04 | Sprint | 18 | Koster Adne Alecto Cycling Team  | Alecto Cycling Team | 1:041:04 | 42.105 | |||||
| 67 | 67 | +1:04 | 23 | Vega Sergio Miranda - Mortágua | Miranda - Mortágua | ,,1:04 | 42.105 | ||||||
| 68 | 68 | +1:05 | Climber | 21 | Nikiforov Arseny Lokosphinx | Lokosphinx | 1:051:05 | 42.044 | |||||
| 69 | 69 | +1:06 | GC | 27 | Rubio Jesús Alberto Guerciotti - Kiwi Atlántico | Guerciotti - Kiwi Atlántico | 1:061:06 | 41.983 | |||||
| 70 | 70 | +1:06 | TT | 27 | Guerrero Pablo Radio Popular Boavista | Radio Popular Boavista | ,,1:06 | 41.983 | |||||
| 71 | 71 | +1:06 | Climber | 31 | Fernandes Luís Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | ,,1:06 | 41.983 | |||||
| 72 | 72 | +1:08 | TT | 24 | van Heerden Eddie ProTouch | ProTouch | 1:081:08 | 41.860 | |||||
| 73 | 73 | +1:09 | Sprint | 23 | Amiri Alexander 303Project | 303Project | 1:091:09 | 41.800 | |||||
| 74 | 74 | +1:09 | Classic | 41 | Nocentini Rinaldo Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | ,,1:09 | 41.800 | |||||
| 75 | 75 | +1:09 | Classic | 31 | Gutierrez José Manuel Guerciotti - Kiwi Atlántico | Guerciotti - Kiwi Atlántico | ,,1:09 | 41.800 | |||||
| 76 | 76 | +1:11 | GC | 24 | Cabedo Óscar Burgos - BH | Burgos - BH | 1:111:11 | 41.679 | |||||
| 77 | 77 | +1:15 | Climber | 19 | Gonçalves Hélder UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 1:151:15 | 41.439 | |||||
| 78 | 78 | +1:16 | Sprint | 22 | Celi Abe Alecto Cycling Team  | Alecto Cycling Team | 1:161:16 | 41.379 | |||||
| 79 | 79 | +1:16 | Classic | 25 | Sessler Nícolas Burgos - BH | Burgos - BH | ,,1:16 | 41.379 | |||||
| 80 | 80 | +1:17 | Sprint | 20 | Meijer Gijs Alecto Cycling Team  | Alecto Cycling Team | 1:171:17 | 41.320 | |||||
| 81 | 81 | +1:17 | TT | 20 | Morais Francisco | ,,1:17 | 41.320 | ||||||
| 82 | 82 | +1:19 | TT | 29 | Newkirk Isaiah 303Project | 303Project | 1:191:19 | 41.202 | |||||
| 83 | 83 | +1:19 | TT | 26 | Fourie James ProTouch | ProTouch | ,,1:19 | 41.202 | |||||
| 84 | 84 | +1:20 | 21 | Silva Daniel | 1:201:20 | 41.143 | |||||||
| 85 | 85 | +1:22 | Hills | 25 | Font Bernat 303Project | 303Project | 1:221:22 | 41.026 | |||||
| 86 | 86 | +1:22 | TT | 24 | Videira Patrick | ,,1:22 | 41.026 | ||||||
| 87 | 87 | +1:23 | 19 | Salgado João Radio Popular Boavista | Radio Popular Boavista | 1:231:23 | 40.967 | ||||||
| 88 | 88 | +1:23 | Climber | 19 | Andrade Pedro Vito-Feirense-Pnb | Vito-Feirense-Pnb | ,,1:23 | 40.967 | |||||
| 89 | 89 | +1:24 | Guerreiro João | 1:241:24 | 40.909 | ||||||||
| 90 | 90 | +1:24 | GC | 33 | Barbosa Márcio Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | ,,1:24 | 40.909 | |||||
| 91 | 91 | +1:25 | 20 | Duarte Francisco | 1:251:25 | 40.851 | |||||||
| 92 | 92 | +1:26 | Classic | 30 | Thurau Björn Vito-Feirense-Pnb | Vito-Feirense-Pnb | 1:261:26 | 40.793 | |||||
| 93 | 93 | +1:27 | Classic | 25 | Julius Jayde ProTouch | ProTouch | 1:271:27 | 40.736 | |||||
| 94 | 94 | +1:28 | GC | 20 | Lopes Pedro José UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 1:281:28 | 40.678 | |||||
| 95 | 95 | +1:31 | Classic | 33 | Cruz José BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:311:31 | 40.506 | |||||
| 96 | 96 | +1:32 | Sprint | 27 | Hendricks Clint ProTouch | ProTouch | 1:321:32 | 40.449 | |||||
| 97 | 97 | +1:33 | Sprint | 29 | Sanz Enrique Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 1:331:33 | 40.393 | |||||
| 98 | 98 | +1:35 | 23 | Evangelista Andre Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | 1:351:35 | 40.280 | ||||||
| 99 | 99 | +1:35 | Sprint | 27 | Baca Tony 303Project | 303Project | ,,1:35 | 40.280 | |||||
| 100 | 100 | +1:35 | 21 | Sardinha Diogo | ,,1:35 | 40.280 | |||||||
| 101 | 101 | +1:38 | GC | 23 | Gomez Antonio Radio Popular Boavista | Radio Popular Boavista | 1:381:38 | 40.111 | |||||
| 102 | 102 | +1:39 | Sprint | 22 | Cole Gabriel BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:391:39 | 40.056 | |||||
| 103 | 103 | +1:40 | Classic | 21 | Araujo Bruno BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:401:40 | 40.000 | |||||
| 104 | 104 | +1:40 | 22 | Silva Paulo | ,,1:40 | 40.000 | |||||||
| 105 | 105 | +1:41 | 25 | Lopes Fernando Guerciotti - Kiwi Atlántico | Guerciotti - Kiwi Atlántico | 1:411:41 | 39.945 | ||||||
| 106 | 106 | +1:44 | 37 | Nuñez José Carlos Guerciotti - Kiwi Atlántico | Guerciotti - Kiwi Atlántico | 1:441:44 | 39.779 | ||||||
| 107 | 107 | +1:44 | Climber | 22 | Mota Cristian Miranda - Mortágua | Miranda - Mortágua | ,,1:44 | 39.779 | |||||
| 108 | 108 | +1:45 | Climber | 31 | De Almeida Guillaume BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:451:45 | 39.724 | |||||
| 109 | 109 | +1:48 | 37 | Ugarte Mikel Guerciotti - Kiwi Atlántico | Guerciotti - Kiwi Atlántico | 1:481:48 | 39.560 | ||||||
| 110 | 110 | +1:49 | Hills | 23 | Ellwood Grant 303Project | 303Project | 1:491:49 | 39.506 | |||||
| 111 | 111 | +1:51 | Hills | 18 | Guerreiro Francisco | 1:511:51 | 39.398 | ||||||
| 112 | 112 | +1:53 | 20 | Afonso Gonçalo | 1:531:53 | 39.291 | |||||||
| 113 | 113 | +1:57 | 22 | Ribeiro Raul | 1:571:57 | 39.077 | |||||||
| 114 | 114 | +1:57 | GC | 36 | Isidoro Micael BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | ,,1:57 | 39.077 | |||||
| 115 | 115 | +1:57 | TT | 35 | Miño Gustavo Adolfo Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | ,,1:57 | 39.077 | |||||
| 116 | 116 | +2:01 | Sprint | 32 | Caseny Ruben Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | 2:012:01 | 38.866 | |||||
| 117 | 117 | +2:01 | TT | 12 | Martins Dinis | ,,2:01 | 38.866 | ||||||
| 118 | 118 | +2:05 | 21 | Salas Juan Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | 2:052:05 | 38.658 | ||||||
| 119 | 119 | +2:06 | Climber | 23 | Fernandes João | 2:062:06 | 38.606 | ||||||
| 120 | 120 | +2:08 | 19 | Dias José | 2:082:08 | 38.503 | |||||||
| 121 | 121 | +2:14 | Sprint | 27 | Beneke Calvin ProTouch | ProTouch | 2:142:14 | 38.196 | |||||
| 122 | 122 | +2:22 | 18 | Pereira Rogerio | 2:222:22 | 37.795 | |||||||
| 123 | 123 | +2:26 | GC | 19 | Carneiro João UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 2:262:26 | 37.598 | |||||
| 124 | 124 | +2:30 | 21 | Faria Fernando | 2:302:30 | 37.403 | |||||||
| 125 | 125 | +2:39 | 24 | Casas Lucas Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | 2:392:39 | 36.970 | ||||||
| 126 | 126 | +2:40 | Sprint | 19 | Barsov Aleksandr Lokosphinx | Lokosphinx | 2:402:40 | 36.923 | |||||
| 127 | 127 | +2:52 | TT | 29 | Coronel Samuel Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | 2:522:52 | 36.364 | |||||
| 128 | 128 | +2:52 | 24 | Malatsetxebarria Oskar Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | ,,2:52 | 36.364 | ||||||
| DNF | Hills | 19 | Sousa José UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | |||||||||
| DNS | Hills | 27 | Rodrigues Rui Emanuel Vito-Feirense-Pnb | Vito-Feirense-Pnb | |||||||||
| DNS | 25 | Nanclares Jesus Angel Miranda - Mortágua | Miranda - Mortágua | 
| Rnk | BIB | H2H | Specialty | Age | Rider | Team | UCI | Time | Time won/lost | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | TT | 39 | César Veloso Gustavo W52 / FC Porto  | W52 / FC Porto | 1 | 10:2010:20 | ||||
| 2 | TT | 33 | Caldeira Samuel José W52 / FC Porto  | W52 / FC Porto | 0:050:05 | |||||
| 3 | TT | 31 | Mihaylov Nikolay Efapel | Efapel | 0:110:11 | |||||
| 4 | GC | 39 | Paulinho Sérgio Miguel Efapel | Efapel | 0:140:14 | |||||
| 5 | GC | 35 | Mestre Ricardo W52 / FC Porto  | W52 / FC Porto | 0:160:16 | |||||
| 6 | GC | 33 | Casimiro Henrique Efapel | Efapel | 0:170:17 | |||||
| 7 | GC | 33 | Pinto Edgar W52 / FC Porto  | W52 / FC Porto | ,,0:17 | |||||
| 8 | Hills | 28 | Freitas Daniel Miranda - Mortágua | Miranda - Mortágua | 0:190:19 | |||||
| 9 | TT | 37 | Marque Alejandro Manuel Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | ,,0:19 | |||||
| 10 | Sprint | 23 | Doets Marco Alecto Cycling Team  | Alecto Cycling Team | 0:230:23 | |||||
| 11 | Hills | 27 | González Mario Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | ,,0:23 | |||||
| 12 | Classic | 30 | Madrazo Ángel Burgos - BH | Burgos - BH | 0:260:26 | |||||
| 13 | TT | 24 | Gonçalves Gaspar Miranda - Mortágua | Miranda - Mortágua | ,,0:26 | |||||
| 14 | Hills | 25 | Barbio António LA Aluminios | LA Aluminios | 0:270:27 | |||||
| 15 | Hills | 28 | Matias João Vito-Feirense-Pnb | Vito-Feirense-Pnb | ,,0:27 | |||||
| 16 | GC | 28 | Jurado Marcos Efapel | Efapel | 0:280:28 | |||||
| 17 | Sprint | 26 | Aristi Mikel Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 0:300:30 | |||||
| 18 | GC | 32 | Vinhas Rui W52 / FC Porto  | W52 / FC Porto | 0:310:31 | |||||
| 19 | Hills | 24 | Soto Antonio Jesús Fundación Euskadi | Fundación Euskadi | ,,0:31 | |||||
| 20 | GC | 28 | Rodrigues David Miguel Costa Radio Popular Boavista | Radio Popular Boavista | ,,0:31 | |||||
| 21 | Hills | 26 | Hernández Oscar Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | 0:320:32 | |||||
| 22 | GC | 29 | Bravo Garikoitz Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | ,,0:32 | |||||
| 23 | TT | 23 | Main Kent ProTouch | ProTouch | ,,0:32 | |||||
| 24 | GC | 30 | García de Mateos Vicente Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | 0:340:34 | |||||
| 25 | Hills | 27 | Angulo Antonio Efapel | Efapel | 0:350:35 | |||||
| 26 | Hills | 28 | Ezquerra Jesús Burgos - BH | Burgos - BH | ,,0:35 | |||||
| 27 | Sprint | 22 | Sureda Jaume Burgos - BH | Burgos - BH | 0:360:36 | |||||
| 28 | TT | 20 | Salgueiro Carlos Miguel | 0:380:38 | ||||||
| 29 | TT | 26 | Trueba Alvaro Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | ,,0:38 | |||||
| 30 | GC | 24 | Rodrigues João W52 / FC Porto  | W52 / FC Porto | 0:390:39 | |||||
| 31 | GC | 21 | Berrade Urko Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 0:400:40 | |||||
| 32 | TT | 26 | Dário António BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 0:420:42 | |||||
| 33 | Sprint | 24 | Martingil César Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | ,,0:42 | |||||
| 34 | Climber | 37 | Sancho Hugo Miranda - Mortágua | Miranda - Mortágua | 0:430:43 | |||||
| 35 | TT | 23 | Neves José Burgos - BH | Burgos - BH | ,,0:43 | |||||
| 36 | 22 | Crispim André LA Aluminios | LA Aluminios | ,,0:43 | ||||||
| 37 | Classic | 24 | López-Cózar Juan Antonio Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 0:440:44 | |||||
| 38 | GC | 28 | Figueiredo Frederico Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | ,,0:44 | |||||
| 39 | TT | 26 | Stephens Austin 303Project | 303Project | 0:450:45 | |||||
| 40 | Hills | 23 | Martín Gotzon Fundación Euskadi | Fundación Euskadi | 0:460:46 | |||||
| 41 | GC | 26 | Zabala Josu UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | ,,0:46 | |||||
| 42 | TT | 27 | Goikoetxea Peio Fundación Euskadi | Fundación Euskadi | 0:470:47 | |||||
| 43 | Classic | 25 | Vdovin Alexander Lokosphinx | Lokosphinx | 0:480:48 | |||||
| 44 | Classic | 26 | Toffali Nicola Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | ,,0:48 | |||||
| 45 | GC | 28 | del Pino Jesus Vito-Feirense-Pnb | Vito-Feirense-Pnb | 0:490:49 | |||||
| 46 | Classic | 23 | Zhyhunou Dzmitry Fundación Euskadi | Fundación Euskadi | 0:500:50 | |||||
| 47 | Hills | 22 | Aranburu Jokin Fundación Euskadi | Fundación Euskadi | ,,0:50 | |||||
| 48 | TT | 22 | Duarte Emanuel LA Aluminios | LA Aluminios | 0:510:51 | |||||
| 49 | Hills | 23 | Ramalho André LA Aluminios | LA Aluminios | ,,0:51 | |||||
| 50 | Sprint | 23 | Peters Arne Alecto Cycling Team  | Alecto Cycling Team | 0:520:52 | |||||
| 51 | Climber | 38 | de la Fuente David Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | ,,0:52 | |||||
| 52 | Hills | 19 | Silva Afonso Radio Popular Boavista | Radio Popular Boavista | 0:540:54 | |||||
| 53 | TT | 31 | Sokolov Dmitry Lokosphinx | Lokosphinx | ,,0:54 | |||||
| 54 | TT | 27 | Sveshnikov Kirill Lokosphinx | Lokosphinx | ,,0:54 | |||||
| 55 | Classic | 32 | Hooghiemster René Alecto Cycling Team  | Alecto Cycling Team | 0:550:55 | |||||
| 56 | GC | 34 | Ferrari Fabricio Efapel | Efapel | 0:560:56 | |||||
| 57 | Climber | 21 | Leaça Gonçalo LA Aluminios | LA Aluminios | ,,0:56 | |||||
| 58 | Hills | 20 | Costa Fábio UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 0:570:57 | |||||
| 59 | Hills | 22 | Scheulen Marvin LA Aluminios | LA Aluminios | ,,0:57 | |||||
| 60 | Sprint | 22 | Alonso Mikel Fundación Euskadi | Fundación Euskadi | 0:590:59 | |||||
| 61 | 19 | Marques Francisco | 1:001:00 | |||||||
| 62 | 22 | Salvador Marcelo | 1:011:01 | |||||||
| 63 | TT | 26 | Galarreta David Guerciotti - Kiwi Atlántico | Guerciotti - Kiwi Atlántico | 1:021:02 | |||||
| 64 | 19 | Ferreira António Vito-Feirense-Pnb | Vito-Feirense-Pnb | ,,1:02 | ||||||
| 65 | Hills | 22 | Nunes Hugo Radio Popular Boavista | Radio Popular Boavista | ,,1:02 | |||||
| 66 | Sprint | 18 | Koster Adne Alecto Cycling Team  | Alecto Cycling Team | 1:041:04 | |||||
| 67 | 23 | Vega Sergio Miranda - Mortágua | Miranda - Mortágua | ,,1:04 | ||||||
| 68 | Climber | 21 | Nikiforov Arseny Lokosphinx | Lokosphinx | 1:051:05 | |||||
| 69 | GC | 27 | Rubio Jesús Alberto Guerciotti - Kiwi Atlántico | Guerciotti - Kiwi Atlántico | 1:061:06 | |||||
| 70 | TT | 27 | Guerrero Pablo Radio Popular Boavista | Radio Popular Boavista | ,,1:06 | |||||
| 71 | Climber | 31 | Fernandes Luís Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | ,,1:06 | |||||
| 72 | TT | 24 | van Heerden Eddie ProTouch | ProTouch | 1:081:08 | |||||
| 73 | Sprint | 23 | Amiri Alexander 303Project | 303Project | 1:091:09 | |||||
| 74 | Classic | 41 | Nocentini Rinaldo Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | ,,1:09 | |||||
| 75 | Classic | 31 | Gutierrez José Manuel Guerciotti - Kiwi Atlántico | Guerciotti - Kiwi Atlántico | ,,1:09 | |||||
| 76 | GC | 24 | Cabedo Óscar Burgos - BH | Burgos - BH | 1:111:11 | |||||
| 77 | Climber | 19 | Gonçalves Hélder UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 1:151:15 | |||||
| 78 | Sprint | 22 | Celi Abe Alecto Cycling Team  | Alecto Cycling Team | 1:161:16 | |||||
| 79 | Classic | 25 | Sessler Nícolas Burgos - BH | Burgos - BH | ,,1:16 | |||||
| 80 | Sprint | 20 | Meijer Gijs Alecto Cycling Team  | Alecto Cycling Team | 1:171:17 | |||||
| 81 | TT | 20 | Morais Francisco | ,,1:17 | ||||||
| 82 | TT | 29 | Newkirk Isaiah 303Project | 303Project | 1:191:19 | |||||
| 83 | TT | 26 | Fourie James ProTouch | ProTouch | ,,1:19 | |||||
| 84 | 21 | Silva Daniel | 1:201:20 | |||||||
| 85 | Hills | 25 | Font Bernat 303Project | 303Project | 1:221:22 | |||||
| 86 | TT | 24 | Videira Patrick | ,,1:22 | ||||||
| 87 | 19 | Salgado João Radio Popular Boavista | Radio Popular Boavista | 1:231:23 | ||||||
| 88 | Climber | 19 | Andrade Pedro Vito-Feirense-Pnb | Vito-Feirense-Pnb | ,,1:23 | |||||
| 89 | Guerreiro João | 1:241:24 | ||||||||
| 90 | GC | 33 | Barbosa Márcio Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | ,,1:24 | |||||
| 91 | 20 | Duarte Francisco | 1:251:25 | |||||||
| 92 | Classic | 30 | Thurau Björn Vito-Feirense-Pnb | Vito-Feirense-Pnb | 1:261:26 | |||||
| 93 | Classic | 25 | Julius Jayde ProTouch | ProTouch | 1:271:27 | |||||
| 94 | GC | 20 | Lopes Pedro José UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 1:281:28 | |||||
| 95 | Classic | 33 | Cruz José BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:311:31 | |||||
| 96 | Sprint | 27 | Hendricks Clint ProTouch | ProTouch | 1:321:32 | |||||
| 97 | Sprint | 29 | Sanz Enrique Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 1:331:33 | |||||
| 98 | 23 | Evangelista Andre Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | 1:351:35 | ||||||
| 99 | Sprint | 27 | Baca Tony 303Project | 303Project | ,,1:35 | |||||
| 100 | 21 | Sardinha Diogo | ,,1:35 | |||||||
| 101 | GC | 23 | Gomez Antonio Radio Popular Boavista | Radio Popular Boavista | 1:381:38 | |||||
| 102 | Sprint | 22 | Cole Gabriel BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:391:39 | |||||
| 103 | Classic | 21 | Araujo Bruno BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:401:40 | |||||
| 104 | 22 | Silva Paulo | ,,1:40 | |||||||
| 105 | 25 | Lopes Fernando Guerciotti - Kiwi Atlántico | Guerciotti - Kiwi Atlántico | 1:411:41 | ||||||
| 106 | 37 | Nuñez José Carlos Guerciotti - Kiwi Atlántico | Guerciotti - Kiwi Atlántico | 1:441:44 | ||||||
| 107 | Climber | 22 | Mota Cristian Miranda - Mortágua | Miranda - Mortágua | ,,1:44 | |||||
| 108 | Climber | 31 | De Almeida Guillaume BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:451:45 | |||||
| 109 | 37 | Ugarte Mikel Guerciotti - Kiwi Atlántico | Guerciotti - Kiwi Atlántico | 1:481:48 | ||||||
| 110 | Hills | 23 | Ellwood Grant 303Project | 303Project | 1:491:49 | |||||
| 111 | Hills | 18 | Guerreiro Francisco | 1:511:51 | ||||||
| 112 | 20 | Afonso Gonçalo | 1:531:53 | |||||||
| 113 | 22 | Ribeiro Raul | 1:571:57 | |||||||
| 114 | GC | 36 | Isidoro Micael BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | ,,1:57 | |||||
| 115 | TT | 35 | Miño Gustavo Adolfo Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | ,,1:57 | |||||
| 116 | Sprint | 32 | Caseny Ruben Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | 2:012:01 | |||||
| 117 | TT | 12 | Martins Dinis | ,,2:01 | ||||||
| 118 | 21 | Salas Juan Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | 2:052:05 | ||||||
| 119 | Climber | 23 | Fernandes João | 2:062:06 | ||||||
| 120 | 19 | Dias José | 2:082:08 | |||||||
| 121 | Sprint | 27 | Beneke Calvin ProTouch | ProTouch | 2:142:14 | |||||
| 122 | 18 | Pereira Rogerio | 2:222:22 | |||||||
| 123 | GC | 19 | Carneiro João UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 2:262:26 | |||||
| 124 | 21 | Faria Fernando | 2:302:30 | |||||||
| 125 | 24 | Casas Lucas Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | 2:392:39 | ||||||
| 126 | Sprint | 19 | Barsov Aleksandr Lokosphinx | Lokosphinx | 2:402:40 | |||||
| 127 | TT | 29 | Coronel Samuel Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | 2:522:52 | |||||
| 128 | 24 | Malatsetxebarria Oskar Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | ,,2:52 | 
| Rnk | BIB | H2H | Specialty | Age | Rider | Team | Time | Time won/lost | 
|---|---|---|---|---|---|---|---|---|
| 1 | Sprint | 23 | Doets Marco Alecto Cycling Team  | Alecto Cycling Team | 10:4310:43 | |||
| 2 | TT | 24 | Gonçalves Gaspar Miranda - Mortágua | Miranda - Mortágua | 0:030:03 | |||
| 3 | Hills | 24 | Soto Antonio Jesús Fundación Euskadi | Fundación Euskadi | 0:080:08 | |||
| 4 | TT | 23 | Main Kent ProTouch | ProTouch | 0:090:09 | |||
| 5 | Sprint | 22 | Sureda Jaume Burgos - BH | Burgos - BH | 0:130:13 | |||
| 6 | TT | 20 | Salgueiro Carlos Miguel | 0:150:15 | ||||
| 7 | GC | 24 | Rodrigues João W52 / FC Porto  | W52 / FC Porto | 0:160:16 | |||
| 8 | GC | 21 | Berrade Urko Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 0:170:17 | |||
| 9 | Sprint | 24 | Martingil César Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 0:190:19 | |||
| 10 | TT | 23 | Neves José Burgos - BH | Burgos - BH | 0:200:20 | |||
| 11 | 22 | Crispim André LA Aluminios | LA Aluminios | ,,0:20 | ||||
| 12 | Classic | 24 | López-Cózar Juan Antonio Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 0:210:21 | |||
| 13 | Hills | 23 | Martín Gotzon Fundación Euskadi | Fundación Euskadi | 0:230:23 | |||
| 14 | Classic | 23 | Zhyhunou Dzmitry Fundación Euskadi | Fundación Euskadi | 0:270:27 | |||
| 15 | Hills | 22 | Aranburu Jokin Fundación Euskadi | Fundación Euskadi | ,,0:27 | |||
| 16 | TT | 22 | Duarte Emanuel LA Aluminios | LA Aluminios | 0:280:28 | |||
| 17 | Hills | 23 | Ramalho André LA Aluminios | LA Aluminios | ,,0:28 | |||
| 18 | Sprint | 23 | Peters Arne Alecto Cycling Team  | Alecto Cycling Team | 0:290:29 | |||
| 19 | Hills | 19 | Silva Afonso Radio Popular Boavista | Radio Popular Boavista | 0:310:31 | |||
| 20 | Climber | 21 | Leaça Gonçalo LA Aluminios | LA Aluminios | 0:330:33 | |||
| 21 | Hills | 20 | Costa Fábio UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 0:340:34 | |||
| 22 | Hills | 22 | Scheulen Marvin LA Aluminios | LA Aluminios | ,,0:34 | |||
| 23 | Sprint | 22 | Alonso Mikel Fundación Euskadi | Fundación Euskadi | 0:360:36 | |||
| 24 | 19 | Marques Francisco | 0:370:37 | |||||
| 25 | 22 | Salvador Marcelo | 0:380:38 | |||||
| 26 | 19 | Ferreira António Vito-Feirense-Pnb | Vito-Feirense-Pnb | 0:390:39 | ||||
| 27 | Hills | 22 | Nunes Hugo Radio Popular Boavista | Radio Popular Boavista | ,,0:39 | |||
| 28 | Sprint | 18 | Koster Adne Alecto Cycling Team  | Alecto Cycling Team | 0:410:41 | |||
| 29 | 23 | Vega Sergio Miranda - Mortágua | Miranda - Mortágua | ,,0:41 | ||||
| 30 | Climber | 21 | Nikiforov Arseny Lokosphinx | Lokosphinx | 0:420:42 | |||
| 31 | TT | 24 | van Heerden Eddie ProTouch | ProTouch | 0:450:45 | |||
| 32 | Sprint | 23 | Amiri Alexander 303Project | 303Project | 0:460:46 | |||
| 33 | GC | 24 | Cabedo Óscar Burgos - BH | Burgos - BH | 0:480:48 | |||
| 34 | Climber | 19 | Gonçalves Hélder UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 0:520:52 | |||
| 35 | Sprint | 22 | Celi Abe Alecto Cycling Team  | Alecto Cycling Team | 0:530:53 | |||
| 36 | Classic | 25 | Sessler Nícolas Burgos - BH | Burgos - BH | ,,0:53 | |||
| 37 | Sprint | 20 | Meijer Gijs Alecto Cycling Team  | Alecto Cycling Team | 0:540:54 | |||
| 38 | TT | 20 | Morais Francisco | ,,0:54 | ||||
| 39 | 21 | Silva Daniel | 0:570:57 | |||||
| 40 | Hills | 25 | Font Bernat 303Project | 303Project | 0:590:59 | |||
| 41 | TT | 24 | Videira Patrick | ,,0:59 | ||||
| 42 | 19 | Salgado João Radio Popular Boavista | Radio Popular Boavista | 1:001:00 | ||||
| 43 | Climber | 19 | Andrade Pedro Vito-Feirense-Pnb | Vito-Feirense-Pnb | ,,1:00 | |||
| 44 | Guerreiro João | 1:011:01 | ||||||
| 45 | 20 | Duarte Francisco | 1:021:02 | |||||
| 46 | GC | 20 | Lopes Pedro José UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 1:051:05 | |||
| 47 | 23 | Evangelista Andre Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | 1:121:12 | ||||
| 48 | 21 | Sardinha Diogo | ,,1:12 | |||||
| 49 | GC | 23 | Gomez Antonio Radio Popular Boavista | Radio Popular Boavista | 1:151:15 | |||
| 50 | Sprint | 22 | Cole Gabriel BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:161:16 | |||
| 51 | Classic | 21 | Araujo Bruno BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:171:17 | |||
| 52 | 22 | Silva Paulo | ,,1:17 | |||||
| 53 | Climber | 22 | Mota Cristian Miranda - Mortágua | Miranda - Mortágua | 1:211:21 | |||
| 54 | Hills | 23 | Ellwood Grant 303Project | 303Project | 1:261:26 | |||
| 55 | Hills | 18 | Guerreiro Francisco | 1:281:28 | ||||
| 56 | 20 | Afonso Gonçalo | 1:301:30 | |||||
| 57 | 22 | Ribeiro Raul | 1:341:34 | |||||
| 58 | TT | 12 | Martins Dinis | 1:381:38 | ||||
| 59 | 21 | Salas Juan Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | 1:421:42 | ||||
| 60 | Climber | 23 | Fernandes João | 1:431:43 | ||||
| 61 | 19 | Dias José | 1:451:45 | |||||
| 62 | 18 | Pereira Rogerio | 1:591:59 | |||||
| 63 | GC | 19 | Carneiro João UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 2:032:03 | |||
| 64 | 21 | Faria Fernando | 2:072:07 | |||||
| 65 | 24 | Casas Lucas Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | 2:162:16 | ||||
| 66 | Sprint | 19 | Barsov Aleksandr Lokosphinx | Lokosphinx | 2:172:17 | |||
| 67 | 24 | Malatsetxebarria Oskar Massi Vivo - Grupo Oresy | Massi Vivo - Grupo Oresy | 2:292:29 | 
| Rnk | Team | Class | Time | Time won/lost | 
|---|---|---|---|---|
| 1 | W52 / FC Porto | PCT | 31:2131:21 | |
| 2 | Efapel | CT | 0:210:21 | |
| 3 | Euskadi Basque Country - Murias | PCT | 1:041:04 | |
| 4 | Miranda - Mortágua | CT | 1:071:07 | |
| 5 | Burgos - BH | PCT | 1:161:16 | |
| 6 | Sporting Clube de Portugal/Tavira | CT | 1:181:18 | |
| 7 | Ludofoods Louletano Aviludo | CT | 1:371:37 | |
| 8 | LA Aluminios | CT | 1:401:40 | |
| 9 | Fundación Euskadi | CT | 1:431:43 | |
| 10 | Alecto Cycling Team | CT | 1:491:49 | |
| 11 | Vito-Feirense-Pnb | CT | 1:571:57 | |
| 12 | Radio Popular Boavista | CT | 2:062:06 | |
| 13 | Lokosphinx | CT | 2:152:15 | |
| 14 | 2:352:35 | |||
| 15 | UD Oliveirense/InOutbuild | CT | 2:372:37 | |
| 16 | ProTouch | CT | 2:382:38 | |
| 17 | 303Project | CT | 2:522:52 | |
| 18 | Guerciotti - Kiwi Atlántico | CT | 2:562:56 | |
| 19 | 3:283:28 | |||
| 20 | BAI - Sicasal - Petro de Luanda | CT | 3:313:31 | |
| 21 | 4:474:47 | |||
| 22 | Massi Vivo - Grupo Oresy | CT | 5:425:42 | 
Race information
- Date:11 July 2019
- Start time:-
- Avg. speed winner:46.452 km/h
- Classification:2.2
- Race category:ME - Men Elite
- Distance:8 km
- Points scale:
- UCI scale:
- Parcours type:
- Gradient final km:
- ProfileScore:5
- Vertical meters:192
- Departure:
- Arrival:
- Race ranking:
- Startlist quality score:
- Won how:Time trial
- Avg. temperature:

Sites
DNF = Did not finish
DNS = Did not start
OTL = Outside time limit
DF = Did finish, no result
NR = No result
*0:00 = corrected time
Rider wearing the jersey
>50% of race distance in group before peloton
F You are following this rider
DNS = Did not start
OTL = Outside time limit
DF = Did finish, no result
NR = No result
*0:00 = corrected time
Rider wearing the jersey
>50% of race distance in group before peloton
F You are following this rider