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