Stage 2
08 Apr 2025
GC · Maximilian SchachmannPoints · Maximilian SchachmannMountains · Diego Uriarte BelzunegiYouth · Michael Shea Leonard
Stage result
- 1
Caleb Ewan4:13:50
- 2
Luca Van BovenLotto Intermarchés.t. - 3
Bastien TronchonGroupama-FDJ Uniteds.t. - 4
Thibaud GruelGroupama-FDJ Uniteds.t. - 5
Iúri LeitãoCaja Rural-Seguros RGAs.t. - 6
Axel ZingleTeam Visma | Lease A Bikes.t. - 7
Fabio Van Den BosscheSoudal Quick-Steps.t. - 8
Luc WirtgenTudor Pro Cycling Teams.t. - 9
Jon Aberasturi Izagas.t.
- 10
Anders FoldagerTeam Jayco AlUlas.t. - 11
Tom PaquotIntermarché - Wantys.t. - 12AAAlex Aranburu DevaCofidiss.t.
- 13
Mathis Le BerreTotalEnergiess.t. - 14
Axel LauranceNetcompany INEOSs.t. - 15
Guillermo Thomas Silva CoussanXDS Astana Teams.t. - 16
Jon Barrenetxea GolzarriMovistar Teams.t. - 17
Pau Miquel DelgadoBahrain Victoriouss.t. - 18
Jambaljamts SainbayarBurgos-Burpellet-BHs.t. - 19
Juri HollmannAlpecin-Deceunincks.t. - 20HMHEßMANN MichelMovistar Teams.t.
- 21
Hugo De La Calle ArangoBurgos-Burpellet-BHs.t. - 22
Finn Fisher-BlackRed Bull - Bora - Hansgrohes.t. - 23
Ide Schellings.t. - 24
Maxim Van GilsRed Bull - Bora - Hansgrohes.t. - 25JLJordan LabrosseDecathlon CMA CGM Teams.t.
- 26
Fabian WeissTudor Pro Cycling Teams.t. - 27
Robert StannardBahrain Victoriouss.t. - 28
Fabien DoubeyTotalEnergiess.t.
- 29
Attila ValterBahrain Victoriouss.t. - 30
Haimar Etxeberria AnsalasRed Bull - Bora - Hansgrohes.t. - 31
Andrea BagioliLidl - Treks.t. - 32
Fernando Barcelo AragonCaja Rural-Seguros RGAs.t. - 33
Anthony Perezs.t.
- 34
Davide De PrettoTeam Jayco AlUlas.t. - 35JMJan MaasCofidiss.t.
- 36
Warren BarguilTeam Picnic PostNLs.t. - 37
Jorge ArcasMovistar Teams.t. - 38
Clément DavyNice Metropole Cote D'Azurs.t. - 39
Oscar OnleyNetcompany INEOSs.t.
- 40
Bjoern KoerdtTeam Picnic PostNLs.t. - 41
Callum ScotsonDecathlon CMA CGM Teams.t. - 42
Guillaume Martin GuyonnetGroupama-FDJ Uniteds.t. - 43
Florian LipowitzRed Bull - Bora - Hansgrohes.t. - 44JLJonathan Lastra MartinezEuskaltel-Euskadis.t.
- 45
Aleksandr VlasovRed Bull - Bora - Hansgrohes.t. - 46
Steff CrasSoudal Quick-Steps.t. - 47
Nelson OliveiraMovistar Teams.t. - 48JBJoan Bou CompanyCaja Rural-Seguros RGAs.t.
- 49
Marc SolerUAE Team Emirates XRGs.t. - 50
Robbe DhondtTeam Picnic PostNLs.t. - 51
Antonio Eric Fagundez LimaBurgos-Burpellet-BHs.t. - 52
Gijs LeemreizeTeam Picnic PostNLs.t. - 53IIIon Izaguirre InsaustiCofidiss.t.
- 54
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohes.t. - 55
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRGs.t. - 56
Wilco KeldermanTeam Visma | Lease A Bikes.t. - 57
Lorenzo RotaLotto Intermarchés.t. - 58
Clément BerthetGroupama-FDJ Uniteds.t. - 59
Simon GuglielmiSt Michel - Preference Home - Auber93s.t. - 60
Bruno ArmirailTeam Visma | Lease A Bikes.t. - 61
Enric Mas NicolauMovistar Teams.t. - 62
Mauro SchmidTeam Jayco AlUlas.t. - 63
Pablo Castrillo ZapaterMovistar Teams.t. - 64
Jacob ErikssonTudor Pro Cycling Teams.t. - 65
Romain GregoireGroupama-FDJ Uniteds.t.
- 66
Michael Shea LeonardEF Education - EasyPosts.t. - 67GMGotzon Martin SanzEuskaltel-Euskadis.t.
- 68
Joel Nicolau BeltranCaja Rural-Seguros RGAs.t. - 69
Gregor MühlbergerDecathlon CMA CGM Teams.t.
- 70
Ilan Van WilderSoudal Quick-Steps.t. - 71
Léo BisiauxDecathlon CMA CGM Teams.t. - 72
Clément Braz AfonsoGroupama-FDJ Uniteds.t. - 73JDJoris DelboveTotalEnergiess.t.
- 74
Roger Adria OliverasMovistar Teams.t. - 75
Jack HaigNetcompany INEOSs.t. - 76
Asbjørn HellemoseTeam Jayco AlUlas.t.
- 77
Clément ChampoussinXDS Astana Teams.t. - 78
Thibault GuernalecTotalEnergiess.t. - 79
Ben HealyEF Education - EasyPosts.t. - 80
Gerben KuypersIntermarché - Wantys.t. - 81
Mauri VansevenantSoudal Quick-Steps.t. - 82
Louis VervaekeSoudal Quick-Steps.t.
- 83MSMaximilian SchachmannSoudal Quick-Steps.t.
- 84
Santiago Buitrago SanchezBahrain Victoriouss.t. - 85
Brieuc RollandGroupama-FDJ Uniteds.t. - 86
Ben TulettTeam Visma | Lease A Bikes.t. - 87ICIvan Cobo CayonEquipo Kern Pharmas.t.
- 88
Jordan JegatTotalEnergiess.t. - 89
Anthon CharmigUno-X Mobilitys.t. - 90
Gianmarco GarofoliSoudal Quick-Steps.t. - 91
Ramses DebruyneAlpecin-Premier Techs.t. - 92
Simone VelascoXDS Astana Teams.t. - 93
Alan HatherlyTeam Jayco AlUlas.t. - 94KBKamiel BonneuSolution Tech Nippo Ralis.t.
- 95
Harold Alfonso Tejada CanacueXDS Astana Teams.t. - 96
Louis BarreTeam Visma | Lease A Bikes.t. - 97
Luca VergallitoAlpecin-Premier Techs.t. - 98
Anthony DelaplaceArkea-B&B Hotelss.t. - 99
Otto VergaerdeLidl - Treks.t.
- 100UIUnai Iribar JauregiEquipo Kern Pharmas.t.
- 101
Patrick KonradLidl - Treks.t.
- 102
Jardi Christiaan Van Der LeeEF Education - EasyPosts.t. - 103
Stefano OldaniCaja Rural-Seguros RGAs.t.
- 104
Martin TjøttaUno-X Mobilitys.t. - 105
Ethan HayterSoudal Quick-Steps.t. - 106
Jose Manuel Diaz GallegoBurgos-Burpellet-BHs.t.
- 107
Romain Combauds.t. - 108JMJuan Martinez HuertasTeam Picnic PostNLs.t.
- 109
Finlay Xavier PickeringTeam Jayco AlUlas.t. - 110
Anton KuzminXDS Astana Teams.t.
- 111
Markel Beloki FernandezEF Education - EasyPosts.t. - 112
Felix GrossschartnerUAE Team Emirates XRGs.t. - 113
Emiel VerstryngeAlpecin-Premier Techs.t. - 114
Ibon Ruiz SedanoEquipo Kern Pharmas.t. - 115
Rudy MolardGroupama-FDJ Uniteds.t.
- 116
Sepp KussTeam Visma | Lease A Bikes.t. - 117IMIker Mintegi ClaverEuskaltel-Euskadis.t.
- 118
Mattias SkjelmoseLidl - Treks.t. - 119
Alessandro VerreMbh Bank Csb Telecom Forts.t. - 120AOAnder Okamika BengoetxeaBurgos-Burpellet-BHs.t.
- 121
Yannis VoisardTudor Pro Cycling Teams.t. - 122
Kim Alexander HeidukNetcompany INEOSs.t. - 123
Brandon McnultyUAE Team Emirates XRGs.t. - 124
Alex BaudinEF Education - EasyPosts.t. - 125
Mikel Bizkarra EtxegibelEuskaltel-Euskadis.t.
- 126
James KnoxTeam Picnic PostNLs.t.
- 127JLJose Luis Faura AsensioBurgos-Burpellet-BHs.t.
- 128
Igor Arrieta LizarragaUAE Team Emirates XRGs.t. - 129
Hannes WilkschTudor Pro Cycling Teams.t. - 130XIXabier Isasa LarrañagaEuskaltel-Euskadis.t.
- 131AGAnder Ganzabal Bilbaos.t.
- 132
Vegard Stake LaengenUAE Team Emirates XRGs.t.
- 133
Quinn SimmonsLidl - Treks.t. - 134
Archie RyanEF Education - EasyPosts.t. - 135
Victor LangellottiXDS Astana Teams.t. - 136
Tobias BayerAlpecin-Premier Techs.t. - 137
Thibau NysLidl - Treks.t. - 138
Elie GesbertArkea-B&B Hotelss.t.
- 139
Matteo VercherTotalEnergiess.t. - 140
Fabien GrellierTotalEnergiess.t.
- 141OFOmar Fraile Matarranzs.t.
- 142MVMax Van Der MeulenBahrain Victoriouss.t.
- 143
Jimmy JanssensAlpecin-Deceunincks.t. - 144
Pello Bilbao Lopez De ArmentiaBahrain Victoriouss.t. - 145
Iñigo Elosegui MomeñeEquipo Kern Pharmas.t.
- 146
Edward DunbarPinarello-Q36.5 Pro Cycling Teams.t. - 147
Alexander KampUno-X Mobilitys.t. - 148
Samuele BattistellaEF Education - EasyPosts.t. - 149
Sergio Samitier SamitierCofidiss.t. - 150
Julian AlaphilippeTudor Pro Cycling Teams.t.
- 151
Hugh John Carthys.t. - 152
Bauke MollemaLidl - Treks.t. - 153
Salvatore Puccios.t. - 154
Victor LafayUnibet Rose Rocketss.t. - 155
Mathieu BurgaudeauTotalEnergiess.t. - 156JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGAs.t.
- 157
Marc HirschiTudor Pro Cycling Teams.t. - 158
Christopher JensenTeam Jayco AlUlas.t. - 159SFSinuhe Fernandez RodriguezBurgos-Burpellet-BHs.t.
- 160DUDiego Uriarte BelzunegiEquipo Kern Pharmas.t.
- 161TJTxomin Juaristi ArrietaEuskaltel-Euskadis.t.
- 162
Alexander HajekRed Bull - Bora - Hansgrohes.t. - 163
Isaac Del Toro RomeroUAE Team Emirates XRGs.t. - 164
Thomas GloagPinarello-Q36.5 Pro Cycling Teams.t. - 165
Mathijs PaasschensBahrain Victorious+3:48 - 166TSTyler StitesModern Adventure Pro Cyclings.t.
- 167
Victor CampenaertsTeam Visma | Lease A Bikes.t. - DNS
Florian Samuel KajaminiMbh Bank Csb Telecom FortDNS
General classification
- 1MSMaximilian SchachmannSoudal Quick-Step4:32:27
- 2
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRGs.t. - 3
Florian LipowitzRed Bull - Bora - Hansgrohe+0:01 - 4
Ethan HayterSoudal Quick-Step+0:06 - 5
Aleksandr VlasovRed Bull - Bora - Hansgrohe+0:10 - 6
Ilan Van WilderSoudal Quick-Step+0:11 - 7
Victor CampenaertsTeam Visma | Lease A Bike+0:12 - 8
Mattias SkjelmoseLidl - Trek+0:12 - 9
Bruno ArmirailTeam Visma | Lease A Bike+0:13 - 10
Michael Shea LeonardEF Education - EasyPost+0:16 - 11
Ben HealyEF Education - EasyPost+0:18 - 12
Nelson OliveiraMovistar Team+0:18 - 13
Mauro SchmidTeam Jayco AlUla+0:20 - 14
Pablo Castrillo ZapaterMovistar Team+0:22 - 15
Isaac Del Toro RomeroUAE Team Emirates XRG+0:23 - 16
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe+0:23 - 17
Alan HatherlyTeam Jayco AlUla+0:25 - 18
Felix GrossschartnerUAE Team Emirates XRG+0:26 - 19
Pello Bilbao Lopez De ArmentiaBahrain Victorious+0:27 - 20
Marc SolerUAE Team Emirates XRG+0:28 - 21
Thibault GuernalecTotalEnergies+0:28 - 22
Wilco KeldermanTeam Visma | Lease A Bike+0:33 - 23
Harold Alfonso Tejada CanacueXDS Astana Team+0:33 - 24
Brandon McnultyUAE Team Emirates XRG+0:34 - 25
Callum ScotsonDecathlon CMA CGM Team+0:41 - 26IIIon Izaguirre InsaustiCofidis+0:41
- 27
Thibaud GruelGroupama-FDJ United+0:42 - 28
Steff CrasSoudal Quick-Step+0:42 - 29
Romain GregoireGroupama-FDJ United+0:42
- 30
Igor Arrieta LizarragaUAE Team Emirates XRG+0:43 - 31
Edward DunbarPinarello-Q36.5 Pro Cycling Team+0:44 - 32
Yannis VoisardTudor Pro Cycling Team+0:45 - 33
Finn Fisher-BlackRed Bull - Bora - Hansgrohe+0:46 - 34
Santiago Buitrago SanchezBahrain Victorious+0:46 - 35
Maxim Van GilsRed Bull - Bora - Hansgrohe+0:48 - 36
Quinn SimmonsLidl - Trek+0:49 - 37
Anthony Perez+0:53
- 38
Luca VergallitoAlpecin-Premier Tech+0:53 - 39
Bastien TronchonGroupama-FDJ United+0:54 - 40
Axel LauranceNetcompany INEOS+0:56 - 41
Ibon Ruiz SedanoEquipo Kern Pharma+0:57 - 42
Oscar OnleyNetcompany INEOS+0:57
- 43
Markel Beloki FernandezEF Education - EasyPost+0:57 - 44
Jack HaigNetcompany INEOS+0:57 - 45
Jordan JegatTotalEnergies+0:59 - 46
Axel ZingleTeam Visma | Lease A Bike+0:59 - 47
Ben TulettTeam Visma | Lease A Bike+1:00 - 48
Attila ValterBahrain Victorious+1:00 - 49TSTyler StitesModern Adventure Pro Cycling+1:02
- 50
Alessandro VerreMbh Bank Csb Telecom Fort+1:02 - 51
Clément ChampoussinXDS Astana Team+1:02 - 52
Anthony DelaplaceArkea-B&B Hotels+1:02 - 53
Andrea BagioliLidl - Trek+1:03 - 54HMHEßMANN MichelMovistar Team+1:03
- 55
Juri HollmannAlpecin-Deceuninck+1:03 - 56
Julian AlaphilippeTudor Pro Cycling Team+1:05
- 57
Fabian WeissTudor Pro Cycling Team+1:07 - 58
Fabien DoubeyTotalEnergies+1:07
- 59
Hugh John Carthy+1:07 - 60
Thomas GloagPinarello-Q36.5 Pro Cycling Team+1:08 - 61
Alex BaudinEF Education - EasyPost+1:09 - 62
Guillaume Martin GuyonnetGroupama-FDJ United+1:10 - 63
Enric Mas NicolauMovistar Team+1:10 - 64
Simone VelascoXDS Astana Team+1:11 - 65
Brieuc RollandGroupama-FDJ United+1:11 - 66DUDiego Uriarte BelzunegiEquipo Kern Pharma+1:11
- 67
Léo BisiauxDecathlon CMA CGM Team+1:12 - 68AAAlex Aranburu DevaCofidis+1:12
- 69
Finlay Xavier PickeringTeam Jayco AlUla+1:12 - 70
Victor LangellottiXDS Astana Team+1:14 - 71
Pau Miquel DelgadoBahrain Victorious+1:14 - 72OFOmar Fraile Matarranz+1:15
- 73TJTxomin Juaristi ArrietaEuskaltel-Euskadi+1:16
- 74
Clément BerthetGroupama-FDJ United+1:16 - 75
Roger Adria OliverasMovistar Team+1:17 - 76
Christopher JensenTeam Jayco AlUla+1:17 - 77
Stefano OldaniCaja Rural-Seguros RGA+1:17
- 78
Mauri VansevenantSoudal Quick-Step+1:18 - 79
Clément DavyNice Metropole Cote D'Azur+1:19 - 80
Matteo VercherTotalEnergies+1:20 - 81
Salvatore Puccio+1:21 - 82
Jimmy JanssensAlpecin-Deceuninck+1:21 - 83
Romain Combaud+1:21 - 84
James KnoxTeam Picnic PostNL+1:21
- 85
Alexander HajekRed Bull - Bora - Hansgrohe+1:23 - 86ICIvan Cobo CayonEquipo Kern Pharma+1:23
- 87JLJordan LabrosseDecathlon CMA CGM Team+1:23
- 88
Alexander KampUno-X Mobility+1:24 - 89
Kim Alexander HeidukNetcompany INEOS+1:24 - 90
Anthon CharmigUno-X Mobility+1:24 - 91
Patrick KonradLidl - Trek+1:25
- 92MVMax Van Der MeulenBahrain Victorious+1:25
- 93
Gianmarco GarofoliSoudal Quick-Step+1:25 - 94
Clément Braz AfonsoGroupama-FDJ United+1:25 - 95
Sepp KussTeam Visma | Lease A Bike+1:26 - 96UIUnai Iribar JauregiEquipo Kern Pharma+1:28
- 97
Iñigo Elosegui MomeñeEquipo Kern Pharma+1:29
- 98
Mathieu BurgaudeauTotalEnergies+1:30 - 99
Haimar Etxeberria AnsalasRed Bull - Bora - Hansgrohe+1:31 - 100
Rudy MolardGroupama-FDJ United+1:32
- 101
Asbjørn HellemoseTeam Jayco AlUla+1:32
- 102
Bjoern KoerdtTeam Picnic PostNL+1:33 - 103
Warren BarguilTeam Picnic PostNL+1:34 - 104
Jon Barrenetxea GolzarriMovistar Team+1:35 - 105
Mathis Le BerreTotalEnergies+1:35 - 106
Davide De PrettoTeam Jayco AlUla+1:36 - 107
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+1:36 - 108JMJan MaasCofidis+1:37
- 109
Joel Nicolau BeltranCaja Rural-Seguros RGA+1:37 - 110
Ramses DebruyneAlpecin-Premier Tech+1:38 - 111
Fabien GrellierTotalEnergies+1:39
- 112
Hannes WilkschTudor Pro Cycling Team+1:39 - 113
Emiel VerstryngeAlpecin-Premier Tech+1:40 - 114
Vegard Stake LaengenUAE Team Emirates XRG+1:41
- 115
Marc HirschiTudor Pro Cycling Team+1:43 - 116
Martin TjøttaUno-X Mobility+1:44 - 117
Anton KuzminXDS Astana Team+1:44
- 118
Gerben KuypersIntermarché - Wanty+1:44 - 119
Louis VervaekeSoudal Quick-Step+1:44
- 120
Hugo De La Calle ArangoBurgos-Burpellet-BH+1:46 - 121
Sergio Samitier SamitierCofidis+1:46 - 122JBJoan Bou CompanyCaja Rural-Seguros RGA+1:47
- 123JLJonathan Lastra MartinezEuskaltel-Euskadi+1:48
- 124
Louis BarreTeam Visma | Lease A Bike+1:48 - 125
Jardi Christiaan Van Der LeeEF Education - EasyPost+1:48 - 126
Guillermo Thomas Silva CoussanXDS Astana Team+1:48 - 127JDJoris DelboveTotalEnergies+1:50
- 128
Anders FoldagerTeam Jayco AlUla+1:52 - 129
Lorenzo RotaLotto Intermarché+1:53 - 130
Samuele BattistellaEF Education - EasyPost+1:53 - 131KBKamiel BonneuSolution Tech Nippo Rali+1:53
- 132
Simon GuglielmiSt Michel - Preference Home - Auber93+1:54 - 133
Victor LafayUnibet Rose Rockets+1:55 - 134
Archie RyanEF Education - EasyPost+1:56 - 135
Luca Van BovenLotto Intermarché+1:58 - 136
Iúri LeitãoCaja Rural-Seguros RGA+1:59 - 137
Jorge ArcasMovistar Team+1:59 - 138
Jacob ErikssonTudor Pro Cycling Team+1:59 - 139JMJuan Martinez HuertasTeam Picnic PostNL+1:59
- 140
Otto VergaerdeLidl - Trek+2:00
- 141
Ide Schelling+2:00 - 142
Gregor MühlbergerDecathlon CMA CGM Team+2:01
- 143
Robert StannardBahrain Victorious+2:02 - 144AOAnder Okamika BengoetxeaBurgos-Burpellet-BH+2:03
- 145
Robbe DhondtTeam Picnic PostNL+2:06 - 146
Fernando Barcelo AragonCaja Rural-Seguros RGA+2:07 - 147
Elie GesbertArkea-B&B Hotels+2:09
- 148JLJose Luis Faura AsensioBurgos-Burpellet-BH+2:12
- 149
Fabio Van Den BosscheSoudal Quick-Step+2:12 - 150IMIker Mintegi ClaverEuskaltel-Euskadi+2:12
- 151
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+2:12
- 152XIXabier Isasa LarrañagaEuskaltel-Euskadi+2:14
- 153
Jambaljamts SainbayarBurgos-Burpellet-BH+2:15 - 154
Caleb Ewan+2:16
- 155SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+2:17
- 156
Luc WirtgenTudor Pro Cycling Team+2:19 - 157
Thibau NysLidl - Trek+2:20 - 158
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+2:25
- 159AGAnder Ganzabal Bilbao+2:26
- 160JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+2:28
- 161
Jon Aberasturi Izaga+2:34
- 162
Tom PaquotIntermarché - Wanty+2:35 - 163
Bauke MollemaLidl - Trek+2:37 - 164GMGotzon Martin SanzEuskaltel-Euskadi+2:44
- 165
Tobias BayerAlpecin-Premier Tech+3:23 - 166
Gijs LeemreizeTeam Picnic PostNL+3:57 - 167
Mathijs PaasschensBahrain Victorious+5:45
Points classification
- 1MSMaximilian SchachmannSoudal Quick-Step25
- 2
Caleb Ewan25
- 3
Tobias BayerAlpecin-Premier Tech20 - 4
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG20 - 5
Luca Van BovenLotto Intermarché20 - 6
Florian LipowitzRed Bull - Bora - Hansgrohe16 - 7
Bastien TronchonGroupama-FDJ United16 - 8
Ethan HayterSoudal Quick-Step14 - 9
Thibaud GruelGroupama-FDJ United14 - 10
Aleksandr VlasovRed Bull - Bora - Hansgrohe12 - 11
Iúri LeitãoCaja Rural-Seguros RGA12 - 12SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH12
- 13
Ilan Van WilderSoudal Quick-Step10 - 14
Axel ZingleTeam Visma | Lease A Bike10 - 15
Victor CampenaertsTeam Visma | Lease A Bike9 - 16
Fabio Van Den BosscheSoudal Quick-Step9 - 17
Mattias SkjelmoseLidl - Trek8 - 18XIXabier Isasa LarrañagaEuskaltel-Euskadi8
- 19
Luc WirtgenTudor Pro Cycling Team8 - 20
Bruno ArmirailTeam Visma | Lease A Bike7 - 21
Jon Aberasturi Izaga7
- 22
Michael Shea LeonardEF Education - EasyPost6 - 23
Anders FoldagerTeam Jayco AlUla6 - 24
Ben HealyEF Education - EasyPost5 - 25
Tom PaquotIntermarché - Wanty5 - 26
Nelson OliveiraMovistar Team4 - 27AAAlex Aranburu DevaCofidis4
- 28
Mauro SchmidTeam Jayco AlUla3 - 29
Mathis Le BerreTotalEnergies3 - 30
Pablo Castrillo ZapaterMovistar Team2 - 31
Axel LauranceNetcompany INEOS2 - 32
Isaac Del Toro RomeroUAE Team Emirates XRG1 - 33
Guillermo Thomas Silva CoussanXDS Astana Team1
Mountains classification
- 1DUDiego Uriarte BelzunegiEquipo Kern Pharma5
- 2MSMaximilian SchachmannSoudal Quick-Step3
- 3
Tobias BayerAlpecin-Premier Tech2 - 4
Victor CampenaertsTeam Visma | Lease A Bike1 - 5XIXabier Isasa LarrañagaEuskaltel-Euskadi1
Youth classification
- 1
Michael Shea LeonardEF Education - EasyPost4:32:43 - 2
Isaac Del Toro RomeroUAE Team Emirates XRG+0:07 - 3
Thibaud GruelGroupama-FDJ United+0:26 - 4
Romain GregoireGroupama-FDJ United+0:26
- 5
Markel Beloki FernandezEF Education - EasyPost+0:41 - 6
Brieuc RollandGroupama-FDJ United+0:55 - 7
Léo BisiauxDecathlon CMA CGM Team+0:56 - 8
Finlay Xavier PickeringTeam Jayco AlUla+0:56 - 9
Alexander HajekRed Bull - Bora - Hansgrohe+1:07 - 10MVMax Van Der MeulenBahrain Victorious+1:09
- 11
Haimar Etxeberria AnsalasRed Bull - Bora - Hansgrohe+1:15 - 12
Bjoern KoerdtTeam Picnic PostNL+1:17 - 13
Hugo De La Calle ArangoBurgos-Burpellet-BH+1:30 - 14JMJuan Martinez HuertasTeam Picnic PostNL+1:43
- 15
Robbe DhondtTeam Picnic PostNL+1:50 - DNS
Florian Samuel KajaminiMbh Bank Csb Telecom FortDNS