1 | | | Jonas Vingegaard | Team Visma / Lease a Bike | 24:26:22h |
2 | | | Diego Ulissi | UAE Team Emirates | +13s |
3 | | | Wilco Kelderman | Team Visma / Lease a Bike | +20s |
4 | | | Romain Grégoire | Groupama - FDJ | +33s |
5 | | | Magnus Sheffield | Ineos Grenadiers | +37s |
6 | | | Matej Mohorič | Bahrain Victorious | +44s |
7 | | | Edoardo Zambanini | Bahrain Victorious | +44s |
8 | | | Mikkel Honoré | EF Education-EasyPost | +49s |
9 | | | Yannis Voisard | Tudor Pro Cycling Team | +49s |
10 | | | Oscar Onley | Team dsm-firmenich PostNL | +53s |
11 | | | Raúl García Pierna | Arkéa - B&B Hotels | +1:15m |
12 | | | Will Barta | Movistar Team | +1:26m |
13 | | | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale Team | +1:38m |
14 | | | Ben Hermans | Cofidis | +1:40m |
15 | | | Jan Christen | UAE Team Emirates | +1:51m |
16 | | | Alessandro Verre | Arkéa - B&B Hotels | +2:00m |
17 | | | Felix Großschartner | UAE Team Emirates | +2:06m |
18 | | | Rafał Majka | UAE Team Emirates | +2:14m |
19 | | | Hugo Houle | Israel - Premier Tech | +2:49m |
20 | | | Mark Donovan | Q36.5 Pro Cycling Team | +2:53m |
21 | | | Jakob Fuglsang | Israel - Premier Tech | +2:55m |
22 | | | Stan Dewulf | Decathlon AG2R La Mondiale Team | +3:13m |
23 | | | Francesco Busatto | Intermarché - Wanty | +4:06m |
24 | | | Jesús Peña | Team Jayco AlUla | +4:16m |
25 | | | Tim Wellens | UAE Team Emirates | +4:23m |
26 | | | Carl Fredrik Hagen | Q36.5 Pro Cycling Team | +4:32m |
27 | | | Archie Ryan | EF Education-EasyPost | +4:34m |
28 | | | Piotr Pękala | Reprezentacja Polski | +4:54m |
29 | | | Fred Wright | Bahrain Victorious | +5:52m |
30 | | | Frederik Wandahl | Red Bull–Bora–Hansgrohe | +6:37m |
31 | | | Thibau Nys | Lidl - Trek | +7:37m |
32 | | | Harrison Wood | Cofidis | +7:56m |
33 | | | Luc Wirtgen | Tudor Pro Cycling Team | +7:58m |
34 | | | Andrea Bagioli | Lidl - Trek | +9:19m |
35 | | | Pello Bilbao | Bahrain Victorious | +10:31m |
36 | | | Lukas Nerurkar | EF Education-EasyPost | +10:34m |
37 | | | Davide Formolo | Movistar Team | +11:30m |
38 | | | Romain Bardet | Team dsm-firmenich PostNL | +11:44m |
39 | | | Tobias Foss | Ineos Grenadiers | +12:02m |
40 | | | Gonzalo Serrano | Movistar Team | +13:00m |
41 | | | Rick Pluimers | Tudor Pro Cycling Team | +13:02m |
42 | | | Aimé De Gendt | Cofidis | +13:10m |
43 | | | Krists Neilands | Israel - Premier Tech | +13:57m |
44 | | | Marcin Budzinski | Reprezentacja Polski | +14:15m |
45 | | | Martin Svrček | Soudal - Quick Step | +15:07m |
46 | | | Paul Magnier | Soudal - Quick Step | +15:13m |
47 | | | Jan Maas | Team Jayco AlUla | +15:34m |
48 | | | Samuele Battistella | Astana Qazaqstan Team | +17:26m |
49 | | | Dion Smith | Intermarché - Wanty | +17:45m |
50 | | | Damien Touzé | Decathlon AG2R La Mondiale Team | +17:48m |
51 | | | Silvan Dillier | Alpecin - Deceuninck | +18:10m |
52 | | | Johan Jacobs | Movistar Team | +19:11m |
53 | | | Mick van Dijke | Team Visma / Lease a Bike | +21:25m |
54 | | | Pepijn Reinderink | Soudal - Quick Step | +21:59m |
55 | | | Jake Stewart | Israel - Premier Tech | +22:07m |
56 | | | Rémi Cavagna | Movistar Team | +22:09m |
57 | | | Michael Valgren | EF Education-EasyPost | +22:15m |
58 | | | Jonas Rutsch | EF Education-EasyPost | +23:43m |
59 | | | Anton Kuzmin | Astana Qazaqstan Team | +24:49m |
60 | | | | Q36.5 Pro Cycling Team | +25:25m |
61 | | | Koen Bouwman | Team Visma / Lease a Bike | +26:11m |
62 | | | Romain Combaud | Team dsm-firmenich PostNL | +26:30m |
63 | | | Joseph Rosskopf | Q36.5 Pro Cycling Team | +27:11m |
64 | | | Connor Swift | Ineos Grenadiers | +27:11m |
65 | | | Samuel Watson | Groupama - FDJ | +27:12m |
66 | | | Oliver Naesen | Decathlon AG2R La Mondiale Team | +27:56m |
67 | | | Henok Mulubrhan | Astana Qazaqstan Team | +28:48m |
68 | | | Filip Maciejuk | Red Bull–Bora–Hansgrohe | +29:09m |
69 | | | Salvatore Puccio | Ineos Grenadiers | +29:27m |
70 | | | Ben Swift | Ineos Grenadiers | +29:58m |
71 | | | Clément Davy | Groupama - FDJ | +30:57m |
72 | | | Guillaume Boivin | Israel - Premier Tech | +31:39m |
73 | | | Per Strand Hagenes | Team Visma / Lease a Bike | +31:56m |
74 | | | Tim Declercq | Lidl - Trek | +33:07m |
75 | | | Roel Van Sintmaartensdijk | Intermarché - Wanty | +36:16m |
76 | | | Edward Theuns | Lidl - Trek | +36:24m |
77 | | | Roland Thalmann | Tudor Pro Cycling Team | +36:54m |
78 | | | Florian Sénéchal | Arkéa - B&B Hotels | +37:26m |
79 | | | Ludovic Robeet | Cofidis | +39:57m |
80 | | | Elmar Reinders | Team Jayco AlUla | +39:59m |
81 | | | Andrea Pasqualon | Bahrain Victorious | +40:04m |
82 | | | Casper van Uden | Team dsm-firmenich PostNL | +40:45m |
83 | | | Jensen Plowright | Alpecin - Deceuninck | +41:17m |
84 | | | Clément Russo | Groupama - FDJ | +41:53m |
85 | | | Petr Kelemen | Tudor Pro Cycling Team | +42:07m |
86 | | | Cesare Benedetti | Red Bull–Bora–Hansgrohe | +42:14m |
87 | | | Senne Leysen | Alpecin - Deceuninck | +42:19m |
88 | | | Fabian Lienhard | Groupama - FDJ | +42:19m |
89 | | | Edvald Boasson Hagen | Decathlon AG2R La Mondiale Team | +43:40m |
90 | | | Patrick Eddy | Team dsm-firmenich PostNL | +43:44m |
91 | | | Alberto Dainese | Tudor Pro Cycling Team | +44:02m |
92 | | | Laurence Pithie | Groupama - FDJ | +44:15m |
93 | | | Bram Welten | Team dsm-firmenich PostNL | +44:28m |
94 | | | Stanislaw Aniolkowski | Cofidis | +44:34m |
95 | | | Cameron Wurf | Ineos Grenadiers | +44:45m |
96 | | | Ryan Mullen | Red Bull–Bora–Hansgrohe | +44:54m |
97 | | | Michal Paluta | Reprezentacja Polski | +44:54m |
98 | | | Łukasz Wiśniowski | Bahrain Victorious | +46:30m |
99 | | | Olav Kooij | Team Visma / Lease a Bike | +46:48m |
100 | | | Alex Kirsch | Lidl - Trek | +46:52m |
101 | | | Timo Kielich | Alpecin - Deceuninck | +46:55m |
102 | | | Niklas Märkl | Team dsm-firmenich PostNL | +47:43m |
103 | | | Donovan Grondin | Arkéa - B&B Hotels | +48:34m |
104 | | | Mateusz Kostański | Reprezentacja Polski | +50:00m |
105 | | | David Dekker | Arkéa - B&B Hotels | +50:01m |
106 | | | Alexis Renard | Cofidis | +50:58m |
107 | | | Gijs Van Hoecke | Intermarché - Wanty | +51:33m |
108 | | | Jack Rootkin-Gray | EF Education-EasyPost | +51:52m |
109 | | | Michael Schwarzmann | Israel - Premier Tech | +52:13m |
110 | | | Alan Riou | Arkéa - B&B Hotels | +52:38m |
111 | | | Bert Van Lerberghe | Soudal - Quick Step | +52:43m |
112 | | | Tim Merlier | Soudal - Quick Step | +52:58m |
113 | | | Ramon Sinkeldam | Alpecin - Deceuninck | +52:59m |
114 | | | Norbert Banaszek | Reprezentacja Polski | +53:22m |
115 | | | Ayco Bastiaens | Soudal - Quick Step | +54:04m |
116 | | | Kacper Gieryk | Reprezentacja Polski | +54:12m |
117 | | | Danny van Poppel | Red Bull–Bora–Hansgrohe | +54:40m |
118 | | | Davide Cimolai | Movistar Team | +54:41m |
119 | | | Adrien Petit | Intermarché - Wanty | +54:48m |
120 | | | Gerben Thijssen | Intermarché - Wanty | +55:22m |
121 | | | Jordi Meeus | Red Bull–Bora–Hansgrohe | +55:33m |
122 | | | Robin Froidevaux | Tudor Pro Cycling Team | +55:39m |
123 | | | Dmitriy Gruzdev | Astana Qazaqstan Team | +58:45m |
124 | | | Tosh van der Sande | Team Visma / Lease a Bike | +59:56m |
125 | | | Phil Bauhaus | Bahrain Victorious | +1:00:59h |
126 | | | Blake Quick | Team Jayco AlUla | +1:04:51h |
127 | | | Radoslaw Fratczak | Reprezentacja Polski | +1:31:49h |