Stage 3
Plodiv – Sofia
- 175 km
- Hilly
- Plodiv
- Jonas Vingegaard leads the general classification
Results & Standings
← Back to stageIndividual · after stage 3 · 177 riders
- 1Thomas SilvaUY13:10:05
- 2Florian StorkDE+0:04
- 3Egan BernalCO / Netcompany INEOS Cycling Team+0:04
- 4Thymen ArensmanNL / Netcompany INEOS Cycling Team+0:06
- 5Giulio CicconeIT / Lidl-Trek+0:06
- 6Jan ChristenCH+0:10
- 7Martin TjøttaNO+0:10
- 8Johannes KulsetNO+0:10
- 9Enric MasES / Movistar Team+0:10
- 10Lennert Van EetveltBE / Lotto-Intermarché+0:10
- 11Christian ScaroniIT+0:10
- 12Juan Pedro LopezES+0:10
- 13Jan HirtCZ+0:10
- 14Filippo ZanaIT+0:10
- 15Markel BelokiES+0:10
- 16Einer RubioCO / Movistar Team+0:10
- 17Javier RomoES / Movistar Team+0:10
- 18Darren RaffertyIE+0:10
- 19Jonas VingegaardDK / Team Visma | Lease a Bike+0:10
- 20Damiano CarusoIT / Bahrain Victorious+0:10
- 21Alexander CepedaEC+0:10
- 22Felix EngelhardtDE / Team Jayco-AlUla+0:10
- 23Jai HindleyAU / Red Bull-Bora-Hansgrohe+0:10
- 24Mathys RondelFR+0:10
- 25Ben O'ConnorAU / Team Jayco-AlUla+0:10
- 26Davide PiganzoliIT / Team Visma | Lease a Bike+0:10
- 27Michael StorerAU / Tudor Pro Cycling Team+0:10
- 28Martin LópezEC+0:10
- 29Matteo SobreroIT+0:10
- 30Felix GallAT+0:10
- 31Giulio PellizzariIT+0:10
- 32Giovanni AleottiIT+0:10
- 33Andreas LeknessundNO+0:10
- 34Josh KenchNZ+0:10
- 35Tobias Lund AndresenDK+1:05
- 36Orluis AularVE+1:11
- 37Thomas PesentiIT+1:11
- 38Andrea Raccagni NovieroIT+1:11
- 39Gianmarco GarofoliIT+1:11
- 40Alec SegaertBE+1:11
- 41Sakarias Koller LølandNO+1:11
- 42Andrea MifsudMT+1:11
- 43Alan HatherlyZA+1:11
- 44Alessandro PinarelloIT+1:11
- 45Aleksandr VlasovRU+1:11
- 46Ludovico CrescioliIT+1:11
- 47Derek Gee-WestCA / Lidl-Trek+1:11
- 48Diego UlissiIT+1:11
- 49Magnus SheffieldUS+1:11
- 50Bart LemmenNL+1:11
- 51Callum ScotsonAU+1:11
- 52Ben ZwiehoffDE+1:11
- 53Francesco BusattoIT+1:11
- 54Afonso EulalioPT+1:11
- 55Sepp KussUS / Team Visma | Lease a Bike+1:11
- 56William BartaUS+1:11
- 57Wout PoelsNL / Unibet Rose Rockets+1:11
- 58David de la CruzES+1:11
- 59Gijs LeemreizeNL+1:11
- 60Igor ArrietaES+1:11
- 61Chris HarperAU / Pinarello-Q36.5 Pro Cycling Team+1:11
- 62Lukas KubisSK+1:38
- 63Paul MagnierFR+1:55
- 64Manuele TarozziIT+2:03
- 65Jonathan MilanIT+2:09
- 66Alessandro TonelliIT+2:13
- 67David GonzálezES+2:15
- 68Nikita TsvetkovUZ+2:15
- 69Luca PalettiIT+2:15
- 70Nickolas ZukowskyCA+2:15
- 71Ben TurnerGB+2:15
- 72Lorenzo RotaIT+2:15
- 73Edoardo ZambaniniIT+2:15
- 74Koen BouwmanNL+2:15
- 75Corbin StrongNZ+2:15
- 76Nelson OliveiraPT / Movistar Team+2:15
- 77Simone GualdiIT+2:15
- 78Brieuc RollandFR+2:15
- 79Lawrence WarbasseUS+2:15
- 80Tobias BayerAT+2:15
- 81Nico DenzDE / Red Bull-Bora-Hansgrohe+2:15
- 82Nick SchultzAU+2:15
- 83Victor CampenaertsBE / Team Visma | Lease a Bike+2:15
- 84Gregor MühlbergerAT+2:15
- 85Johannes Staune-MittetNO+2:15
- 86Niklas LarsenDK+2:15
- 87Jonas RutschDE+4:27
- 88Vicente RojasCL+4:27
- 89Martin MarcellusiIT+4:27
- 90Warren BarguilFR / Team Picnic PostNL+4:27
- 91Rasmus Søjberg PedersenDK+5:13
- 92Madis MihkelsEE+5:36
- 93Toon AertsBE / Lotto-Intermarché+5:36
- 94Jhonatan NarvaezEC+5:36
- 95Michael ValgrenDK / EF Education-EasyPost+5:36
- 96Cyril BartheFR+5:36
- 97Axel HuensFR+5:36
- 98Lorenzo MilesiIT+5:36
- 99Fabio ChristenCH+5:36
- 100Mick van DijkeNL+5:36
- 101Gianni MosconIT / Red Bull-Bora-Hansgrohe+5:36
- 102Jack HaigAU+5:36
- 103Amanuel GhebreigzabhierER+5:36
- 104Iván García CortinaES / Movistar Team+6:55
- 105Diego SevillaES+7:06
- 106Ethan VernonGB+7:10
- 107Connor SwiftGB / Netcompany INEOS Cycling Team+7:12
- 108António MorgadoPT+7:12
- 109Pascal AckermannDE / Team Jayco-AlUla+7:14
- 110Filippo MagliIT+7:14
- 111Robert StannardAU / Bahrain Victorious+7:14
- 112Tord GudmestadNO+7:14
- 113Jasper StuyvenBE / Soudal Quick-Step+7:14
- 114Mirco MaestriIT+7:14
- 115Robert DonaldsonGB+7:14
- 116Simone ConsonniIT+7:14
- 117Dries van GestelBE+7:14
- 118Fran MiholjevicHR+7:14
- 119Embret Svestad-BårdsengNO+7:14
- 120Fredrik DversnesNO+7:14
- 121Matyas KopeckyCZ+7:14
- 122Davide BalleriniIT / XDS Astana Team+7:14
- 123Sjoerd BaxNL+7:14
- 124Oliver NaesenBE / Decathlon CMA CGM Team+7:14
- 125Jensen PlowrightAU+7:14
- 126Alberto BettiolIT+7:14
- 127Johan JacobsCH+7:14
- 128Filippo GannaIT / Netcompany INEOS Cycling Team+7:14
- 129Timo KielichBE+7:14
- 130Tomas KopeckyCZ+7:14
- 131Arjen LivynsBE+7:14
- 132Hartthijs de VriesNL+7:14
- 133Christopher Juul-JensenDK+7:14
- 134Mark DonovanGB+7:14
- 135Luca VergallitoIT+7:14
- 136Fabio Van den BosscheBE+7:39
- 137Ayco BastiaensBE+7:55
- 138Robin FroidevauxCH+9:11
- 139Paul PenhoëtFR+9:11
- 140Fabian LienhardCH+9:11
- 141Tim Torn TeutenbergDE+9:11
- 142Mathijs PaasschensNL+9:11
- 143Dylan GroenewegenNL / Unibet Rose Rockets+9:23
- 144Enrico ZanoncelloIT+9:24
- 145Filippo TurconiIT+9:24
- 146Giovanni LonardiIT+9:27
- 147Elmar ReindersNL+9:27
- 148Luca MozzatoIT+9:27
- 149Johan Price-PejtersenDK+9:36
- 150Mikkel BjergDK+9:52
- 151Arnaud De LieBE / Lotto-Intermarché+11:43
- 152Matteo MalucelliIT+11:43
- 153Erlend BlikraNO+11:43
- 154Edward PlanckaertBE / Alpecin-Premier Tech+11:43
- 155Milan MentenBE+11:43
- 156Markus HoelgaardNO+11:43
- 157Casper van UdenNL+13:56
- 158Tim NabermanNL+13:56
- 159Jonas GeensBE+13:56
- 160Ryan MullenIE / NSN Cycling Team+13:56
- 161Remi CavagnaFR+13:56
- 162Max WalscheidDE+13:56
- 163Sean FlynnGB+13:56
- 164Mattia BaisIT+13:56
- 165Rémy RochasFR+13:56
- 166James ShawGB / EF Education-EasyPost+13:56
- 167Kaden GrovesAU / Alpecin-Premier Tech+13:56
- 168Joshua GiddingsGB+13:56
- 169Tim RexBE+13:56
- 170Wilco KeldermanNL+13:56
- 171Chris HamiltonAU+14:26
- 172Jardi Van Der LeeNL+14:26
- 173Timo de JongNL+15:13
- 174Samuele BattistellaIT+17:26
- 175Jake StewartGB / NSN Cycling Team+17:40
- 176Dion SmithNZ+17:40
- 177Frank van den BroekNL / Team Picnic PostNL+19:58
Points · after stage 3 · 37 riders
- 1Paul MagnierFR105 pts
- 2Jonathan MilanIT64 pts
- 3Tobias Lund AndresenDK42 pts
- 4Madis MihkelsEE32 pts
- 5Diego SevillaES28 pts
- 6Thomas SilvaUY25 pts
- 7Ethan VernonGB25 pts
- 8Dylan GroenewegenNL / Unibet Rose Rockets25 pts
- 9Manuele TarozziIT24 pts
- 10Pascal AckermannDE / Team Jayco-AlUla20 pts
- 11Florian StorkDE18 pts
- 12Matteo MalucelliIT14 pts
- 13Giulio CicconeIT / Lidl-Trek12 pts
- 14Giovanni LonardiIT12 pts
- 15Erlend BlikraNO12 pts
- 16Max WalscheidDE10 pts
- 17Christian ScaroniIT8 pts
- 18Tord GudmestadNO8 pts
- 19Mirco MaestriIT8 pts
- 20Davide BalleriniIT / XDS Astana Team8 pts
- 21Enrico ZanoncelloIT7 pts
- 22Giulio PellizzariIT6 pts
- 23Filippo MagliIT6 pts
- 24Dries van GestelBE6 pts
- 25Matteo SobreroIT5 pts
- 26Alessandro TonelliIT5 pts
- 27Jasper StuyvenBE / Soudal Quick-Step5 pts
- 28Paul PenhoëtFR5 pts
- 29Andreas LeknessundNO4 pts
- 30Robin FroidevauxCH4 pts
- 31Jan ChristenCH3 pts
- 32Kaden GrovesAU / Alpecin-Premier Tech3 pts
- 33Martin TjøttaNO2 pts
- 34Iván García CortinaES / Movistar Team2 pts
- 35Robert StannardAU / Bahrain Victorious2 pts
- 36Mathys RondelFR1 pts
- 37Sean FlynnGB1 pts
KOM · after stage 3 · 16 riders
- 1Diego SevillaES42 pts
- 2Manuele TarozziIT12 pts
- 3Jonas VingegaardDK / Team Visma | Lease a Bike9 pts
- 4Mirco MaestriIT8 pts
- 5Alessandro TonelliIT6 pts
- 6Christian ScaroniIT4 pts
- 7Giulio PellizzariIT4 pts
- 8Lennert Van EetveltBE / Lotto-Intermarché2 pts
- 9Gianmarco GarofoliIT2 pts
- 10Hartthijs de VriesNL2 pts
- 11Ryan MullenIE / NSN Cycling Team2 pts
- 12Tim RexBE2 pts
- 13Mathys RondelFR1 pts
- 14Ben ZwiehoffDE1 pts
- 15Fran MiholjevicHR1 pts
- 16Ayco BastiaensBE1 pts
Team · after stage 3 · 23 riders
- 1XDS Astana TeamKZ39:30:45
- 2Tudor Pro Cycling TeamCH—
- 3Uno-X MobilityNO—
- 4Movistar TeamES—
- 5Red Bull-Bora-HansgroheDE—
- 6EF Education-EasyPostUS—
- 7Lidl-TrekUS+1:01
- 8Team Jayco-AlUlaAU+1:01
- 9Team Visma | Lease a BikeNL+1:01
- 10Netcompany INEOS Cycling TeamGB+1:01
- 11Soudal Quick-StepBE+2:02
- 12Decathlon CMA CGM TeamFR+2:02
- 13Bahrain VictoriousBH+2:02
- 14Team Polti VisitMaltaIT+3:03
- 15NSN Cycling TeamCH+3:06
- 16Pinarello-Q36.5 Pro Cycling TeamCH+4:07
- 17Lotto-IntermarchéBE+4:10
- 18Unibet Rose RocketsFR+4:34
- 19Bardiani-CSF 7 SaberIT+6:15
- 20UAE Team Emirates-XRGAE+6:27
- 21Groupama-FDJ UnitedFR+7:31
- 22Alpecin-Premier TechBE+10:10
- 23Team Picnic PostNLNL+14:19
Youth · after stage 3 · 49 riders
- 1Thomas SilvaUY13:10:05
- 2Jan ChristenCH—
- 3Martin TjøttaNO—
- 4Johannes KulsetNO—
- 5Lennert Van EetveltBE / Lotto-Intermarché—
- 6Markel BelokiES—
- 7Darren RaffertyIE—
- 8Mathys RondelFR—
- 9Davide PiganzoliIT / Team Visma | Lease a Bike—
- 10Giulio PellizzariIT—
- 11Josh KenchNZ—
- 12Tobias Lund AndresenDK+0:55
- 13Andrea Raccagni NovieroIT+1:01
- 14Gianmarco GarofoliIT+1:01
- 15Alec SegaertBE+1:01
- 16Sakarias Koller LølandNO+1:01
- 17Alessandro PinarelloIT+1:01
- 18Ludovico CrescioliIT+1:01
- 19Magnus SheffieldUS+1:01
- 20Francesco BusattoIT+1:01
- 21Afonso EulalioPT+1:01
- 22Igor ArrietaES+1:01
- 23Paul MagnierFR+1:45
- 24Nikita TsvetkovUZ+2:05
- 25Luca PalettiIT+2:05
- 26Edoardo ZambaniniIT+2:05
- 27Simone GualdiIT+2:05
- 28Brieuc RollandFR+2:05
- 29Johannes Staune-MittetNO+2:05
- 30Vicente RojasCL+4:17
- 31Rasmus Søjberg PedersenDK+5:03
- 32Madis MihkelsEE+5:26
- 33Axel HuensFR+5:26
- 34Lorenzo MilesiIT+5:26
- 35Fabio ChristenCH+5:26
- 36António MorgadoPT+7:02
- 37Tord GudmestadNO+7:04
- 38Robert DonaldsonGB+7:04
- 39Fran MiholjevicHR+7:04
- 40Embret Svestad-BårdsengNO+7:04
- 41Matyas KopeckyCZ+7:04
- 42Paul PenhoëtFR+9:01
- 43Tim Torn TeutenbergDE+9:01
- 44Filippo TurconiIT+9:14
- 45Arnaud De LieBE / Lotto-Intermarché+11:33
- 46Casper van UdenNL+13:46
- 47Joshua GiddingsGB+13:46
- 48Tim RexBE+13:46
- 49Jardi Van Der LeeNL+14:16
Stage result · 179 finishers
- 1Paul MagnierFR / Soudal Quick-Step4:09:42
- 2Jonathan MilanIT / Lidl-Trek—
- 3Dylan GroenewegenNL / Unibet Rose Rockets—
- 4Madis MihkelsEE / EF Education-EasyPost—
- 5Matteo MalucelliIT / XDS Astana Team—
- 6Erlend BlikraNO / Uno-X Mobility—
- 7Pascal AckermannDE / Team Jayco-AlUla—
- 8Davide BalleriniIT / XDS Astana Team—
- 9Tobias Lund AndresenDK / Decathlon CMA CGM Team—
- 10Enrico ZanoncelloIT / Bardiani-CSF 7 Saber—
- 11Paul PenhoëtFR / Groupama-FDJ United—
- 12Robin FroidevauxCH / Tudor Pro Cycling Team—
- 13Filippo MagliIT / Bardiani-CSF 7 Saber—
- 14Iván García CortinaES / Movistar Team—
- 15Sean FlynnGB / Team Picnic PostNL—
- 16Toon AertsBE / Lotto-Intermarché—
- 17Ethan VernonGB / NSN Cycling Team—
- 18Jensen PlowrightAU / Alpecin-Premier Tech—
- 19Giovanni LonardiIT / Team Polti VisitMalta—
- 20Alec SegaertBE / Bahrain Victorious—
- 21Edward PlanckaertBE / Alpecin-Premier Tech—
- 22David GonzálezES / Pinarello-Q36.5 Pro Cycling Team—
- 23Andrea Raccagni NovieroIT / Soudal Quick-Step—
- 24Casper van UdenNL / Team Picnic PostNL—
- 25Orluis AularVE / Movistar Team—
- 26Tord GudmestadNO / Decathlon CMA CGM Team—
- 27Tim NabermanNL / Team Picnic PostNL—
- 28Robert StannardAU / Bahrain Victorious—
- 29Jonas GeensBE / Alpecin-Premier Tech—
- 30Martin TjøttaNO / Uno-X Mobility—
- 31Jan ChristenCH / UAE Team Emirates-XRG—
- 32Elmar ReindersNL / Unibet Rose Rockets—
- 33Fabio ChristenCH / Pinarello-Q36.5 Pro Cycling Team—
- 34Nickolas ZukowskyCA / Pinarello-Q36.5 Pro Cycling Team—
- 35Gianmarco GarofoliIT / Soudal Quick-Step—
- 36Sakarias Koller LølandNO / Uno-X Mobility—
- 37Andrea MifsudMT / Team Polti VisitMalta—
- 38Thomas PesentiIT / Team Polti VisitMalta—
- 39Mirco MaestriIT / Team Polti VisitMalta—
- 40Jasper StuyvenBE / Soudal Quick-Step—
- 41Matyas KopeckyCZ / Unibet Rose Rockets—
- 42Vicente RojasCL / Bardiani-CSF 7 Saber—
- 43Tobias BayerAT / Alpecin-Premier Tech—
- 44Milan MentenBE / Lotto-Intermarché—
- 45Enric MasES / Movistar Team—
- 46Cyril BartheFR / Groupama-FDJ United—
- 47Arnaud De LieBE / Lotto-Intermarché—
- 48Axel HuensFR / Groupama-FDJ United—
- 49Johannes KulsetNO / Uno-X Mobility—
- 50Nikita TsvetkovUZ / Bardiani-CSF 7 Saber—
- 51Martin MarcellusiIT / Bardiani-CSF 7 Saber—
- 52Corbin StrongNZ / NSN Cycling Team—
- 53Robert DonaldsonGB / Team Jayco-AlUla—
- 54Juan Pedro LopezES / Movistar Team—
- 55Lorenzo MilesiIT / Movistar Team—
- 56Callum ScotsonAU / Decathlon CMA CGM Team—
- 57Fran MiholjevicHR / Bahrain Victorious—
- 58Luca PalettiIT / Bardiani-CSF 7 Saber—
- 59Alberto BettiolIT / XDS Astana Team—
- 60Thomas SilvaUY / XDS Astana Team—
- 61Luca MozzatoIT / Tudor Pro Cycling Team—
- 62Markel BelokiES / EF Education-EasyPost—
- 63Christian ScaroniIT / XDS Astana Team—
- 64Michael ValgrenDK / EF Education-EasyPost—
- 65Rémy RochasFR / Groupama-FDJ United—
- 66Kaden GrovesAU / Alpecin-Premier Tech—
- 67Florian StorkDE / Tudor Pro Cycling Team—
- 68Remi CavagnaFR / Groupama-FDJ United—
- 69Filippo TurconiIT / Bardiani-CSF 7 Saber—
- 70Lukas KubisSK / Unibet Rose Rockets—
- 71Alan HatherlyZA / Team Jayco-AlUla—
- 72Francesco BusattoIT / Alpecin-Premier Tech—
- 73Fredrik DversnesNO / Uno-X Mobility—
- 74Filippo ZanaIT / Soudal Quick-Step—
- 75Fabian LienhardCH / Tudor Pro Cycling Team—
- 76Giulio CicconeIT / Lidl-Trek—
- 77Rasmus Søjberg PedersenDK / Decathlon CMA CGM Team—
- 78Manuele TarozziIT / Bardiani-CSF 7 Saber—
- 79Alessandro TonelliIT / Team Polti VisitMalta—
- 80Brieuc RollandFR / Groupama-FDJ United—
- 81Johan JacobsCH / Groupama-FDJ United—
- 82Einer RubioCO / Movistar Team—
- 83Diego UlissiIT / XDS Astana Team—
- 84Jonas RutschDE / Lotto-Intermarché—
- 85Lennert Van EetveltBE / Lotto-Intermarché—
- 86Alexander CepedaEC / EF Education-EasyPost—
- 87Thymen ArensmanNL / Netcompany INEOS Cycling Team—
- 88Lawrence WarbasseUS / Tudor Pro Cycling Team—
- 89Lorenzo RotaIT / Lotto-Intermarché—
- 90Alessandro PinarelloIT / NSN Cycling Team—
- 91Tomas KopeckyCZ / Unibet Rose Rockets—
- 92Simone ConsonniIT / Lidl-Trek—
- 93Jhonatan NarvaezEC / UAE Team Emirates-XRG—
- 94Joshua GiddingsGB / Lotto-Intermarché—
- 95Javier RomoES / Movistar Team—
- 96Jan HirtCZ / NSN Cycling Team—
- 97Ryan MullenIE / NSN Cycling Team—
- 98Nelson OliveiraPT / Movistar Team—
- 99Derek Gee-WestCA / Lidl-Trek—
- 100Edoardo ZambaniniIT / Bahrain Victorious—
- 101Ludovico CrescioliIT / Team Polti VisitMalta—
- 102Davide PiganzoliIT / Team Visma | Lease a Bike—
- 103Magnus SheffieldUS / Netcompany INEOS Cycling Team—
- 104Koen BouwmanNL / Team Jayco-AlUla—
- 105Diego SevillaES / Team Polti VisitMalta—
- 106Afonso EulalioPT / Bahrain Victorious—
- 107Jonas VingegaardDK / Team Visma | Lease a Bike—
- 108Felix EngelhardtDE / Team Jayco-AlUla—
- 109Victor CampenaertsBE / Team Visma | Lease a Bike—
- 110Bart LemmenNL / Team Visma | Lease a Bike—
- 111Sjoerd BaxNL / Pinarello-Q36.5 Pro Cycling Team—
- 112Michael StorerAU / Tudor Pro Cycling Team—
- 113Embret Svestad-BårdsengNO / Netcompany INEOS Cycling Team—
- 114Tim RexBE / Team Visma | Lease a Bike—
- 115Ben TurnerGB / Netcompany INEOS Cycling Team—
- 116Egan BernalCO / Netcompany INEOS Cycling Team—
- 117Mathys RondelFR / Tudor Pro Cycling Team—
- 118Damiano CarusoIT / Bahrain Victorious—
- 119Dries van GestelBE / Soudal Quick-Step—
- 120William BartaUS / Tudor Pro Cycling Team—
- 121Mick van DijkeNL / Red Bull-Bora-Hansgrohe—
- 122Aleksandr VlasovRU / Red Bull-Bora-Hansgrohe—
- 123Wout PoelsNL / Unibet Rose Rockets—
- 124Darren RaffertyIE / EF Education-EasyPost—
- 125Martin LópezEC / XDS Astana Team—
- 126Arjen LivynsBE / XDS Astana Team—
- 127Dion SmithNZ / NSN Cycling Team—
- 128Oliver NaesenBE / Decathlon CMA CGM Team—
- 129Simone GualdiIT / Lotto-Intermarché—
- 130Mattia BaisIT / Team Polti VisitMalta—
- 131Warren BarguilFR / Team Picnic PostNL—
- 132David de la CruzES / Pinarello-Q36.5 Pro Cycling Team—
- 133Max WalscheidDE / Lidl-Trek—
- 134Matteo SobreroIT / Lidl-Trek—
- 135Tim Torn TeutenbergDE / Lidl-Trek—
- 136Nico DenzDE / Red Bull-Bora-Hansgrohe—
- 137Jai HindleyAU / Red Bull-Bora-Hansgrohe—
- 138Jake StewartGB / NSN Cycling Team—
- 139Gijs LeemreizeNL / Team Picnic PostNL—
- 140Nick SchultzAU / NSN Cycling Team—
- 141Markus HoelgaardNO / Uno-X Mobility—
- 142Giulio PellizzariIT / Red Bull-Bora-Hansgrohe—
- 143Sepp KussUS / Team Visma | Lease a Bike—
- 144Mathijs PaasschensNL / Bahrain Victorious—
- 145Ben O'ConnorAU / Team Jayco-AlUla—
- 146Connor SwiftGB / Netcompany INEOS Cycling Team—
- 147Felix GallAT / Decathlon CMA CGM Team—
- 148Gregor MühlbergerAT / Decathlon CMA CGM Team—
- 149Giovanni AleottiIT / Red Bull-Bora-Hansgrohe—
- 150Mark DonovanGB / Pinarello-Q36.5 Pro Cycling Team—
- 151Ben ZwiehoffDE / Red Bull-Bora-Hansgrohe—
- 152Gianni MosconIT / Red Bull-Bora-Hansgrohe—
- 153Timo KielichBE / Team Visma | Lease a Bike—
- 154Filippo GannaIT / Netcompany INEOS Cycling Team—
- 155Chris HarperAU / Pinarello-Q36.5 Pro Cycling Team—
- 156Andreas LeknessundNO / Uno-X Mobility—
- 157Josh KenchNZ / Groupama-FDJ United—
- 158António MorgadoPT / UAE Team Emirates-XRG—
- 159Igor ArrietaES / UAE Team Emirates-XRG—
- 160Luca VergallitoIT / Alpecin-Premier Tech—
- 161Johannes Staune-MittetNO / Decathlon CMA CGM Team—
- 162Niklas LarsenDK / Unibet Rose Rockets—
- 163Hartthijs de VriesNL / Unibet Rose Rockets—
- 164James ShawGB / EF Education-EasyPost—
- 165Christopher Juul-JensenDK / Team Jayco-AlUla—
- 166Jack HaigAU / Netcompany INEOS Cycling Team—
- 167Wilco KeldermanNL / Team Visma | Lease a Bike—
- 168Amanuel GhebreigzabhierER / Lidl-Trek—
- 169Fabio Van den BosscheBE / Soudal Quick-Step+0:25
- 170Johan Price-PejtersenDK / Alpecin-Premier Tech+0:25
- 171Chris HamiltonAU / Team Picnic PostNL+0:30
- 172Samuele BattistellaIT / EF Education-EasyPost+0:30
- 173Jardi Van Der LeeNL / EF Education-EasyPost+0:30
- 174Ayco BastiaensBE / Soudal Quick-Step+0:41
- 175Mikkel BjergDK / UAE Team Emirates-XRG+0:41
- 176Frank van den BroekNL / Team Picnic PostNL+6:02
- 177Timo de JongNL / Team Picnic PostNL+6:02
- 998Adam YatesGB / UAE Team Emirates-XRG—
- 998Andrea VendrameIT / Team Jayco-AlUla—
