1 | Magnus Cort | Astana Qazaqstan Team | 4:39:50h |
2 | Julius van den Berg | EF Education-EasyPost | +0s |
3 | Alexis Gougeard | Decathlon AG2R La Mondiale Team | +0s |
4 | Jonas Rickaert | Team Flanders-Baloise | +29s |
5 | Caleb Ewan | Team Jayco AlUla | +33s |
6 | Matteo Pelucchi | BORA-hansgrohe | +33s |
7 | Florian Sénéchal | Soudal - Quick Step | +33s |
8 | Tom Devriendt | Intermarché - Wanty | +33s |
9 | Jens Debusschere | Lotto–Dstny | +33s |
10 | Matej Mohorič | Bahrain Victorious | +33s |
11 | Ryan Gibbons | Team Qhubeka Assos | +33s |
12 | Timothy Dupont | Intermarché - Wanty | +33s |
13 | Marcel Kittel | Team Katusha Alpecin | +33s |
14 | Kristoffer Halvorsen | Ineos Grenadiers | +33s |
15 | Dylan Groenewegen | Team Visma / Lease a Bike | +33s |
16 | Oliver Naesen | Decathlon AG2R La Mondiale Team | +33s |
17 | Jasper Stuyven | Lidl - Trek | +33s |
18 | Rudy Barbier | Decathlon AG2R La Mondiale Team | +33s |
19 | Coen Vermeltfoort | Roompot-Charles | +33s |
20 | Max Walscheid | Team dsm-firmenich PostNL | +33s |