1 | Pascal Ackermann | BORA-hansgrohe | 4:20:10h |
2 | Elia Viviani | Soudal - Quick Step | +0s |
3 | Giacomo Nizzolo | Lidl - Trek | +0s |
4 | Iván García Cortina | Bahrain Victorious | +0s |
5 | Simone Consonni | UAE Team Emirates | +0s |
6 | Phil Bauhaus | Team dsm-firmenich PostNL | +0s |
7 | Jean-Pierre Drucker | BMC Racing Team | +0s |
8 | André Greipel | Lotto–Dstny | +0s |
9 | Jonas Koch | CCC Sprandi Polkowice | +0s |
10 | Rudy Barbier | Decathlon AG2R La Mondiale Team | +0s |
11 | Luka Mezgec | Team Jayco AlUla | +0s |
12 | Mark Cavendish | Team Qhubeka Assos | +0s |
13 | Hugo Houle | Astana Qazaqstan Team | +0s |
14 | Christopher Lawless | Ineos Grenadiers | +0s |
15 | Jonas Rickaert | Team Flanders-Baloise | +0s |
16 | Ramūnas Navardauskas | Bahrain Victorious | +0s |
17 | Maurits Lammertink | Team Katusha Alpecin | +0s |
18 | Nico Denz | Decathlon AG2R La Mondiale Team | +0s |
19 | Nathan Van Hooydonck | BMC Racing Team | +0s |
20 | Enrico Battaglin | Team Visma / Lease a Bike | +0s |