Stage 3: Stage 2B
30 Mar 2025
Stage result
- 1ESEmil SiegersBelgium2:32:27
- 2AAArthur AlexandreVeloce Club Rouen 76+0:15
- 3ECEdouard Claisse+0:15
- 4TVThéophile VassalDecathlon CMA CGM Development Team+0:15
- 5LRLuc RoyerSoudal Quick-Step Devo Team+0:18
- 6SDSimon DefranceFrance+1:28
- 7ELEvan Le Guilloux+1:32
- 8SOSindre Orholm-LønsethNorway+1:34
- 9ADAlex DoltaireVendee U Primeo Energie+1:34
- 10YDYann DuboisGroupama-FDJ United+1:34
- 11DTDean TolAzerion / Villa Valkenburg+2:23
- 12BLBaptiste LecoqTudor Pro Cycling Team U23+2:28
- 13MHMax HolgateSt George Continental Cycling Team+2:28
- 14GSGal StareSlovenia+4:20
- 15DMDaan Maessen+4:22
- 16TDThur-Emiel David+4:24
- 17PLPierre Lebeau+4:24
- 18KSKarl SagnierGroupama-FDJ United+4:24
- 19DPDonovan Pichot+4:24
- 20JPJulien Pierron+4:24
- 21BSBrewen Sigalas+4:24
- 22FPFilip PantzareLucky Sport Cycling Team+4:24
- 23MDMaxence DetreFrance+4:28
- 24ELEnzo LesueurVeloce Club Rouen 76+4:28
- 25DLDavid Lapierre+4:28
- 26OLOscar LoyAarco+4:28
- 27LMLouis MarxColor Code-Alu Center+4:28
- 28KKKarsten Kamp+4:28
- 29SRSoan RuescheGroupama-FDJ United+4:28
- 30GBGEIßLER BrunoBenotti Berthold+4:28
- 31SSSimon Schwartz+4:28
- 32SBSoren Bruyere JoumardFrance+4:28
- 33NWNick Wisse+4:28
- 34GDGus Dutton+4:28
- 35AGAdrian Groman+4:28
- 36NCNolan Chedaleux+4:28
- 37JRJilles Romers+4:28
- 38LALukas Albespy+4:28
- 39ALAugustin Le Galudec+4:28
- 40ADAloïs Dehaemers+4:28
- 41CLClément Lefevre+4:28
- 42EVEmile Vanspeybrouck+4:28
- 43ABAntoine Berton+4:28
- 44NDNicolas Dejour+4:28
- 45MGMax Goold+4:28
- 46MBMaxim Bazillon+4:28
- 47ABAntoine Bergeron+4:28
- 48AFArthur Fernandes+4:28
- 49DGDavid GaffneyHagens Berman Jayco+4:37
- 50JPJules Peillet+4:37
- 51NLNuma Lerouge+4:37
- 52MMMaksymilian Matyasik+4:37
- 53JNJoris Nomden+4:37
- 54SLSoen Le PannFrance+4:37
- 55CBCyprien Bernelin+4:37
- 56KAKashus AdamskiUnited States+4:37
- 57NFNoah Frerejacques+4:37
- 58TVTies Verbruggen+4:37
- 59GGGabin GicquelVendee U Primeo Energie+4:37
- 60MJMax JerzynaGermany+4:37
- 61QKQuentin Kerouedan+4:37
- 62BHBrady Hogue+4:37
- 63DBDylan Belton Owen+4:37
- 64BOBaptiste Odye+4:37
- 65JLJarno Luyten+4:37
- 66TCTimothee Coudiere CantinVendee U Primeo Energie+4:43
- 67TVTom Van Veen+4:44
- 68LALouis Antoine+4:44
- 69ADArne D'hondt+4:44
- 70GLGabriel Le Bellego+4:48
- 71GRGabin Richard+4:48
- 72TCTom ChampenoisSco Dijon Team Materiel-Velo.Com+4:48
- 73PHPaul Helion+4:48
- 74NGNoah Gadzinowski+4:51
- 75JSJoost Spijker+4:51
- 76OWOskar Weiss+4:51
- 77PVPierrick Vaze+4:51
- 78OLOmer Leclercq+4:54
- 79PLPierre Le Bourhis+4:58
- 80DPDorian Posnic+4:58
- 81GWGijs WintersNetherlands+5:03
- 82JBJames Bailey+5:33
- 83LDLeny Dumas+12:03
- 84SKSebastian Koster+15:20
- 85MBMathis Boussard+15:20
- 86EGEwen Gaillard+15:20
- 87LQLucas Quelleuc+15:20
- 88NGNoa Grellier+15:20
- 89EGElouen Guegan+15:25
- 90CEChandler Evans+15:25
- 91AOAugust Ora+15:27
- 92XBXander Bossaer+15:27
- 93HWHuw Watkins+15:30
- 94WKWilmer Kleibrant+15:33
- 95JRJoseph Raffo+15:36
- 96CBCarson Baker+15:36
- 97LLLucas Loussouarn+15:36
- 98DLDillon Lee+15:38
- 99MDMerijn De Haan+15:40
- 100TPThor Peeters+15:40
- 101LVLoïc Vanlaere+15:40
- 102MVMatthias VivierAarco+15:45
- 103ADAlix Desilles+15:45
- 104PZPatrik ZacharzewskiSweden+15:45
- 105MMMax Minck+15:48
- 106ZMZach Martinez+15:50
- 107LMLouka Mace+15:51
- 108BVBram Verver+15:51
- 109VEVilmer EkmanLucky Sport Cycling Team+15:51
- 110YZYouri Zijlstra+16:04
- 111HLHarry LaskerModern Adventure Pro Cycling+16:19
- OTLMHMae HourmantOTL
- OTLOMOlivier MertensOTL
- OTLIRIvann RaimbaultOTL
- OTLMHManasse HermansOTL
- OTLLGLeonardo GarciaPortugalOTL
- OTLMGMartin GaborieauOTL
- OTLABAchille BeuretOTL
- DNFCDClement DheruelleDNF
- DNFEFEliot FontaineDNF
- DNFOFOwen FoucoinDNF
- DNFMVMatteo ValleeDNF
- DNFMLMattis LebretonDNF
- DNFTPTilio PichonDNF
- DNFQFQuentin Ferre ChaerlesDNF
- DNFGPGaspard PresseDNF
- DNFKBKyrio BaleineDNF
- DNFARAxel RoyDNF
- DNFMMMael MerDNF
- DNFLBLucas ButezDNF
- DNFMCMaxence ChavanelDNF
- DNFTVThibaut Van DammeAlpecin-Premier Tech Development TeamDNF
- DNFMCMaxime CormeraisDNF
- DNFTGTom GazeauFranceDNF
- DNFAMArthur MaheDNF
- DNFJLJulian Le HerDNF
- DNFRDRomain DervilyDNF
- DNFSHSohann HuetDNF
- DNFILIbann Le GallDNF
- DNFALAntoine Le BailDNF
- DNFALAndy Le PortDNF
- DNFAGAntoine GittaDNF
- DNFJTJohan ThoretonDNF
- DNFJCJames ChatonnetDNF
- DNFGRGabin Rioual HesryDNF
- DNFCCCyprien ChavrelleDNF
- DNFSBSeppe BrionDNF
- DNFQMQuinten MuysDNF
- DNFJTJohn TemarDNF
- DNFMPMarek PřenosilDNF
- DNFDVDylan VinkDNF
- DNFTDThygo De VriesDNF
- DNFFDFreek De KokDNF
- DNFMHMika HoutenbosNetherlandsDNF
- DNFSDSidney DuttonDNF
- DNFFBFelix BellDNF
- DNFJHJan HammerlGermanyDNF
- DNFEPEroan PunzanoDNF
- DNSTBTimothé BooneDNS
General classification
- 1ECEdouard Claisse5:34:19
- 2ESEmil SiegersBelgium+1:03
- 3LRLuc RoyerSoudal Quick-Step Devo Team+1:12
- 4TVThéophile VassalDecathlon CMA CGM Development Team+1:24
- 5SOSindre Orholm-LønsethNorway+1:46
- 6AAArthur AlexandreVeloce Club Rouen 76+1:59
- 7ADAlex DoltaireVendee U Primeo Energie+2:11
- 8YDYann DuboisGroupama-FDJ United+2:20
- 9SDSimon DefranceFrance+2:34
- 10MHMax HolgateSt George Continental Cycling Team+3:40
- 11MMMaksymilian Matyasik+4:21
- 12BLBaptiste LecoqTudor Pro Cycling Team U23+4:25
- 13ELEvan Le Guilloux+4:37
- 14DTDean TolAzerion / Villa Valkenburg+4:41
- 15JPJulien Pierron+4:51
- 16DGDavid GaffneyHagens Berman Jayco+4:56
- 17FPFilip PantzareLucky Sport Cycling Team+5:15
- 18SSSimon Schwartz+5:34
- 19KAKashus AdamskiUnited States+5:39
- 20AGAdrian Groman+5:39
- 21DLDavid Lapierre+5:45
- 22SLSoen Le PannFrance+5:49
- 23MGMax Goold+5:50
- 24GSGal StareSlovenia+5:52
- 25SRSoan RuescheGroupama-FDJ United+6:03
- 26OLOscar LoyAarco+6:10
- 27GDGus Dutton+6:13
- 28KSKarl SagnierGroupama-FDJ United+6:14
- 29MDMaxence DetreFrance+6:19
- 30BHBrady Hogue+6:20
- 31AFArthur Fernandes+6:25
- 32LALouis Antoine+6:30
- 33DPDonovan Pichot+6:34
- 34CLClément Lefevre+6:35
- 35CBCyprien Bernelin+6:36
- 36EVEmile Vanspeybrouck+6:37
- 37MJMax JerzynaGermany+6:38
- 38JNJoris Nomden+6:40
- 39SBSoren Bruyere JoumardFrance+6:45
- 40DMDaan Maessen+6:47
- 41NFNoah Frerejacques+6:50
- 42TVTies Verbruggen+6:59
- 43ALAugustin Le Galudec+7:00
- 44PLPierre Lebeau+7:00
- 45NCNolan Chedaleux+7:01
- 46ADAloïs Dehaemers+7:04
- 47NWNick Wisse+7:06
- 48TCTom ChampenoisSco Dijon Team Materiel-Velo.Com+7:10
- 49GBGEIßLER BrunoBenotti Berthold+7:15
- 50TDThur-Emiel David+7:17
- 51ABAntoine Bergeron+7:18
- 52ABAntoine Berton+7:18
- 53MBMaxim Bazillon+7:19
- 54NDNicolas Dejour+7:23
- 55GRGabin Richard+7:26
- 56DBDylan Belton Owen+7:31
- 57LALukas Albespy+7:32
- 58TVTom Van Veen+7:38
- 59JPJules Peillet+7:42
- 60PVPierrick Vaze+7:44
- 61OLOmer Leclercq+7:54
- 62KKKarsten Kamp+8:03
- 63LMLouis MarxColor Code-Alu Center+8:19
- 64TCTimothee Coudiere CantinVendee U Primeo Energie+9:57
- 65GGGabin GicquelVendee U Primeo Energie+10:15
- 66JBJames Bailey+10:52
- 67OWOskar Weiss+11:10
- 68JSJoost Spijker+11:46
- 69ELEnzo LesueurVeloce Club Rouen 76+13:23
- 70QKQuentin Kerouedan+13:26
- 71PHPaul Helion+13:34
- 72LDLeny Dumas+14:15
- 73NLNuma Lerouge+15:33
- 74BOBaptiste Odye+15:37
- 75BSBrewen Sigalas+16:19
- 76ADArne D'hondt+16:52
- 77WKWilmer Kleibrant+17:24
- 78VEVilmer EkmanLucky Sport Cycling Team+17:31
- 79CEChandler Evans+17:34
- 80ZMZach Martinez+17:57
- 81JRJilles Romers+18:03
- 82XBXander Bossaer+18:08
- 83JLJarno Luyten+18:13
- 84EGEwen Gaillard+18:23
- 85ADAlix Desilles+18:45
- 86TPThor Peeters+18:46
- 87LVLoïc Vanlaere+18:53
- 88CBCarson Baker+18:59
- 89GWGijs WintersNetherlands+19:10
- 90HLHarry LaskerModern Adventure Pro Cycling+19:10
- 91LMLouka Mace+19:46
- 92PLPierre Le Bourhis+19:48
- 93MVMatthias VivierAarco+19:56
- 94DPDorian Posnic+20:30
- 95GLGabriel Le Bellego+20:35
- 96NGNoa Grellier+23:54
- 97SKSebastian Koster+25:01
- 98DLDillon Lee+27:28
- 99NGNoah Gadzinowski+27:42
- 100PZPatrik ZacharzewskiSweden+27:53
- 101MBMathis Boussard+28:00
- 102AOAugust Ora+28:04
- 103LQLucas Quelleuc+31:06
- 104YZYouri Zijlstra+31:23
- 105HWHuw Watkins+32:43
- 106MMMax Minck+34:09
- 107JRJoseph Raffo+35:38
- 108EGElouen Guegan+36:09
- 109LLLucas Loussouarn+37:05
- 110MDMerijn De Haan+38:00
- 111BVBram Verver+41:49
Points classification
- 1ESEmil SiegersBelgium10
- 2AAArthur AlexandreVeloce Club Rouen 766
- 3ECEdouard Claisse4
- 4TVThéophile VassalDecathlon CMA CGM Development Team2
- 5LRLuc RoyerSoudal Quick-Step Devo Team1
Mountains classification
- 1ECEdouard Claisse24
- 2DTDean TolAzerion / Villa Valkenburg14
- 3TVThéophile VassalDecathlon CMA CGM Development Team10
- 4GGGabin GicquelVendee U Primeo Energie8
- 5AGAdrian Groman8
- 6LRLuc RoyerSoudal Quick-Step Devo Team7
- 7ADAlex DoltaireVendee U Primeo Energie5
- 8ESEmil SiegersBelgium4
- 9SLSoen Le PannFrance3
- 10SOSindre Orholm-LønsethNorway2
- 11GSGal StareSlovenia2
Youth classification
- 1ESEmil SiegersBelgium2:32:27
- 2SDSimon DefranceFrance+1:28
- 3SOSindre Orholm-LønsethNorway+1:34
- 4GSGal StareSlovenia+4:20
- 5TDThur-Emiel David+4:24
- 6MDMaxence DetreFrance+4:28
- 7SBSoren Bruyere JoumardFrance+4:28
- 8GDGus Dutton+4:28
- 9NDNicolas Dejour+4:28
- 10MBMaxim Bazillon+4:28
- 11MMMaksymilian Matyasik+4:37
- 12JNJoris Nomden+4:37
- 13SLSoen Le PannFrance+4:37
- 14KAKashus AdamskiUnited States+4:37
- 15MJMax JerzynaGermany+4:37
- 16BHBrady Hogue+4:37
- 17LALouis Antoine+4:44
- 18PHPaul Helion+4:48
- 19NGNoah Gadzinowski+4:51
- 20PVPierrick Vaze+4:51
- 21PLPierre Le Bourhis+4:58
- 22GWGijs WintersNetherlands+5:03
- 23JBJames Bailey+5:33
- 24EGEwen Gaillard+15:20
- 25EGElouen Guegan+15:25
- 26JRJoseph Raffo+15:36
- 27CBCarson Baker+15:36
- 28PZPatrik ZacharzewskiSweden+15:45
- 29MMMax Minck+15:48
- 30LMLouka Mace+15:51