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