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