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 | 7 | TT | 31 | Reis Rafael Sabgal / Anicolor | Sabgal / Anicolor | 7 | 5 | 9:549:54 | 48.485 | ||
| 2 | 2 | +0:04 | 12 | Hills | 27 | Aular Orluis Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 3 | 2 | 0:040:04 | 48.161 | ||
| 3 | 3 | +0:11 | 4 | TT | 24 | Johansen Julius Sabgal / Anicolor | Sabgal / Anicolor | 1 | 1 | 0:110:11 | 47.603 | ||
| 4 | 4 | +0:14 | 92 | TT | 27 | Antunes Tiago Efapel Cycling | Efapel Cycling | 0:140:14 | 47.368 | ||||
| 5 | 5 | +0:17 | 94 | TT | 32 | Grigorev Aleksandr Efapel Cycling | Efapel Cycling | 0:170:17 | 47.136 | ||||
| 6 | 6 | +0:21 | 38 | TT | 25 | Salgueiro Carlos Miguel APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | 0:210:21 | 46.829 | ||||
| 7 | 7 | +0:23 | 125 | Classic | 26 | Galván Francisco Equipo Kern Pharma | Equipo Kern Pharma | 0:230:23 | 46.677 | ||||
| 8 | 8 | +0:25 | 2 | GC | 29 | Nych Artem Sabgal / Anicolor | Sabgal / Anicolor | 0:250:25 | 46.527 | ||||
| 9 | 9 | +0:26 | 97 | GC | 32 | Silva Joaquim Efapel Cycling | Efapel Cycling | 0:260:26 | 46.452 | ||||
| 10 | 10 | +0:36 | 43 | TT | 42 | Oyarzún Carlos Iván Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | 0:360:36 | 45.714 | ||||
| 11 | 11 | +0:37 | 132 | Hills | 30 | Gomes Luís GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 0:370:37 | 45.642 | ||||
| 12 | 12 | +0:41 | 126 | TT | 21 | Aznar Unai Equipo Kern Pharma | Equipo Kern Pharma | 0:410:41 | 45.354 | ||||
| 13 | 13 | +0:41 | 6 | Hills | 24 | Sousa José Sabgal / Anicolor | Sabgal / Anicolor | ,,0:41 | 45.354 | ||||
| 14 | 14 | +0:42 | 123 | GC | 28 | Márquez Martí Equipo Kern Pharma | Equipo Kern Pharma | 0:420:42 | 45.283 | ||||
| 15 | 15 | +0:42 | 95 | Classic | 23 | González Abner Efapel Cycling | Efapel Cycling | ,,0:42 | 45.283 | ||||
| 16 | 16 | +0:43 | 5 | GC | 28 | Bregnhøj Mathias Sabgal / Anicolor | Sabgal / Anicolor | 0:430:43 | 45.212 | ||||
| 17 | 17 | +0:43 | 44 | TT | 26 | Viegas Daniel Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | ,,0:43 | 45.212 | ||||
| 18 | 18 | +0:43 | 47 | Sprint | 28 | Tivani German Nicolás Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | ,,0:43 | 45.212 | ||||
| 19 | 19 | +0:44 | 14 | Hills | 28 | Barceló Fernando Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 0:440:44 | 45.141 | ||||
| 20 | 20 | +0:44 | 128 | Hills | 20 | Aznar Hugo Equipo Kern Pharma | Equipo Kern Pharma | ,,0:44 | 45.141 | ||||
| 21 | 21 | +0:44 | 65 | Sprint | 23 | Caixas Rodrigo Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | ,,0:44 | 45.141 | ||||
| 22 | 22 | +0:44 | 8 | Classic | 26 | Carvalho André Sabgal / Anicolor | Sabgal / Anicolor | ,,0:44 | 45.141 | ||||
| 23 | 23 | +0:44 | 25 | GC | 34 | Bol Jetse Burgos - BH | Burgos - BH | ,,0:44 | 45.141 | ||||
| 24 | 24 | +0:45 | 55 | Hills | 23 | Peñuela Francisco Joel Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 0:450:45 | 45.070 | ||||
| 25 | 25 | +0:45 | 24 | Hills | 32 | Angulo Antonio Burgos - BH | Burgos - BH | ,,0:45 | 45.070 | ||||
| 26 | 26 | +0:45 | 27 | Climber | 23 | Vacek Karel Burgos - BH | Burgos - BH | ,,0:45 | 45.070 | ||||
| 27 | 27 | +0:46 | 13 | Sprint | 24 | Babor Daniel Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 0:460:46 | 45.000 | ||||
| 28 | 28 | +0:46 | 3 | TT | 23 | Rees Oliver Sabgal / Anicolor | Sabgal / Anicolor | ,,0:46 | 45.000 | ||||
| 29 | 29 | +0:47 | 127 | GC | 26 | Elosegui Iñigo Equipo Kern Pharma | Equipo Kern Pharma | 0:470:47 | 44.930 | ||||
| 30 | 30 | +0:48 | 114 | Sprint | 29 | Martingil César Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | 0:480:48 | 44.860 | ||||
| 31 | 31 | +0:49 | 57 | TT | 22 | Dias Daniel Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 0:490:49 | 44.790 | ||||
| 32 | 32 | +0:50 | 33 | Hills | 24 | Silva Afonso APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | 0:500:50 | 44.720 | ||||
| 33 | 33 | +0:51 | 45 | TT | 29 | Gonçalves Gaspar Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | 0:510:51 | 44.651 | ||||
| 34 | 34 | +0:53 | 76 | Climber | 23 | Silva Pedro ABTF Betão - Feirense | ABTF Betão - Feirense | 0:530:53 | 44.513 | ||||
| 35 | 35 | +0:53 | 93 | GC | 38 | Casimiro Henrique Efapel Cycling | Efapel Cycling | ,,0:53 | 44.513 | ||||
| 36 | 36 | +0:54 | 75 | Climber | 25 | Pinheiro Ivo ABTF Betão - Feirense | ABTF Betão - Feirense | 0:540:54 | 44.444 | ||||
| 37 | 37 | +0:55 | 98 | GC | 28 | Swirbul Keegan Efapel Cycling | Efapel Cycling | 0:550:55 | 44.376 | ||||
| 38 | 38 | +0:55 | 62 | Climber | 23 | Medeiros João Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | ,,0:55 | 44.376 | ||||
| 39 | 39 | +0:55 | 96 | Climber | 23 | Pinto Pedro Efapel Cycling | Efapel Cycling | ,,0:55 | 44.376 | ||||
| 40 | 40 | +0:55 | 113 | TT | 25 | Morais Francisco Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | ,,0:55 | 44.376 | ||||
| 41 | 41 | +0:56 | 64 | Sprint | 22 | Narciso Diogo Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | 0:560:56 | 44.308 | ||||
| 42 | 42 | +0:56 | 34 | TT | 31 | Trueba Alvaro APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | ,,0:56 | 44.308 | ||||
| 43 | 43 | +0:57 | 105 | Sprint | 20 | Conor Paul Equipe de France Militaire | Equipe de France Militaire | 0:570:57 | 44.240 | ||||
| 44 | 44 | +0:57 | 122 | Sprint | 27 | Fernández Miguel Ángel Equipo Kern Pharma | Equipo Kern Pharma | ,,0:57 | 44.240 | ||||
| 45 | 45 | +0:57 | 133 | Hills | 23 | Guerreiro Francisco GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | ,,0:57 | 44.240 | ||||
| 46 | 46 | +0:57 | 53 | Hills | 24 | Rota Raúl Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | ,,0:57 | 44.240 | ||||
| 47 | 47 | +0:58 | 115 | Hills | 33 | Matias João Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | 0:580:58 | 44.172 | ||||
| 48 | 48 | +0:58 | 17 | Hills | 36 | Prades Eduard Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | ,,0:58 | 44.172 | ||||
| 49 | 49 | +0:59 | 54 | Hills | 24 | Leal Tiago Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 0:590:59 | 44.104 | ||||
| 50 | 50 | +1:01 | 107 | Sprint | 22 | Souchon Antonin Equipe de France Militaire | Equipe de France Militaire | 1:011:01 | 43.969 | ||||
| 51 | 51 | +1:01 | 88 | Hills | 23 | Gilmore Brady ARA | Skip Capital | ARA | Skip Capital | ,,1:01 | 43.969 | ||||
| 52 | 52 | +1:02 | 16 | Hills | 25 | Johnston Calum Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 1:021:02 | 43.902 | ||||
| 53 | 53 | +1:02 | 112 | Hills | 30 | Barbio António Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | ,,1:02 | 43.902 | ||||
| 54 | 54 | +1:03 | 85 | Sprint | 21 | Agnoletto Blake ARA | Skip Capital | ARA | Skip Capital | 1:031:03 | 43.836 | ||||
| 55 | 55 | +1:03 | 48 | GC | 25 | García González Sergio Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | ,,1:03 | 43.836 | ||||
| 56 | 56 | +1:04 | 15 | Sprint | 25 | Bárta Tomáš Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 1:041:04 | 43.769 | ||||
| 57 | 57 | +1:04 | 134 | Climber | 29 | Carvalho Rui GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | ,,1:04 | 43.769 | ||||
| 58 | 58 | +1:05 | 104 | Sprint | 24 | le Boetez Clement Equipe de France Militaire | Equipe de France Militaire | 1:051:05 | 43.703 | ||||
| 59 | 59 | +1:06 | 73 | Climber | 22 | Eulálio Afonso ABTF Betão - Feirense | ABTF Betão - Feirense | 1:061:06 | 43.636 | ||||
| 60 | 60 | +1:06 | 78 | Hills | 23 | Gonçalves Diogo ABTF Betão - Feirense | ABTF Betão - Feirense | ,,1:06 | 43.636 | ||||
| 61 | 61 | +1:07 | 116 | TT | 36 | Silva Bruno Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | 1:071:07 | 43.570 | ||||
| 62 | 62 | +1:07 | 72 | TT | 34 | Carvalho Antonio ABTF Betão - Feirense | ABTF Betão - Feirense | ,,1:07 | 43.570 | ||||
| 63 | 63 | +1:09 | 194 | Hills | 23 | Martín José María CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 1:091:09 | 43.439 | ||||
| 64 | 64 | +1:14 | 23 | Climber | 22 | Franco Alejandro Burgos - BH | Burgos - BH | 1:141:14 | 43.114 | ||||
| 65 | 65 | +1:14 | 26 | GC | 24 | Fernández Sinuhé Burgos - BH | Burgos - BH | ,,1:14 | 43.114 | ||||
| 66 | 66 | +1:15 | 58 | Climber | 24 | Gonçalves Hélder Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 1:151:15 | 43.049 | ||||
| 67 | 67 | +1:15 | 52 | GC | 37 | Fonte César Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | ,,1:15 | 43.049 | ||||
| 68 | 68 | +1:17 | 108 | Hills | 21 | Millet Hugo Equipe de France Militaire | Equipe de France Militaire | 1:171:17 | 42.921 | ||||
| 69 | 69 | +1:17 | 32 | GC | 38 | Fernández Delio APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | ,,1:17 | 42.921 | ||||
| 70 | 70 | +1:18 | 84 | Classic | 22 | Trezise Declan ARA | Skip Capital | ARA | Skip Capital | 1:181:18 | 42.857 | ||||
| 71 | 71 | +1:18 | 35 | Hills | 30 | Blanco Samuel APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | ,,1:18 | 42.857 | ||||
| 72 | 72 | +1:19 | 87 | Sprint | 18 | Hadden Nate ARA | Skip Capital | ARA | Skip Capital | 1:191:19 | 42.793 | ||||
| 73 | 73 | +1:19 | 22 | GC | 29 | Langellotti Victor Burgos - BH | Burgos - BH | ,,1:19 | 42.793 | ||||
| 74 | 74 | +1:20 | 138 | TT | 18 | Braguini Andrey GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 1:201:20 | 42.730 | ||||
| 75 | 75 | +1:23 | 74 | GC | 29 | Cabedo Óscar ABTF Betão - Feirense | ABTF Betão - Feirense | 1:231:23 | 42.541 | ||||
| 76 | 76 | +1:23 | 86 | 18 | Cranage Joshua ARA | Skip Capital | ARA | Skip Capital | ,,1:23 | 42.541 | |||||
| 77 | 77 | +1:23 | 153 | Climber | 25 | Mujika Mikel Óbidos Cycling Team  | Óbidos Cycling Team | ,,1:23 | 42.541 | ||||
| 78 | 78 | +1:23 | 165 | 22 | Crispim Pedro Porminho Team sub23 | Porminho Team sub23 | ,,1:23 | 42.541 | |||||
| 79 | 79 | +1:26 | 36 | 20 | Bicho Jose APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | 1:261:26 | 42.353 | |||||
| 80 | 80 | +1:31 | 117 | 22 | Taboada Andrés Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | 1:311:31 | 42.044 | |||||
| 81 | 81 | +1:32 | 37 | Hills | 28 | Fernandes Venceslau APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | 1:321:32 | 41.983 | ||||
| 82 | 82 | +1:33 | 154 | 21 | Pinto Diogo Óbidos Cycling Team  | Óbidos Cycling Team | 1:331:33 | 41.921 | |||||
| 83 | 83 | +1:38 | 152 | Sprint | 25 | Obholzer Theodor Óbidos Cycling Team  | Óbidos Cycling Team | 1:381:38 | 41.618 | ||||
| 84 | 84 | +1:39 | 82 | Hills | 19 | Tomkinson Tyler ARA | Skip Capital | ARA | Skip Capital | 1:391:39 | 41.558 | ||||
| 85 | 85 | +1:39 | 164 | 19 | Leal Cláudio Porminho Team sub23 | Porminho Team sub23 | ,,1:39 | 41.558 | |||||
| 86 | 86 | +1:40 | 83 | Sprint | 20 | Miller Lachlan ARA | Skip Capital | ARA | Skip Capital | 1:401:40 | 41.499 | ||||
| 87 | 87 | +1:41 | 106 | 22 | Garel Thomas Equipe de France Militaire | Equipe de France Militaire | 1:411:41 | 41.439 | |||||
| 88 | 88 | +1:41 | 136 | 22 | Ferreira Tiago GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | ,,1:41 | 41.439 | |||||
| 89 | 89 | +1:43 | 196 | Hills | 25 | Chacón Franklin CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 1:431:43 | 41.320 | ||||
| 90 | 90 | +1:43 | 192 | Climber | 35 | Miller Barry CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | ,,1:43 | 41.320 | ||||
| 91 | 91 | +1:48 | 203 | 24 | Ginés Sergio Portos Windmob | Portos Windmob | 1:481:48 | 41.026 | |||||
| 92 | 92 | +1:51 | 208 | 21 | Maia Emanuel Portos Windmob | Portos Windmob | 1:511:51 | 40.851 | |||||
| 93 | 93 | +1:51 | 67 | Climber | 22 | Macedo João Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | ,,1:51 | 40.851 | ||||
| 94 | 94 | +1:54 | 42 | 24 | Dias José Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | 1:541:54 | 40.678 | |||||
| 95 | 95 | +1:59 | 137 | 19 | Ribeiro André GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 1:591:59 | 40.393 | |||||
| 96 | 96 | +1:59 | 63 | 22 | Vie François Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | ,,1:59 | 40.393 | |||||
| 97 | 97 | +2:01 | 46 | Hills | 25 | Contte Tomas Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | 2:012:01 | 40.280 | ||||
| 98 | 98 | +2:06 | 102 | 30 | Martin Alexis Equipe de France Militaire | Equipe de France Militaire | 2:062:06 | 40.000 | |||||
| 99 | 99 | +2:07 | 206 | 21 | Rondon Edwar Portos Windmob | Portos Windmob | 2:072:07 | 39.945 | |||||
| 100 | 100 | +2:07 | 167 | 23 | Silva Rui Porminho Team sub23 | Porminho Team sub23 | ,,2:07 | 39.945 | |||||
| 101 | 101 | +2:09 | 163 | Pereira Diogo Porminho Team sub23 | Porminho Team sub23 | 2:092:09 | 39.834 | ||||||
| 102 | 102 | +2:10 | 56 | 20 | Nunes Tiago Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 2:102:10 | 39.779 | |||||
| 103 | 103 | +2:10 | 205 | 19 | Cardenas Juan David Portos Windmob | Portos Windmob | ,,2:10 | 39.779 | |||||
| 104 | 104 | +2:11 | 162 | 19 | Lopes Bruno Porminho Team sub23 | Porminho Team sub23 | 2:112:11 | 39.724 | |||||
| 105 | 105 | +2:12 | 168 | 18 | Gaspar Tomás Porminho Team sub23 | Porminho Team sub23 | 2:122:12 | 39.669 | |||||
| 106 | 106 | +2:15 | 77 | Hills | 25 | Costa Fábio ABTF Betão - Feirense | ABTF Betão - Feirense | 2:152:15 | 39.506 | ||||
| 107 | 107 | +2:17 | 193 | 24 | Valls Miquel CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 2:172:17 | 39.398 | |||||
| 108 | 108 | +2:17 | 204 | 20 | Becerra Juan Nicolas Portos Windmob | Portos Windmob | ,,2:17 | 39.398 | |||||
| 109 | 109 | +2:18 | 197 | 23 | Echavarria Alonso CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 2:182:18 | 39.344 | |||||
| 110 | 110 | +2:22 | 195 | Classic | 24 | Guevara Gregory CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 2:222:22 | 39.130 | ||||
| 111 | 111 | +2:27 | 66 | 21 | Oliveira João Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | 2:272:27 | 38.866 | |||||
| 112 | 112 | +2:28 | 207 | 21 | Cardenas Juan Pablo Portos Windmob | Portos Windmob | 2:282:28 | 38.814 | |||||
| 113 | 113 | +2:30 | 18 | Hills | 28 | González David Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 2:302:30 | 38.710 | ||||
| 114 | 114 | +2:32 | 135 | 19 | Alves Francisco GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 2:322:32 | 38.606 | |||||
| 115 | 115 | +2:37 | 155 | 18 | Santos Francisco Óbidos Cycling Team  | Óbidos Cycling Team | 2:372:37 | 38.349 | |||||
| 116 | 116 | +2:41 | 166 | 19 | Cunha Pedro Porminho Team sub23 | Porminho Team sub23 | 2:412:41 | 38.146 | |||||
| 117 | 117 | +2:52 | 202 | 18 | Mendes João Portos Windmob | Portos Windmob | 2:522:52 | 37.598 | |||||
| 118 | 118 | +3:08 | 156 | 19 | Azevedo Vicente Óbidos Cycling Team  | Óbidos Cycling Team | 3:083:08 | 36.829 | |||||
| 119 | 119 | +3:22 | 157 | 19 | Moreno Tomás Óbidos Cycling Team  | Óbidos Cycling Team | 3:223:22 | 36.181 | |||||
| 120 | 120 | +5:16 | 124 | Sprint | 24 | Brustenga Marc Equipo Kern Pharma | Equipo Kern Pharma | 5:165:16 | 31.648 | 
| Rnk | BIB | H2H | Specialty | Age | Rider | Team | UCI | Time | Time won/lost | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 7 | TT | 31 | Reis Rafael Sabgal / Anicolor | Sabgal / Anicolor | 1 | 9:549:54 | |||
| 2 | 12 | Hills | 27 | Aular Orluis Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 0:040:04 | ||||
| 3 | 4 | TT | 24 | Johansen Julius Sabgal / Anicolor | Sabgal / Anicolor | 0:110:11 | ||||
| 4 | 92 | TT | 27 | Antunes Tiago Efapel Cycling | Efapel Cycling | 0:140:14 | ||||
| 5 | 94 | TT | 32 | Grigorev Aleksandr Efapel Cycling | Efapel Cycling | 0:170:17 | ||||
| 6 | 38 | TT | 25 | Salgueiro Carlos Miguel APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | 0:210:21 | ||||
| 7 | 125 | Classic | 26 | Galván Francisco Equipo Kern Pharma | Equipo Kern Pharma | 0:230:23 | ||||
| 8 | 2 | GC | 29 | Nych Artem Sabgal / Anicolor | Sabgal / Anicolor | 0:250:25 | ||||
| 9 | 97 | GC | 32 | Silva Joaquim Efapel Cycling | Efapel Cycling | 0:260:26 | ||||
| 10 | 43 | TT | 42 | Oyarzún Carlos Iván Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | 0:360:36 | ||||
| 11 | 132 | Hills | 30 | Gomes Luís GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 0:370:37 | ||||
| 12 | 126 | TT | 21 | Aznar Unai Equipo Kern Pharma | Equipo Kern Pharma | 0:410:41 | ||||
| 13 | 6 | Hills | 24 | Sousa José Sabgal / Anicolor | Sabgal / Anicolor | ,,0:41 | ||||
| 14 | 123 | GC | 28 | Márquez Martí Equipo Kern Pharma | Equipo Kern Pharma | 0:420:42 | ||||
| 15 | 95 | Classic | 23 | González Abner Efapel Cycling | Efapel Cycling | ,,0:42 | ||||
| 16 | 5 | GC | 28 | Bregnhøj Mathias Sabgal / Anicolor | Sabgal / Anicolor | 0:430:43 | ||||
| 17 | 44 | TT | 26 | Viegas Daniel Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | ,,0:43 | ||||
| 18 | 47 | Sprint | 28 | Tivani German Nicolás Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | ,,0:43 | ||||
| 19 | 14 | Hills | 28 | Barceló Fernando Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 0:440:44 | ||||
| 20 | 128 | Hills | 20 | Aznar Hugo Equipo Kern Pharma | Equipo Kern Pharma | ,,0:44 | ||||
| 21 | 65 | Sprint | 23 | Caixas Rodrigo Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | ,,0:44 | ||||
| 22 | 8 | Classic | 26 | Carvalho André Sabgal / Anicolor | Sabgal / Anicolor | ,,0:44 | ||||
| 23 | 25 | GC | 34 | Bol Jetse Burgos - BH | Burgos - BH | ,,0:44 | ||||
| 24 | 55 | Hills | 23 | Peñuela Francisco Joel Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 0:450:45 | ||||
| 25 | 24 | Hills | 32 | Angulo Antonio Burgos - BH | Burgos - BH | ,,0:45 | ||||
| 26 | 27 | Climber | 23 | Vacek Karel Burgos - BH | Burgos - BH | ,,0:45 | ||||
| 27 | 13 | Sprint | 24 | Babor Daniel Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 0:460:46 | ||||
| 28 | 3 | TT | 23 | Rees Oliver Sabgal / Anicolor | Sabgal / Anicolor | ,,0:46 | ||||
| 29 | 127 | GC | 26 | Elosegui Iñigo Equipo Kern Pharma | Equipo Kern Pharma | 0:470:47 | ||||
| 30 | 114 | Sprint | 29 | Martingil César Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | 0:480:48 | ||||
| 31 | 57 | TT | 22 | Dias Daniel Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 0:490:49 | ||||
| 32 | 33 | Hills | 24 | Silva Afonso APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | 0:500:50 | ||||
| 33 | 45 | TT | 29 | Gonçalves Gaspar Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | 0:510:51 | ||||
| 34 | 76 | Climber | 23 | Silva Pedro ABTF Betão - Feirense | ABTF Betão - Feirense | 0:530:53 | ||||
| 35 | 93 | GC | 38 | Casimiro Henrique Efapel Cycling | Efapel Cycling | ,,0:53 | ||||
| 36 | 75 | Climber | 25 | Pinheiro Ivo ABTF Betão - Feirense | ABTF Betão - Feirense | 0:540:54 | ||||
| 37 | 98 | GC | 28 | Swirbul Keegan Efapel Cycling | Efapel Cycling | 0:550:55 | ||||
| 38 | 62 | Climber | 23 | Medeiros João Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | ,,0:55 | ||||
| 39 | 96 | Climber | 23 | Pinto Pedro Efapel Cycling | Efapel Cycling | ,,0:55 | ||||
| 40 | 113 | TT | 25 | Morais Francisco Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | ,,0:55 | ||||
| 41 | 64 | Sprint | 22 | Narciso Diogo Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | 0:560:56 | ||||
| 42 | 34 | TT | 31 | Trueba Alvaro APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | ,,0:56 | ||||
| 43 | 105 | Sprint | 20 | Conor Paul Equipe de France Militaire | Equipe de France Militaire | 0:570:57 | ||||
| 44 | 122 | Sprint | 27 | Fernández Miguel Ángel Equipo Kern Pharma | Equipo Kern Pharma | ,,0:57 | ||||
| 45 | 133 | Hills | 23 | Guerreiro Francisco GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | ,,0:57 | ||||
| 46 | 53 | Hills | 24 | Rota Raúl Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | ,,0:57 | ||||
| 47 | 115 | Hills | 33 | Matias João Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | 0:580:58 | ||||
| 48 | 17 | Hills | 36 | Prades Eduard Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | ,,0:58 | ||||
| 49 | 54 | Hills | 24 | Leal Tiago Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 0:590:59 | ||||
| 50 | 107 | Sprint | 22 | Souchon Antonin Equipe de France Militaire | Equipe de France Militaire | 1:011:01 | ||||
| 51 | 88 | Hills | 23 | Gilmore Brady ARA | Skip Capital | ARA | Skip Capital | ,,1:01 | ||||
| 52 | 16 | Hills | 25 | Johnston Calum Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 1:021:02 | ||||
| 53 | 112 | Hills | 30 | Barbio António Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | ,,1:02 | ||||
| 54 | 85 | Sprint | 21 | Agnoletto Blake ARA | Skip Capital | ARA | Skip Capital | 1:031:03 | ||||
| 55 | 48 | GC | 25 | García González Sergio Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | ,,1:03 | ||||
| 56 | 15 | Sprint | 25 | Bárta Tomáš Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 1:041:04 | ||||
| 57 | 134 | Climber | 29 | Carvalho Rui GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | ,,1:04 | ||||
| 58 | 104 | Sprint | 24 | le Boetez Clement Equipe de France Militaire | Equipe de France Militaire | 1:051:05 | ||||
| 59 | 73 | Climber | 22 | Eulálio Afonso ABTF Betão - Feirense | ABTF Betão - Feirense | 1:061:06 | ||||
| 60 | 78 | Hills | 23 | Gonçalves Diogo ABTF Betão - Feirense | ABTF Betão - Feirense | ,,1:06 | ||||
| 61 | 116 | TT | 36 | Silva Bruno Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | 1:071:07 | ||||
| 62 | 72 | TT | 34 | Carvalho Antonio ABTF Betão - Feirense | ABTF Betão - Feirense | ,,1:07 | ||||
| 63 | 194 | Hills | 23 | Martín José María CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 1:091:09 | ||||
| 64 | 23 | Climber | 22 | Franco Alejandro Burgos - BH | Burgos - BH | 1:141:14 | ||||
| 65 | 26 | GC | 24 | Fernández Sinuhé Burgos - BH | Burgos - BH | ,,1:14 | ||||
| 66 | 58 | Climber | 24 | Gonçalves Hélder Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 1:151:15 | ||||
| 67 | 52 | GC | 37 | Fonte César Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | ,,1:15 | ||||
| 68 | 108 | Hills | 21 | Millet Hugo Equipe de France Militaire | Equipe de France Militaire | 1:171:17 | ||||
| 69 | 32 | GC | 38 | Fernández Delio APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | ,,1:17 | ||||
| 70 | 84 | Classic | 22 | Trezise Declan ARA | Skip Capital | ARA | Skip Capital | 1:181:18 | ||||
| 71 | 35 | Hills | 30 | Blanco Samuel APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | ,,1:18 | ||||
| 72 | 87 | Sprint | 18 | Hadden Nate ARA | Skip Capital | ARA | Skip Capital | 1:191:19 | ||||
| 73 | 22 | GC | 29 | Langellotti Victor Burgos - BH | Burgos - BH | ,,1:19 | ||||
| 74 | 138 | TT | 18 | Braguini Andrey GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 1:201:20 | ||||
| 75 | 74 | GC | 29 | Cabedo Óscar ABTF Betão - Feirense | ABTF Betão - Feirense | 1:231:23 | ||||
| 76 | 86 | 18 | Cranage Joshua ARA | Skip Capital | ARA | Skip Capital | ,,1:23 | |||||
| 77 | 153 | Climber | 25 | Mujika Mikel Óbidos Cycling Team  | Óbidos Cycling Team | ,,1:23 | ||||
| 78 | 165 | 22 | Crispim Pedro Porminho Team sub23 | Porminho Team sub23 | ,,1:23 | |||||
| 79 | 36 | 20 | Bicho Jose APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | 1:261:26 | |||||
| 80 | 117 | 22 | Taboada Andrés Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | 1:311:31 | |||||
| 81 | 37 | Hills | 28 | Fernandes Venceslau APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | 1:321:32 | ||||
| 82 | 154 | 21 | Pinto Diogo Óbidos Cycling Team  | Óbidos Cycling Team | 1:331:33 | |||||
| 83 | 152 | Sprint | 25 | Obholzer Theodor Óbidos Cycling Team  | Óbidos Cycling Team | 1:381:38 | ||||
| 84 | 82 | Hills | 19 | Tomkinson Tyler ARA | Skip Capital | ARA | Skip Capital | 1:391:39 | ||||
| 85 | 164 | 19 | Leal Cláudio Porminho Team sub23 | Porminho Team sub23 | ,,1:39 | |||||
| 86 | 83 | Sprint | 20 | Miller Lachlan ARA | Skip Capital | ARA | Skip Capital | 1:401:40 | ||||
| 87 | 106 | 22 | Garel Thomas Equipe de France Militaire | Equipe de France Militaire | 1:411:41 | |||||
| 88 | 136 | 22 | Ferreira Tiago GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | ,,1:41 | |||||
| 89 | 196 | Hills | 25 | Chacón Franklin CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 1:431:43 | ||||
| 90 | 192 | Climber | 35 | Miller Barry CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | ,,1:43 | ||||
| 91 | 203 | 24 | Ginés Sergio Portos Windmob | Portos Windmob | 1:481:48 | |||||
| 92 | 208 | 21 | Maia Emanuel Portos Windmob | Portos Windmob | 1:511:51 | |||||
| 93 | 67 | Climber | 22 | Macedo João Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | ,,1:51 | ||||
| 94 | 42 | 24 | Dias José Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | 1:541:54 | |||||
| 95 | 137 | 19 | Ribeiro André GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 1:591:59 | |||||
| 96 | 63 | 22 | Vie François Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | ,,1:59 | |||||
| 97 | 46 | Hills | 25 | Contte Tomas Aviludo - Louletano - Loulé Concelho | Aviludo - Louletano - Loulé Concelho | 2:012:01 | ||||
| 98 | 102 | 30 | Martin Alexis Equipe de France Militaire | Equipe de France Militaire | 2:062:06 | |||||
| 99 | 206 | 21 | Rondon Edwar Portos Windmob | Portos Windmob | 2:072:07 | |||||
| 100 | 167 | 23 | Silva Rui Porminho Team sub23 | Porminho Team sub23 | ,,2:07 | |||||
| 101 | 163 | Pereira Diogo Porminho Team sub23 | Porminho Team sub23 | 2:092:09 | ||||||
| 102 | 56 | 20 | Nunes Tiago Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 2:102:10 | |||||
| 103 | 205 | 19 | Cardenas Juan David Portos Windmob | Portos Windmob | ,,2:10 | |||||
| 104 | 162 | 19 | Lopes Bruno Porminho Team sub23 | Porminho Team sub23 | 2:112:11 | |||||
| 105 | 168 | 18 | Gaspar Tomás Porminho Team sub23 | Porminho Team sub23 | 2:122:12 | |||||
| 106 | 77 | Hills | 25 | Costa Fábio ABTF Betão - Feirense | ABTF Betão - Feirense | 2:152:15 | ||||
| 107 | 193 | 24 | Valls Miquel CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 2:172:17 | |||||
| 108 | 204 | 20 | Becerra Juan Nicolas Portos Windmob | Portos Windmob | ,,2:17 | |||||
| 109 | 197 | 23 | Echavarria Alonso CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 2:182:18 | |||||
| 110 | 195 | Classic | 24 | Guevara Gregory CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 2:222:22 | ||||
| 111 | 66 | 21 | Oliveira João Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | 2:272:27 | |||||
| 112 | 207 | 21 | Cardenas Juan Pablo Portos Windmob | Portos Windmob | 2:282:28 | |||||
| 113 | 18 | Hills | 28 | González David Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 2:302:30 | ||||
| 114 | 135 | 19 | Alves Francisco GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 2:322:32 | |||||
| 115 | 155 | 18 | Santos Francisco Óbidos Cycling Team  | Óbidos Cycling Team | 2:372:37 | |||||
| 116 | 166 | 19 | Cunha Pedro Porminho Team sub23 | Porminho Team sub23 | 2:412:41 | |||||
| 117 | 202 | 18 | Mendes João Portos Windmob | Portos Windmob | 2:522:52 | |||||
| 118 | 156 | 19 | Azevedo Vicente Óbidos Cycling Team  | Óbidos Cycling Team | 3:083:08 | |||||
| 119 | 157 | 19 | Moreno Tomás Óbidos Cycling Team  | Óbidos Cycling Team | 3:223:22 | |||||
| 120 | 124 | Sprint | 24 | Brustenga Marc Equipo Kern Pharma | Equipo Kern Pharma | 5:165:16 | 
| Rnk | BIB | H2H | Specialty | Age | Rider | Team | Time | Time won/lost | 
|---|---|---|---|---|---|---|---|---|
| 1 | 126 | TT | 21 | Aznar Unai Equipo Kern Pharma | Equipo Kern Pharma | 10:3510:35 | ||
| 2 | 128 | Hills | 20 | Aznar Hugo Equipo Kern Pharma | Equipo Kern Pharma | 0:030:03 | ||
| 3 | 55 | Hills | 23 | Peñuela Francisco Joel Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 0:040:04 | ||
| 4 | 3 | TT | 23 | Rees Oliver Sabgal / Anicolor | Sabgal / Anicolor | 0:050:05 | ||
| 5 | 57 | TT | 22 | Dias Daniel Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 0:080:08 | ||
| 6 | 76 | Climber | 23 | Silva Pedro ABTF Betão - Feirense | ABTF Betão - Feirense | 0:120:12 | ||
| 7 | 64 | Sprint | 22 | Narciso Diogo Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | 0:150:15 | ||
| 8 | 105 | Sprint | 20 | Conor Paul Equipe de France Militaire | Equipe de France Militaire | 0:160:16 | ||
| 9 | 107 | Sprint | 22 | Souchon Antonin Equipe de France Militaire | Equipe de France Militaire | 0:200:20 | ||
| 10 | 88 | Hills | 23 | Gilmore Brady ARA | Skip Capital | ARA | Skip Capital | ,,0:20 | ||
| 11 | 85 | Sprint | 21 | Agnoletto Blake ARA | Skip Capital | ARA | Skip Capital | 0:220:22 | ||
| 12 | 73 | Climber | 22 | Eulálio Afonso ABTF Betão - Feirense | ABTF Betão - Feirense | 0:250:25 | ||
| 13 | 78 | Hills | 23 | Gonçalves Diogo ABTF Betão - Feirense | ABTF Betão - Feirense | ,,0:25 | ||
| 14 | 194 | Hills | 23 | Martín José María CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 0:280:28 | ||
| 15 | 23 | Climber | 22 | Franco Alejandro Burgos - BH | Burgos - BH | 0:330:33 | ||
| 16 | 108 | Hills | 21 | Millet Hugo Equipe de France Militaire | Equipe de France Militaire | 0:360:36 | ||
| 17 | 84 | Classic | 22 | Trezise Declan ARA | Skip Capital | ARA | Skip Capital | 0:370:37 | ||
| 18 | 87 | Sprint | 18 | Hadden Nate ARA | Skip Capital | ARA | Skip Capital | 0:380:38 | ||
| 19 | 138 | TT | 18 | Braguini Andrey GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 0:390:39 | ||
| 20 | 86 | 18 | Cranage Joshua ARA | Skip Capital | ARA | Skip Capital | 0:420:42 | |||
| 21 | 165 | 22 | Crispim Pedro Porminho Team sub23 | Porminho Team sub23 | ,,0:42 | |||
| 22 | 36 | 20 | Bicho Jose APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | 0:450:45 | |||
| 23 | 117 | 22 | Taboada Andrés Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | 0:500:50 | |||
| 24 | 154 | 21 | Pinto Diogo Óbidos Cycling Team  | Óbidos Cycling Team | 0:520:52 | |||
| 25 | 82 | Hills | 19 | Tomkinson Tyler ARA | Skip Capital | ARA | Skip Capital | 0:580:58 | ||
| 26 | 164 | 19 | Leal Cláudio Porminho Team sub23 | Porminho Team sub23 | ,,0:58 | |||
| 27 | 83 | Sprint | 20 | Miller Lachlan ARA | Skip Capital | ARA | Skip Capital | 0:590:59 | ||
| 28 | 106 | 22 | Garel Thomas Equipe de France Militaire | Equipe de France Militaire | 1:001:00 | |||
| 29 | 136 | 22 | Ferreira Tiago GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | ,,1:00 | |||
| 30 | 208 | 21 | Maia Emanuel Portos Windmob | Portos Windmob | 1:101:10 | |||
| 31 | 67 | Climber | 22 | Macedo João Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | ,,1:10 | ||
| 32 | 137 | 19 | Ribeiro André GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 1:181:18 | |||
| 33 | 63 | 22 | Vie François Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | ,,1:18 | |||
| 34 | 206 | 21 | Rondon Edwar Portos Windmob | Portos Windmob | 1:261:26 | |||
| 35 | 167 | 23 | Silva Rui Porminho Team sub23 | Porminho Team sub23 | ,,1:26 | |||
| 36 | 163 | Pereira Diogo Porminho Team sub23 | Porminho Team sub23 | 1:281:28 | ||||
| 37 | 56 | 20 | Nunes Tiago Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 1:291:29 | |||
| 38 | 205 | 19 | Cardenas Juan David Portos Windmob | Portos Windmob | ,,1:29 | |||
| 39 | 162 | 19 | Lopes Bruno Porminho Team sub23 | Porminho Team sub23 | 1:301:30 | |||
| 40 | 168 | 18 | Gaspar Tomás Porminho Team sub23 | Porminho Team sub23 | 1:311:31 | |||
| 41 | 204 | 20 | Becerra Juan Nicolas Portos Windmob | Portos Windmob | 1:361:36 | |||
| 42 | 197 | 23 | Echavarria Alonso CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 1:371:37 | |||
| 43 | 66 | 21 | Oliveira João Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | 1:461:46 | |||
| 44 | 207 | 21 | Cardenas Juan Pablo Portos Windmob | Portos Windmob | 1:471:47 | |||
| 45 | 135 | 19 | Alves Francisco GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 1:511:51 | |||
| 46 | 155 | 18 | Santos Francisco Óbidos Cycling Team  | Óbidos Cycling Team | 1:561:56 | |||
| 47 | 166 | 19 | Cunha Pedro Porminho Team sub23 | Porminho Team sub23 | 2:002:00 | |||
| 48 | 202 | 18 | Mendes João Portos Windmob | Portos Windmob | 2:112:11 | |||
| 49 | 156 | 19 | Azevedo Vicente Óbidos Cycling Team  | Óbidos Cycling Team | 2:272:27 | |||
| 50 | 157 | 19 | Moreno Tomás Óbidos Cycling Team  | Óbidos Cycling Team | 2:412:41 | 
Youth day classification
| Rnk | BIB | H2H | Specialty | Age | Rider | Team | Time | Time won/lost | 
|---|---|---|---|---|---|---|---|---|
| 1 | 126 | TT | 21 | Aznar Unai Equipo Kern Pharma | Equipo Kern Pharma | 10:3510:35 | ||
| 2 | 128 | Hills | 20 | Aznar Hugo Equipo Kern Pharma | Equipo Kern Pharma | 0:030:03 | ||
| 3 | 55 | Hills | 23 | Peñuela Francisco Joel Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 0:040:04 | ||
| 4 | 3 | TT | 23 | Rees Oliver Sabgal / Anicolor | Sabgal / Anicolor | 0:050:05 | ||
| 5 | 57 | TT | 22 | Dias Daniel Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 0:080:08 | ||
| 6 | 76 | Climber | 23 | Silva Pedro ABTF Betão - Feirense | ABTF Betão - Feirense | 0:120:12 | ||
| 7 | 64 | Sprint | 22 | Narciso Diogo Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | 0:150:15 | ||
| 8 | 105 | Sprint | 20 | Conor Paul Equipe de France Militaire | Equipe de France Militaire | 0:160:16 | ||
| 9 | 107 | Sprint | 22 | Souchon Antonin Equipe de France Militaire | Equipe de France Militaire | 0:200:20 | ||
| 10 | 88 | Hills | 23 | Gilmore Brady ARA | Skip Capital | ARA | Skip Capital | ,,0:20 | ||
| 11 | 85 | Sprint | 21 | Agnoletto Blake ARA | Skip Capital | ARA | Skip Capital | 0:220:22 | ||
| 12 | 73 | Climber | 22 | Eulálio Afonso ABTF Betão - Feirense | ABTF Betão - Feirense | 0:250:25 | ||
| 13 | 78 | Hills | 23 | Gonçalves Diogo ABTF Betão - Feirense | ABTF Betão - Feirense | ,,0:25 | ||
| 14 | 194 | Hills | 23 | Martín José María CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 0:280:28 | ||
| 15 | 23 | Climber | 22 | Franco Alejandro Burgos - BH | Burgos - BH | 0:330:33 | ||
| 16 | 108 | Hills | 21 | Millet Hugo Equipe de France Militaire | Equipe de France Militaire | 0:360:36 | ||
| 17 | 84 | Classic | 22 | Trezise Declan ARA | Skip Capital | ARA | Skip Capital | 0:370:37 | ||
| 18 | 87 | Sprint | 18 | Hadden Nate ARA | Skip Capital | ARA | Skip Capital | 0:380:38 | ||
| 19 | 138 | TT | 18 | Braguini Andrey GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 0:390:39 | ||
| 20 | 86 | 18 | Cranage Joshua ARA | Skip Capital | ARA | Skip Capital | 0:420:42 | |||
| 21 | 165 | 22 | Crispim Pedro Porminho Team sub23 | Porminho Team sub23 | ,,0:42 | |||
| 22 | 36 | 20 | Bicho Jose APHotels & Resorts / Tavira / SC Farense | APHotels & Resorts / Tavira / SC Farense | 0:450:45 | |||
| 23 | 117 | 22 | Taboada Andrés Tavfer-Ovos Matinados-Mortágua | Tavfer-Ovos Matinados-Mortágua | 0:500:50 | |||
| 24 | 154 | 21 | Pinto Diogo Óbidos Cycling Team  | Óbidos Cycling Team | 0:520:52 | |||
| 25 | 82 | Hills | 19 | Tomkinson Tyler ARA | Skip Capital | ARA | Skip Capital | 0:580:58 | ||
| 26 | 164 | 19 | Leal Cláudio Porminho Team sub23 | Porminho Team sub23 | ,,0:58 | |||
| 27 | 83 | Sprint | 20 | Miller Lachlan ARA | Skip Capital | ARA | Skip Capital | 0:590:59 | ||
| 28 | 106 | 22 | Garel Thomas Equipe de France Militaire | Equipe de France Militaire | 1:001:00 | |||
| 29 | 136 | 22 | Ferreira Tiago GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | ,,1:00 | |||
| 30 | 208 | 21 | Maia Emanuel Portos Windmob | Portos Windmob | 1:101:10 | |||
| 31 | 67 | Climber | 22 | Macedo João Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | ,,1:10 | ||
| 32 | 137 | 19 | Ribeiro André GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 1:181:18 | |||
| 33 | 63 | 22 | Vie François Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | ,,1:18 | |||
| 34 | 206 | 21 | Rondon Edwar Portos Windmob | Portos Windmob | 1:261:26 | |||
| 35 | 167 | 23 | Silva Rui Porminho Team sub23 | Porminho Team sub23 | ,,1:26 | |||
| 36 | 163 | Pereira Diogo Porminho Team sub23 | Porminho Team sub23 | 1:281:28 | ||||
| 37 | 56 | 20 | Nunes Tiago Rádio Popular - Paredes - Boavista | Rádio Popular - Paredes - Boavista | 1:291:29 | |||
| 38 | 205 | 19 | Cardenas Juan David Portos Windmob | Portos Windmob | ,,1:29 | |||
| 39 | 162 | 19 | Lopes Bruno Porminho Team sub23 | Porminho Team sub23 | 1:301:30 | |||
| 40 | 168 | 18 | Gaspar Tomás Porminho Team sub23 | Porminho Team sub23 | 1:311:31 | |||
| 41 | 204 | 20 | Becerra Juan Nicolas Portos Windmob | Portos Windmob | 1:361:36 | |||
| 42 | 197 | 23 | Echavarria Alonso CCL-Matdiver-Anastácio Mendes & Mendes | CCL-Matdiver-Anastácio Mendes & Mendes | 1:371:37 | |||
| 43 | 66 | 21 | Oliveira João Credibom / LA Alumínios / Marcos Car | Credibom / LA Alumínios / Marcos Car | 1:461:46 | |||
| 44 | 207 | 21 | Cardenas Juan Pablo Portos Windmob | Portos Windmob | 1:471:47 | |||
| 45 | 135 | 19 | Alves Francisco GI Group Holding - Simoldes - UDO | GI Group Holding - Simoldes - UDO | 1:511:51 | |||
| 46 | 155 | 18 | Santos Francisco Óbidos Cycling Team  | Óbidos Cycling Team | 1:561:56 | |||
| 47 | 166 | 19 | Cunha Pedro Porminho Team sub23 | Porminho Team sub23 | 2:002:00 | |||
| 48 | 202 | 18 | Mendes João Portos Windmob | Portos Windmob | 2:112:11 | |||
| 49 | 156 | 19 | Azevedo Vicente Óbidos Cycling Team  | Óbidos Cycling Team | 2:272:27 | |||
| 50 | 157 | 19 | Moreno Tomás Óbidos Cycling Team  | Óbidos Cycling Team | 2:412:41 | 
| Rnk | Team | Class | Time | Time won/lost | 
|---|---|---|---|---|
| 1 | Sabgal / Anicolor | CT | 30:1830:18 | |
| 2 | Efapel Cycling | CT | 0:210:21 | |
| 3 | Caja Rural - Seguros RGA | PRT | 0:580:58 | |
| 4 | Equipo Kern Pharma | PRT | 1:101:10 | |
| 5 | Aviludo - Louletano - Loulé Concelho | CT | 1:261:26 | |
| 6 | APHotels & Resorts / Tavira / SC Farense | CT | 1:311:31 | |
| 7 | Burgos - BH | PRT | 1:381:38 | |
| 8 | Rádio Popular - Paredes - Boavista | CT | 1:551:55 | |
| 9 | Credibom / LA Alumínios / Marcos Car | CT | 1:591:59 | |
| 10 | GI Group Holding - Simoldes - UDO | CT | 2:022:02 | |
| 11 | Tavfer-Ovos Matinados-Mortágua | CT | 2:052:05 | |
| 12 | ABTF Betão - Feirense | CT | 2:172:17 | |
| 13 | Equipe de France Militaire | NAT | 2:272:27 | |
| 14 | ARA | Skip Capital | CT | 2:462:46 | |
| 15 | Óbidos Cycling Team | CLUB | 3:583:58 | |
| 16 | CCL-Matdiver-Anastácio Mendes & Mendes | CLUB | 3:593:59 | |
| 17 | Porminho Team sub23 | CLUB | 4:334:33 | |
| 18 | Portos Windmob | CLUB | 5:105:10 | 
Team day classification
| Rnk | Team | Class | Time | Time won/lost | 
|---|---|---|---|---|
| 1 | Sabgal / Anicolor | CT | 30:1830:18 | |
| 2 | Efapel Cycling | CT | 0:210:21 | |
| 3 | Caja Rural - Seguros RGA | PRT | 0:580:58 | |
| 4 | Equipo Kern Pharma | PRT | 1:101:10 | |
| 5 | Aviludo - Louletano - Loulé Concelho | CT | 1:261:26 | |
| 6 | APHotels & Resorts / Tavira / SC Farense | CT | 1:311:31 | |
| 7 | Burgos - BH | PRT | 1:381:38 | |
| 8 | Rádio Popular - Paredes - Boavista | CT | 1:551:55 | |
| 9 | Credibom / LA Alumínios / Marcos Car | CT | 1:591:59 | |
| 10 | GI Group Holding - Simoldes - UDO | CT | 2:022:02 | |
| 11 | Tavfer-Ovos Matinados-Mortágua | CT | 2:052:05 | |
| 12 | ABTF Betão - Feirense | CT | 2:172:17 | |
| 13 | Equipe de France Militaire | NAT | 2:272:27 | |
| 14 | ARA | Skip Capital | CT | 2:462:46 | |
| 15 | Óbidos Cycling Team | CLUB | 3:583:58 | |
| 16 | CCL-Matdiver-Anastácio Mendes & Mendes | CLUB | 3:593:59 | |
| 17 | Porminho Team sub23 | CLUB | 4:334:33 | |
| 18 | Portos Windmob | CLUB | 5:105:10 | 
Race information
- Date:11 July 2024
- Start time:17:00 (18:00 CET)
- Avg. speed winner:48.485 km/h
- Classification:2.2
- Race category:ME - Men Elite
- Distance:8 km
- Points scale:
- UCI scale:
- Parcours type:
- Gradient final km:2.7%
- ProfileScore:7
- Vertical meters:200
- 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
