Stage 1
24 May 2024
Stage result
- 1
Emilien JeanniereTotalEnergies03h48'29'' - 2
Paul PenhoetGroupama-FDJ United03h48'29''
- 3
Axel ZingleTeam Visma | Lease A Bike03h48'29'' - 4
Alexander SalbyLi Ning Star03h48'29'' - 5
Milan MentenLotto Intermarché03h48'29'' - 6
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team03h48'29'' - 7
Marijn Van Den BergEF Education - EasyPost03h48'29'' - 8
Paul HennequinEuskaltel-Euskadi03h48'29'' - 9KOKelland O’brienTeam Jayco AlUla03h48'29''
- 10
Ivo OliveiraUAE Team Emirates XRG03h48'29'' - 11
Dorian GodonNetcompany INEOS03h48'29'' - 12
Valentin TabellionAvc Aix Provence Dole03h48'29'' - 13
Benoit CosnefroyUAE Team Emirates XRG03h48'29'' - 14
Marc HirschiTudor Pro Cycling Team03h48'29'' - 15
Vincenzo AlbaneseEF Education - EasyPost03h48'29'' - 16CAClement AllenoBurgos-Burpellet-BH03h48'29''
- 18AHAntoine HueVeloce Club Rouen 7603h48'29''
- 19
Carlos Canal BlancoMovistar Team03h48'29'' - 22
Anders FoldagerTeam Jayco AlUla03h48'29'' - 23LJLucas JanssenArkea-B&B Hotels Continentale03h48'29''
- 24
Petr KelemenTudor Pro Cycling Team03h48'29'' - 25
Erik FetterTeam United Shipping03h48'29'' - 26
Jaume Guardeño RomaCaja Rural-Seguros RGA03h48'29'' - 27
Filippo BaronciniUAE Team Emirates XRG03h48'29'' - 29
Roland ThalmannTudor Pro Cycling Team03h48'29''
- 30
Rémi CavagnaGroupama-FDJ United03h48'29'' - 31
Ivan Romeo AbadMovistar Team03h48'29'' - 32
Jonas RutschLotto Intermarché03h48'29'' - 33RCRémi CapronVan Rysel Roubaix03h48'29''
- 34
Sam WatsonNetcompany INEOS03h48'29'' - 35
Stefan BisseggerDecathlon CMA CGM Team03h48'29'' - 37
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA03h48'29'' - 39HGHubert GrygowskiMazowsze Serce Polski03h48'29''
- 40
Valentin RetailleauTotalEnergies03h48'29'' - 41
Manlio MoroMovistar Team03h48'29'' - 44RPRobin Plamondon03h48'29''
- 45
Alexandre DelettreTotalEnergies03h48'29'' - 46
Owain DoullTeam Visma | Lease A Bike03h48'29''
- 47
Simon PellaudLi Ning Star03h48'29''
- 49
Alexis RenardCofidis03h48'29'' - 50
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team03h48'29'' - 51
Sergio Samitier SamitierCofidis03h48'29'' - 55
Mathias NorsgaardLidl - Trek03h48'29'' - 56JMJan MaasCofidis03h48'29''
- 57
Thibault GuernalecTotalEnergies03h48'29'' - 60JLJonathan Lastra MartinezEuskaltel-Euskadi03h48'29''
- 62ALAndoni Lopez De Abetxuko JimenezAnicolor/Campicarn03h48'29''
- 63IMIker Mintegi ClaverEuskaltel-Euskadi03h48'29''
- 64
Alvaro Jose Hodeg ChaguiTeam Medellin - Epm03h48'29'' - 65
Sebastian Mora VedriIlles Balears Arabay03h48'29'' - 66
Paul OurselinCofidis03h48'29'' - 67
Thomas BonnetTotalEnergies03h48'29'' - 68
Valentin FerronCofidis03h48'29'' - 69
Lorrenzo ManzinTotalEnergies03h48'29'' - 70BVBaptiste VadicTotalEnergies03h48'29''
- 71
Diego Pablo Sevilla LopezTeam Polti VisitMalta03h48'29''
- 72AKAlexander KonijnNice Metropole Cote D'Azur03h48'29''
- 74MGMaël GueganCic Pro Cycling Academy03h48'29''
- 75IBIker Bonillo MartinFeira Dos Sofás - Boavista03h48'29''
- 78
Lucas Wade HamiltonNetcompany INEOS03h48'29''
- 82
Alberto BettiolXDS Astana Team03h48'29'' - 83
Ceriel DesalSoudal Quick-Step Devo Team03h48'29'' - 84TPTars PoelvoordeLotto - Groupe Wanty03h48'29''
- 85
Aaron GateXDS Astana Team03h48'29'' - 88TBThibaut BernardLotto - Groupe Wanty03h48'29''
- 90
Emmanuel Morin03h48'29'' - 92
Thibaud GruelGroupama-FDJ United03h48'29'' - 93
Blake QuickFnix-Scom-Hengxiang Cycling Team03h48'29'' - 94JMJokin MurguialdayEuskaltel-Euskadi03h48'29''
- 95
Andréa MifsudTeam Polti VisitMalta03h48'29'' - 96JDJoris DelboveTotalEnergies03h48'29''
- 98MPManuel Peñalver AniorteTeam Polti VisitMalta03h48'29''
- 99XCXavier Cañellas SanchezSabgal/Anicolor03h48'29''
- 101
Victor CampenaertsTeam Visma | Lease A Bike03h48'29'' - 102JSJavier Serrano RodriguezTeam Polti VisitMalta03h48'29''
- 104
Théo DelacroixSt Michel - Preference Home - Auber9303h50'16'' - 106
Clement VenturiniUnibet Rose Rockets03h48'29''
- 107EBEnzo BouletVélo Club Villefranche Beaujolais03h48'29''
- 108
Abel Balderstone RoumensCaja Rural-Seguros RGA03h48'29'' - 109LBLucas BeneteauSt Michel - Preference Home - Auber9303h48'29''
- 110
Romain CardisSt Michel - Preference Home - Auber9303h48'29''
- 111MWMatthew WallsTeam Storck - Mrw Bau03h50'45''
- 112EPEduard Prades ReverterCaja Rural-Seguros RGA03h48'29''
- 114
Jérémy LecroqSt Michel - Preference Home - Auber9303h48'29'' - 116JLJean Louis Le NyVeloce Club Rouen 7603h53'02''
- 117
Jack Rootkin-GraySwatt Club03h53'02''
- 119JVJens VerbruggheNSN Development Team03h53'04''
- 122JLJordan LabrosseDecathlon CMA CGM Team03h53'15''
- 123
Pierre GautheratDecathlon CMA CGM Team03h48'29'' - DSQNPNicolo' ParisiniPinarello-Q36.5 Pro Cycling TeamDSQ
General classification
- 1
Benoit CosnefroyUAE Team Emirates XRG03h55'18'' - 2
Ivo OliveiraUAE Team Emirates XRG03h55'19'' - 3
Axel ZingleTeam Visma | Lease A Bike03h55'19'' - 4
Sam WatsonNetcompany INEOS03h55'21'' - 5
Emilien JeanniereTotalEnergies03h55'21'' - 6
Alberto BettiolXDS Astana Team03h55'23'' - 7
Dorian GodonNetcompany INEOS03h55'24'' - 8
Pierre GautheratDecathlon CMA CGM Team03h55'25'' - 9KOKelland O’brienTeam Jayco AlUla03h55'27''
- 10
Ivan Romeo AbadMovistar Team03h55'27'' - 11
Paul PenhoetGroupama-FDJ United03h55'28''
- 12
Marijn Van Den BergEF Education - EasyPost03h55'29'' - 14
Carlos Canal BlancoMovistar Team03h55'29'' - 15
Stefan BisseggerDecathlon CMA CGM Team03h55'29'' - 16
Thibault GuernalecTotalEnergies03h55'29'' - 17
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team03h55'30'' - 18
Victor CampenaertsTeam Visma | Lease A Bike03h55'30'' - 19
Anders FoldagerTeam Jayco AlUla03h55'31'' - 21
Filippo BaronciniUAE Team Emirates XRG03h55'32'' - 22
Marc HirschiTudor Pro Cycling Team03h55'33'' - 23
Alexis RenardCofidis03h55'33'' - 24
Vincenzo AlbaneseEF Education - EasyPost03h55'34'' - 26
Clement VenturiniUnibet Rose Rockets03h55'34''
- 27
Thomas BonnetTotalEnergies03h55'35'' - 28
Rémi CavagnaGroupama-FDJ United03h55'36'' - 29
Paul OurselinCofidis03h55'36'' - 30
Mathias NorsgaardLidl - Trek03h55'36'' - 31
Valentin FerronCofidis03h55'36'' - 32
Thibaud GruelGroupama-FDJ United03h55'36'' - 33BVBaptiste VadicTotalEnergies03h55'37''
- 34
Blake QuickFnix-Scom-Hengxiang Cycling Team03h55'37'' - 36LJLucas JanssenArkea-B&B Hotels Continentale03h55'38''
- 37
Valentin RetailleauTotalEnergies03h55'38'' - 38
Owain DoullTeam Visma | Lease A Bike03h55'38''
- 39
Alexandre DelettreTotalEnergies03h55'39'' - 40TBThibaut BernardLotto - Groupe Wanty03h55'39''
- 43
Abel Balderstone RoumensCaja Rural-Seguros RGA03h55'40'' - 44
Jonas RutschLotto Intermarché03h55'40'' - 45
Aaron GateXDS Astana Team03h55'41'' - 46
Manlio MoroMovistar Team03h55'41'' - 47CAClement AllenoBurgos-Burpellet-BH03h55'42''
- 48
Roland ThalmannTudor Pro Cycling Team03h55'42''
- 50
Petr KelemenTudor Pro Cycling Team03h55'42'' - 51
Lucas Wade HamiltonNetcompany INEOS03h55'43''
- 54
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team03h55'44'' - 55JLJonathan Lastra MartinezEuskaltel-Euskadi03h55'44''
- 56JMJan MaasCofidis03h55'44''
- 57JDJoris DelboveTotalEnergies03h55'44''
- 58
Paul HennequinEuskaltel-Euskadi03h55'44'' - 61
Milan MentenLotto Intermarché03h55'45'' - 62
Sebastian Mora VedriIlles Balears Arabay03h55'46'' - 63
Valentin TabellionAvc Aix Provence Dole03h55'46'' - 66EPEduard Prades ReverterCaja Rural-Seguros RGA03h55'46''
- 68MGMaël GueganCic Pro Cycling Academy03h55'47''
- 69
Simon PellaudLi Ning Star03h55'47''
- 70
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA03h55'48'' - 72
Erik FetterTeam United Shipping03h55'49'' - 74IBIker Bonillo MartinFeira Dos Sofás - Boavista03h55'51''
- 75XCXavier Cañellas SanchezSabgal/Anicolor03h55'51''
- 76
Jérémy LecroqSt Michel - Preference Home - Auber9303h55'51'' - 77
Diego Pablo Sevilla LopezTeam Polti VisitMalta03h55'51''
- 78
Ceriel DesalSoudal Quick-Step Devo Team03h55'52'' - 79TPTars PoelvoordeLotto - Groupe Wanty03h55'53''
- 81IMIker Mintegi ClaverEuskaltel-Euskadi03h55'55''
- 84
Emmanuel Morin03h55'55'' - 89JSJavier Serrano RodriguezTeam Polti VisitMalta03h55'57''
- 90
Alvaro Jose Hodeg ChaguiTeam Medellin - Epm03h55'58'' - 91EBEnzo BouletVélo Club Villefranche Beaujolais03h55'58''
- 93
Andréa MifsudTeam Polti VisitMalta03h55'59'' - 95
Lorrenzo ManzinTotalEnergies03h55'59'' - 97
Sergio Samitier SamitierCofidis03h56'02'' - 98RCRémi CapronVan Rysel Roubaix03h56'02''
- 99LBLucas BeneteauSt Michel - Preference Home - Auber9303h56'03''
- 100HGHubert GrygowskiMazowsze Serce Polski03h56'03''
- 101JMJokin MurguialdayEuskaltel-Euskadi03h56'04''
- 102RPRobin Plamondon03h56'04''
- 103MPManuel Peñalver AniorteTeam Polti VisitMalta03h56'04''
- 106AKAlexander KonijnNice Metropole Cote D'Azur03h56'06''
- 107
Jaume Guardeño RomaCaja Rural-Seguros RGA03h56'06'' - 108
Romain CardisSt Michel - Preference Home - Auber9303h56'08''
- 109ALAndoni Lopez De Abetxuko JimenezAnicolor/Campicarn03h56'08''
- 111
Alexander SalbyLi Ning Star03h56'09'' - 112AHAntoine HueVeloce Club Rouen 7603h56'13''
- 113
Théo DelacroixSt Michel - Preference Home - Auber9303h57'31'' - 114MWMatthew WallsTeam Storck - Mrw Bau03h58'05''
- 116JVJens VerbruggheNSN Development Team04h00'12''
- 118
Jack Rootkin-GraySwatt Club04h00'28''
- 119JLJordan LabrosseDecathlon CMA CGM Team04h00'30''
- 121JLJean Louis Le NyVeloce Club Rouen 7604h00'43''
Points classification
- 1
Axel ZingleTeam Visma | Lease A Bike28 - 2
Emilien JeanniereTotalEnergies25 - 3
Ivo OliveiraUAE Team Emirates XRG24 - 4
Benoit CosnefroyUAE Team Emirates XRG23 - 5
Paul PenhoetGroupama-FDJ United20
- 6
Sam WatsonNetcompany INEOS16 - 7
Dorian GodonNetcompany INEOS15 - 8KOKelland O’brienTeam Jayco AlUla15
- 9
Marijn Van Den BergEF Education - EasyPost15 - 10
Marijn Van Den BergEF Education - EasyPost9 - 11
Alberto BettiolXDS Astana Team14 - 12
Alexander SalbyLi Ning Star14 - 13
Petr KelemenTudor Pro Cycling Team12 - 14
Milan MentenLotto Intermarché12 - 15
Valentin TabellionAvc Aix Provence Dole4 - 16
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team10 - 17
Pierre GautheratDecathlon CMA CGM Team9 - 18
Paul HennequinEuskaltel-Euskadi8 - 19
Ivan Romeo AbadMovistar Team7 - 21
Carlos Canal BlancoMovistar Team4 - 22
Valentin TabellionAvc Aix Provence Dole4 - 23
Stefan BisseggerDecathlon CMA CGM Team3 - 24AHAntoine HueVeloce Club Rouen 763
- 25
Thibault GuernalecTotalEnergies2 - 26
Marc HirschiTudor Pro Cycling Team2 - 27
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team1 - 28
Vincenzo AlbaneseEF Education - EasyPost1 - 30JSJavier Serrano RodriguezTeam Polti VisitMalta-7
Mountains classification
- 2AHAntoine HueVeloce Club Rouen 7612
- 4
Petr KelemenTudor Pro Cycling Team3 - 5JSJavier Serrano RodriguezTeam Polti VisitMalta-2
Youth classification
- 1
Sam WatsonNetcompany INEOS03h55'21'' - 2
Pierre GautheratDecathlon CMA CGM Team03h55'25'' - 3
Ivan Romeo AbadMovistar Team03h55'27'' - 4
Paul PenhoetGroupama-FDJ United03h55'28''
- 5
Carlos Canal BlancoMovistar Team03h55'29'' - 6
Anders FoldagerTeam Jayco AlUla03h55'31'' - 7
Thibaud GruelGroupama-FDJ United03h55'36'' - 8BVBaptiste VadicTotalEnergies03h55'37''
- 9LJLucas JanssenArkea-B&B Hotels Continentale03h55'38''
- 10TBThibaut BernardLotto - Groupe Wanty03h55'39''
- 11
Manlio MoroMovistar Team03h55'41'' - 13
Paul HennequinEuskaltel-Euskadi03h55'44'' - 14IBIker Bonillo MartinFeira Dos Sofás - Boavista03h55'51''
- 15TPTars PoelvoordeLotto - Groupe Wanty03h55'53''
- 16IMIker Mintegi ClaverEuskaltel-Euskadi03h55'55''
- 17JSJavier Serrano RodriguezTeam Polti VisitMalta03h55'57''
- 18EBEnzo BouletVélo Club Villefranche Beaujolais03h55'58''
- 19
Thibaud GruelGroupama-FDJ United03h48'29'' - 20LBLucas BeneteauSt Michel - Preference Home - Auber9303h56'03''
- 21HGHubert GrygowskiMazowsze Serce Polski03h56'03''
- 22
Jaume Guardeño RomaCaja Rural-Seguros RGA03h56'06'' - 23AHAntoine HueVeloce Club Rouen 7603h56'13''
- 24JVJens VerbruggheNSN Development Team04h00'12''
- 25
Jack Rootkin-GraySwatt Club04h00'28''
- 26JLJordan LabrosseDecathlon CMA CGM Team04h00'30''
- 27JLJordan LabrosseDecathlon CMA CGM Team03h53'15''
- 28
Pierre GautheratDecathlon CMA CGM Team03h48'29''