Stage 3: Stage 2A
24 Aug 2025
GC · Joshua Von WettsteinPoints · Alexis BouteloupMountains · Alexis BouteloupYouth · Lancelot Gayant
Stage result
- 1LGLancelot GayantFrance18:48
- 2MVMatteo Vanden WijngaertUAE Team Emirates Gen-Z+0:01
- 3JVJoshua Von WettsteinTeam Coloquick+0:06
- 4MEMarius Engelbrecht LindeDenmark+0:06
- 5ABAlexis BouteloupDecathlon CMA CGM Development Team+0:09
- 6GGGabin GicquelVendee U Primeo Energie+0:11
- 7JCJasper Christiaens+0:12
- 8JLJules Leal+0:14
- 9NGNikolaos GeorgousakisGreece+0:14
- 10FLFabrice LefevreTarteletto - Isorex+0:15
- 11OWOskar Weiss+0:20
- 12JDJort Dockx+0:21
- 13MRMonty RigbyTirol Ktm Cycling Team+0:21
- 14OGOskar Gravdal RisaNorway+0:22
- 15NGNoël GoijertNetherlands+0:23
- 16SSSebastian Suppi+0:24
- 17JHJan HammerlGermany+0:29
- 18FBFelix Bell+0:30
- 19LDLouka DidierSco Dijon Team Materiel-Velo.Com+0:30
- 20JGJean Groussin+0:31
- 21AAArthur AlexandreVeloce Club Rouen 76+0:34
- 22GDGus Dutton+0:35
- 23FPFlorian Pirlot+0:38
- 24KCKyano Cottignies+0:40
- 25GMGian MüllerSwitzerland+0:44
- 26KSKarl SagnierGroupama-FDJ United+0:45
- 27TCTom ChampenoisSco Dijon Team Materiel-Velo.Com+0:46
- 28BKBruno Kerndt+0:46
- 29JNJonathan Nielsen+0:49
- 30TMTom Munnix+0:52
- 31MDMaxence DetreFrance+0:57
- 32TSTaito ShindoJapan+0:59
- 33GGGabriel GenterFrance+1:04
- 34MPMathias PetersenDenmark+1:04
- 35PHPaul HawrylakFrance+1:05
- 36NRNathan Rouhier+1:07
- 37ATAlexandre TrouvainDevelopment Team Picnic PostNL+1:10
- 38QDQuentin David+1:12
- 39JBJean Baptiste Gravil+1:13
- 40NDNicolas Dejour+1:14
- 41FRFrederik Rosing-Schow+1:16
- 42SVStan VernaillenBelgium+1:20
- 43WBWout Bosmans+1:21
- 44EVEmile Vanspeybrouck+1:24
- 45SCSacha CoyotVeloce Club Rouen 76+1:29
- 46QDQuentin Desbouis Franceschi+1:29
- 47PPPaul Perin+1:30
- 48NDNaud De ClercqSoudal Quick-Step Devo Team+1:30
- 49WLWilliam Lemaitre+1:30
- 50AAAubrey AllanCanada+1:31
- 51APAlan Peresse+1:33
- 52ELErwan Le Roux+1:34
- 53NBNathan Barez+1:43
- 54TSTheo Sandell+1:43
- 55RDRon DotanIsrael+1:44
- 56DBDylan Belton Owen+1:44
- 57LCLéopold Colinet+1:44
- 58JRJorian Ravon+1:45
- 59SDSidney Dutton+1:47
- 60CDCas De Smeyter+1:49
- 61MDMyrddin De Corte+1:51
- 62NONoa Oyselet+1:52
- 63TLThomas Lefranc+1:55
- 64EMEmiel Maelbrancke+1:59
- 65EGEzio Gebel+1:59
- 66AVAlmir ValiyevKazakhstan+2:01
- 67LMLuke Meyer-ElandMaxsolar-Raymon+2:02
- 68MVMatias Valette+2:02
- 69PDPavel DimitrovBulgaria+2:03
- 70JFJoel FluriSwitzerland+2:03
- 71QTQuentin Thebault+2:06
- 72EGElouen Guegan+2:10
- 73SDSimon Delahodde+2:12
- 74CACamille Aubert+2:12
- 75VMVictor Meunier+2:12
- 76AMAugustin Maeck+2:13
- 77TDTiméo De Neef+2:13
- 78EFEnzo Flour+2:14
- 79MWMitchell WilliamsCanada+2:17
- 80LLLucas Loyer+2:17
- 81SGSimon GaudreaultCanada+2:20
- 82MHMalo Henriquez+2:21
- 83SKStan Kahn+2:23
- 84AEAmaury Etienne+2:24
- 85SMSeppe Martens+2:26
- 86TGTibe Grijp+2:28
- 87KSKota Sekiguchi+2:29
- 88AVAxel Van Dijck+2:31
- 89GKGábor Kőrösi+2:34
- 90SRSten Ruts+2:34
- 91RBRobin BrugierFrance+2:35
- 92WVWies Vervoort+2:39
- 93AOAugust Ora+2:39
- 94TSThomas Staebel+2:40
- 95ASAmos Scott BourisCanada+2:42
- 96ADArne D'hondt+2:42
- 97LMLouis Morieux+2:45
- 98NCNoé Cougoulat Le Stunff+2:46
- 99RLRasmus LodahlDenmark+2:48
- 100GMGavrilo Marković+2:48
- 101AGAuxence Gueant+2:49
- 102GSGian SidlerSwitzerland+2:54
- 103TWThéo Wachenheim+2:54
- 104MBMatheo Belguise+2:55
- 105CRCedric Roy ProbstSwitzerland+3:03
- 106ALAchille Lecler+3:08
- 107NHNoam Haim+3:09
- 108JBJan BajdorPoland+3:10
- 109KGKleden Grosset+3:11
- 110HGHugo Godfriaux+3:15
- 111NFNolan Follic+3:15
- 112RNRyosuke Nakao+3:16
- 113SBSimon Billen+3:21
- 114MDMathéo Dagmey+3:21
- 115ODOscar Dige+3:24
- 116BVBas Vandenbulcke+3:25
- 117DÁDániel Ákos Kálmán+3:27
- 118JLJules Lenoir+3:28
- 119SYShuntaro Yamada+3:40
- 120MGMen GygaxSwitzerland+3:40
- 121ARAdrien Raquet+3:49
- 122TRTibo Robaer+4:27
- 123VBValentin Bourdon+4:29
- DNSMJMax JerzynaGermanyDNS
- DNSGBGEIßLER BrunoBenotti BertholdDNS
- DNSELEvan Le GuillouxDNS
General classification
- 1JVJoshua Von WettsteinTeam Coloquick2:51:43
- 2ABAlexis BouteloupDecathlon CMA CGM Development Team+0:04
- 3LGLancelot GayantFrance+0:16
- 4MRMonty RigbyTirol Ktm Cycling Team+0:16
- 5MVMatteo Vanden WijngaertUAE Team Emirates Gen-Z+0:17
- 6SSSebastian Suppi+0:19
- 7MEMarius Engelbrecht LindeDenmark+0:22
- 8FBFelix Bell+0:24
- 9LDLouka DidierSco Dijon Team Materiel-Velo.Com+0:25
- 10GGGabin GicquelVendee U Primeo Energie+0:26
- 11JCJasper Christiaens+0:28
- 12JLJules Leal+0:30
- 13NGNikolaos GeorgousakisGreece+0:30
- 14FLFabrice LefevreTarteletto - Isorex+0:31
- 15OWOskar Weiss+0:36
- 16JDJort Dockx+0:37
- 17OGOskar Gravdal RisaNorway+0:38
- 18NGNoël GoijertNetherlands+0:39
- 19JGJean Groussin+0:47
- 20AAArthur AlexandreVeloce Club Rouen 76+0:50
- 21GDGus Dutton+0:51
- 22FPFlorian Pirlot+0:53
- 23TSTaito ShindoJapan+0:54
- 24KCKyano Cottignies+0:56
- 25MPMathias PetersenDenmark+0:59
- 26PHPaul HawrylakFrance+1:00
- 27GMGian MüllerSwitzerland+1:00
- 28KSKarl SagnierGroupama-FDJ United+1:00
- 29TCTom ChampenoisSco Dijon Team Materiel-Velo.Com+1:02
- 30BKBruno Kerndt+1:02
- 31JNJonathan Nielsen+1:04
- 32ATAlexandre TrouvainDevelopment Team Picnic PostNL+1:05
- 33MDMaxence DetreFrance+1:12
- 34GGGabriel GenterFrance+1:19
- 35NRNathan Rouhier+1:23
- 36QDQuentin David+1:27
- 37NDNicolas Dejour+1:30
- 38FRFrederik Rosing-Schow+1:32
- 39SVStan VernaillenBelgium+1:35
- 40WBWout Bosmans+1:37
- 41NBNathan Barez+1:38
- 42EVEmile Vanspeybrouck+1:40
- 43JRJorian Ravon+1:40
- 44CDCas De Smeyter+1:44
- 45QDQuentin Desbouis Franceschi+1:45
- 46PPPaul Perin+1:46
- 47NDNaud De ClercqSoudal Quick-Step Devo Team+1:46
- 48WLWilliam Lemaitre+1:46
- 49AAAubrey AllanCanada+1:46
- 50APAlan Peresse+1:49
- 51TSTheo Sandell+1:59
- 52RDRon DotanIsrael+1:59
- 53DBDylan Belton Owen+2:00
- 54MDMyrddin De Corte+2:06
- 55EMEmiel Maelbrancke+2:15
- 56EGEzio Gebel+2:15
- 57AVAlmir ValiyevKazakhstan+2:16
- 58LMLuke Meyer-ElandMaxsolar-Raymon+2:17
- 59MVMatias Valette+2:17
- 60PDPavel DimitrovBulgaria+2:19
- 61JFJoel FluriSwitzerland+2:19
- 62VMVictor Meunier+2:28
- 63AMAugustin Maeck+2:28
- 64SGSimon GaudreaultCanada+2:36
- 65MHMalo Henriquez+2:37
- 66SKStan Kahn+2:39
- 67SMSeppe Martens+2:41
- 68TGTibe Grijp+2:44
- 69KSKota Sekiguchi+2:45
- 70AVAxel Van Dijck+2:47
- 71GKGábor Kőrösi+2:50
- 72SRSten Ruts+2:50
- 73RBRobin BrugierFrance+2:50
- 74WVWies Vervoort+2:54
- 75AOAugust Ora+2:55
- 76ADArne D'hondt+2:58
- 77LMLouis Morieux+3:00
- 78GMGavrilo Marković+3:04
- 79GSGian SidlerSwitzerland+3:09
- 80TWThéo Wachenheim+3:09
- 81JBJan BajdorPoland+3:25
- 82KGKleden Grosset+3:27
- 83RNRyosuke Nakao+3:32
- 84ODOscar Dige+3:40
- 85BVBas Vandenbulcke+3:41
- 86DÁDániel Ákos Kálmán+3:43
- 87JLJules Lenoir+3:44
- 88TSThomas Staebel+3:52
- 89CRCedric Roy ProbstSwitzerland+3:55
- 90SYShuntaro Yamada+3:56
- 91MGMen GygaxSwitzerland+3:56
- 92JHJan HammerlGermany+5:59
- 93TMTom Munnix+6:21
- 94MWMitchell WilliamsCanada+6:56
- 95RLRasmus LodahlDenmark+7:05
- 96LCLéopold Colinet+7:14
- 97NONoa Oyselet+7:22
- 98SBSimon Billen+8:51
- 99NCNoé Cougoulat Le Stunff+9:30
- 100SDSidney Dutton+10:48
- 101QTQuentin Thebault+11:06
- 102TLThomas Lefranc+11:19
- 103AEAmaury Etienne+11:24
- 104CACamille Aubert+11:36
- 105AGAuxence Gueant+12:14
- 106ALAchille Lecler+12:43
- 107SDSimon Delahodde+13:20
- 108TRTibo Robaer+17:09
- 109ELErwan Le Roux+17:59
- 110LLLucas Loyer+17:59
- 111TDTiméo De Neef+18:38
- 112ARAdrien Raquet+20:14
- 113VBValentin Bourdon+20:54
- 114EFEnzo Flour+22:45
- 115MBMatheo Belguise+23:26
- 116JBJean Baptiste Gravil+23:28
- 117SCSacha CoyotVeloce Club Rouen 76+23:44
- 118HGHugo Godfriaux+23:48
- 119EGElouen Guegan+24:25
- 120ASAmos Scott BourisCanada+24:56
- 121NHNoam Haim+25:24
- 122NFNolan Follic+25:27
- 123MDMathéo Dagmey+25:36
Points classification
- 1ABAlexis BouteloupDecathlon CMA CGM Development Team11
- 2LGLancelot GayantFrance10
- 3JVJoshua Von WettsteinTeam Coloquick8
- 4MVMatteo Vanden WijngaertUAE Team Emirates Gen-Z6
- 5PHPaul HawrylakFrance6
- 6MEMarius Engelbrecht LindeDenmark2
- 7MPMathias PetersenDenmark2
- 8SSSebastian Suppi1
Mountains classification
- 1ABAlexis BouteloupDecathlon CMA CGM Development Team16
- 2ATAlexandre TrouvainDevelopment Team Picnic PostNL13
- 3FLFabrice LefevreTarteletto - Isorex12
- 4MPMathias PetersenDenmark6
- 5BKBruno Kerndt6
- 6RNRyosuke Nakao4
- 7LLLucas Loyer4
- 8JRJorian Ravon3
- 9LDLouka DidierSco Dijon Team Materiel-Velo.Com2
- 10AAArthur AlexandreVeloce Club Rouen 762
- 11PHPaul HawrylakFrance2
- 12WBWout Bosmans2
- 13QTQuentin Thebault2
- 14GGGabin GicquelVendee U Primeo Energie1
- 15MDMaxence DetreFrance1
- 16CDCas De Smeyter1
- 17TMTom Munnix1
Youth classification
- 1LGLancelot GayantFrance2:51:59
- 2SSSebastian Suppi+0:03
- 3MEMarius Engelbrecht LindeDenmark+0:06
- 4FBFelix Bell+0:08
- 5JLJules Leal+0:14
- 6NGNikolaos GeorgousakisGreece+0:14
- 7NGNoël GoijertNetherlands+0:23
- 8JGJean Groussin+0:31
- 9GDGus Dutton+0:35
- 10FPFlorian Pirlot+0:37
- 11KCKyano Cottignies+0:40
- 12MPMathias PetersenDenmark+0:43
- 13PHPaul HawrylakFrance+0:44
- 14GMGian MüllerSwitzerland+0:44
- 15MDMaxence DetreFrance+0:56
- 16GGGabriel GenterFrance+1:03
- 17QDQuentin David+1:11
- 18NDNicolas Dejour+1:14
- 19SVStan VernaillenBelgium+1:19
- 20JRJorian Ravon+1:24
- 21QDQuentin Desbouis Franceschi+1:29
- 22AAAubrey AllanCanada+1:30
- 23TSTheo Sandell+1:43
- 24MDMyrddin De Corte+1:50
- 25EMEmiel Maelbrancke+1:59
- 26EGEzio Gebel+1:59
- 27AVAlmir ValiyevKazakhstan+2:00
- 28MVMatias Valette+2:01
- 29PDPavel DimitrovBulgaria+2:03
- 30AMAugustin Maeck+2:12
- 31SGSimon GaudreaultCanada+2:20
- 32SKStan Kahn+2:23
- 33SMSeppe Martens+2:25
- 34TGTibe Grijp+2:28
- 35KSKota Sekiguchi+2:29
- 36AVAxel Van Dijck+2:31
- 37RBRobin BrugierFrance+2:34
- 38WVWies Vervoort+2:38
- 39LMLouis Morieux+2:44
- 40GSGian SidlerSwitzerland+2:53
- 41JBJan BajdorPoland+3:09
- 42ODOscar Dige+3:24
- 43BVBas Vandenbulcke+3:25
- 44JLJules Lenoir+3:28
- 45TSThomas Staebel+3:36
- 46SYShuntaro Yamada+3:40
- 47MGMen GygaxSwitzerland+3:40
- 48JHJan HammerlGermany+5:43
- 49MWMitchell WilliamsCanada+6:40
- 50RLRasmus LodahlDenmark+6:49
- 51SBSimon Billen+8:35
- 52NCNoé Cougoulat Le Stunff+9:14
- 53TLThomas Lefranc+11:03
- 54CACamille Aubert+11:20
- 55AGAuxence Gueant+11:58
- 56ALAchille Lecler+12:27
- 57TRTibo Robaer+16:53
- 58ELErwan Le Roux+17:43
- 59LLLucas Loyer+17:43
- 60ARAdrien Raquet+19:58
- 61VBValentin Bourdon+20:38
- 62MBMatheo Belguise+23:10
- 63JBJean Baptiste Gravil+23:12
- 64HGHugo Godfriaux+23:32
- 65EGElouen Guegan+24:09
- 66ASAmos Scott BourisCanada+24:40
- 67NFNolan Follic+25:11
- 68MDMathéo Dagmey+25:20