1 | | | Adam Yates | Ineos Grenadiers | 16:54:56h |
2 | | | Pello Bilbao | Bahrain Victorious | +22s |
3 | | | Ruben Guerreiro | EF Education-EasyPost | +44s |
4 | | | Georg Zimmermann | Intermarché - Wanty | +47s |
5 | | | Mauri Vansevenant | Soudal - Quick Step | +49s |
6 | | | James Knox | Soudal - Quick Step | +58s |
7 | | | Sylvain Moniquet | Lotto–Dstny | +58s |
8 | | | Antonio Pedrero | Movistar Team | +1:14m |
9 | | | Iván Ramiro Sosa | Movistar Team | +1:36m |
10 | | | Davide Formolo | UAE Team Emirates | +1:44m |
11 | | | Alberto Bettiol | EF Education-EasyPost | +1:45m |
12 | | | Geoffrey Bouchard | Decathlon AG2R La Mondiale Team | +2:10m |
13 | | | Hermann Pernsteiner | Bahrain Victorious | +2:33m |
14 | | | Gijs Leemreize | Team Visma / Lease a Bike | +2:50m |
15 | | | George Bennett | UAE Team Emirates | +2:52m |
16 | | | Emanuel Buchmann | Red Bull–Bora–Hansgrohe | +2:57m |
17 | | | Mikkel Bjerg | UAE Team Emirates | +3:02m |
18 | | | Einer Augusto Rubio | Movistar Team | +3:35m |
19 | | | Patrick Konrad | Red Bull–Bora–Hansgrohe | +3:50m |
20 | | | Maxime Chevalier | B&B Hotels p/b KTM | +4:01m |
21 | | | Barnabás Peák | Intermarché - Wanty | +4:14m |
22 | | | Johannes Adamietz | Saris Rouvy Sauerland Team | +4:45m |
23 | | | Clément Berthet | Decathlon AG2R La Mondiale Team | +5:16m |
24 | | | Alan Boileau | B&B Hotels p/b KTM | +5:28m |
25 | | | Sven Erik Bystrøm | Intermarché - Wanty | +6:19m |
26 | | | Bauke Mollema | Lidl - Trek | +10:46m |
27 | | | Simon Geschke | Team Deutschland | +10:49m |
28 | | | Michael Schär | Decathlon AG2R La Mondiale Team | +11:01m |
29 | | | Matthew Holmes | Lotto–Dstny | +11:32m |
30 | | | Jannis Peter | Team Deutschland | +12:17m |
31 | | | Tobias Foss | Team Visma / Lease a Bike | +12:30m |
32 | | | Laurens Huys | Intermarché - Wanty | +12:52m |
33 | | | Romain Bardet | Team dsm-firmenich PostNL | +13:41m |
34 | | | Sebastian Schönberger | B&B Hotels p/b KTM | +13:45m |
35 | | | Óscar Rodríguez | Movistar Team | +15:19m |
36 | | | Nils Politt | Red Bull–Bora–Hansgrohe | +15:35m |
37 | | | Lilian Calmejane | Decathlon AG2R La Mondiale Team | +16:45m |
38 | | | Alexander Tarlton | Team Lotto-Kern Haus | +17:08m |
39 | | | Odd Christian Eiking | EF Education-EasyPost | +17:46m |
40 | | | Mick van Dijke | Team Visma / Lease a Bike | +18:13m |
41 | | | Greg Van Avermaet | Decathlon AG2R La Mondiale Team | +18:36m |
42 | | | Lars Boven | Team Visma / Lease a Bike | +18:41m |
43 | | | James Piccoli | Israel - Premier Tech | +18:48m |
44 | | | Filippo Ganna | Ineos Grenadiers | +19:13m |
45 | | | Asbjørn Hellemose | Lidl - Trek | +19:30m |
46 | | | Florian Stork | Team dsm-firmenich PostNL | +20:48m |
47 | | | Theo Delacroix | Intermarché - Wanty | +21:44m |
48 | | | Miguel Heidemann | B&B Hotels p/b KTM | +21:45m |
49 | | | Jonas Messerschmidt | Team Dauner Akkon | +21:57m |
50 | | | Ben Healy | EF Education-EasyPost | +22:10m |
51 | | | Tosh van der Sande | Team Visma / Lease a Bike | +22:41m |
52 | | | Abram Stockman | Saris Rouvy Sauerland Team | +23:30m |
53 | | | Stan Van Tricht | Soudal - Quick Step | +24:31m |
54 | | | Felix Großschartner | Red Bull–Bora–Hansgrohe | +25:02m |
55 | | | Ben Tulett | Ineos Grenadiers | +25:04m |
56 | | | Tobias Bayer | Alpecin - Deceuninck | +25:06m |
57 | | | Edo Goldstein | Israel - Premier Tech | +26:08m |
58 | | | Jonas Rapp | Team Deutschland | +26:51m |
59 | | | Alexander Kristoff | Intermarché - Wanty | +27:59m |
60 | | | Reto Hollenstein | Israel - Premier Tech | +27:59m |
61 | | | Roman Duckert | Team Dauner Akkon | +28:01m |
62 | | | Filip Maciejuk | Bahrain Victorious | +28:06m |
63 | | | Jonas Rutsch | EF Education-EasyPost | +28:13m |
64 | | | Jan Hugger | Team Lotto-Kern Haus | +28:14m |
65 | | | Scott Thwaites | Alpecin - Deceuninck | +28:20m |
66 | | | Heinrich Haussler | Bahrain Victorious | +28:26m |
67 | | | Alessandro Covi | UAE Team Emirates | +28:36m |
68 | | | Alexander Krieger | Alpecin - Deceuninck | +28:59m |
69 | | | Simon Pellaud | Lidl - Trek | +29:13m |
70 | | | Michiel Stockman | Saris Rouvy Sauerland Team | +29:40m |
71 | | | Lawrence Naesen | Decathlon AG2R La Mondiale Team | +31:18m |
72 | | | Tim Teutenberg | Team Deutschland | +31:18m |
73 | | | Anton Palzer | Red Bull–Bora–Hansgrohe | +31:36m |
74 | | | Henri Uhlig | Alpecin - Deceuninck | +32:19m |
75 | | | Guy Niv | Israel - Premier Tech | +32:48m |
76 | | | Florian Sénéchal | Soudal - Quick Step | +34:20m |
77 | | | Julian Borresch | Saris Rouvy Sauerland Team | +34:22m |
78 | | | Nico Denz | Team dsm-firmenich PostNL | +35:30m |
79 | | | Pirmin Benz | Team Deutschland | +35:44m |
80 | | | Maurice Ballerstedt | Alpecin - Deceuninck | +36:17m |
81 | | | Jakob Geßner | Team Lotto-Kern Haus | +36:38m |
82 | | | Per Münstermann | Saris Rouvy Sauerland Team | +36:39m |
83 | | | Frederik Rasmann | Team Dauner Akkon | +36:56m |
84 | | | Jonathan Milan | Bahrain Victorious | +37:05m |
85 | | | Kim Heiduk | Ineos Grenadiers | +37:15m |
86 | | | Jérémy Lecroq | B&B Hotels p/b KTM | +38:35m |
87 | | | Felix Groß | UAE Team Emirates | +39:30m |
88 | | | Marco Haller | Red Bull–Bora–Hansgrohe | +39:30m |
89 | | | Jon Knolle | Saris Rouvy Sauerland Team | +39:37m |
90 | | | Noé Ury | Team Dauner Akkon | +40:47m |
91 | | | Moritz Kretschy | Team Deutschland | +41:28m |
92 | | | Yves Lampaert | Soudal - Quick Step | +43:49m |
93 | | | Ole Theiler | Team Lotto-Kern Haus | +44:02m |
94 | | | Joshua Huppertz | Team Lotto-Kern Haus | +44:48m |
95 | | | Marcel Meisen | Team Lotto-Kern Haus | +45:32m |
96 | | | Amanuel Ghebreigzabhier | Lidl - Trek | +46:08m |
97 | | | Samuel Welsford | Team dsm-firmenich PostNL | +46:43m |
98 | | | Oded Kogut | Israel - Premier Tech | +47:53m |
99 | | | Tim Naberman | Team dsm-firmenich PostNL | +47:57m |