CoureursÉquipesTemps
1Jonas Vingegaard
Team Visma-Lease a Bike
Team Visma-Lease a Bike82h 05' 42''
2Tadej Pogacar
UAE Team Emirates
UAE Team Emirates+7' 29''
3Adam Yates
UAE Team Emirates
UAE Team Emirates+10' 56''
4Simon Yates
Team Jayco AlUla
Team Jayco AlUla+12' 23''
5Carlos Rodríguez
INEOS Grenadiers
INEOS Grenadiers+13' 17''
6Pello Bilbao
Bahrain Victorious
Bahrain Victorious+13' 27''
7Jai Hindley
BORA - HANSGROHE
BORA - HANSGROHE+14' 44''
8Felix Gall
Decathlon-AG2R-La Mondiale
Decathlon-AG2R-La Mondiale+16' 09''
9David Gaudu
Groupama - FDJ
Groupama - FDJ+23' 08''
10Guillaume Martin
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+26' 30''
11Thibaut Pinot
Groupama - FDJ
Groupama - FDJ+28' 03''
12Sepp Kuss
Team Visma-Lease a Bike
Team Visma-Lease a Bike+37' 32''
13Tom Pidcock
INEOS Grenadiers
INEOS Grenadiers+47' 52''
14Rafal Majka
UAE Team Emirates
UAE Team Emirates+56' 09''
15Jonathan Castroviejo
INEOS Grenadiers
INEOS Grenadiers+56' 37''
16Chris Harper
Team Jayco AlUla
Team Jayco AlUla+57' 29''
17Ben O'Connor
Decathlon-AG2R-La Mondiale
Decathlon-AG2R-La Mondiale+1h 04' 59''
18Wilco Kelderman
Team Visma-Lease a Bike
Team Visma-Lease a Bike+1h 06' 46''
19Mikel Landa
Bahrain Victorious
Bahrain Victorious+1h 12' 41''
20Valentin Madouas
Groupama - FDJ
Groupama - FDJ+1h 14' 10''
21Emanuel Buchmann
BORA - HANSGROHE
BORA - HANSGROHE+1h 15' 44''
22Warren Barguil
Arkéa - B&B Hotels
Arkéa - B&B Hotels+1h 17' 06''
23Felix Großschartner
UAE Team Emirates
UAE Team Emirates+1h 45' 21''
24Tiesj Benoot
Team Visma-Lease a Bike
Team Visma-Lease a Bike+1h 46' 55''
25Clément Berthet
Decathlon-AG2R-La Mondiale
Decathlon-AG2R-La Mondiale+1h 50' 19''
26Bob Jungels
BORA - HANSGROHE
BORA - HANSGROHE+1h 58' 46''
27Wout Poels
Bahrain Victorious
Bahrain Victorious+2h 05' 44''
28Jack Haig
Bahrain Victorious
Bahrain Victorious+2h 10' 32''
29Mattias Skjelmose
Lidl Trek
Lidl Trek+2h 15' 27''
30Tobias Johannessen
Uno-X Mobility
Uno-X Mobility+2h 15' 33''
31Mathieu Burgaudeau
TotalEnergies
TotalEnergies+2h 21' 13''
32Giulio Ciccone
Lidl Trek
Lidl Trek+2h 24' 29''
33Julian Alaphilippe
Soudal - Quick-Step
Soudal - Quick-Step+2h 25' 43''
34Harold Tejada
Astana - Qazaqstan Team
Astana - Qazaqstan Team+2h 27' 46''
35Dylan Teuns
Israel - Premier Tech
Israel - Premier Tech+2h 34' 28''
36Egan Bernal
INEOS Grenadiers
INEOS Grenadiers+2h 38' 16''
37Gorka Izagirre
MOVISTAR
MOVISTAR+2h 38' 53''
38Hugo Houle
Israel - Premier Tech
Israel - Premier Tech+2h 42' 05''
39Nicholas Schultz
Israel - Premier Tech
Israel - Premier Tech+2h 43' 32''
40Alexey Lutsenko
Astana - Qazaqstan Team
Astana - Qazaqstan Team+2h 43' 33''
41Kévin Geniets
Groupama - FDJ
Groupama - FDJ+2h 44' 14''
42Dylan van Baarle
Team Visma-Lease a Bike
Team Visma-Lease a Bike+2h 46' 05''
43Jonas Gregaard
Uno-X Mobility
Uno-X Mobility+2h 47' 07''
44Gregor Mühlberger
MOVISTAR
MOVISTAR+2h 49' 22''
45Ion Izagirre
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+2h 50' 09''
46Chris Hamilton
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+2h 51' 00''
47Georg Zimmermann
Intermarché - Wanty
Intermarché - Wanty+2h 54' 05''
48Michael Woods
Israel - Premier Tech
Israel - Premier Tech+2h 54' 47''
49Michal Kwiatkowski
INEOS Grenadiers
INEOS Grenadiers+2h 56' 08''
50Krists Neilands
Israel - Premier Tech
Israel - Premier Tech+2h 56' 21''
51Clément Champoussin
Arkéa - B&B Hotels
Arkéa - B&B Hotels+2h 58' 07''
52Alex Aranburu
MOVISTAR
MOVISTAR+3h 02' 59''
53Nélson Oliveira
MOVISTAR
MOVISTAR+3h 08' 26''
54Stefan Küng
Groupama - FDJ
Groupama - FDJ+3h 08' 29''
55Aurélien Paret-Peintre
Decathlon-AG2R-La Mondiale
Decathlon-AG2R-La Mondiale+3h 09' 31''
56Marc Soler
UAE Team Emirates
UAE Team Emirates+3h 09' 56''
57Mathieu van der Poel
Alpecin - Deceuninck
Alpecin - Deceuninck+3h 11' 24''
58Matt Dinham
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+3h 13' 32''
59Maxim Van Gils
Lotto - Dstny
Lotto - Dstny+3h 17' 49''
60Omar Fraile
INEOS Grenadiers
INEOS Grenadiers+3h 19' 04''
61Kevin Vermaerke
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+3h 24' 20''
62Nils Politt
BORA - HANSGROHE
BORA - HANSGROHE+3h 28' 47''
63Quentin Pacher
Groupama - FDJ
Groupama - FDJ+3h 33' 43''
64Victor Campenaerts
Lotto - Dstny
Lotto - Dstny+3h 34' 58''
65Matis Louvel
Arkéa - B&B Hotels
Arkéa - B&B Hotels+3h 36' 09''
66Neilson Powless
EF Education - EasyPost
EF Education - EasyPost+3h 37' 30''
67Rui Costa
Intermarché - Wanty
Intermarché - Wanty+3h 37' 57''
68Anthony Delaplace
Arkéa - B&B Hotels
Arkéa - B&B Hotels+3h 41' 37''
69Simon Guglielmi
Arkéa - B&B Hotels
Arkéa - B&B Hotels+3h 41' 48''
70Lars van den Berg
Groupama - FDJ
Groupama - FDJ+3h 46' 03''
71Rigoberto Urán
EF Education - EasyPost
EF Education - EasyPost+3h 50' 15''
72Matej Mohoric
Bahrain Victorious
Bahrain Victorious+3h 51' 05''
73Nans Peters
Decathlon-AG2R-La Mondiale
Decathlon-AG2R-La Mondiale+3h 53' 06''
74Juan Pedro López
Lidl Trek
Lidl Trek+3h 54' 39''
75Pierre Latour
TotalEnergies
TotalEnergies+3h 55' 25''
76Oliver Naesen
Decathlon-AG2R-La Mondiale
Decathlon-AG2R-La Mondiale+3h 56' 45''
77Lilian Calmejane
Intermarché - Wanty
Intermarché - Wanty+4h 01' 43''
78Marco Haller
BORA - HANSGROHE
BORA - HANSGROHE+4h 02' 37''
79Jasper Stuyven
Lidl Trek
Lidl Trek+4h 03' 24''
80Christophe Laporte
Team Visma-Lease a Bike
Team Visma-Lease a Bike+4h 05' 47''
81Stan Dewulf
Decathlon-AG2R-La Mondiale
Decathlon-AG2R-La Mondiale+4h 07' 42''
82Patrick Konrad
BORA - HANSGROHE
BORA - HANSGROHE+4h 07' 43''
83Alberto Bettiol
EF Education - EasyPost
EF Education - EasyPost+4h 08' 58''
84Lawson Craddock
Team Jayco AlUla
Team Jayco AlUla+4h 12' 31''
85Jonas Abrahamsen
Uno-X Mobility
Uno-X Mobility+4h 13' 32''
86Tony Gallopin
Lidl Trek
Lidl Trek+4h 14' 49''
87Kasper Asgreen
Soudal - Quick-Step
Soudal - Quick-Step+4h 15' 09''
88Daniel Oss
TotalEnergies
TotalEnergies+4h 16' 19''
89Valentin Ferron
TotalEnergies
TotalEnergies+4h 19' 15''
90Corbin Strong
Israel - Premier Tech
Israel - Premier Tech+4h 21' 21''
91Pascal Eenkhoorn
Lotto - Dstny
Lotto - Dstny+4h 21' 55''
92Fred Wright
Bahrain Victorious
Bahrain Victorious+4h 22' 51''
93Nathan Van Hooydonck
Team Visma-Lease a Bike
Team Visma-Lease a Bike+4h 24' 04''
94Anthony Turgis
TotalEnergies
TotalEnergies+4h 24' 22''
95Torstein Træen
Uno-X Mobility
Uno-X Mobility+4h 26' 27''
96Magnus Cort
EF Education - EasyPost
EF Education - EasyPost+4h 32' 15''
97Jasper Philipsen
Alpecin - Deceuninck
Alpecin - Deceuninck+4h 32' 46''
98Bryan Coquard
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+4h 33' 15''
99Anthon Charmig
Uno-X Mobility
Uno-X Mobility+4h 34' 51''
100Edvald Boasson Hagen
TotalEnergies
TotalEnergies+4h 37' 58''
101Benoît Cosnefroy
Decathlon-AG2R-La Mondiale
Decathlon-AG2R-La Mondiale+4h 39' 22''
102Vegard Stake Laengen
UAE Team Emirates
UAE Team Emirates+4h 40' 23''
103Mike Teunissen
Intermarché - Wanty
Intermarché - Wanty+4h 41' 35''
104Yves Lampaert
Soudal - Quick-Step
Soudal - Quick-Step+4h 42' 36''
105Mads Pedersen
Lidl Trek
Lidl Trek+4h 43' 50''
106Rémi Cavagna
Soudal - Quick-Step
Soudal - Quick-Step+4h 44' 01''
107Matteo Trentin
UAE Team Emirates
UAE Team Emirates+4h 44' 34''
108Rasmus Tiller
Uno-X Mobility
Uno-X Mobility+4h 46' 38''
109Simon Clarke
Israel - Premier Tech
Israel - Premier Tech+4h 50' 33''
110Andrey Amador
EF Education - EasyPost
EF Education - EasyPost+4h 54' 07''
111Dion Smith
Intermarché - Wanty
Intermarché - Wanty+4h 54' 13''
112Luka Mezgec
Team Jayco AlUla
Team Jayco AlUla+4h 56' 32''
113Quinten Hermans
Alpecin - Deceuninck
Alpecin - Deceuninck+4h 58' 42''
114Jonas Rickaert
Alpecin - Deceuninck
Alpecin - Deceuninck+5h 00' 23''
115Alex Kirsch
Lidl Trek
Lidl Trek+5h 00' 55''
116Danny van Poppel
BORA - HANSGROHE
BORA - HANSGROHE+5h 01' 34''
117Christopher Juul-Jensen
Team Jayco AlUla
Team Jayco AlUla+5h 04' 45''
118Tim Declercq
Soudal - Quick-Step
Soudal - Quick-Step+5h 05' 18''
119Dries Devenyns
Soudal - Quick-Step
Soudal - Quick-Step+5h 06' 37''
120Florian Vermeersch
Lotto - Dstny
Lotto - Dstny+5h 06' 38''
121Nikias Arndt
Bahrain Victorious
Bahrain Victorious+5h 08' 07''
122Søren Kragh
Alpecin - Deceuninck
Alpecin - Deceuninck+5h 08' 38''
123Mikkel Bjerg
UAE Team Emirates
UAE Team Emirates+5h 09' 02''
124Laurent Pichon
Arkéa - B&B Hotels
Arkéa - B&B Hotels+5h 10' 04''
125Biniam Girmay
Intermarché - Wanty
Intermarché - Wanty+5h 10' 20''
126Guillaume Boivin
Israel - Premier Tech
Israel - Premier Tech+5h 11' 01''
127Peter Sagan
TotalEnergies
TotalEnergies+5h 14' 17''
128Jenthe Biermans
Arkéa - B&B Hotels
Arkéa - B&B Hotels+5h 14' 24''
129Silvan Dillier
Alpecin - Deceuninck
Alpecin - Deceuninck+5h 15' 06''
130Luke Durbridge
Team Jayco AlUla
Team Jayco AlUla+5h 16' 18''
131Olivier Le Gac
Groupama - FDJ
Groupama - FDJ+5h 17' 09''
132Luca Mozzato
Arkéa - B&B Hotels
Arkéa - B&B Hotels+5h 17' 22''
133Michael Gogl
Alpecin - Deceuninck
Alpecin - Deceuninck+5h 19' 44''
134Alexander Kristoff
Uno-X Mobility
Uno-X Mobility+5h 23' 51''
135Gianni Moscon
Astana - Qazaqstan Team
Astana - Qazaqstan Team+5h 23' 59''
136Jasper De Buyst
Lotto - Dstny
Lotto - Dstny+5h 27' 04''
137Dylan Groenewegen
Team Jayco AlUla
Team Jayco AlUla+5h 27' 21''
138Nils Eekhoff
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+5h 33' 18''
139Jordi Meeus
BORA - HANSGROHE
BORA - HANSGROHE+5h 33' 51''
140Søren Wærenskjold
Uno-X Mobility
Uno-X Mobility+5h 33' 52''
141Elmar Reinders
Team Jayco AlUla
Team Jayco AlUla+5h 35' 17''
142Axel Zingle
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+5h 39' 23''
143Adrien Petit
Intermarché - Wanty
Intermarché - Wanty+5h 41' 56''
144Sam Welsford
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+5h 42' 20''
145John Degenkolb
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+5h 44' 09''
146Alexander Edmondson
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+5h 44' 39''
147Frederik Frison
Lotto - Dstny
Lotto - Dstny+5h 55' 20''
148Yevgeniy Fedorov
Astana - Qazaqstan Team
Astana - Qazaqstan Team+5h 56' 37''
149Cees Bol
Astana - Qazaqstan Team
Astana - Qazaqstan Team+5h 57' 44''
150Michael Mørkøv
Soudal - Quick-Step
Soudal - Quick-Step+6h 07' 11''