Stage 2: Final Result
17 May 2026
General classification
- 1MBMatvey BoldyrevUAE Team Emirates Gen-Z14:19:54
- 2JTJaime Torres AriasUAE Team Emirates Gen-Z+1:27
- 3JTJesse Tyler Maris+1:49
- 4RRRúben RodriguesFeira Dos Sofás - Boavista+2:01
- 5DMDaniel MoreiraHagens Berman Jayco+2:10
- 6RBRafael BarbasTavfer-Ovos Matinados-Mortágua+2:24
- 7AFAdria Franquesa PratsObidos Cycling Team+2:59
- 8SVSven Van Der Werf+3:06
- 9JSJeremy SmithObidos Cycling Team+3:22
- 10CLCláudio LealAviludo - Louletano - Loulé+3:36
- 11PPPedro PintoGi Group Holding - Simoldes - Udo+3:38
- 12NMNarcis Monturiol Quindos+3:57
- 13EJEleazar Jimenez Martinez+4:29
- 14GBGabriel BaptistaPortugal+4:31
- 15AAAndrey AndréGi Group Holding - Simoldes - Udo+4:40
- 16BLBruno Lopes+5:19
- 17ARAlbert Roca Trias+5:28
- 18ARAndré RibeiroGi Group Holding - Simoldes - Udo+5:47
- 19SGSergio Gamez Ferrer+5:53
- 20BFBiel Font Grandio+6:07
- 21TPThomas Pelloux+7:04
- 22GLGuilherme Lino+7:24
- 23SLStian LandsbergObidos Cycling Team+9:13
- 24RSRafael Silva+11:13
- 25
Ugo FabriesUAE Team Emirates Gen-Z+11:36 - 26GMGuilherme MesquitaFeirense - Beeceler+12:39
- 27PCPedro Cunha+12:47
- 28GSGonçalo Santos+12:48
- 29WJWinston José Maestre Leal+13:14
- 30JGJoan Gamundi AdroverIlles Balears Arabay+13:50
- 31TGTiago Gonçalves SantosSabgal/Anicolor+15:50
- 32JMJoão MartinsCredibom / La Alumínios / Marcos Car+16:23
- 33IDIker Diaz Prado+17:59
- 34JMJosé MoreiraGi Group Holding - Simoldes - Udo+18:31
- 35HFHeimo FuggerUAE Team Emirates Gen-Z+19:02
- 36MSMarco Sanchez Abad+19:55
- 37ALAfonso LopesRadio Popular - Paredes - Boavista+23:23
- 38SLSimão LucasTavfer-Ovos Matinados-Mortágua+24:39
- 39BTBernardo TeixeiraAnicolor/Campicarn+25:44
- 40RDRafael DurãesEfapel Cycling+31:14
- 41IVIker Velez Sanchez+31:47
- 42JTJoao TomasioFeirense - Beeceler+32:29
- 43ARAntonio Ramirez Liebana+35:26
- 44MFMarcos Freire CoboUAE Team Emirates Gen-Z+35:41
- 45
Davide StellaUAE Team Emirates Gen-Z+35:52 - 46RSRafael SousaFeira Dos Sofás - Boavista+36:04
- 47ILIvan Loaisa Lopez+36:31
- 48RSRafael Soares+38:07
- 49HGHector Garcia Neira+38:08
- 50MCMiguel CostaGi Group Holding - Simoldes - Udo+40:02
- 51LBLilian Bernat+40:43
- 52SRSloan Rocchi+46:23
- 53VAVicente Azevedo+47:52
- 54APAdrian Pacho+49:06
- 55LDLois Dejesus GuisandeTavfer-Ovos Matinados-Mortágua+49:09
- 56GRGustavo RomãoFeira Dos Sofás - Boavista+49:20
- 57VSVasco Silva+50:40
- 58ACAfonso CampinoPortugal+51:21
- 59TCTiago CarmoObidos Cycling Team+54:12
- 60HAHugo AndradeFeirense - Beeceler+54:49
- 61IPIvan Puentes Jorge+56:04
- 62JPJose PaivaGi Group Holding - Simoldes - Udo+57:24
- 63JAJoão AnunciaçãoPortugal+57:50
- 64FAFrancisco AlvesTavfer-Ovos Matinados-Mortágua+58:27
- 65CACanor Arboleya Del Valle+1:00:57
- 66TVTomas Valente+1:04:53
- 67DODiogo OliveiraFeirense - Beeceler+1:06:58
- 68JMJoão Martins+1:11:17
- 69JAJoão Almeida+1:13:17
- 70ARAfonso Ribeiro+1:14:39
- 71CVCristovão Veloso+1:22:29
- 72ASAntónio Silva+1:22:29
Points classification
- 1DMDaniel MoreiraHagens Berman Jayco64
- 2MBMatvey BoldyrevUAE Team Emirates Gen-Z60
- 3JTJesse Tyler Maris41
- 4RRRúben RodriguesFeira Dos Sofás - Boavista35
- 5ARAlbert Roca Trias33
- 6
Davide StellaUAE Team Emirates Gen-Z25 - 7RBRafael BarbasTavfer-Ovos Matinados-Mortágua24
- 8HFHeimo FuggerUAE Team Emirates Gen-Z23
- 9JTJaime Torres AriasUAE Team Emirates Gen-Z22
- 10MFMarcos Freire CoboUAE Team Emirates Gen-Z22
- 11GBGabriel BaptistaPortugal21
- 12JMJosé MoreiraGi Group Holding - Simoldes - Udo20
- 13JMJoão MartinsCredibom / La Alumínios / Marcos Car19
- 14WJWinston José Maestre Leal16
- 15APAdrian Pacho15
- 16JGJoan Gamundi AdroverIlles Balears Arabay14
- 17ARAndré RibeiroGi Group Holding - Simoldes - Udo11
- 18GLGuilherme Lino10
- 19JAJoão AnunciaçãoPortugal10
- 20BFBiel Font Grandio10
- 21EJEleazar Jimenez Martinez9
- 22AFAdria Franquesa PratsObidos Cycling Team8
- 23SVSven Van Der Werf6
- 24CLCláudio LealAviludo - Louletano - Loulé5
- 25SLSimão LucasTavfer-Ovos Matinados-Mortágua5
- 26LBLilian Bernat5
- 27IDIker Diaz Prado3
- 28PPPedro PintoGi Group Holding - Simoldes - Udo2
- 29JSJeremy SmithObidos Cycling Team1
- 30ILIvan Loaisa Lopez-9
- 31HAHugo AndradeFeirense - Beeceler-9
Mountains classification
- 1MBMatvey BoldyrevUAE Team Emirates Gen-Z26
- 2HFHeimo FuggerUAE Team Emirates Gen-Z25
- 3JTJaime Torres AriasUAE Team Emirates Gen-Z19
- 4JTJesse Tyler Maris11
- 5APAdrian Pacho6
- 6RRRúben RodriguesFeira Dos Sofás - Boavista6
- 7SLSimão LucasTavfer-Ovos Matinados-Mortágua5
- 8ALAfonso LopesRadio Popular - Paredes - Boavista4
- 9DMDaniel MoreiraHagens Berman Jayco4
- 10RBRafael BarbasTavfer-Ovos Matinados-Mortágua4
- 11PPPedro PintoGi Group Holding - Simoldes - Udo4
- 12IDIker Diaz Prado4
- 13EJEleazar Jimenez Martinez3
- 14GLGuilherme Lino3
- 15
Ugo FabriesUAE Team Emirates Gen-Z3 - 16WJWinston José Maestre Leal3
- 17RDRafael DurãesEfapel Cycling3
- 18
Davide StellaUAE Team Emirates Gen-Z3 - 19ARAndré RibeiroGi Group Holding - Simoldes - Udo2
- 20LDLois Dejesus GuisandeTavfer-Ovos Matinados-Mortágua2
Youth classification
- 1MBMatvey BoldyrevUAE Team Emirates Gen-Z14:19:54
- 2JTJaime Torres AriasUAE Team Emirates Gen-Z+1:27
- 3DMDaniel MoreiraHagens Berman Jayco+2:10
- 4JSJeremy SmithObidos Cycling Team+3:22
- 5NMNarcis Monturiol Quindos+3:57
- 6EJEleazar Jimenez Martinez+4:29
- 7SGSergio Gamez Ferrer+5:53
- 8GLGuilherme Lino+7:24
- 9SLStian LandsbergObidos Cycling Team+9:13
- 10RSRafael Silva+11:13
- 11GSGonçalo Santos+12:48
- 12WJWinston José Maestre Leal+13:14
- 13IDIker Diaz Prado+17:59
- 14JMJosé MoreiraGi Group Holding - Simoldes - Udo+18:31
- 15HFHeimo FuggerUAE Team Emirates Gen-Z+19:02
- 16MSMarco Sanchez Abad+19:55
- 17SLSimão LucasTavfer-Ovos Matinados-Mortágua+24:39
- 18BTBernardo TeixeiraAnicolor/Campicarn+25:44
- 19RDRafael DurãesEfapel Cycling+31:14
- 20IVIker Velez Sanchez+31:47
- 21ARAntonio Ramirez Liebana+35:26
- 22MFMarcos Freire CoboUAE Team Emirates Gen-Z+35:41
- 23
Davide StellaUAE Team Emirates Gen-Z+35:52 - 24ILIvan Loaisa Lopez+36:31
- 25SRSloan Rocchi+46:23
- 26APAdrian Pacho+49:06
- 27LDLois Dejesus GuisandeTavfer-Ovos Matinados-Mortágua+49:09
- 28GRGustavo RomãoFeira Dos Sofás - Boavista+49:20
- 29VSVasco Silva+50:40
- 30ACAfonso CampinoPortugal+51:21
- 31TCTiago CarmoObidos Cycling Team+54:12
- 32HAHugo AndradeFeirense - Beeceler+54:49
- 33IPIvan Puentes Jorge+56:04
- 34JPJose PaivaGi Group Holding - Simoldes - Udo+57:24
- 35JAJoão AnunciaçãoPortugal+57:50
- 36CACanor Arboleya Del Valle+1:00:57
- 37JAJoão Almeida+1:13:17
- 38ARAfonso Ribeiro+1:14:39
- 39CVCristovão Veloso+1:22:29
- 40ASAntónio Silva+1:22:29