Stage 2
19 Jun 2025
Stage result
- 1
Marijn Van Den BergEF Education - EasyPost4:31:03 - 2
Dorian GodonNetcompany INEOSs.t. - 3
Sandy DujardinTotalEnergiess.t. - 4
Pierre GautheratDecathlon CMA CGM Teams.t. - 5
Cyril BartheGroupama-FDJ Uniteds.t. - 6
Johan MeensAarcos.t. - 7
Ronan AugeUnibet Rose Rocketss.t. - 8GVGiacomo VillaBiesse - Carrera - Premacs.t.
- 9
Henri François Renard HaquinTeam Picnic PostNLs.t. - 10OGOwen GeleijnUnibet Rose Rocketss.t.
- 11AKAlexander KonijnNice Metropole Cote D'Azurs.t.
- 12SDSergi Darder GariCaja Rural-Seguros RGAs.t.
- 13SMSergio MerisUnibet Rose Rocketss.t.
- 14
Emmanuel Morins.t. - 15NANicolas Alustiza GoenagaEuskaltel-Euskadis.t.
- 16
Antonio Eric Fagundez LimaBurgos-Burpellet-BHs.t. - 17DDDavide De CassanGeneral Store - Essegibi - F.Lli Curias.t.
- 18JLJonathan Lastra MartinezEuskaltel-Euskadis.t.
- 19
Andrea VendrameTeam Jayco AlUlas.t. - 20AMAdrien MaireUnibet Rose Rocketss.t.
- 21
Simon GuglielmiSt Michel - Preference Home - Auber93s.t. - 22BPBaptiste PoulardRoojai Insurance Winspaces.t.
- 23NKNoah Knechts.t.
- 24HAHugo Aznar VijuescaEquipo Kern Pharmas.t.
- 25DPDavide PiganzoliTeam Visma | Lease A Bikes.t.
- 26AMAlex Martin Gutierrezs.t.
- 27ICIvan Cobo CayonEquipo Kern Pharmas.t.
- 28
Floris De TierWagner Bazin Wbs.t.
- 29
Romain CardisSt Michel - Preference Home - Auber93s.t.
- 30
Raul Garcia PiernaMovistar Teams.t. - 31
Carlos Garcia PiernaBurgos-Burpellet-BHs.t. - 32
Andréa MifsudTeam Polti VisitMaltas.t. - 33
Abel Balderstone RoumensCaja Rural-Seguros RGAs.t. - 34
Nicolas ProdhommeDecathlon CMA CGM Teams.t. - 35
Anthony Perezs.t.
- 36
Steff CrasSoudal Quick-Steps.t. - 37RCRémi CapronVan Rysel Roubaixs.t.
- 38
Alan JousseaumeTotalEnergiess.t. - 39
Rémy RochasGroupama-FDJ Uniteds.t. - 40
Yael JoallandCofidiss.t. - 41OMOliver MattheisBike Aids.t.
- 42
Nicolas BreuillardTotalEnergiess.t. - 43
Jesus HerradaBurgos-Burpellet-BHs.t. - 44
Jefferson CepedaEF Education - EasyPosts.t. - 45
Mats WenzelEquipo Kern Pharmas.t. - 46
Cristian Rodriguez MartinXDS Astana Teams.t. - 47JBJoan Bou CompanyCaja Rural-Seguros RGAs.t.
- 48
Kévin GenietsGroupama-FDJ Uniteds.t. - 49JCJan Castellon RibaltaCaja Rural-Seguros RGAs.t.
- 50JCJoris ChaussinandCic Pro Cycling Academys.t.
- 51VDVinzent Dorns.t.
- 52UZUnai Zubeldia Elduaiens.t.
- 53
Urko Berrade FernandezEquipo Kern Pharmas.t. - 54
Rudy MolardGroupama-FDJ Uniteds.t.
- 55
Ibon Ruiz SedanoEquipo Kern Pharmas.t. - 56JLJose Luis Faura AsensioBurgos-Burpellet-BHs.t.
- 57
Embret Svestad-BårdsengNetcompany INEOSs.t. - 58
Jaakko HänninenNice Metropole Cote D'Azurs.t. - 59
Théo DelacroixSt Michel - Preference Home - Auber93s.t. - 60AMAxel MariaultCic Pro Cycling Academys.t.
- 61
Alessandro TonelliTeam Polti VisitMaltas.t. - 62DDDavid Delgado HiguerueloQuick Pro Teams.t.
- 63JGJorge Gutierrez GonzalezEquipo Kern Pharmas.t.
- 64SFSinuhe Fernandez RodriguezBurgos-Burpellet-BHs.t.
- 65
Sander De PestelDecathlon CMA CGM Teams.t. - 66
Odd Christian EikingUnibet Rose Rocketss.t. - 67
Hugh John Carthys.t. - 68
Sebastian BerwickCaja Rural-Seguros RGAs.t. - 69JLJean Loup FayolleCic Pro Cycling Academys.t.
- 70
Thomas ChampionSt Michel - Preference Home - Auber93s.t. - 71TJTxomin Juaristi ArrietaEuskaltel-Euskadis.t.
- 72
Anton SchifferTeam Visma | Lease A Bikes.t. - 73IMIker Mintegi ClaverEuskaltel-Euskadis.t.
- 74
Killian VerschurenUnibet Rose Rocketss.t. - 75BHBaptiste HuyetBike Aids.t.
- 76FTFernando Tercero LopezTeam Polti VisitMaltas.t.
- 77JMJaider Muñoz RestrepoTeam Sistecreditos.t.
- 78AOAnder Okamika BengoetxeaBurgos-Burpellet-BHs.t.
- 79JBJosh BurnettBurgos-Burpellet-BHs.t.
- 80CGCelestin Guillons.t.
- 81MTMarco TizzaWagner Bazin Wbs.t.
- 82
Thibaud GruelGroupama-FDJ Uniteds.t. - 83JDJoris DelboveTotalEnergiess.t.
- 84JFJuan Felipe Rodriguez ContrerasEF Education - EasyPosts.t.
- 85
German Dario Gomez BecerraTeam Polti VisitMaltas.t. - 86ADAlex Diaz AlvarezCaja Rural-Seguros RGAs.t.
- 87
Mikel Bizkarra EtxegibelEuskaltel-Euskadis.t.
- 88
Lorenzo GermaniGroupama-FDJ Uniteds.t. - 89
Danny Van Der TuukEuskaltel-Euskadis.t. - 90JBJocelyn BaguelinAarcos.t.
- 91SCSimon CarrCofidiss.t.
- 92
Nicolas DebeaumarcheCofidiss.t. - 93MGMaël GueganCic Pro Cycling Academys.t.
- 94
Jardi Christiaan Van Der LeeEF Education - EasyPosts.t. - 95
Tom DonnenwirthGroupama-FDJ Uniteds.t.
- 96MJMaxime JarnetVan Rysel Roubaixs.t.
- 97
Jack Rootkin-GraySwatt Clubs.t.
- 98
Fabien GrellierTotalEnergies+0:16
- 99
Morné Van NiekerkSt Michel - Preference Home - Auber93+0:18 - 100SBSimon BakTeam Give Steel+0:36
- 101LBLucas BeneteauSt Michel - Preference Home - Auber93+0:39
- 102
Alastair MackellarEF Education - EasyPost+0:47 - 103KTKillian TheotVan Rysel Roubaix+0:55
- 104LBLucas Boniface+0:56
- 105CDCorentin DevrouteCic - U - Nantes+0:58
- 106
Valentin RetailleauTotalEnergies+1:17 - 107
Oliver KnightCofidis+1:17 - 108NGNil Gimeno FerrerEquipo Kern Pharma+1:19
- 109
Stan DewulfDecathlon CMA CGM Team+1:23
- 110
Kenny MollyVan Rysel Roubaix+1:38 - 111XIXabier Isasa LarrañagaEuskaltel-Euskadi+1:38
- 112
Giovanni CarboniUnibet Tietema Rockets+1:47 - 113
Victor PaponNice Metropole Cote D'Azur+2:03 - 114ABArthur BlaiseAarco+3:53
- 115JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+3:54
- 116DGDamien Girard+3:54
- 117YSYohann SimonSt Michel - Preference Home - Auber93+4:11
- 118LLLenaic LangellaCic Pro Cycling Academy+7:54
- 119CGCarter GuichardNice Metropole Cote D'Azur+7:54
- 120PGPablo Garcia Frances+9:13
- 121RLRémi LelandaisBourg En Bresse Ain Cyclisme+16:49
- 122EGEstiven Garcia Gomez+16:49
- 123JUJuan Urian CaroTeam Sistecredito+16:49
- 124
Yuhi TodomeAisan Racing Team+16:49 - 125ATAnton Theo LennemannBike Aid+16:49
- ABD
Clement IzquierdoCofidisABD - ABDMJMaximilien JuillardVélo Club Villefranche BeaujolaisABD
- ABDHAHugo Andres Rodriguez AguilarABD
- ABDFTFelipe Toro ZuluagaABD
- ABDEMEsteban Mejia MoralesABD
General classification
- 1
Raul Garcia PiernaMovistar Team4:46:31 - 2
Cristian Rodriguez MartinXDS Astana Team+0:04 - 3
Sander De PestelDecathlon CMA CGM Team+0:08 - 4
Dorian GodonNetcompany INEOS+0:12 - 5
Lorenzo GermaniGroupama-FDJ United+0:20 - 6
Urko Berrade FernandezEquipo Kern Pharma+0:20 - 7
Jesus HerradaBurgos-Burpellet-BH+0:31 - 8
Steff CrasSoudal Quick-Step+0:32 - 9
Abel Balderstone RoumensCaja Rural-Seguros RGA+0:34 - 10
Anton SchifferTeam Visma | Lease A Bike+0:34 - 11
Nicolas ProdhommeDecathlon CMA CGM Team+0:37 - 12
Ibon Ruiz SedanoEquipo Kern Pharma+0:38 - 13
Hugh John Carthy+0:40 - 14
Alessandro TonelliTeam Polti VisitMalta+0:44 - 15DPDavide PiganzoliTeam Visma | Lease A Bike+0:47
- 16
Thibaud GruelGroupama-FDJ United+0:49 - 17
Théo DelacroixSt Michel - Preference Home - Auber93+0:53 - 18
Jardi Christiaan Van Der LeeEF Education - EasyPost+0:54 - 19
Sebastian BerwickCaja Rural-Seguros RGA+0:55 - 20
Andrea VendrameTeam Jayco AlUla+0:55 - 21JCJan Castellon RibaltaCaja Rural-Seguros RGA+0:56
- 22BPBaptiste PoulardRoojai Insurance Winspace+0:56
- 23
Nicolas BreuillardTotalEnergies+0:56 - 24
Mats WenzelEquipo Kern Pharma+0:56 - 25TJTxomin Juaristi ArrietaEuskaltel-Euskadi+0:59
- 26
Rémy RochasGroupama-FDJ United+1:00 - 27
Jefferson CepedaEF Education - EasyPost+1:02 - 28
Cyril BartheGroupama-FDJ United+1:02 - 29
Yael JoallandCofidis+1:03 - 30JMJaider Muñoz RestrepoTeam Sistecredito+1:03
- 31AMAdrien MaireUnibet Rose Rockets+1:03
- 32AMAxel MariaultCic Pro Cycling Academy+1:06
- 33
Kévin GenietsGroupama-FDJ United+1:07 - 34
Embret Svestad-BårdsengNetcompany INEOS+1:07 - 35
German Dario Gomez BecerraTeam Polti VisitMalta+1:08 - 36JCJoris ChaussinandCic Pro Cycling Academy+1:08
- 37ICIvan Cobo CayonEquipo Kern Pharma+1:08
- 38
Alan JousseaumeTotalEnergies+1:10 - 39AMAlex Martin Gutierrez+1:11
- 40
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+1:11
- 41AOAnder Okamika BengoetxeaBurgos-Burpellet-BH+1:12
- 42
Carlos Garcia PiernaBurgos-Burpellet-BH+1:14 - 43JLJose Luis Faura AsensioBurgos-Burpellet-BH+1:14
- 44
Tom DonnenwirthGroupama-FDJ United+1:14
- 45RCRémi CapronVan Rysel Roubaix+1:15
- 46JLJean Loup FayolleCic Pro Cycling Academy+1:17
- 47
Odd Christian EikingUnibet Rose Rockets+1:18 - 48SCSimon CarrCofidis+1:19
- 49
Anthony Perez+1:20
- 50
Rudy MolardGroupama-FDJ United+1:20
- 51
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+1:21 - 52CGCelestin Guillon+1:24
- 53OMOliver MattheisBike Aid+1:24
- 54JGJorge Gutierrez GonzalezEquipo Kern Pharma+1:26
- 55
Andréa MifsudTeam Polti VisitMalta+1:26 - 56JDJoris DelboveTotalEnergies+1:28
- 57JBJoan Bou CompanyCaja Rural-Seguros RGA+1:30
- 58
Killian VerschurenUnibet Rose Rockets+1:31 - 59
Danny Van Der TuukEuskaltel-Euskadi+1:33 - 60DDDavide De CassanGeneral Store - Essegibi - F.Lli Curia+1:33
- 61
Fabien GrellierTotalEnergies+1:34
- 62
Jack Rootkin-GraySwatt Club+1:37
- 63JFJuan Felipe Rodriguez ContrerasEF Education - EasyPost+1:39
- 64
Romain CardisSt Michel - Preference Home - Auber93+1:40
- 65
Floris De TierWagner Bazin Wb+1:41
- 66
Alastair MackellarEF Education - EasyPost+1:41 - 67
Marijn Van Den BergEF Education - EasyPost+1:42 - 68DDDavid Delgado HiguerueloQuick Pro Team+1:45
- 69FTFernando Tercero LopezTeam Polti VisitMalta+1:46
- 70
Thomas ChampionSt Michel - Preference Home - Auber93+1:46 - 71SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+1:48
- 72
Henri François Renard HaquinTeam Picnic PostNL+1:50 - 73
Simon GuglielmiSt Michel - Preference Home - Auber93+1:51 - 74
Johan MeensAarco+1:51 - 75NANicolas Alustiza GoenagaEuskaltel-Euskadi+1:54
- 76BHBaptiste HuyetBike Aid+1:54
- 77
Morné Van NiekerkSt Michel - Preference Home - Auber93+1:54 - 78GVGiacomo VillaBiesse - Carrera - Premac+1:57
- 79ADAlex Diaz AlvarezCaja Rural-Seguros RGA+1:58
- 80JLJonathan Lastra MartinezEuskaltel-Euskadi+1:58
- 81MJMaxime JarnetVan Rysel Roubaix+1:59
- 82JBJosh BurnettBurgos-Burpellet-BH+2:00
- 83MGMaël GueganCic Pro Cycling Academy+2:01
- 84SDSergi Darder GariCaja Rural-Seguros RGA+2:01
- 85
Oliver KnightCofidis+2:01 - 86UZUnai Zubeldia Elduaien+2:04
- 87HAHugo Aznar VijuescaEquipo Kern Pharma+2:04
- 88IMIker Mintegi ClaverEuskaltel-Euskadi+2:05
- 89
Nicolas DebeaumarcheCofidis+2:07 - 90
Sandy DujardinTotalEnergies+2:07 - 91JBJocelyn BaguelinAarco+2:09
- 92
Emmanuel Morin+2:10 - 93
Pierre GautheratDecathlon CMA CGM Team+2:11 - 94SMSergio MerisUnibet Rose Rockets+2:12
- 95AKAlexander KonijnNice Metropole Cote D'Azur+2:13
- 96MTMarco TizzaWagner Bazin Wb+2:14
- 97
Stan DewulfDecathlon CMA CGM Team+2:18
- 98VDVinzent Dorn+2:22
- 99LBLucas BeneteauSt Michel - Preference Home - Auber93+2:22
- 100
Jaakko HänninenNice Metropole Cote D'Azur+2:31 - 101OGOwen GeleijnUnibet Rose Rockets+2:39
- 102
Giovanni CarboniUnibet Tietema Rockets+2:54 - 103NKNoah Knecht+2:56
- 104LBLucas Boniface+3:03
- 105KTKillian TheotVan Rysel Roubaix+3:06
- 106NGNil Gimeno FerrerEquipo Kern Pharma+3:08
- 107SBSimon BakTeam Give Steel+3:08
- 108
Ronan AugeUnibet Rose Rockets+3:12 - 109
Victor PaponNice Metropole Cote D'Azur+3:16 - 110
Valentin RetailleauTotalEnergies+3:26 - 111CDCorentin DevrouteCic - U - Nantes+3:44
- 112XIXabier Isasa LarrañagaEuskaltel-Euskadi+3:52
- 113
Kenny MollyVan Rysel Roubaix+4:41 - 114ABArthur BlaiseAarco+4:52
- 115DGDamien Girard+5:41
- 116YSYohann SimonSt Michel - Preference Home - Auber93+6:02
- 117JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+6:03
- 118LLLenaic LangellaCic Pro Cycling Academy+9:10
- 119CGCarter GuichardNice Metropole Cote D'Azur+10:25
- 120PGPablo Garcia Frances+10:30
- 121
Yuhi TodomeAisan Racing Team+17:45 - 122RLRémi LelandaisBourg En Bresse Ain Cyclisme+18:41
- 123JUJuan Urian CaroTeam Sistecredito+18:43
- 124EGEstiven Garcia Gomez+18:59
- 125ATAnton Theo LennemannBike Aid+19:34
Points classification
- 1
Dorian GodonNetcompany INEOS25 - 2
Marijn Van Den BergEF Education - EasyPost20 - 3
Raul Garcia PiernaMovistar Team15 - 4
Sandy DujardinTotalEnergies15 - 5
Cristian Rodriguez MartinXDS Astana Team13 - 6
Pierre GautheratDecathlon CMA CGM Team13 - 7
Victor PaponNice Metropole Cote D'Azur12 - 8
Cyril BartheGroupama-FDJ United11 - 9
Sander De PestelDecathlon CMA CGM Team10 - 10
Johan MeensAarco10 - 11
Ronan AugeUnibet Rose Rockets9 - 12GVGiacomo VillaBiesse - Carrera - Premac8
- 13
Henri François Renard HaquinTeam Picnic PostNL7 - 14
Lorenzo GermaniGroupama-FDJ United6 - 15OGOwen GeleijnUnibet Rose Rockets6
- 16
Urko Berrade FernandezEquipo Kern Pharma5 - 17AKAlexander KonijnNice Metropole Cote D'Azur5
- 18
Jesus HerradaBurgos-Burpellet-BH4 - 19SDSergi Darder GariCaja Rural-Seguros RGA4
- 20
Steff CrasSoudal Quick-Step3 - 21SMSergio MerisUnibet Rose Rockets3
- 22LLLenaic LangellaCic Pro Cycling Academy3
- 23PGPablo Garcia Frances3
- 24
Abel Balderstone RoumensCaja Rural-Seguros RGA2 - 25
Emmanuel Morin2 - 26
Anton SchifferTeam Visma | Lease A Bike1 - 27NANicolas Alustiza GoenagaEuskaltel-Euskadi1
- 28ADAlex Diaz AlvarezCaja Rural-Seguros RGA1
- 29
Jack Rootkin-GraySwatt Club-5
Mountains classification
- 1LLLenaic LangellaCic Pro Cycling Academy15
- 2ADAlex Diaz AlvarezCaja Rural-Seguros RGA9
- 3PGPablo Garcia Frances6
- 4
Raul Garcia PiernaMovistar Team3 - 5
Victor PaponNice Metropole Cote D'Azur3 - 6
Cristian Rodriguez MartinXDS Astana Team2 - 7
Sander De PestelDecathlon CMA CGM Team1 - 8
Lorenzo GermaniGroupama-FDJ United1
Youth classification
- 1
Raul Garcia PiernaMovistar Team4:46:31 - 2
Lorenzo GermaniGroupama-FDJ United+0:20 - 3
Abel Balderstone RoumensCaja Rural-Seguros RGA+0:34 - 4DPDavide PiganzoliTeam Visma | Lease A Bike+0:47
- 5
Thibaud GruelGroupama-FDJ United+0:49 - 6
Jardi Christiaan Van Der LeeEF Education - EasyPost+0:54 - 7JCJan Castellon RibaltaCaja Rural-Seguros RGA+0:56
- 8BPBaptiste PoulardRoojai Insurance Winspace+0:56
- 9
Nicolas BreuillardTotalEnergies+0:56 - 10
Mats WenzelEquipo Kern Pharma+0:56 - 11
Yael JoallandCofidis+1:03 - 12JMJaider Muñoz RestrepoTeam Sistecredito+1:03
- 13AMAdrien MaireUnibet Rose Rockets+1:03
- 14
Embret Svestad-BårdsengNetcompany INEOS+1:07 - 15
German Dario Gomez BecerraTeam Polti VisitMalta+1:08 - 16JCJoris ChaussinandCic Pro Cycling Academy+1:08
- 17ICIvan Cobo CayonEquipo Kern Pharma+1:08
- 18AMAlex Martin Gutierrez+1:11
- 19JLJose Luis Faura AsensioBurgos-Burpellet-BH+1:14
- 20RCRémi CapronVan Rysel Roubaix+1:15
- 21JLJean Loup FayolleCic Pro Cycling Academy+1:17
- 22JGJorge Gutierrez GonzalezEquipo Kern Pharma+1:26
- 23JDJoris DelboveTotalEnergies+1:28
- 24
Killian VerschurenUnibet Rose Rockets+1:31 - 25DDDavide De CassanGeneral Store - Essegibi - F.Lli Curia+1:33
- 26
Jack Rootkin-GraySwatt Club+1:37
- 27JFJuan Felipe Rodriguez ContrerasEF Education - EasyPost+1:39
- 28
Alastair MackellarEF Education - EasyPost+1:41 - 29DDDavid Delgado HiguerueloQuick Pro Team+1:45
- 30FTFernando Tercero LopezTeam Polti VisitMalta+1:46
- 31SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+1:48
- 32
Henri François Renard HaquinTeam Picnic PostNL+1:50 - 33NANicolas Alustiza GoenagaEuskaltel-Euskadi+1:54
- 34BHBaptiste HuyetBike Aid+1:54
- 35GVGiacomo VillaBiesse - Carrera - Premac+1:57
- 36ADAlex Diaz AlvarezCaja Rural-Seguros RGA+1:58
- 37JBJosh BurnettBurgos-Burpellet-BH+2:00
- 38SDSergi Darder GariCaja Rural-Seguros RGA+2:01
- 39
Oliver KnightCofidis+2:01 - 40UZUnai Zubeldia Elduaien+2:04
- 41HAHugo Aznar VijuescaEquipo Kern Pharma+2:04
- 42IMIker Mintegi ClaverEuskaltel-Euskadi+2:05
- 43
Pierre GautheratDecathlon CMA CGM Team+2:11 - 44SMSergio MerisUnibet Rose Rockets+2:12
- 45LBLucas BeneteauSt Michel - Preference Home - Auber93+2:22
- 46OGOwen GeleijnUnibet Rose Rockets+2:39
- 47NKNoah Knecht+2:56
- 48LBLucas Boniface+3:03
- 49NGNil Gimeno FerrerEquipo Kern Pharma+3:08
- 50SBSimon BakTeam Give Steel+3:08
- 51
Ronan AugeUnibet Rose Rockets+3:12 - 52
Victor PaponNice Metropole Cote D'Azur+3:16 - 53
Valentin RetailleauTotalEnergies+3:26 - 54CDCorentin DevrouteCic - U - Nantes+3:44
- 55XIXabier Isasa LarrañagaEuskaltel-Euskadi+3:52
- 56ABArthur BlaiseAarco+4:52
- 57DGDamien Girard+5:41
- 58YSYohann SimonSt Michel - Preference Home - Auber93+6:02
- 59JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+6:03
- 60LLLenaic LangellaCic Pro Cycling Academy+9:10
- 61CGCarter GuichardNice Metropole Cote D'Azur+10:25
- 62PGPablo Garcia Frances+10:30
- 63
Yuhi TodomeAisan Racing Team+17:45 - 64RLRémi LelandaisBourg En Bresse Ain Cyclisme+18:41
- 65JUJuan Urian CaroTeam Sistecredito+18:43
- 66EGEstiven Garcia Gomez+18:59
- 67ATAnton Theo LennemannBike Aid+19:34