Stage 3
01 Jun 2025
Stage result
- 1
Marius MayrhoferTudor Pro Cycling Team3:32:54 - 2
Biniam GirmayNSN Cycling Team+0:32 - 3
Bryan CoquardCofidis+0:32 - 4
Paul LapeiraDecathlon CMA CGM Team+0:32 - 5
Paul PenhoetGroupama-FDJ United+0:32
- 7
Marijn Van Den BergEF Education - EasyPost+0:32 - 8
Milan MentenLotto Intermarché+0:32 - 9
Rory TownsendUnibet Rose Rockets+0:32
- 10
Benjamin ThomasCofidis+0:32
- 12AKAlexander KonijnNice Metropole Cote D'Azur+0:32
- 14
Thibaud GruelGroupama-FDJ United+0:32 - 15
Amaury CapiotTeam Jayco AlUla+0:32
- 16
Aaron GateXDS Astana Team+0:32 - 19
Romain CardisSt Michel - Preference Home - Auber93+0:32
- 20
Marco HallerTudor Pro Cycling Team+0:32
- 22
Lukáš KubišUnibet Rose Rockets+0:32 - 23
Anthon CharmigUno-X Mobility+0:32 - 24
Damien TouzeCofidis+0:32
- 25
Jesus HerradaBurgos-Burpellet-BH+0:32 - 26EPEduard Prades ReverterCaja Rural-Seguros RGA+0:32
- 27LVLeander Van HautegemTeam Flanders - Baloise+0:32
- 28
Clement VenturiniUnibet Rose Rockets+0:32
- 29JBJocelyn BaguelinAarco+0:32
- 30
Benoit CosnefroyUAE Team Emirates XRG+0:32 - 31
Rasmus PedersenDecathlon CMA CGM Team+0:32 - 33
Fabian WeissTudor Pro Cycling Team+0:32 - 34CAClement AllenoBurgos-Burpellet-BH+0:32
- 35
Carlos Canal BlancoMovistar Team+0:32 - 36
Clement IzquierdoCofidis+0:32 - 37
Lander LoockxUnibet Rose Rockets+0:32 - 38
Vincenzo AlbaneseEF Education - EasyPost+0:32 - 40
Jaakko HänninenNice Metropole Cote D'Azur+0:32 - 41
Alan JousseaumeTotalEnergies+0:32 - 42
Théo DelacroixSt Michel - Preference Home - Auber93+0:32 - 44
Joseba Lopez CuestaCaja Rural-Seguros RGA+0:32 - 45ADAlessio Delle VedoveXDS Astana Development Team+0:32
- 46AMAxel MariaultCic Pro Cycling Academy+0:32
- 47
Abram StockmanUnibet Rose Rockets+0:32 - 48
Jakub OtrubaCaja Rural-Seguros RGA+0:32 - 49
Alexandre BalmerSolution Tech Nippo Rali+0:32 - 50HMHEßMANN MichelMovistar Team+0:32
- 51
Victor PaponNice Metropole Cote D'Azur+0:32 - 52
Mathias NorsgaardLidl - Trek+0:32 - 53
Pelayo Sanchez MayoMovistar Team+0:32 - 54
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA+0:32 - 55
Alessandro IacchiSolution Tech Nippo Rali+0:32 - 56
Pierre ThierryTotalEnergies+0:32 - 57
Valentin RetailleauTotalEnergies+0:32 - 58
Fabien GrellierTotalEnergies+0:32
- 59
Manlio MoroMovistar Team+0:32 - 60
Luca Van BovenLotto Intermarché+0:32 - 61RCRémi CapronVan Rysel Roubaix+0:32
- 62JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGA+0:32
- 63RDRobert DonaldsonTeam Jayco AlUla+0:32
- 64ATArnaud TissieresElite Fondations Cycling Team+0:32
- 65MJMaximilien JuillardVélo Club Villefranche Beaujolais+0:32
- 66
Kamil MałeckiPinarello-Q36.5 Pro Cycling Team+0:32
- 67LRLouis RoulandCofidis+0:32
- 68
Lorrenzo ManzinTotalEnergies+0:32 - 69LBLucas BeneteauSt Michel - Preference Home - Auber93+0:32
- 70VKVojtěch KmínekBurgos-Burpellet-BH+0:32
- 73
Luke DurbridgeTeam Jayco AlUla+0:32 - 74
Clément RussoGroupama-FDJ United+0:47 - 76VVVictor Van De PutteLotto - Groupe Wanty+0:56
- 77
Joshua GiddingsLotto Intermarché+1:15 - 78
Gleb SyritsaXDS Astana Team+1:15 - 79
Alessandro RomeleXDS Astana Team+1:15 - 81JLJordan LabrosseDecathlon CMA CGM Team+1:29
- 82
Emmanuel Morin+1:34 - 83
Hugo PageCofidis+1:40 - 84
Adam ŤoupalíkUnibet Rose Rockets+1:48
- 85
Sebastian Kolze ChangiziTudor Pro Cycling Team+1:50 - 87
Jacob ErikssonTudor Pro Cycling Team+2:17 - 88
Baptiste VeistrofferLotto Intermarché+2:34 - 89
Noa IsidoreDecathlon CMA CGM Team+2:34 - 90
Cyril BartheGroupama-FDJ United+2:38 - 91
Johan MeensAarco+3:02 - 92
Yael JoallandCofidis+3:02 - 93LLLenaic LangellaCic Pro Cycling Academy+3:02
- 94JCJoris ChaussinandCic Pro Cycling Academy+3:02
- 95CGCarter GuichardNice Metropole Cote D'Azur+3:02
- 96
Max WalkerEF Education - EasyPost+3:02 - 97
Jack Rootkin-GraySwatt Club+3:02
- 98ASAndreas Stokbro NielsenTeam Coloquick+3:02
- 99
Attilio VivianiSolution Tech Nippo Rali+3:02 - 100
Dries De PooterTeam Jayco AlUla+3:02 - 101
Joren BloemUnibet Rose Rockets+3:02 - 102
Oliver KnightCofidis+3:02 - 105
Arthur KluckersTudor Pro Cycling Team+5:02 - 106
Vito BraetLotto Intermarché+5:31
- 107
Tom DonnenwirthGroupama-FDJ United+6:24
- 108
Florian SenechalAlpecin-Premier Tech+6:59 - 110SHSimilien HamonCic Pro Cycling Academy+9:29
- 111
Jason TessonTotalEnergies+11:20 - DNS
Oscar ChamberlainDecathlon CMA CGM Team
Points classification
- 1
Marius MayrhoferTudor Pro Cycling Team33 - 2
Biniam GirmayNSN Cycling Team20 - 3
Bryan CoquardCofidis16 - 4
Paul LapeiraDecathlon CMA CGM Team14 - 5
Paul PenhoetGroupama-FDJ United12
- 7
Marijn Van Den BergEF Education - EasyPost9 - 8
Oliver KnightCofidis8 - 9
Milan MentenLotto Intermarché8 - 10
Johan MeensAarco8 - 11
Rory TownsendUnibet Rose Rockets7
- 12
Benjamin ThomasCofidis6
- 13
Marco HallerTudor Pro Cycling Team6
- 14
Amaury CapiotTeam Jayco AlUla5
- 16AKAlexander KonijnNice Metropole Cote D'Azur4
- 18
Aaron GateXDS Astana Team2 - 19
Thibaud GruelGroupama-FDJ United2 - 20
Max WalkerEF Education - EasyPost1 - 21
Dries De PooterTeam Jayco AlUla1 - 22
Lorrenzo ManzinTotalEnergies1
Mountains classification
- 1
Florian SenechalAlpecin-Premier Tech10 - 2
Johan MeensAarco10 - 3
Paul LapeiraDecathlon CMA CGM Team8 - 5LRLouis RoulandCofidis4
- 6
Oliver KnightCofidis3 - 7
Marius MayrhoferTudor Pro Cycling Team3 - 8
Thibaud GruelGroupama-FDJ United2 - 9
Tom DonnenwirthGroupama-FDJ United1
Youth classification
- 1
Paul PenhoetGroupama-FDJ United3:33:26
- 2
Thibaud GruelGroupama-FDJ Uniteds.t. - 3LVLeander Van HautegemTeam Flanders - Baloises.t.
- 4
Rasmus PedersenDecathlon CMA CGM Teams.t. - 5
Fabian WeissTudor Pro Cycling Teams.t. - 6
Carlos Canal BlancoMovistar Teams.t. - 7
Clement IzquierdoCofidiss.t. - 9ADAlessio Delle VedoveXDS Astana Development Teams.t.
- 10HMHEßMANN MichelMovistar Teams.t.
- 11
Victor PaponNice Metropole Cote D'Azurs.t. - 12
Pierre ThierryTotalEnergiess.t. - 13
Manlio MoroMovistar Teams.t. - 14JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGAs.t.
- 15RDRobert DonaldsonTeam Jayco AlUlas.t.
- 16MJMaximilien JuillardVélo Club Villefranche Beaujolaiss.t.
- 17LRLouis RoulandCofidiss.t.
- 18LBLucas BeneteauSt Michel - Preference Home - Auber93s.t.
- 19VVVictor Van De PutteLotto - Groupe Wanty+0:24
- 20
Joshua GiddingsLotto Intermarché+0:43 - 21
Alessandro RomeleXDS Astana Team+0:43 - 22JLJordan LabrosseDecathlon CMA CGM Team+0:57
- 23
Hugo PageCofidis+1:08 - 24
Noa IsidoreDecathlon CMA CGM Team+2:02 - 25LLLenaic LangellaCic Pro Cycling Academy+2:30
- 26JCJoris ChaussinandCic Pro Cycling Academy+2:30
- 27CGCarter GuichardNice Metropole Cote D'Azur+2:30
- 28
Max WalkerEF Education - EasyPost+2:30 - 29
Jack Rootkin-GraySwatt Club+2:30
- 30
Dries De PooterTeam Jayco AlUla+2:30 - 31
Oliver KnightCofidis+2:30 - 32SHSimilien HamonCic Pro Cycling Academy+8:57
- 33NMNicolas MilesiNetcompany INEOS Racing Academy
- 34
Joe PidcockPinarello-Q36.5 Pro Cycling Team - 35JKJelte KrijnsenTeam Jayco AlUla
- 36
Hugo De La Calle ArangoBurgos-Burpellet-BH - 37DMDylan MassaNice Metropole Cote D'Azur
- 38
Oscar ChamberlainDecathlon CMA CGM Team