Stage 3
07 Feb 2025
GC · Joao Pedro Gonçalves AlmeidaPoints · Santiago Buitrago SanchezMountains · Santiago Buitrago SanchezYouth · Ivan Romeo Abad
Stage result
- 1
Ivan Romeo AbadMovistar Team4:26:15 - 2
Santiago Buitrago SanchezBahrain Victorious+0:10 - 3
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+0:10 - 4
Pello Bilbao Lopez De ArmentiaBahrain Victorious+0:10 - 5
Jefferson CepedaMovistar Team+0:10 - 6
Pablo Castrillo ZapaterMovistar Team+0:10 - 7DPDavide PiganzoliTeam Visma | Lease A Bike+0:10
- 8
Jai HindleyRed Bull - Bora - Hansgrohe+0:10 - 9
Ben O'connorTeam Jayco AlUla+0:10
- 10
Thymen ArensmanNetcompany INEOS+0:10 - 11
Carlos Rodriguez CanoNetcompany INEOS+0:10 - 12
Brandon McnultyUAE Team Emirates XRG+0:10 - 13
Lenny Sydney MartinezBahrain Victorious+0:28 - 14
Tobias Svendsen FossNetcompany INEOS+0:57 - 15
Jack HaigNetcompany INEOS+2:10 - 16
Andrew AugustNetcompany INEOS+2:10 - 17
Aleksandr VlasovRed Bull - Bora - Hansgrohe+2:10 - 18
Alexey LutsenkoNSN Cycling Team+2:10 - 19
Pavel SivakovUAE Team Emirates XRG+2:10 - 20TJTxomin Juaristi ArrietaEuskaltel-Euskadi+3:03
- 21
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+3:06
- 22
Milan VaderPinarello-Q36.5 Pro Cycling Team+3:08 - 23ICIvan Cobo CayonEquipo Kern Pharma+3:11
- 24CAClement AllenoBurgos-Burpellet-BH+3:13
- 25LPLuca PalettiBardiani Csf 7 Saber+3:15
- 26
Floris De TierWagner Bazin Wb+3:15
- 27
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+3:15 - 28LCLuca CoviliBardiani Csf 7 Saber+3:17
- 29
Ivan Ramiro Sosa CuervoEquipo Kern Pharma+3:17 - 30EDEdgar David Cadena MartinezTeam Storck - Mrw Bau+3:17
- 31
Alex TolioBardiani Csf 7 Saber+3:21
- 32
Christopher JensenTeam Jayco AlUla+3:24 - 33
Jon Agirre EgañaEuskaltel-Euskadi+3:24 - 34
Henri UhligAlpecin-Premier Tech+3:25 - 35
Jonathan CaicedoPetrolike+3:25 - 36
Filippo ZanaSoudal Quick-Step+3:25 - 37
Louis Du Bouisson MeintjesIntermarché - Wanty+3:25 - 38
Jaume Guardeño RomaCaja Rural-Seguros RGA+3:25 - 39
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+3:30
- 40JMJokin MurguialdayEuskaltel-Euskadi+3:30
- 41
Edoardo ZambaniniBahrain Victorious+3:35 - 42JMJose Maria Garcia SorianoMaxsolar-Raymon+3:38
- 43
Jose Felix Parra CuerdaCaja Rural-Seguros RGA+3:42 - 44DUDiego Uriarte BelzunegiEquipo Kern Pharma+3:42
- 45WBWilliam BartaTudor Pro Cycling Team+4:06
- 46
Mark DonovanPinarello-Q36.5 Pro Cycling Team+4:06 - 47
Giovanni AleottiRed Bull - Bora - Hansgrohe+4:23 - 48
Nico DenzRed Bull - Bora - Hansgrohe+4:23 - 49KCKevin ColleoniIntermarché - Wanty+4:26
- 50
Jake StewartNSN Cycling Team+4:54 - 51
Joseph BlackmoreNSN Cycling Team+4:54 - 52
Riley SheehanNSN Cycling Team+4:54 - 53
Felix GrossschartnerUAE Team Emirates XRG+4:54 - 54
Mathias VacekLidl - Trek+4:54 - 55
Hugo HouleAlpecin-Premier Tech+5:21 - 56LMLouka MatthysWagner Bazin Wb+7:16
- 57
Daan HooleNetherlands+7:18
- 58
Amanuel GhebreigzabhierLidl - Trek+7:18 - 59
Jakob SöderqvistLidl - Trek+7:18 - 60
Filippo BaronciniUAE Team Emirates XRG+7:18 - 61DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Team+7:18
- 62MLMichiel LambrechtTeam Flanders - Baloise+7:18
- 63
Davide BaisTeam Polti VisitMalta+7:18 - 64JBJoan Bou CompanyCaja Rural-Seguros RGA+7:18
- 65JKJelte KrijnsenTeam Jayco AlUla+7:18
- 66
Bob JungelsNetcompany INEOS+7:18 - 67
Jasha SütterlinTeam Jayco AlUla+7:18 - 68TSTyler StitesModern Adventure Pro Cycling+7:18
- 69
Nelson OliveiraMovistar Team+7:18 - 70
Matteo SobreroLidl - Trek+7:18 - 71
Huub ArtzLotto Intermarché+7:18 - 72
Vicente Rojas NaranjoBardiani Csf 7 Saber+9:35 - 73KHKieran HaugModern Adventure Pro Cycling+9:35
- 74RDRobert DonaldsonTeam Jayco AlUla+9:54
- 75
Frederik WandahlRed Bull - Bora - Hansgrohe+9:54 - 76LGLaurent GervaisProject Echelon Racing+10:18
- 77
Mirco MaestriTeam Polti VisitMalta+10:18 - 78APAsier Pablo Gonzalez QuintanaIlles Balears Arabay+14:33
- 79
Hugo De La Calle ArangoBurgos-Burpellet-BH+14:33 - 80
Jorge ArcasMovistar Team+14:33 - 81
Sente SentjensAlpecin-Premier Tech+14:47 - 82
Ethan VernonNSN Cycling Team+16:39 - 83
Rory TownsendUnibet Rose Rockets+16:39
- 84
Michael Hepburn+16:39 - 85MAMiguel Angel Fernandez Ruiz+16:39
- 86LVLoïc VliegenWagner Bazin Wb+16:39
- 87QBQuentin BezzaSco Dijon Team Materiel-Velo.Com+16:39
- 88
Gerben ThijssenAlpecin-Premier Tech+16:39 - 89
Johan MeensAarco+16:39 - 90
Gijs Van HoeckeIntermarché - Wanty+16:39 - 91
Cesar Macias EstradaBurgos-Burpellet-BH+16:39 - 92
Gianni MosconRed Bull - Bora - Hansgrohe+16:39
- 93
Jonathan Castroviejo Nicolas+16:39 - 94
Adrien PetitIntermarché - Wanty+16:39
- 95
Riley PickrellModern Adventure Pro Cycling+16:39 - 96
Edward PlanckaertAlpecin-Premier Tech+16:49
- 97
Kaden Alexander GrovesAlpecin-Premier Tech+16:49 - 98
Samuele ZoccaratoMbh Bank Csb Telecom Fort+17:06 - 99
Giovanni LonardiTeam Polti VisitMalta+18:01 - 100
Lorenzo MilesiMovistar Team+18:01 - 101DTDeclan Thomas IrvineTeam Novo Nordisk+18:01
- 102
Filippo FiorelliTeam Visma | Lease A Bike+18:01 - 103
Julius JohansenUAE Team Emirates XRG+18:01 - 104
Ivo OliveiraUAE Team Emirates XRG+18:01 - 105
Iúri LeitãoCaja Rural-Seguros RGA+18:01 - 106APAntonio PolgaTeam Novo Nordisk+18:01
- 107UIUnai Iribar JauregiEquipo Kern Pharma+18:01
- 108
Kamil GradekBahrain Victorious+18:01 - 109
Alex MolenaarCaja Rural-Seguros RGA+18:01 - 110
Samuel BoardmanModern Adventure Pro Cycling+18:01 - 111CCCaleb ClassenProject Echelon Racing+18:01
- 112
Walter CalzoniPinarello-Q36.5 Pro Cycling Team+18:01
- 113
Matyáš KopeckýUnibet Rose Rockets+18:01 - 114
Iñigo Elosegui MomeñeEquipo Kern Pharma+18:01
- 115
Simone ConsonniLidl - Trek+18:01 - 116
Jonathan MilanLidl - Trek+18:01 - 117VKVojtěch KmínekBurgos-Burpellet-BH+18:01
- 118
Márton DinaMbh Bank Csb Telecom Fort+18:01 - 119
Gianni VermeerschRed Bull - Bora - Hansgrohe+18:01
- 120
Xabier Berasategi GarmendiaEuskaltel-Euskadi+18:01 - 121FMFrancisco Muñoz LlanaTeam Polti VisitMalta+18:01
- 122
Rainer KepplingerBahrain Victorious+18:01 - 123
Matteo ScalcoXDS Astana Development Team+18:01 - 124HAHamish ArmittTeam Novo Nordisk+18:01
- 125
Michael Shea LeonardEF Education - EasyPost+18:01 - 126PLPau Llaneras CasasIlles Balears Arabay+18:01
- 127LGLorenzo GalimbertiSwatt Club+18:01
- 128XIXabier Isasa LarrañagaEuskaltel-Euskadi+18:01
- 129
Oscar RiesebeekAlpecin-Premier Tech+18:01 - 130HSHugo Scala Jr.Modern Adventure Pro Cycling+18:01
- 131FRFilippo RidolfoTeam Novo Nordisk+18:01
- 132JJJose Juan Prieto De LunaPetrolike+18:01
- 133
Alexander KampUno-X Mobility+18:01 - 134NSNathan Smith+18:01
- 135GAGonzalo Ariño BolinchesIlles Balears Arabay+18:01
- 136BMBailey McdonaldTeam Novo Nordisk+18:01
- 137AMAlessio MartinelliBardiani Csf 7 Saber+18:01
- 138JMJose Marin AragonIlles Balears Arabay+18:01
- 139ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+18:01
- 140SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+18:01
- 141
Sebastian BerwickCaja Rural-Seguros RGA+18:01 - 142CBCade Bickmore+18:01
- 143
Edward TheunsLidl - Trek+18:01 - 144
Lars BovenAlpecin-Deceuninck+18:18 - DNFDMDavid Martin RomeroDNF
- DNF
Jannik SteimlePinarello-Q36.5 Pro Cycling TeamDNF - DNFTPThomas PortsmouthWagner Bazin WbDNF
- DNF
Jakub OtrubaCaja Rural-Seguros RGADNF - DNFAOAnder Okamika BengoetxeaBurgos-Burpellet-BHDNF
- DNF
Brendan RhimProject Echelon RacingDNF - DNFCACarlos Alfonso Garcia TrejoDNF
- DNS
Gianluca BrambillaPinarello-Q36.5 Pro Cycling TeamDNS - DNSJAJoan Albert Riera ClarIlles Balears ArabayDNS
General classification
- 1
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG9:14:30 - 2
Santiago Buitrago SanchezBahrain Victorious+0:02 - 3
Pello Bilbao Lopez De ArmentiaBahrain Victorious+0:21 - 4
Thymen ArensmanNetcompany INEOS+0:24 - 5
Brandon McnultyUAE Team Emirates XRG+0:32 - 6
Ivan Romeo AbadMovistar Team+0:33 - 7
Carlos Rodriguez CanoNetcompany INEOS+0:33 - 8
Jefferson CepedaMovistar Team+0:35 - 9
Pablo Castrillo ZapaterMovistar Team+1:03 - 10
Ben O'connorTeam Jayco AlUla+1:05
- 11
Jai HindleyRed Bull - Bora - Hansgrohe+1:10 - 12
Lenny Sydney MartinezBahrain Victorious+1:17 - 13
Tobias Svendsen FossNetcompany INEOS+2:06 - 14DPDavide PiganzoliTeam Visma | Lease A Bike+2:31
- 15
Pavel SivakovUAE Team Emirates XRG+3:09 - 16
Jack HaigNetcompany INEOS+3:49 - 17
Aleksandr VlasovRed Bull - Bora - Hansgrohe+3:54 - 18
Alexey LutsenkoNSN Cycling Team+4:32 - 19
Mathias VacekLidl - Trek+4:49 - 20
Ivan Ramiro Sosa CuervoEquipo Kern Pharma+6:15 - 21
Milan VaderPinarello-Q36.5 Pro Cycling Team+6:27 - 22WBWilliam BartaTudor Pro Cycling Team+6:43
- 23
Jon Agirre EgañaEuskaltel-Euskadi+7:05 - 24TJTxomin Juaristi ArrietaEuskaltel-Euskadi+7:21
- 25
Jonathan CaicedoPetrolike+7:26 - 26
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+7:56 - 27
Jaume Guardeño RomaCaja Rural-Seguros RGA+8:13 - 28CAClement AllenoBurgos-Burpellet-BH+8:24
- 29
Joseph BlackmoreNSN Cycling Team+8:39 - 30
Andrew AugustNetcompany INEOS+8:42 - 31
Mark DonovanPinarello-Q36.5 Pro Cycling Team+8:44 - 32DUDiego Uriarte BelzunegiEquipo Kern Pharma+8:50
- 33ICIvan Cobo CayonEquipo Kern Pharma+9:00
- 34JMJokin MurguialdayEuskaltel-Euskadi+9:07
- 35
Louis Du Bouisson MeintjesIntermarché - Wanty+9:11 - 36LPLuca PalettiBardiani Csf 7 Saber+9:13
- 37
Floris De TierWagner Bazin Wb+9:15
- 38LCLuca CoviliBardiani Csf 7 Saber+10:33
- 39
Giovanni AleottiRed Bull - Bora - Hansgrohe+11:21 - 40
Filippo ZanaSoudal Quick-Step+11:29 - 41JBJoan Bou CompanyCaja Rural-Seguros RGA+12:46
- 42
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+13:04
- 43
Edoardo ZambaniniBahrain Victorious+13:26 - 44
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+13:53
- 45
Jakob SöderqvistLidl - Trek+14:03 - 46
Daan HooleNetherlands+14:41
- 47JMJose Maria Garcia SorianoMaxsolar-Raymon+15:20
- 48
Amanuel GhebreigzabhierLidl - Trek+16:00 - 49
Hugo HouleAlpecin-Premier Tech+18:59 - 50MLMichiel LambrechtTeam Flanders - Baloise+19:02
- 51
Henri UhligAlpecin-Premier Tech+19:34 - 52
Felix GrossschartnerUAE Team Emirates XRG+19:46 - 53KHKieran HaugModern Adventure Pro Cycling+20:03
- 54
Bob JungelsNetcompany INEOS+20:57 - 55
Nelson OliveiraMovistar Team+20:59 - 56KCKevin ColleoniIntermarché - Wanty+21:00
- 57
Filippo BaronciniUAE Team Emirates XRG+21:10 - 58
Matteo SobreroLidl - Trek+21:57 - 59JKJelte KrijnsenTeam Jayco AlUla+22:05
- 60
Riley SheehanNSN Cycling Team+22:25 - 61EDEdgar David Cadena MartinezTeam Storck - Mrw Bau+22:56
- 62
Davide BaisTeam Polti VisitMalta+23:25 - 63
Jasha SütterlinTeam Jayco AlUla+23:47 - 64LMLouka MatthysWagner Bazin Wb+24:12
- 65
Sebastian BerwickCaja Rural-Seguros RGA+24:26 - 66
Frederik WandahlRed Bull - Bora - Hansgrohe+24:33 - 67
Jose Felix Parra CuerdaCaja Rural-Seguros RGA+24:35 - 68
Jonathan Castroviejo Nicolas+24:54 - 69LGLorenzo GalimbertiSwatt Club+24:57
- 70
Hugo De La Calle ArangoBurgos-Burpellet-BH+25:20 - 71
Rainer KepplingerBahrain Victorious+25:20 - 72
Mirco MaestriTeam Polti VisitMalta+25:25 - 73
Nico DenzRed Bull - Bora - Hansgrohe+25:43 - 74
Jake StewartNSN Cycling Team+25:50 - 75
Gianni VermeerschRed Bull - Bora - Hansgrohe+26:15
- 76
Matteo ScalcoXDS Astana Development Team+27:05 - 77DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Team+27:56
- 78
Jorge ArcasMovistar Team+28:23 - 79UIUnai Iribar JauregiEquipo Kern Pharma+28:58
- 80
Christopher JensenTeam Jayco AlUla+29:53 - 81
Huub ArtzLotto Intermarché+29:54 - 82LVLoïc VliegenWagner Bazin Wb+29:58
- 83HSHugo Scala Jr.Modern Adventure Pro Cycling+30:07
- 84
Alex TolioBardiani Csf 7 Saber+30:29
- 85
Walter CalzoniPinarello-Q36.5 Pro Cycling Team+32:26
- 86
Vicente Rojas NaranjoBardiani Csf 7 Saber+33:40 - 87
Rory TownsendUnibet Rose Rockets+33:42
- 88
Jonathan MilanLidl - Trek+33:43 - 89LGLaurent GervaisProject Echelon Racing+34:00
- 90APAsier Pablo Gonzalez QuintanaIlles Balears Arabay+34:34
- 91
Johan MeensAarco+34:55 - 92TSTyler StitesModern Adventure Pro Cycling+35:07
- 93SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+35:27
- 94
Ethan VernonNSN Cycling Team+35:57 - 95
Lorenzo MilesiMovistar Team+35:59 - 96
Ivo OliveiraUAE Team Emirates XRG+36:00 - 97RDRobert DonaldsonTeam Jayco AlUla+36:23
- 98
Sente SentjensAlpecin-Premier Tech+36:53 - 99
Cesar Macias EstradaBurgos-Burpellet-BH+37:05 - 100
Michael Shea LeonardEF Education - EasyPost+37:44 - 101ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+38:02
- 102JMJose Marin AragonIlles Balears Arabay+38:02
- 103
Samuel BoardmanModern Adventure Pro Cycling+38:43 - 104QBQuentin BezzaSco Dijon Team Materiel-Velo.Com+38:56
- 105
Kaden Alexander GrovesAlpecin-Premier Tech+38:57 - 106
Edward PlanckaertAlpecin-Premier Tech+39:03
- 107
Michael Hepburn+39:08 - 108JJJose Juan Prieto De LunaPetrolike+39:10
- 109
Oscar RiesebeekAlpecin-Premier Tech+39:23 - 110AMAlessio MartinelliBardiani Csf 7 Saber+39:31
- 111HAHamish ArmittTeam Novo Nordisk+39:45
- 112
Riley PickrellModern Adventure Pro Cycling+39:52 - 113
Gianni MosconRed Bull - Bora - Hansgrohe+39:57
- 114
Xabier Berasategi GarmendiaEuskaltel-Euskadi+40:00 - 115
Alex MolenaarCaja Rural-Seguros RGA+40:11 - 116
Adrien PetitIntermarché - Wanty+40:41
- 117
Julius JohansenUAE Team Emirates XRG+40:51 - 118
Lars BovenAlpecin-Deceuninck+40:52 - 119
Gijs Van HoeckeIntermarché - Wanty+41:07 - 120GAGonzalo Ariño BolinchesIlles Balears Arabay+41:10
- 121
Filippo FiorelliTeam Visma | Lease A Bike+41:18 - 122NSNathan Smith+41:30
- 123
Iúri LeitãoCaja Rural-Seguros RGA+41:44 - 124
Gerben ThijssenAlpecin-Premier Tech+41:46 - 125
Matyáš KopeckýUnibet Rose Rockets+42:09 - 126FRFilippo RidolfoTeam Novo Nordisk+42:09
- 127PLPau Llaneras CasasIlles Balears Arabay+42:42
- 128CCCaleb ClassenProject Echelon Racing+42:48
- 129
Giovanni LonardiTeam Polti VisitMalta+43:05 - 130
Iñigo Elosegui MomeñeEquipo Kern Pharma+43:17
- 131
Edward TheunsLidl - Trek+43:26 - 132FMFrancisco Muñoz LlanaTeam Polti VisitMalta+44:00
- 133
Alexander KampUno-X Mobility+44:21 - 134CBCade Bickmore+44:35
- 135
Simone ConsonniLidl - Trek+44:38 - 136VKVojtěch KmínekBurgos-Burpellet-BH+44:58
- 137
Samuele ZoccaratoMbh Bank Csb Telecom Fort+45:05 - 138XIXabier Isasa LarrañagaEuskaltel-Euskadi+45:19
- 139MAMiguel Angel Fernandez Ruiz+45:30
- 140
Kamil GradekBahrain Victorious+45:47 - 141
Márton DinaMbh Bank Csb Telecom Fort+46:07 - 142DTDeclan Thomas IrvineTeam Novo Nordisk+46:45
- 143APAntonio PolgaTeam Novo Nordisk+48:29
- 144BMBailey McdonaldTeam Novo Nordisk+48:29
Points classification
- 1
Santiago Buitrago SanchezBahrain Victorious45 - 2
Pello Bilbao Lopez De ArmentiaBahrain Victorious34 - 3
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG32 - 4
Ivan Romeo AbadMovistar Team31 - 5
Jefferson CepedaMovistar Team26 - 6
Thymen ArensmanNetcompany INEOS18 - 7
Pablo Castrillo ZapaterMovistar Team15 - 8DPDavide PiganzoliTeam Visma | Lease A Bike13
- 9
Carlos Rodriguez CanoNetcompany INEOS13 - 10
Brandon McnultyUAE Team Emirates XRG13 - 11
Jai HindleyRed Bull - Bora - Hansgrohe10 - 12
Lenny Sydney MartinezBahrain Victorious10 - 13
Ivan Ramiro Sosa CuervoEquipo Kern Pharma10 - 14
Ben O'connorTeam Jayco AlUla8
- 15
Mathias VacekLidl - Trek3 - 16
Tobias Svendsen FossNetcompany INEOS2 - 17
Jack HaigNetcompany INEOS1 - 18
Walter CalzoniPinarello-Q36.5 Pro Cycling Team1
Mountains classification
- 1
Santiago Buitrago SanchezBahrain Victorious18 - 2
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG16 - 3
Pello Bilbao Lopez De ArmentiaBahrain Victorious13 - 4
Tobias Svendsen FossNetcompany INEOS6 - 5
Matyáš KopeckýUnibet Rose Rockets6 - 6
Ben O'connorTeam Jayco AlUla6
- 7
Walter CalzoniPinarello-Q36.5 Pro Cycling Team5
- 8
Jefferson CepedaMovistar Team4 - 9
Pablo Castrillo ZapaterMovistar Team4 - 10
Carlos Rodriguez CanoNetcompany INEOS4 - 11SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH4
- 12FRFilippo RidolfoTeam Novo Nordisk3
- 13
Matteo ScalcoXDS Astana Development Team3 - 14
Ivan Ramiro Sosa CuervoEquipo Kern Pharma2 - 15QBQuentin BezzaSco Dijon Team Materiel-Velo.Com2
- 16
Mathias VacekLidl - Trek1 - 17
Brandon McnultyUAE Team Emirates XRG1 - 18
Felix GrossschartnerUAE Team Emirates XRG1 - 19UIUnai Iribar JauregiEquipo Kern Pharma1
Youth classification
- 1
Ivan Romeo AbadMovistar Team - 2
Carlos Rodriguez CanoNetcompany INEOS - 3
Pablo Castrillo ZapaterMovistar Team - 4
Lenny Sydney MartinezBahrain Victorious - 5DPDavide PiganzoliTeam Visma | Lease A Bike
- 6
Mathias VacekLidl - Trek - 7
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia - 8
Jaume Guardeño RomaCaja Rural-Seguros RGA - 9CAClement AllenoBurgos-Burpellet-BH
- 10
Joseph BlackmoreNSN Cycling Team - 11
Andrew AugustNetcompany INEOS - 12DUDiego Uriarte BelzunegiEquipo Kern Pharma
- 13ICIvan Cobo CayonEquipo Kern Pharma
- 14JMJokin MurguialdayEuskaltel-Euskadi
- 15LPLuca PalettiBardiani Csf 7 Saber
- 16
Edoardo ZambaniniBahrain Victorious - 17
Jakob SöderqvistLidl - Trek - 18MLMichiel LambrechtTeam Flanders - Baloise
- 19
Henri UhligAlpecin-Premier Tech - 20
Filippo BaronciniUAE Team Emirates XRG - 21JKJelte KrijnsenTeam Jayco AlUla
- 22
Riley SheehanNSN Cycling Team - 23EDEdgar David Cadena MartinezTeam Storck - Mrw Bau
- 24
Frederik WandahlRed Bull - Bora - Hansgrohe - 25LGLorenzo GalimbertiSwatt Club
- 26
Hugo De La Calle ArangoBurgos-Burpellet-BH - 27
Matteo ScalcoXDS Astana Development Team - 28
Huub ArtzLotto Intermarché - 29
Alex TolioBardiani Csf 7 Saber
- 30
Walter CalzoniPinarello-Q36.5 Pro Cycling Team
- 31
Vicente Rojas NaranjoBardiani Csf 7 Saber - 32
Jonathan MilanLidl - Trek - 33SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH
- 34
Ethan VernonNSN Cycling Team - 35
Lorenzo MilesiMovistar Team - 36RDRobert DonaldsonTeam Jayco AlUla
- 37
Sente SentjensAlpecin-Premier Tech - 38
Cesar Macias EstradaBurgos-Burpellet-BH - 39
Michael Shea LeonardEF Education - EasyPost - 40ASAlvaro Sagrado PerezTeam Storck - Mrw Bau
- 41JMJose Marin AragonIlles Balears Arabay
- 42JJJose Juan Prieto De LunaPetrolike
- 43AMAlessio MartinelliBardiani Csf 7 Saber
- 44HAHamish ArmittTeam Novo Nordisk
- 45
Riley PickrellModern Adventure Pro Cycling - 46
Xabier Berasategi GarmendiaEuskaltel-Euskadi - 47
Lars BovenAlpecin-Deceuninck - 48NSNathan Smith
- 49
Matyáš KopeckýUnibet Rose Rockets - 50FRFilippo RidolfoTeam Novo Nordisk
- 51CCCaleb ClassenProject Echelon Racing
- 52FMFrancisco Muñoz LlanaTeam Polti VisitMalta
- 53VKVojtěch KmínekBurgos-Burpellet-BH
- 54XIXabier Isasa LarrañagaEuskaltel-Euskadi
- 55BMBailey McdonaldTeam Novo Nordisk