Stage 18
Fai della Paganella – Pieve di Soligo
- 171 km
- Flat
- Fai della Paganella
- Jonas Vingegaard leads the general classification
Results & Standings
← Back to stageIndividual · after stage 18 · 156 riders
- 1Jonas VingegaardDK / Team Visma | Lease a Bike70:44:04
- 2Felix GallAT+4:03
- 3Thymen ArensmanNL / Netcompany INEOS Cycling Team+4:27
- 4Jai HindleyAU / Red Bull-Bora-Hansgrohe+5:00
- 5Afonso EulalioPT+5:40
- 6Derek Gee-WestCA / Lidl-Trek+7:09
- 7Michael StorerAU / Tudor Pro Cycling Team+7:14
- 8Davide PiganzoliIT / Team Visma | Lease a Bike+7:57
- 9Damiano CarusoIT / Bahrain Victorious+8:34
- 10Ben O'ConnorAU / Team Jayco-AlUla+9:20
- 11Egan BernalCO / Netcompany INEOS Cycling Team+9:44
- 12Mathys RondelFR+10:03
- 13David de la CruzES+10:50
- 14Chris HarperAU / Pinarello-Q36.5 Pro Cycling Team+12:59
- 15Gregor MühlbergerAT+16:54
- 16Jan HirtCZ+17:46
- 17Sepp KussUS / Team Visma | Lease a Bike+18:07
- 18Johannes KulsetNO+19:23
- 19Igor ArrietaES+31:26
- 20Giulio PellizzariIT+36:59
- 21Aleksandr VlasovRU+39:51
- 22Wout PoelsNL / Unibet Rose Rockets+43:12
- 23Markel BelokiES+44:13
- 24Giulio CicconeIT / Lidl-Trek+44:13
- 25Giovanni AleottiIT+45:17
- 26Enric MasES / Movistar Team+52:52
- 27Embret Svestad-BårdsengNO+53:40
- 28Einer RubioCO / Movistar Team+59:38
- 29Koen BouwmanNL+1:00:38
- 30Callum ScotsonAU+1:07:17
- 31Juan Pedro LopezES+1:08:42
- 32Gianmarco GarofoliIT+1:10:06
- 33Ben ZwiehoffDE+1:11:49
- 34Mark DonovanGB+1:12:05
- 35Ludovico CrescioliIT+1:15:34
- 36Jhonatan NarvaezEC+1:24:06
- 37William BartaUS+1:25:03
- 38Jack HaigAU+1:26:56
- 39Johannes Staune-MittetNO+1:27:32
- 40Diego UlissiIT+1:27:45
- 41Bart LemmenNL+1:28:18
- 42Josh KenchNZ+1:29:54
- 43Alan HatherlyZA+1:33:00
- 44Andreas LeknessundNO+1:33:10
- 45Florian StorkDE+1:33:21
- 46Victor CampenaertsBE / Team Visma | Lease a Bike+1:34:33
- 47Martin LópezEC+1:36:29
- 48Magnus SheffieldUS+1:38:06
- 49Edoardo ZambaniniIT+1:45:25
- 50Simone GualdiIT+1:45:54
- 51Alessandro TonelliIT+1:50:16
- 52Lorenzo MilesiIT+1:51:36
- 53Michael ValgrenDK / EF Education-EasyPost+1:56:40
- 54Rémy RochasFR+1:57:14
- 55Lawrence WarbasseUS+2:04:15
- 56Brieuc RollandFR+2:06:11
- 57Jan ChristenCH+2:10:51
- 58Matteo SobreroIT+2:11:19
- 59Andrea Raccagni NovieroIT+2:13:21
- 60Filippo ZanaIT+2:14:06
- 61Alexander CepedaEC+2:23:22
- 62Warren BarguilFR / Team Picnic PostNL+2:26:07
- 63Nick SchultzAU+2:26:34
- 64Nelson OliveiraPT / Movistar Team+2:27:16
- 65Toon AertsBE / Lotto-Intermarché+2:27:33
- 66Alberto BettiolIT+2:31:12
- 67Jasper StuyvenBE / Soudal Quick-Step+2:34:23
- 68Gianni MosconIT / Red Bull-Bora-Hansgrohe+2:43:15
- 69Mick van DijkeNL+2:43:23
- 70Markus HoelgaardNO+2:43:24
- 71Ben TurnerGB+2:44:07
- 72Alessandro PinarelloIT+2:46:25
- 73Thomas PesentiIT+2:46:39
- 74Lorenzo RotaIT+2:46:56
- 75Thomas SilvaUY+2:47:04
- 76Andrea MifsudMT+2:47:15
- 77Orluis AularVE+2:48:40
- 78Tobias BayerAT+2:49:06
- 79Francesco BusattoIT+2:50:15
- 80Alec SegaertBE+2:50:30
- 81Gijs LeemreizeNL+2:56:28
- 82Amanuel GhebreigzabhierER+2:59:54
- 83Connor SwiftGB / Netcompany INEOS Cycling Team+3:01:14
- 84Mattia BaisIT+3:01:45
- 85Corbin StrongNZ+3:02:05
- 86Filippo GannaIT / Netcompany INEOS Cycling Team+3:02:43
- 87Manuele TarozziIT+3:03:42
- 88Johan JacobsCH+3:03:53
- 89Jardi Van Der LeeNL+3:05:12
- 90Mathijs PaasschensNL+3:06:08
- 91Luca VergallitoIT+3:08:28
- 92Christopher Juul-JensenDK+3:08:54
- 93Filippo TurconiIT+3:10:12
- 94Fabio Van den BosscheBE+3:10:39
- 95Chris HamiltonAU+3:11:07
- 96Oliver NaesenBE / Decathlon CMA CGM Team+3:11:19
- 97Tim RexBE+3:11:50
- 98Diego SevillaES+3:12:13
- 99Luca PalettiIT+3:12:46
- 100Mirco MaestriIT+3:13:31
- 101Axel HuensFR+3:15:15
- 102Darren RaffertyIE+3:16:49
- 103Mikkel BjergDK+3:18:03
- 104Nikita TsvetkovUZ+3:21:19
- 105David GonzálezES+3:21:40
- 106Vicente RojasCL+3:23:00
- 107Cyril BartheFR+3:23:06
- 108Fran MiholjevicHR+3:23:25
- 109James ShawGB / EF Education-EasyPost+3:23:38
- 110Remi CavagnaFR+3:25:23
- 111Robert StannardAU / Bahrain Victorious+3:25:31
- 112Jonas RutschDE+3:26:36
- 113Filippo MagliIT+3:27:13
- 114Fredrik DversnesNO+3:28:10
- 115Madis MihkelsEE+3:30:50
- 116Jonas GeensBE+3:33:28
- 117Paul MagnierFR+3:34:02
- 118Iván García CortinaES / Movistar Team+3:34:07
- 119Rasmus Søjberg PedersenDK+3:34:07
- 120Sakarias Koller LølandNO+3:39:13
- 121Ethan VernonGB+3:43:09
- 122Martin MarcellusiIT+3:43:59
- 123Timo KielichBE+3:49:21
- 124Robert DonaldsonGB+3:53:05
- 125Tobias Lund AndresenDK+3:53:59
- 126Niklas LarsenDK+3:57:14
- 127Jonathan MilanIT+3:59:25
- 128Nico DenzDE / Red Bull-Bora-Hansgrohe+4:00:58
- 129António MorgadoPT+4:01:15
- 130Casper van UdenNL+4:03:15
- 131Paul PenhoëtFR+4:03:34
- 132Jensen PlowrightAU+4:05:19
- 133Ayco BastiaensBE+4:07:23
- 134Tim NabermanNL+4:09:08
- 135Tim Torn TeutenbergDE+4:10:12
- 136Lukas KubisSK+4:10:55
- 137Dion SmithNZ+4:12:25
- 138Dries van GestelBE+4:13:24
- 139Tord GudmestadNO+4:16:39
- 140Matyas KopeckyCZ+4:18:01
- 141Giovanni LonardiIT+4:20:17
- 142Ryan MullenIE / NSN Cycling Team+4:21:14
- 143Tomas KopeckyCZ+4:22:09
- 144Max WalscheidDE+4:22:11
- 145Sean FlynnGB+4:24:20
- 146Hartthijs de VriesNL+4:25:15
- 147Elmar ReindersNL+4:26:52
- 148Johan Price-PejtersenDK+4:27:02
- 149Fabian LienhardCH+4:27:32
- 150Dylan GroenewegenNL / Unibet Rose Rockets+4:28:32
- 151Robin FroidevauxCH+4:28:39
- 152Arjen LivynsBE+4:29:11
- 153Frank van den BroekNL / Team Picnic PostNL+4:30:14
- 154Luca MozzatoIT+4:30:17
- 155Simone ConsonniIT+4:32:47
- 156Matteo MalucelliIT+4:44:43
Points · after stage 18 · 102 riders
- 1Paul MagnierFR195 pts
- 2Jhonatan NarvaezEC158 pts
- 3Jonathan MilanIT103 pts
- 4Thomas SilvaUY82 pts
- 5Andreas LeknessundNO79 pts
- 6Jasper StuyvenBE / Soudal Quick-Step75 pts
- 7Mattia BaisIT74 pts
- 8Alec SegaertBE62 pts
- 9Jonas VingegaardDK / Team Visma | Lease a Bike60 pts
- 10Manuele TarozziIT60 pts
- 11Fredrik DversnesNO58 pts
- 12Giulio CicconeIT / Lidl-Trek52 pts
- 13Madis MihkelsEE52 pts
- 14Tobias Lund AndresenDK52 pts
- 15Ethan VernonGB51 pts
- 16Martin MarcellusiIT50 pts
- 17Diego SevillaES49 pts
- 18Felix GallAT48 pts
- 19Orluis AularVE47 pts
- 20Mirco MaestriIT47 pts
- 21Edoardo ZambaniniIT42 pts
- 22Igor ArrietaES40 pts
- 23Michael ValgrenDK / EF Education-EasyPost39 pts
- 24Afonso EulalioPT39 pts
- 25Toon AertsBE / Lotto-Intermarché39 pts
- 26Ben TurnerGB37 pts
- 27Dylan GroenewegenNL / Unibet Rose Rockets37 pts
- 28Francesco BusattoIT33 pts
- 29Thymen ArensmanNL / Netcompany INEOS Cycling Team32 pts
- 30Jai HindleyAU / Red Bull-Bora-Hansgrohe32 pts
- 31Alberto BettiolIT25 pts
- 32Gianmarco GarofoliIT25 pts
- 33Diego UlissiIT25 pts
- 34Florian StorkDE23 pts
- 35Filippo MagliIT22 pts
- 36Davide PiganzoliIT / Team Visma | Lease a Bike21 pts
- 37Enric MasES / Movistar Team21 pts
- 38Derek Gee-WestCA / Lidl-Trek20 pts
- 39Giulio PellizzariIT19 pts
- 40Matteo MalucelliIT19 pts
- 41Chris HarperAU / Pinarello-Q36.5 Pro Cycling Team18 pts
- 42Corbin StrongNZ18 pts
- 43Jensen PlowrightAU18 pts
- 44Giovanni LonardiIT18 pts
- 45Lorenzo MilesiIT17 pts
- 46Jonas GeensBE16 pts
- 47Luca MozzatoIT16 pts
- 48Filippo GannaIT / Netcompany INEOS Cycling Team15 pts
- 49Aleksandr VlasovRU15 pts
- 50Max WalscheidDE15 pts
- 51Einer RubioCO / Movistar Team14 pts
- 52Alessandro PinarelloIT14 pts
- 53Damiano CarusoIT / Bahrain Victorious13 pts
- 54Sakarias Koller LølandNO13 pts
- 55Mathys RondelFR12 pts
- 56Mikkel BjergDK12 pts
- 57Paul PenhoëtFR12 pts
- 58David GonzálezES11 pts
- 59Michael StorerAU / Tudor Pro Cycling Team10 pts
- 60Mark DonovanGB10 pts
- 61Andrea Raccagni NovieroIT10 pts
- 62Warren BarguilFR / Team Picnic PostNL10 pts
- 63Andrea MifsudMT9 pts
- 64Jardi Van Der LeeNL9 pts
- 65Remi CavagnaFR9 pts
- 66Niklas LarsenDK9 pts
- 67Tord GudmestadNO8 pts
- 68Matteo SobreroIT7 pts
- 69Robin FroidevauxCH7 pts
- 70Ben O'ConnorAU / Team Jayco-AlUla6 pts
- 71Wout PoelsNL / Unibet Rose Rockets6 pts
- 72Casper van UdenNL6 pts
- 73Lukas KubisSK6 pts
- 74Dries van GestelBE6 pts
- 75Egan BernalCO / Netcompany INEOS Cycling Team5 pts
- 76Markel BelokiES5 pts
- 77Ludovico CrescioliIT5 pts
- 78Josh KenchNZ5 pts
- 79Alessandro TonelliIT5 pts
- 80Fabio Van den BosscheBE5 pts
- 81James ShawGB / EF Education-EasyPost5 pts
- 82Tim NabermanNL5 pts
- 83David de la CruzES4 pts
- 84Koen BouwmanNL4 pts
- 85Johan Price-PejtersenDK4 pts
- 86Sepp KussUS / Team Visma | Lease a Bike3 pts
- 87Johannes KulsetNO3 pts
- 88Juan Pedro LopezES3 pts
- 89Simone GualdiIT3 pts
- 90Lawrence WarbasseUS3 pts
- 91Jan ChristenCH3 pts
- 92Luca VergallitoIT3 pts
- 93Oliver NaesenBE / Decathlon CMA CGM Team3 pts
- 94Jan HirtCZ2 pts
- 95Mick van DijkeNL2 pts
- 96Markus HoelgaardNO2 pts
- 97Robert StannardAU / Bahrain Victorious2 pts
- 98Iván García CortinaES / Movistar Team2 pts
- 99Johan JacobsCH1 pts
- 100Darren RaffertyIE1 pts
- 101Ayco BastiaensBE1 pts
- 102Sean FlynnGB1 pts
KOM · after stage 18 · 68 riders
- 1Jonas VingegaardDK / Team Visma | Lease a Bike214 pts
- 2Giulio CicconeIT / Lidl-Trek133 pts
- 3Felix GallAT96 pts
- 4Einer RubioCO / Movistar Team88 pts
- 5Jardi Van Der LeeNL84 pts
- 6Diego SevillaES63 pts
- 7Igor ArrietaES53 pts
- 8Jai HindleyAU / Red Bull-Bora-Hansgrohe48 pts
- 9Mattia BaisIT39 pts
- 10Davide PiganzoliIT / Team Visma | Lease a Bike29 pts
- 11Jhonatan NarvaezEC26 pts
- 12Enric MasES / Movistar Team23 pts
- 13Thymen ArensmanNL / Netcompany INEOS Cycling Team22 pts
- 14Chris HarperAU / Pinarello-Q36.5 Pro Cycling Team21 pts
- 15Giulio PellizzariIT19 pts
- 16Nelson OliveiraPT / Movistar Team18 pts
- 17Jan ChristenCH18 pts
- 18Manuele TarozziIT18 pts
- 19Afonso EulalioPT17 pts
- 20Alessandro TonelliIT15 pts
- 21Mikkel BjergDK12 pts
- 22Andreas LeknessundNO12 pts
- 23Remi CavagnaFR11 pts
- 24Derek Gee-WestCA / Lidl-Trek11 pts
- 25Aleksandr VlasovRU10 pts
- 26Alberto BettiolIT9 pts
- 27Mathys RondelFR9 pts
- 28Mirco MaestriIT9 pts
- 29Gianmarco GarofoliIT8 pts
- 30Ludovico CrescioliIT8 pts
- 31Thomas SilvaUY8 pts
- 32Orluis AularVE8 pts
- 33Lorenzo MilesiIT7 pts
- 34Ben O'ConnorAU / Team Jayco-AlUla6 pts
- 35David de la CruzES6 pts
- 36Mark DonovanGB6 pts
- 37Michael ValgrenDK / EF Education-EasyPost6 pts
- 38Jonas GeensBE6 pts
- 39Diego UlissiIT5 pts
- 40Alexander CepedaEC4 pts
- 41Andrea MifsudMT4 pts
- 42Tim NabermanNL4 pts
- 43Michael StorerAU / Tudor Pro Cycling Team3 pts
- 44Tim RexBE3 pts
- 45Egan BernalCO / Netcompany INEOS Cycling Team2 pts
- 46Johannes KulsetNO2 pts
- 47Josh KenchNZ2 pts
- 48Victor CampenaertsBE / Team Visma | Lease a Bike2 pts
- 49Filippo ZanaIT2 pts
- 50Johan JacobsCH2 pts
- 51Fredrik DversnesNO2 pts
- 52Timo KielichBE2 pts
- 53Ryan MullenIE / NSN Cycling Team2 pts
- 54Hartthijs de VriesNL2 pts
- 55Jan HirtCZ1 pts
- 56Sepp KussUS / Team Visma | Lease a Bike1 pts
- 57Wout PoelsNL / Unibet Rose Rockets1 pts
- 58Ben ZwiehoffDE1 pts
- 59Nick SchultzAU1 pts
- 60Mathijs PaasschensNL1 pts
- 61Christopher Juul-JensenDK1 pts
- 62Fran MiholjevicHR1 pts
- 63James ShawGB / EF Education-EasyPost1 pts
- 64Martin MarcellusiIT1 pts
- 65Niklas LarsenDK1 pts
- 66Nico DenzDE / Red Bull-Bora-Hansgrohe1 pts
- 67Ayco BastiaensBE1 pts
- 68Frank van den BroekNL / Team Picnic PostNL1 pts
Team · after stage 18 · 23 riders
- 1Team Visma | Lease a BikeNL212:39:00
- 2Red Bull-Bora-HansgroheDE+5:57
- 3Netcompany INEOS Cycling TeamGB+21:43
- 4Tudor Pro Cycling TeamCH+31:25
- 5Pinarello-Q36.5 Pro Cycling TeamCH+42:12
- 6Decathlon CMA CGM TeamFR+57:06
- 7Movistar TeamES+1:26:28
- 8Bahrain VictoriousBH+1:28:29
- 9Team Jayco-AlUlaAU+1:57:07
- 10Lidl-TrekUS+2:04:51
- 11XDS Astana TeamKZ+3:02:35
- 12Uno-X MobilityNO+3:06:25
- 13EF Education-EasyPostUS+3:10:02
- 14UAE Team Emirates-XRGAE+3:12:31
- 15Team Polti VisitMaltaIT+3:25:33
- 16Groupama-FDJ UnitedFR+3:42:53
- 17Soudal Quick-StepBE+3:47:28
- 18NSN Cycling TeamCH+4:30:18
- 19Lotto-IntermarchéBE+4:32:04
- 20Bardiani-CSF 7 SaberIT+7:14:38
- 21Team Picnic PostNLNL+7:17:42
- 22Alpecin-Premier TechBE+7:33:44
- 23Unibet Rose RocketsFR+7:58:17
Youth · after stage 18 · 44 riders
- 1Afonso EulalioPT70:49:44
- 2Davide PiganzoliIT / Team Visma | Lease a Bike—
- 3Mathys RondelFR+2:06
- 4Johannes KulsetNO+11:26
- 5Igor ArrietaES+23:29
- 6Giulio PellizzariIT+29:02
- 7Markel BelokiES+36:16
- 8Embret Svestad-BårdsengNO+45:43
- 9Gianmarco GarofoliIT+1:02:09
- 10Ludovico CrescioliIT+1:07:37
- 11Johannes Staune-MittetNO+1:19:35
- 12Josh KenchNZ+1:21:57
- 13Magnus SheffieldUS+1:30:09
- 14Edoardo ZambaniniIT+1:37:28
- 15Simone GualdiIT+1:37:57
- 16Lorenzo MilesiIT+1:43:39
- 17Brieuc RollandFR+1:58:14
- 18Jan ChristenCH+2:02:54
- 19Andrea Raccagni NovieroIT+2:05:24
- 20Alessandro PinarelloIT+2:38:28
- 21Thomas SilvaUY+2:39:07
- 22Francesco BusattoIT+2:42:18
- 23Alec SegaertBE+2:42:33
- 24Jardi Van Der LeeNL+2:57:15
- 25Filippo TurconiIT+3:02:15
- 26Tim RexBE+3:03:53
- 27Luca PalettiIT+3:04:49
- 28Axel HuensFR+3:07:18
- 29Darren RaffertyIE+3:08:52
- 30Nikita TsvetkovUZ+3:13:22
- 31Vicente RojasCL+3:15:03
- 32Fran MiholjevicHR+3:15:28
- 33Madis MihkelsEE+3:22:53
- 34Paul MagnierFR+3:26:05
- 35Rasmus Søjberg PedersenDK+3:26:10
- 36Sakarias Koller LølandNO+3:31:16
- 37Robert DonaldsonGB+3:45:08
- 38Tobias Lund AndresenDK+3:46:02
- 39António MorgadoPT+3:53:18
- 40Casper van UdenNL+3:55:18
- 41Paul PenhoëtFR+3:55:37
- 42Tim Torn TeutenbergDE+4:02:15
- 43Tord GudmestadNO+4:08:42
- 44Matyas KopeckyCZ+4:10:04
Stage result · 156 finishers
- 1Paul MagnierFR / Soudal Quick-Step3:46:50
- 2Edoardo ZambaniniIT / Bahrain Victorious—
- 3Jonathan MilanIT / Lidl-Trek—
- 4Francesco BusattoIT / Alpecin-Premier Tech—
- 5Corbin StrongNZ / NSN Cycling Team—
- 6Thomas SilvaUY / XDS Astana Team—
- 7Madis MihkelsEE / EF Education-EasyPost—
- 8Filippo MagliIT / Bardiani-CSF 7 Saber—
- 9Sakarias Koller LølandNO / Uno-X Mobility—
- 10Lukas KubisSK / Unibet Rose Rockets—
- 11Ben TurnerGB / Netcompany INEOS Cycling Team—
- 12Jasper StuyvenBE / Soudal Quick-Step—
- 13Toon AertsBE / Lotto-Intermarché—
- 14David GonzálezES / Pinarello-Q36.5 Pro Cycling Team—
- 15Aleksandr VlasovRU / Red Bull-Bora-Hansgrohe—
- 16Lorenzo MilesiIT / Movistar Team—
- 17Orluis AularVE / Movistar Team—
- 18Jhonatan NarvaezEC / UAE Team Emirates-XRG—
- 19Tobias Lund AndresenDK / Decathlon CMA CGM Team—
- 20Diego SevillaES / Team Polti VisitMalta—
- 21Ludovico CrescioliIT / Team Polti VisitMalta—
- 22Florian StorkDE / Tudor Pro Cycling Team—
- 23Thomas PesentiIT / Team Polti VisitMalta—
- 24Iván García CortinaES / Movistar Team—
- 25Johannes KulsetNO / Uno-X Mobility—
- 26Mathys RondelFR / Tudor Pro Cycling Team—
- 27Afonso EulalioPT / Bahrain Victorious—
- 28Andrea Raccagni NovieroIT / Soudal Quick-Step—
- 29Gianmarco GarofoliIT / Soudal Quick-Step—
- 30Damiano CarusoIT / Bahrain Victorious—
- 31Gijs LeemreizeNL / Team Picnic PostNL—
- 32Brieuc RollandFR / Groupama-FDJ United—
- 33Derek Gee-WestCA / Lidl-Trek—
- 34David de la CruzES / Pinarello-Q36.5 Pro Cycling Team—
- 35Thymen ArensmanNL / Netcompany INEOS Cycling Team—
- 36Jai HindleyAU / Red Bull-Bora-Hansgrohe—
- 37Alan HatherlyZA / Team Jayco-AlUla—
- 38Egan BernalCO / Netcompany INEOS Cycling Team—
- 39Alberto BettiolIT / XDS Astana Team—
- 40Mark DonovanGB / Pinarello-Q36.5 Pro Cycling Team—
- 41Wout PoelsNL / Unibet Rose Rockets—
- 42Michael StorerAU / Tudor Pro Cycling Team—
- 43Embret Svestad-BårdsengNO / Netcompany INEOS Cycling Team—
- 44Johannes Staune-MittetNO / Decathlon CMA CGM Team—
- 45Jan HirtCZ / NSN Cycling Team—
- 46Jonas VingegaardDK / Team Visma | Lease a Bike—
- 47Juan Pedro LopezES / Movistar Team—
- 48Davide PiganzoliIT / Team Visma | Lease a Bike—
- 49Ben O'ConnorAU / Team Jayco-AlUla—
- 50Jack HaigAU / Netcompany INEOS Cycling Team—
- 51Giovanni AleottiIT / Red Bull-Bora-Hansgrohe—
- 52Alessandro PinarelloIT / NSN Cycling Team—
- 53Felix GallAT / Decathlon CMA CGM Team—
- 54Gregor MühlbergerAT / Decathlon CMA CGM Team—
- 55Sepp KussUS / Team Visma | Lease a Bike—
- 56Bart LemmenNL / Team Visma | Lease a Bike—
- 57Ben ZwiehoffDE / Red Bull-Bora-Hansgrohe—
- 58Matteo SobreroIT / Lidl-Trek—
- 59Callum ScotsonAU / Decathlon CMA CGM Team—
- 60Filippo ZanaIT / Soudal Quick-Step+0:38
- 61Fabio Van den BosscheBE / Soudal Quick-Step+1:22
- 62Chris HarperAU / Pinarello-Q36.5 Pro Cycling Team+1:40
- 63Mirco MaestriIT / Team Polti VisitMalta+1:40
- 64Axel HuensFR / Groupama-FDJ United+1:40
- 65Fredrik DversnesNO / Uno-X Mobility+1:40
- 66Koen BouwmanNL / Team Jayco-AlUla+1:40
- 67Darren RaffertyIE / EF Education-EasyPost+1:52
- 68Sean FlynnGB / Team Picnic PostNL+2:22
- 69Nikita TsvetkovUZ / Bardiani-CSF 7 Saber+2:22
- 70Cyril BartheFR / Groupama-FDJ United+2:22
- 71William BartaUS / Tudor Pro Cycling Team+2:22
- 72Chris HamiltonAU / Team Picnic PostNL+2:22
- 73Lorenzo RotaIT / Lotto-Intermarché+2:25
- 74Jonas RutschDE / Lotto-Intermarché+3:04
- 75Arjen LivynsBE / XDS Astana Team+3:04
- 76Tobias BayerAT / Alpecin-Premier Tech+3:04
- 77Markel BelokiES / EF Education-EasyPost+3:04
- 78Simone GualdiIT / Lotto-Intermarché+3:04
- 79Jan ChristenCH / UAE Team Emirates-XRG+3:04
- 80Diego UlissiIT / XDS Astana Team+3:04
- 81Michael ValgrenDK / EF Education-EasyPost+3:10
- 82Markus HoelgaardNO / Uno-X Mobility+4:00
- 83Rémy RochasFR / Groupama-FDJ United+4:00
- 84Matyas KopeckyCZ / Unibet Rose Rockets+4:00
- 85Johan JacobsCH / Groupama-FDJ United+4:00
- 86Magnus SheffieldUS / Netcompany INEOS Cycling Team+4:00
- 87Filippo TurconiIT / Bardiani-CSF 7 Saber+4:00
- 88Paul PenhoëtFR / Groupama-FDJ United+4:00
- 89Tomas KopeckyCZ / Unibet Rose Rockets+4:00
- 90Nico DenzDE / Red Bull-Bora-Hansgrohe+4:00
- 91Andreas LeknessundNO / Uno-X Mobility+4:00
- 92Ethan VernonGB / NSN Cycling Team+4:00
- 93Casper van UdenNL / Team Picnic PostNL+4:00
- 94Victor CampenaertsBE / Team Visma | Lease a Bike+4:00
- 95Mick van DijkeNL / Red Bull-Bora-Hansgrohe+4:00
- 96Lawrence WarbasseUS / Tudor Pro Cycling Team+4:00
- 97Andrea MifsudMT / Team Polti VisitMalta+4:00
- 98Luca MozzatoIT / Tudor Pro Cycling Team+4:00
- 99Tim NabermanNL / Team Picnic PostNL+4:00
- 100Frank van den BroekNL / Team Picnic PostNL+4:00
- 101Manuele TarozziIT / Bardiani-CSF 7 Saber+4:00
- 102Gianni MosconIT / Red Bull-Bora-Hansgrohe+4:00
- 103Alessandro TonelliIT / Team Polti VisitMalta+4:00
- 104Einer RubioCO / Movistar Team+4:00
- 105Warren BarguilFR / Team Picnic PostNL+4:00
- 106Ayco BastiaensBE / Soudal Quick-Step+4:00
- 107Dries van GestelBE / Soudal Quick-Step+4:00
- 108Vicente RojasCL / Bardiani-CSF 7 Saber+4:00
- 109Oliver NaesenBE / Decathlon CMA CGM Team+4:00
- 110Igor ArrietaES / UAE Team Emirates-XRG+4:00
- 111Tord GudmestadNO / Decathlon CMA CGM Team+4:00
- 112Robert DonaldsonGB / Team Jayco-AlUla+4:00
- 113Giovanni LonardiIT / Team Polti VisitMalta+4:00
- 114Rasmus Søjberg PedersenDK / Decathlon CMA CGM Team+4:00
- 115Tim Torn TeutenbergDE / Lidl-Trek+4:00
- 116Martin LópezEC / XDS Astana Team+4:00
- 117Christopher Juul-JensenDK / Team Jayco-AlUla+4:00
- 118Jensen PlowrightAU / Alpecin-Premier Tech+4:51
- 119Dion SmithNZ / NSN Cycling Team+4:51
- 120Josh KenchNZ / Groupama-FDJ United+4:51
- 121Nelson OliveiraPT / Movistar Team+4:51
- 122Enric MasES / Movistar Team+4:51
- 123Remi CavagnaFR / Groupama-FDJ United+4:51
- 124António MorgadoPT / UAE Team Emirates-XRG+5:15
- 125Giulio CicconeIT / Lidl-Trek+5:15
- 126Tim RexBE / Team Visma | Lease a Bike+5:41
- 127Mikkel BjergDK / UAE Team Emirates-XRG+5:41
- 128Mathijs PaasschensNL / Bahrain Victorious+5:41
- 129Robert StannardAU / Bahrain Victorious+5:41
- 130Hartthijs de VriesNL / Unibet Rose Rockets+5:41
- 131Timo KielichBE / Team Visma | Lease a Bike+5:41
- 132Jonas GeensBE / Alpecin-Premier Tech+5:41
- 133Alexander CepedaEC / EF Education-EasyPost+5:41
- 134Jardi Van Der LeeNL / EF Education-EasyPost+5:41
- 135Robin FroidevauxCH / Tudor Pro Cycling Team+5:41
- 136Luca VergallitoIT / Alpecin-Premier Tech+5:41
- 137Fabian LienhardCH / Tudor Pro Cycling Team+5:41
- 138Johan Price-PejtersenDK / Alpecin-Premier Tech+5:41
- 139Mattia BaisIT / Team Polti VisitMalta+6:07
- 140Giulio PellizzariIT / Red Bull-Bora-Hansgrohe+6:07
- 141Luca PalettiIT / Bardiani-CSF 7 Saber+6:07
- 142Max WalscheidDE / Lidl-Trek+6:09
- 143Fran MiholjevicHR / Bahrain Victorious+6:09
- 144Dylan GroenewegenNL / Unibet Rose Rockets+6:12
- 145Elmar ReindersNL / Unibet Rose Rockets+6:12
- 146Amanuel GhebreigzabhierER / Lidl-Trek+6:17
- 147Alec SegaertBE / Bahrain Victorious+6:51
- 148Niklas LarsenDK / Unibet Rose Rockets+6:53
- 149Nick SchultzAU / NSN Cycling Team+8:23
- 150James ShawGB / EF Education-EasyPost+8:23
- 151Filippo GannaIT / Netcompany INEOS Cycling Team+8:23
- 152Simone ConsonniIT / Lidl-Trek+8:23
- 153Ryan MullenIE / NSN Cycling Team+8:23
- 154Connor SwiftGB / Netcompany INEOS Cycling Team+8:23
- 155Matteo MalucelliIT / XDS Astana Team+8:23
- 156Martin MarcellusiIT / Bardiani-CSF 7 Saber+8:23
