Stage 6
Saint-Vulbas – Crest-Voland
- 182.3 km
- Mountain · Summit finish
- Saint-Vulbas
- Isaac del Toro leads the general classification
Results & Standings
← Back to stageIndividual · after stage 6 · 128 riders
- 1Luke TuckwellAU22:14:55
- 2Bruno ArmirailFR / Team Visma | Lease a Bike+1:12
- 3Guillaume Martin-GuyonnetFR / Groupama-FDJ United+2:00
- 4Matteo JorgensonUS / Team Visma | Lease a Bike+2:34
- 5Cristian RodriguezES+2:37
- 6José Félix ParraES / Caja Rural-Seguros RGA+3:04
- 7Paul SeixasFR / Decathlon CMA CGM Team+3:06
- 8Juan AyusoES / Lidl-Trek+3:15
- 9Mattias SkjelmoseDK / Lidl-Trek+3:15
- 10Isaac del ToroMX / UAE Team Emirates-XRG+3:22
- 11Jørgen NordhagenNO+3:22
- 12Tobias Halland JohannessenNO / Uno-X Mobility+3:28
- 13Sam MaisonobeFR+3:35
- 14Alex BaudinFR / EF Education-EasyPost+3:38
- 15Kévin VauquelinFR / Netcompany INEOS Cycling Team+3:50
- 16Cian UijtdebroeksBE / Movistar Team+4:09
- 17Clément Braz AfonsoFR / Groupama-FDJ United+4:15
- 18Léo BisiauxFR+4:17
- 19Luke PlappAU / Team Jayco-AlUla+4:18
- 20Carlos RodriguezES / Netcompany INEOS Cycling Team+4:22
- 21Lars CrapsBE / Lotto-Intermarché+4:54
- 22Ramses DebruyneBE / Alpecin-Premier Tech+4:54
- 23Harold TejadaCO / XDS Astana Team+5:42
- 24Valentin Paret-PeintreFR / Soudal Quick-Step+5:59
- 25Clément BerthetFR / Groupama-FDJ United+6:05
- 26Maxim Van GilsBE / Red Bull-Bora-Hansgrohe+6:11
- 27Daniel MartinezCO+6:23
- 28Steff CrasBE+6:32
- 29Yannis VoisardCH / Tudor Pro Cycling Team+7:15
- 30Jan CastellonES+7:17
- 31Torstein TræenNO / Uno-X Mobility+7:29
- 32Michael GoglAT+7:29
- 33Lennart JaschDE+7:46
- 34Nicolas BreuillardFR / Team TotalEnergies+7:51
- 35Kevin VermaerkeUS+8:28
- 36Ben TulettGB / Team Visma | Lease a Bike+9:48
- 37Sean QuinnUS / EF Education-EasyPost+10:49
- 38Rudy MolardFR+12:14
- 39George BennettNZ / NSN Cycling Team+12:49
- 40Lorenzo FortunatoIT / XDS Astana Team+12:50
- 41Pablo TorresES+14:25
- 42Jordan JegatFR / Team TotalEnergies+15:07
- 43Alessandro CoviIT+15:54
- 44Andreas KronDK / Uno-X Mobility+16:22
- 45Robbe DhondtBE / Team Picnic PostNL+17:32
- 46Nicolas ProdhommeFR / Decathlon CMA CGM Team+17:56
- 47Aurélien Paret-PeintreFR / Decathlon CMA CGM Team+18:13
- 48Simone VelascoIT / XDS Astana Team+18:59
- 49Raúl GarcíaES / Movistar Team+20:21
- 50Pavel SivakovFR / UAE Team Emirates-XRG+21:17
- 51Robin DonzéCH+21:38
- 52Lennard KämnaDE / Lidl-Trek+22:22
- 53Quinn SimmonsUS / Lidl-Trek+23:43
- 54Quentin PacherFR / Groupama-FDJ United+25:07
- 55Pablo CastrilloES / Movistar Team+26:33
- 56Santiago BuitragoCO+27:18
- 57Gal GlivarSI+27:34
- 58Mathis Le BerreFR / Team TotalEnergies+27:55
- 59Emanuel BuchmannDE+28:04
- 60Oscar OnleyGB+28:20
- 61Carlos VeronaES / Lidl-Trek+28:32
- 62Mattéo VercherFR / Team TotalEnergies+28:43
- 63Nicola ConciIT+30:14
- 64Mauri VansevenantBE+31:21
- 65Georg SteinhauserDE / EF Education-EasyPost+31:48
- 66Anthon CharmigDK / Uno-X Mobility+32:20
- 67Anders SkaarsethNO / Uno-X Mobility+32:35
- 68Toms SkujinsLV / Lidl-Trek+33:50
- 69Marco FrigoIT / NSN Cycling Team+36:45
- 70Felix EngelhardtDE / Team Jayco-AlUla+39:01
- 71Anders Halland JohannessenNO / Uno-X Mobility+39:58
- 72Louis RoulandFR+40:22
- 73Maxime DecombleFR+40:26
- 74Laurens De PlusBE / Netcompany INEOS Cycling Team+40:27
- 75Pascal EenkhoornNL / Soudal Quick-Step+40:29
- 76Martin SvrcekSK+42:18
- 77Julien BernardFR+43:17
- 78Georg ZimmermannDE / Lotto-Intermarché+43:40
- 79Benjamin ThomasFR / Cofidis+44:25
- 80Ben HealyIE / EF Education-EasyPost+44:49
- 81Ethan HayterGB / Soudal Quick-Step+45:22
- 82Roland ThalmannCH+45:31
- 83Alex DiazES+46:50
- 84Vlad Van MechelenBE / Bahrain Victorious+47:46
- 85Mathieu BurgaudeauFR+47:49
- 86Gijs LeemreizeNL+48:12
- 87Dorian GodonFR / Netcompany INEOS Cycling Team+48:18
- 88Hugo HouleCA+48:46
- 89Per Strand HagenesNO / Team Visma | Lease a Bike+49:02
- 90Sergi DarderES+49:12
- 91Pello BilbaoES / Bahrain Victorious+49:56
- 92Benoît CosnefroyFR+51:04
- 93Callum ThornleyGB+51:19
- 94Nadav RaisbergIL+51:45
- 95Henri-Francois HaquinFR+51:47
- 96Edoardo AffiniIT / Team Visma | Lease a Bike+51:51
- 97Michel HeßmannDE / Movistar Team+52:46
- 98Alexy Faure-ProstFR+53:36
- 99Jasha SütterlinDE+54:06
- 100Mathieu KockelmannLU+54:52
- 101Gianni VermeerschBE+54:52
- 102Henri UhligDE+56:17
- 103Luke DurbridgeAU / Team Jayco-AlUla+56:32
- 104Martin Urianstad BuggeNO+56:40
- 105Pepijn ReinderinkNL+56:49
- 106Joan BouES+57:15
- 107Sergio SamitierES+57:29
- 108Matthew FoxAU+57:55
- 109Max WalkerGB / EF Education-EasyPost+58:15
- 110Daan HooleNL / Decathlon CMA CGM Team+58:54
- 111Vito BraetBE+59:30
- 112Hugo HofstetterFR+1:00:00
- 113Thibault GuernalecFR / Team TotalEnergies+1:01:02
- 114Matteo TrentinIT / Tudor Pro Cycling Team+1:01:15
- 115Jacob ErikssonSE+1:01:46
- 116Phil BauhausDE / Bahrain Victorious+1:02:06
- 117Baptiste VeistrofferFR / Lotto-Intermarché+1:02:09
- 118Lennert BelmansBE+1:04:05
- 119James KnoxGB / Team Picnic PostNL+1:04:30
- 120Dillon CorkeryIE / Picnic PostNL+1:04:53
- 121Geoffrey BouchardFR+1:04:55
- 122Nikias ArndtDE+1:05:44
- 123Valentin FerronFR+1:07:06
- 124Alastair MackellarAU+1:07:34
- 125Stefan BisseggerCH+1:07:38
- 126João AlmeidaPT / UAE Team Emirates-XRG+1:09:38
- 127Bryan CoquardFR / Cofidis+1:10:43
- 128Sam WatsonGB+1:14:03
Points · after stage 6 · 44 riders
- 1Nadav RaisbergIL62 pts
- 2Raúl GarcíaES / Movistar Team46 pts
- 3Henri-Francois HaquinFR38 pts
- 4Jordan JegatFR / Team TotalEnergies34 pts
- 5Hugo HofstetterFR28 pts
- 6Quinn SimmonsUS / Lidl-Trek25 pts
- 7Anthon CharmigDK / Uno-X Mobility25 pts
- 8Maxim Van GilsBE / Red Bull-Bora-Hansgrohe21 pts
- 9Mattéo VercherFR / Team TotalEnergies20 pts
- 10Vlad Van MechelenBE / Bahrain Victorious20 pts
- 11Phil BauhausDE / Bahrain Victorious20 pts
- 12Clément Braz AfonsoFR / Groupama-FDJ United18 pts
- 13Marco FrigoIT / NSN Cycling Team18 pts
- 14Vito BraetBE18 pts
- 15Alex BaudinFR / EF Education-EasyPost15 pts
- 16Andreas KronDK / Uno-X Mobility14 pts
- 17Benjamin ThomasFR / Cofidis14 pts
- 18Dorian GodonFR / Netcompany INEOS Cycling Team14 pts
- 19Luke TuckwellAU13 pts
- 20Tobias Halland JohannessenNO / Uno-X Mobility12 pts
- 21Ramses DebruyneBE / Alpecin-Premier Tech12 pts
- 22Léo BisiauxFR10 pts
- 23Lars CrapsBE / Lotto-Intermarché10 pts
- 24Henri UhligDE10 pts
- 25Pepijn ReinderinkNL10 pts
- 26Jan CastellonES8 pts
- 27Kevin VermaerkeUS8 pts
- 28Pablo TorresES8 pts
- 29Bryan CoquardFR / Cofidis8 pts
- 30Rudy MolardFR6 pts
- 31Pablo CastrilloES / Movistar Team6 pts
- 32Felix EngelhardtDE / Team Jayco-AlUla6 pts
- 33Matteo TrentinIT / Tudor Pro Cycling Team6 pts
- 34Yannis VoisardCH / Tudor Pro Cycling Team5 pts
- 35Ben TulettGB / Team Visma | Lease a Bike5 pts
- 36Luke PlappAU / Team Jayco-AlUla4 pts
- 37Georg ZimmermannDE / Lotto-Intermarché4 pts
- 38Alex DiazES4 pts
- 39Edoardo AffiniIT / Team Visma | Lease a Bike4 pts
- 40Martin Urianstad BuggeNO4 pts
- 41Cristian RodriguezES3 pts
- 42Kévin VauquelinFR / Netcompany INEOS Cycling Team2 pts
- 43Lennart JaschDE1 pts
- 44Oscar OnleyGB1 pts
KOM · after stage 6 · 35 riders
- 1Clément Braz AfonsoFR / Groupama-FDJ United34 pts
- 2Alex BaudinFR / EF Education-EasyPost14 pts
- 3Benjamin ThomasFR / Cofidis12 pts
- 4Sergio SamitierES11 pts
- 5Mattéo VercherFR / Team TotalEnergies11 pts
- 6Maxim Van GilsBE / Red Bull-Bora-Hansgrohe10 pts
- 7Tobias Halland JohannessenNO / Uno-X Mobility10 pts
- 8Jan CastellonES9 pts
- 9Kevin VermaerkeUS8 pts
- 10Anthon CharmigDK / Uno-X Mobility6 pts
- 11Luke TuckwellAU6 pts
- 12Isaac del ToroMX / UAE Team Emirates-XRG6 pts
- 13Simone VelascoIT / XDS Astana Team6 pts
- 14Raúl GarcíaES / Movistar Team6 pts
- 15Georg ZimmermannDE / Lotto-Intermarché5 pts
- 16Jordan JegatFR / Team TotalEnergies5 pts
- 17Quinn SimmonsUS / Lidl-Trek4 pts
- 18Léo BisiauxFR4 pts
- 19George BennettNZ / NSN Cycling Team4 pts
- 20Pablo TorresES4 pts
- 21Pablo CastrilloES / Movistar Team4 pts
- 22Gal GlivarSI4 pts
- 23Nadav RaisbergIL4 pts
- 24Pepijn ReinderinkNL2 pts
- 25Paul SeixasFR / Decathlon CMA CGM Team2 pts
- 26Nicola ConciIT2 pts
- 27Vlad Van MechelenBE / Bahrain Victorious2 pts
- 28Marco FrigoIT / NSN Cycling Team1 pts
- 29Juan AyusoES / Lidl-Trek1 pts
- 30Yannis VoisardCH / Tudor Pro Cycling Team1 pts
- 31Toms SkujinsLV / Lidl-Trek1 pts
- 32Alex DiazES1 pts
- 33Henri-Francois HaquinFR1 pts
- 34Martin Urianstad BuggeNO1 pts
- 35Alastair MackellarAU1 pts
Team · after stage 6 · 22 riders
- 1Groupama-FDJ UnitedFR65:42:26
- 2Red Bull-Bora-HansgroheDE+1:00
- 3Team Visma | Lease a BikeNL+1:42
- 4Lidl-TrekUS+6:21
- 5XDS Astana TeamKZ+9:11
- 6Uno-X MobilityNO+10:42
- 7Movistar TeamES+14:06
- 8Netcompany INEOS Cycling TeamGB+16:14
- 9EF Education-EasyPostUS+17:05
- 10Decathlon CMA CGM TeamFR+17:15
- 11UAE Team Emirates-XRGAE+17:15
- 12Soudal Quick-StepBE+23:00
- 13Tudor Pro Cycling TeamCH+24:21
- 14Team TotalEnergiesFR+26:39
- 15Alpecin-Premier TechBE+29:11
- 16Caja Rural-Seguros RGAES+34:00
- 17CofidisFR+39:19
- 18Team Jayco-AlUlaAU+45:57
- 19Lotto-IntermarchéBE+1:20:24
- 20NSN Cycling TeamCH+1:23:10
- 21Bahrain VictoriousBH+1:27:47
- 22Team Picnic PostNLNL+1:41:34
Youth · after stage 6 · 47 riders
- 1Luke TuckwellAU22:14:55
- 2Paul SeixasFR / Decathlon CMA CGM Team—
- 3Juan AyusoES / Lidl-Trek+0:09
- 4Isaac del ToroMX / UAE Team Emirates-XRG+0:16
- 5Jørgen NordhagenNO+0:16
- 6Sam MaisonobeFR+0:29
- 7Alex BaudinFR / EF Education-EasyPost+0:32
- 8Kévin VauquelinFR / Netcompany INEOS Cycling Team+0:44
- 9Cian UijtdebroeksBE / Movistar Team+1:03
- 10Léo BisiauxFR+1:11
- 11Carlos RodriguezES / Netcompany INEOS Cycling Team+1:16
- 12Lars CrapsBE / Lotto-Intermarché+1:48
- 13Ramses DebruyneBE / Alpecin-Premier Tech+1:48
- 14Valentin Paret-PeintreFR / Soudal Quick-Step+2:53
- 15Jan CastellonES+4:11
- 16Ben TulettGB / Team Visma | Lease a Bike+6:42
- 17Pablo TorresES+11:19
- 18Robbe DhondtBE / Team Picnic PostNL+14:26
- 19Raúl GarcíaES / Movistar Team+17:15
- 20Robin DonzéCH+18:32
- 21Quinn SimmonsUS / Lidl-Trek+20:37
- 22Pablo CastrilloES / Movistar Team+23:27
- 23Gal GlivarSI+24:28
- 24Mathis Le BerreFR / Team TotalEnergies+24:49
- 25Oscar OnleyGB+25:14
- 26Mattéo VercherFR / Team TotalEnergies+25:37
- 27Georg SteinhauserDE / EF Education-EasyPost+28:42
- 28Louis RoulandFR+37:16
- 29Maxime DecombleFR+37:20
- 30Martin SvrcekSK+39:12
- 31Alex DiazES+43:44
- 32Vlad Van MechelenBE / Bahrain Victorious+44:40
- 33Per Strand HagenesNO / Team Visma | Lease a Bike+45:56
- 34Sergi DarderES+46:06
- 35Callum ThornleyGB+48:13
- 36Nadav RaisbergIL+48:39
- 37Henri-Francois HaquinFR+48:41
- 38Michel HeßmannDE / Movistar Team+49:40
- 39Alexy Faure-ProstFR+50:30
- 40Mathieu KockelmannLU+51:46
- 41Henri UhligDE+53:11
- 42Pepijn ReinderinkNL+53:43
- 43Matthew FoxAU+54:49
- 44Max WalkerGB / EF Education-EasyPost+55:09
- 45Lennert BelmansBE+1:00:59
- 46Alastair MackellarAU+1:04:28
- 47Sam WatsonGB+1:10:57
Stage result · 135 finishers
- 1Maxim Van GilsBE / Red Bull-Bora-Hansgrohe4:06:34
- 2Tobias Halland JohannessenNO / Uno-X Mobility—
- 3Luke TuckwellAU / Red Bull-Bora-Hansgrohe+0:06
- 4Pablo TorresES / UAE Team Emirates-XRG+0:13
- 5Raúl GarcíaES / Movistar Team+0:33
- 6Yannis VoisardCH / Tudor Pro Cycling Team+0:33
- 7Jordan JegatFR / Team TotalEnergies+0:33
- 8Cristian RodriguezES / XDS Astana Team+0:33
- 9Clément Braz AfonsoFR / Groupama-FDJ United+0:33
- 10Lennart JaschDE / Tudor Pro Cycling Team+0:33
- 11Sam MaisonobeFR / Cofidis+0:33
- 12José Félix ParraES / Caja Rural-Seguros RGA+0:33
- 13Lars CrapsBE / Lotto-Intermarché+1:01
- 14Bruno ArmirailFR / Team Visma | Lease a Bike+1:01
- 15Guillaume Martin-GuyonnetFR / Groupama-FDJ United+1:18
- 16Georg SteinhauserDE / EF Education-EasyPost+1:18
- 17Mattéo VercherFR / Team TotalEnergies+2:02
- 18Michael GoglAT / Alpecin-Premier Tech+2:26
- 19Quinn SimmonsUS / Lidl-Trek+2:34
- 20Isaac del ToroMX / UAE Team Emirates-XRG+3:15
- 21Paul SeixasFR / Decathlon CMA CGM Team+3:15
- 22Matteo JorgensonUS / Team Visma | Lease a Bike+3:28
- 23Mattias SkjelmoseDK / Lidl-Trek+3:37
- 24Juan AyusoES / Lidl-Trek+3:37
- 25Robbe DhondtBE / Team Picnic PostNL+3:41
- 26Jørgen NordhagenNO / Team Visma | Lease a Bike+3:41
- 27Pablo CastrilloES / Movistar Team+4:11
- 28Cian UijtdebroeksBE / Movistar Team+4:11
- 29Ramses DebruyneBE / Alpecin-Premier Tech+4:15
- 30Luke PlappAU / Team Jayco-AlUla+4:27
- 31Daniel MartinezCO / Red Bull-Bora-Hansgrohe+4:27
- 32Léo BisiauxFR / Decathlon CMA CGM Team+4:27
- 33Carlos RodriguezES / Netcompany INEOS Cycling Team+4:34
- 34Alex BaudinFR / EF Education-EasyPost+4:47
- 35Jan CastellonES / Caja Rural-Seguros RGA+4:47
- 36Kévin VauquelinFR / Netcompany INEOS Cycling Team+4:47
- 37Nicolas BreuillardFR / Team TotalEnergies+4:47
- 38Simone VelascoIT / XDS Astana Team+4:55
- 39Harold TejadaCO / XDS Astana Team+4:57
- 40Valentin Paret-PeintreFR / Soudal Quick-Step+5:17
- 41Alessandro CoviIT / Team Jayco-AlUla+5:18
- 42Clément BerthetFR / Groupama-FDJ United+5:21
- 43Martin SvrcekSK / Soudal Quick-Step+5:38
- 44Steff CrasBE / Soudal Quick-Step+5:48
- 45Ben TulettGB / Team Visma | Lease a Bike+6:18
- 46Anders SkaarsethNO / Uno-X Mobility+6:34
- 47Torstein TræenNO / Uno-X Mobility+6:34
- 48Sean QuinnUS / EF Education-EasyPost+7:38
- 49Kevin VermaerkeUS / UAE Team Emirates-XRG+8:17
- 50Pavel SivakovFR / UAE Team Emirates-XRG+8:17
- 51Louis RoulandFR / Cofidis+9:00
- 52Lorenzo FortunatoIT / XDS Astana Team+9:36
- 53Toms SkujinsLV / Lidl-Trek+10:29
- 54George BennettNZ / NSN Cycling Team+10:29
- 55Robin DonzéCH / Tudor Pro Cycling Team+11:22
- 56Mathieu BurgaudeauFR / Team TotalEnergies+11:22
- 57Rudy MolardFR / Groupama-FDJ United+11:22
- 58Andreas KronDK / Uno-X Mobility+11:32
- 59Anders Halland JohannessenNO / Uno-X Mobility+11:32
- 60Ethan HayterGB / Soudal Quick-Step+12:45
- 61Aurélien Paret-PeintreFR / Decathlon CMA CGM Team+12:55
- 62Nicolas ProdhommeFR / Decathlon CMA CGM Team+12:55
- 63Benoît CosnefroyFR / UAE Team Emirates-XRG+12:55
- 64Dorian GodonFR / Netcompany INEOS Cycling Team+12:55
- 65Gal GlivarSI / Alpecin-Premier Tech+12:55
- 66Mauri VansevenantBE / Soudal Quick-Step+13:44
- 67Hugo HouleCA / Alpecin-Premier Tech+15:06
- 68Carlos VeronaES / Lidl-Trek+15:06
- 69Nicola ConciIT / XDS Astana Team+15:06
- 70Felix EngelhardtDE / Team Jayco-AlUla+15:21
- 71Georg ZimmermannDE / Lotto-Intermarché+15:21
- 72Lennard KämnaDE / Lidl-Trek+15:21
- 73Michel HeßmannDE / Movistar Team+15:21
- 74Laurens De PlusBE / Netcompany INEOS Cycling Team+15:21
- 75Sergio SamitierES / Cofidis+15:21
- 76Mathis Le BerreFR / Team TotalEnergies+15:21
- 77Anthon CharmigDK / Uno-X Mobility+15:21
- 78Sergi DarderES / Caja Rural-Seguros RGA+16:46
- 79Gianni VermeerschBE / Red Bull-Bora-Hansgrohe+18:47
- 80Callum ThornleyGB / Red Bull-Bora-Hansgrohe+18:47
- 81Edoardo AffiniIT / Team Visma | Lease a Bike+18:47
- 82Roland ThalmannCH / Tudor Pro Cycling Team+18:47
- 83Alex DiazES / Caja Rural-Seguros RGA+19:02
- 84Pepijn ReinderinkNL / Soudal Quick-Step+19:47
- 85Pascal EenkhoornNL / Soudal Quick-Step+19:47
- 86Martin Urianstad BuggeNO / Uno-X Mobility+19:47
- 87Emanuel BuchmannDE / Cofidis+19:47
- 88Per Strand HagenesNO / Team Visma | Lease a Bike+19:57
- 89Baptiste VeistrofferFR / Lotto-Intermarché+19:57
- 90Mathieu KockelmannLU / Lotto-Intermarché+20:31
- 91Matthew FoxAU / Lotto-Intermarché+20:31
- 92Quentin PacherFR / Groupama-FDJ United+20:31
- 93Gijs LeemreizeNL / Team Picnic PostNL+22:14
- 94Valentin FerronFR / Cofidis+22:14
- 95Jasha SütterlinDE / Team Jayco-AlUla+22:14
- 96Joan BouES / Caja Rural-Seguros RGA+22:14
- 97Matteo TrentinIT / Tudor Pro Cycling Team+22:43
- 98Luke DurbridgeAU / Team Jayco-AlUla+22:43
- 99Jacob ErikssonSE / Tudor Pro Cycling Team+22:43
- 100Nikias ArndtDE / Bahrain Victorious+22:43
- 101Marco FrigoIT / NSN Cycling Team+22:43
- 102João AlmeidaPT / UAE Team Emirates-XRG+22:43
- 103Phil BauhausDE / Bahrain Victorious+22:43
- 104James KnoxGB / Team Picnic PostNL+22:43
- 105Vito BraetBE / Lotto-Intermarché+22:43
- 106Henri UhligDE / Alpecin-Premier Tech+22:43
- 107Hugo HofstetterFR / NSN Cycling Team+22:43
- 108Alexy Faure-ProstFR / Team Picnic PostNL+23:16
- 109Geoffrey BouchardFR / Team TotalEnergies+23:44
- 110Bryan CoquardFR / Cofidis+24:56
- 111Benjamin ThomasFR / Cofidis+24:56
- 112Max WalkerGB / EF Education-EasyPost+24:56
- 113Lennert BelmansBE / Alpecin-Premier Tech+25:55
- 114Thibault GuernalecFR / Team TotalEnergies+25:55
- 115Nadav RaisbergIL / NSN Cycling Team+26:05
- 116Julien BernardFR / Lidl-Trek+26:28
- 117Vlad Van MechelenBE / Bahrain Victorious+27:06
- 118Santiago BuitragoCO / Bahrain Victorious+27:06
- 119Henri-Francois HaquinFR / Team Picnic PostNL+27:06
- 120Dillon CorkeryIE / Team Picnic PostNL+27:06
- 121Pello BilbaoES / Bahrain Victorious+27:06
- 122Sam WatsonGB / Netcompany INEOS Cycling Team+27:22
- 123Alastair MackellarAU / EF Education-EasyPost+27:44
- 124Daan HooleNL / Decathlon CMA CGM Team+28:32
- 125Stefan BisseggerCH / Decathlon CMA CGM Team+28:32
- 126Maxime DecombleFR / Groupama-FDJ United+28:34
- 127Oscar OnleyGB / Netcompany INEOS Cycling Team+29:17
- 128Ben HealyIE / EF Education-EasyPost+34:05
- 997Julen Arriola-BengoaES / Caja Rural-Seguros RGA—
- 998Michael MatthewsAU / Team Jayco-AlUla—
- 998Wout van AertBE / Team Visma | Lease a Bike—
- 998Finn Fisher-BlackNZ / Red Bull-Bora-Hansgrohe—
- 998Matevz GovekarSI / Bahrain Victorious—
- 998Hannes WilkschDE / Tudor Pro Cycling Team—
- 998Pau MartíES / NSN Cycling Team—
DNF
- DNFKevin GenietsLU / Groupama-FDJ United
- DNFAnton KuzminKZ / XDS Astana Team
- DNFJoshua TarlingGB / Netcompany INEOS Cycling Team
- DNFHamish McKenzieAU / Team Jayco-AlUla
- DNFMichael LeonardCA / EF Education-EasyPost
- DNFSenna RemijnNL / Alpecin-Premier Tech
