Stage 900: Final Classification
20 Jun 2026
General classification
- 1DPDavide PiganzoliTeam Visma | Lease A Bike13:10:02
- 2
Ibon Ruiz SedanoEquipo Kern Pharma+1:50 - 3IIIon Izaguirre InsaustiCofidis+1:51
- 4
Jamie MeehanCofidis+2:14 - 5
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+2:20 - 6JDJoris DelboveTotalEnergies+2:20
- 7AMAxel MariaultCic Pro Cycling Academy+2:20
- 8
Urko Berrade FernandezEquipo Kern Pharma+2:20 - 9JMJokin MurguialdayEuskaltel-Euskadi+2:20
- 10TGTijmen GraatTeam Visma | Lease A Bike+2:20
- 11
Lukas NerurkarEF Education - EasyPost+2:37 - 12
Odd Christian EikingUnibet Rose Rockets+3:10 - 13
Brieuc RollandGroupama-FDJ United+3:10 - 14
Andréa MifsudTeam Polti VisitMalta+3:13 - 15IMIker Mintegi ClaverEuskaltel-Euskadi+3:13
- 16AMAdrien MaireUnibet Rose Rockets+3:21
- 17JLJose Luis Faura AsensioBurgos-Burpellet-BH+3:25
- 18
Simon GuglielmiSt Michel - Preference Home - Auber93+3:35 - 19
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+3:36 - 20
Alexandre BalmerSolution Tech Nippo Rali+4:25 - 21
Jefferson CepedaEF Education - EasyPost+4:27 - 22DGDario GiulianoTeam Polti VisitMalta+4:55
- 23
Johannes Staune-MittetDecathlon CMA CGM Team+4:55
- 24ESEdward Santiago Cruz MartinezBardiani Csf 7 Saber+4:59
- 25
Victor GuernalecCic Pro Cycling Academy+5:30 - 26
Diego Pablo Sevilla LopezTeam Polti VisitMalta+5:34
- 27
Harm VanhouckePinarello-Q36.5 Pro Cycling Team+5:34 - 28
Thomas ChampionSt Michel - Preference Home - Auber93+5:43 - 29PCPablo Carrascosa MillerEquipo Kern Pharma+5:43
- 30
Vicente Rojas NaranjoBardiani Csf 7 Saber+5:43 - 31
Thomas GloagPinarello-Q36.5 Pro Cycling Team+5:43 - 32
Damien HowsonPinarello-Q36.5 Pro Cycling Team+5:43 - 33MSMartin Santiago Herreño PolaniaBardiani Csf 7 Saber+5:43
- 34
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+6:21
- 35JLJean Loup FayolleCic Pro Cycling Academy+8:04
- 36OMOliver MattheisBike Aid+8:22
- 37
Joe PidcockPinarello-Q36.5 Pro Cycling Team+8:37 - 38LLLenaic LangellaCic Pro Cycling Academy+8:37
- 39HAHugo Aznar VijuescaEquipo Kern Pharma+8:37
- 40RCRémi CapronVan Rysel Roubaix+8:37
- 41
Mattia BaisTeam Polti VisitMalta+8:37 - 42LHLouis HardouinVan Rysel Roubaix+8:52
- 43
Valentin RetailleauTotalEnergies+10:23 - 44
Jaakko HänninenNice Metropole Cote D'Azur+10:24 - 45MVMaxime VezieCic Pro Cycling Academy+10:24
- 46EGEstiven Garcia Gomez+10:24
- 47TJTxomin Juaristi ArrietaEuskaltel-Euskadi+10:24
- 48
Fabien DoubeyTotalEnergies+10:24
- 49JFJuan Felipe Rodriguez ContrerasEF Education - EasyPost+10:24
- 50MRMatteo RegnantiSolution Tech Nippo Rali+10:58
- 51LCLouis ChaleilDecathlon CMA CGM Development Team+13:28
- 52VVVictor VidalBike Aid+13:44
- 53EZEdoardo ZamperiniCofidis+13:46
- 54FTFilippo TurconiBardiani Csf 7 Saber+13:46
- 55
Sylvain MoniquetCofidis+13:46 - 56SCSimon CarrCofidis+14:13
- 57
Jannis PeterUnibet Rose Rockets+14:57 - 58
Tom DonnenwirthGroupama-FDJ United+15:07
- 59
Roberto GonzálezSolution Tech Nippo Rali+15:10 - 60
Arnaud TendonVan Rysel Roubaix+15:10 - 61JMJaider Muñoz RestrepoTeam Sistecredito+15:10
- 62MSMattia StenicoBardiani Csf 7 Saber+15:10
- 63CAClement AllenoBurgos-Burpellet-BH+15:10
- 64IAIbai Azanza BuruscoEquipo Kern Pharma+15:10
- 65LPLuca PalettiBardiani Csf 7 Saber+15:10
- 66
Jesus HerradaBurgos-Burpellet-BH+15:10 - 67KBKamiel BonneuSolution Tech Nippo Rali+15:27
- 68YSYohann SimonSt Michel - Preference Home - Auber93+15:37
- 69
Valerio ContiSolution Tech Nippo Rali+16:00 - 70
Olivier Le GacGroupama-FDJ United+16:52 - 71
Eugenio Sanchez LopezVictoria Sports Pro Cycling+17:31 - 72
Jardi Christiaan Van Der LeeEF Education - EasyPost+17:52 - 73NPNate PringleDecathlon CMA CGM Development Team+17:55
- 74MRMartin Rey VazquezBurgos-Burpellet-BH+17:55
- 75JSJavier Serrano RodriguezTeam Polti VisitMalta+18:02
- 76
Romain CardisSt Michel - Preference Home - Auber93+20:01
- 77
Noa IsidoreDecathlon CMA CGM Team+20:01 - 78
Tord GudmestadDecathlon CMA CGM Team+20:18 - 79ABAntoine BergerSt Michel - Preference Home - Auber93+21:07
- 80TRTim RexTeam Visma | Lease A Bike+21:18
- 81NANicolas Alustiza GoenagaEuskaltel-Euskadi+22:44
- 82
Thibaud GruelGroupama-FDJ United+23:40 - 83
Ronan AugeUnibet Rose Rockets+24:04 - 84YGYoel GhebregergishBike Aid+24:14
- 85TBTommaso BessegaTeam Polti VisitMalta+24:24
- 86
Léandre LozouetCic Pro Cycling Academy+25:23 - 87EBEivind Broholt FougnerUnibet Rose Rockets+25:58
- 88
Théo DelacroixSt Michel - Preference Home - Auber93+26:32 - 89JMJose Manuel Ortiz PatiñoTeam Sistecredito+26:39
- 90JCJoris ChaussinandCic Pro Cycling Academy+26:53
- 91
Nicolas SesslerVictoria Sports Pro Cycling+28:55
- 92
Fabien GrellierTotalEnergies+28:57
- 93JMJan MaasCofidis+30:44
- 94CSColin SaviozUnibet Rose Rockets+31:15
- 95AKAlexander KonijnNice Metropole Cote D'Azur+33:27
- 96
Adam ŤoupalíkUnibet Rose Rockets+33:36
- 97LCLorenzo ConfortiBardiani Csf 7 Saber+34:35
- 98CGCarter GuichardNice Metropole Cote D'Azur+34:39
- 99LSLennard SternsdorffBike Aid+35:35
- 100EYEven YemaneBike Aid+36:26
- 101DJDarius John VillaseñorVictoria Sports Pro Cycling+40:29
- 102CDCristian Damian Velez RiverosTeam Sistecredito+41:04
- 103
Laurens HuysNice Metropole Cote D'Azur+45:19 - 104EFEsteban FoucherGroupama-FDJ United+48:56
- 105JCJeromino Calderon PalacioTeam Sistecredito+50:34
Points classification
- 1
Thibaud GruelGroupama-FDJ United33 - 2
Ronan AugeUnibet Rose Rockets30 - 3DPDavide PiganzoliTeam Visma | Lease A Bike24
- 4JSJavier Serrano RodriguezTeam Polti VisitMalta22
- 5
Valentin RetailleauTotalEnergies21 - 6IIIon Izaguirre InsaustiCofidis17
- 7
Jamie MeehanCofidis16 - 8LHLouis HardouinVan Rysel Roubaix15
- 9
Romain CardisSt Michel - Preference Home - Auber9315
- 10
Ibon Ruiz SedanoEquipo Kern Pharma14 - 11JDJoris DelboveTotalEnergies13
- 12
Lukas NerurkarEF Education - EasyPost11 - 13
Joe PidcockPinarello-Q36.5 Pro Cycling Team10 - 14AMAxel MariaultCic Pro Cycling Academy8
- 15
Tom DonnenwirthGroupama-FDJ United6
- 16CDCristian Damian Velez RiverosTeam Sistecredito6
- 17
Antonio Eric Fagundez LimaBurgos-Burpellet-BH6 - 18OMOliver MattheisBike Aid6
- 19
Noa IsidoreDecathlon CMA CGM Team4 - 20
Théo DelacroixSt Michel - Preference Home - Auber934 - 21LCLorenzo ConfortiBardiani Csf 7 Saber4
- 22LLLenaic LangellaCic Pro Cycling Academy3
- 23VVVictor VidalBike Aid3
- 24
Urko Berrade FernandezEquipo Kern Pharma2 - 25
Léandre LozouetCic Pro Cycling Academy2 - 26JMJokin MurguialdayEuskaltel-Euskadi1
- 27
Andréa MifsudTeam Polti VisitMalta1 - 28
Simon GuglielmiSt Michel - Preference Home - Auber931 - 29TBTommaso BessegaTeam Polti VisitMalta1
- 30
Laurens HuysNice Metropole Cote D'Azur1 - 31LPLuca PalettiBardiani Csf 7 Saber-5
Mountains classification
- 1
Théo DelacroixSt Michel - Preference Home - Auber9324 - 2DPDavide PiganzoliTeam Visma | Lease A Bike22
- 3
Thomas ChampionSt Michel - Preference Home - Auber9312 - 4
Laurens HuysNice Metropole Cote D'Azur11 - 5
Urko Berrade FernandezEquipo Kern Pharma10 - 6
Simon GuglielmiSt Michel - Preference Home - Auber9310 - 7TRTim RexTeam Visma | Lease A Bike10
- 8IIIon Izaguirre InsaustiCofidis8
- 9JMJokin MurguialdayEuskaltel-Euskadi8
- 10TGTijmen GraatTeam Visma | Lease A Bike8
- 11
Jamie MeehanCofidis7 - 12
Ibon Ruiz SedanoEquipo Kern Pharma6 - 13JDJoris DelboveTotalEnergies5
- 14OMOliver MattheisBike Aid4
- 15FTFilippo TurconiBardiani Csf 7 Saber3
- 16LPLuca PalettiBardiani Csf 7 Saber3
- 17
Lukas NerurkarEF Education - EasyPost3 - 18
Brieuc RollandGroupama-FDJ United2 - 19
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team2 - 20
Johannes Staune-MittetDecathlon CMA CGM Team2
- 21
Arnaud TendonVan Rysel Roubaix2 - 22
Olivier Le GacGroupama-FDJ United2 - 23AMAxel MariaultCic Pro Cycling Academy1
- 24RCRémi CapronVan Rysel Roubaix1
- 25SCSimon CarrCofidis1
- 26
Tom DonnenwirthGroupama-FDJ United1
- 27AKAlexander KonijnNice Metropole Cote D'Azur1
- 28CGCarter GuichardNice Metropole Cote D'Azur1
Youth classification
- 1DPDavide PiganzoliTeam Visma | Lease A Bike13:10:02
- 2
Jamie MeehanCofidis+2:14 - 3TGTijmen GraatTeam Visma | Lease A Bike+2:20
- 4
Lukas NerurkarEF Education - EasyPost+2:37 - 5
Brieuc RollandGroupama-FDJ United+3:10 - 6IMIker Mintegi ClaverEuskaltel-Euskadi+3:13
- 7DGDario GiulianoTeam Polti VisitMalta+4:55
- 8
Johannes Staune-MittetDecathlon CMA CGM Team+4:55
- 9ESEdward Santiago Cruz MartinezBardiani Csf 7 Saber+4:59
- 10PCPablo Carrascosa MillerEquipo Kern Pharma+5:43
- 11
Vicente Rojas NaranjoBardiani Csf 7 Saber+5:43 - 12
Thomas GloagPinarello-Q36.5 Pro Cycling Team+5:43 - 13MSMartin Santiago Herreño PolaniaBardiani Csf 7 Saber+5:43
- 14JLJean Loup FayolleCic Pro Cycling Academy+8:04
- 15
Joe PidcockPinarello-Q36.5 Pro Cycling Team+8:37 - 16LLLenaic LangellaCic Pro Cycling Academy+8:37
- 17HAHugo Aznar VijuescaEquipo Kern Pharma+8:37
- 18MVMaxime VezieCic Pro Cycling Academy+10:24
- 19EGEstiven Garcia Gomez+10:24
- 20JFJuan Felipe Rodriguez ContrerasEF Education - EasyPost+10:24
- 21MRMatteo RegnantiSolution Tech Nippo Rali+10:58
- 22LCLouis ChaleilDecathlon CMA CGM Development Team+13:28
- 23EZEdoardo ZamperiniCofidis+13:46
- 24FTFilippo TurconiBardiani Csf 7 Saber+13:46
- 25
Arnaud TendonVan Rysel Roubaix+15:10 - 26JMJaider Muñoz RestrepoTeam Sistecredito+15:10
- 27MSMattia StenicoBardiani Csf 7 Saber+15:10
- 28IAIbai Azanza BuruscoEquipo Kern Pharma+15:10
- 29LPLuca PalettiBardiani Csf 7 Saber+15:10
- 30YSYohann SimonSt Michel - Preference Home - Auber93+15:37
- 31
Jardi Christiaan Van Der LeeEF Education - EasyPost+17:52 - 32NPNate PringleDecathlon CMA CGM Development Team+17:55
- 33MRMartin Rey VazquezBurgos-Burpellet-BH+17:55
- 34JSJavier Serrano RodriguezTeam Polti VisitMalta+18:02
- 35
Noa IsidoreDecathlon CMA CGM Team+20:01 - 36
Tord GudmestadDecathlon CMA CGM Team+20:18 - 37TRTim RexTeam Visma | Lease A Bike+21:18
- 38NANicolas Alustiza GoenagaEuskaltel-Euskadi+22:44
- 39
Thibaud GruelGroupama-FDJ United+23:40 - 40
Ronan AugeUnibet Rose Rockets+24:04 - 41YGYoel GhebregergishBike Aid+24:14
- 42TBTommaso BessegaTeam Polti VisitMalta+24:24
- 43
Léandre LozouetCic Pro Cycling Academy+25:23 - 44EBEivind Broholt FougnerUnibet Rose Rockets+25:58
- 45JMJose Manuel Ortiz PatiñoTeam Sistecredito+26:39
- 46JCJoris ChaussinandCic Pro Cycling Academy+26:53
- 47CSColin SaviozUnibet Rose Rockets+31:15
- 48LCLorenzo ConfortiBardiani Csf 7 Saber+34:35
- 49CGCarter GuichardNice Metropole Cote D'Azur+34:39
- 50LSLennard SternsdorffBike Aid+35:35
- 51EYEven YemaneBike Aid+36:26
- 52DJDarius John VillaseñorVictoria Sports Pro Cycling+40:29
- 53CDCristian Damian Velez RiverosTeam Sistecredito+41:04
- 54EFEsteban FoucherGroupama-FDJ United+48:56
- 55JCJeromino Calderon PalacioTeam Sistecredito+50:34