| 1 | Mark Cavendish (GBr) Deceuninck – QuickStep | 4:11:52 |
| 2 | Alexis Renard (Fra) Israel Start – up Nation | |
| 3 | Morten Hulgaard (Den) Uno – X Pro Cycling Team | |
| 4 | Josef Cerny (Cze) Deceuninck – QuickStep | 0:00:06 |
| 5 | Niklas Märkl (Ger) Team DSM | 0:00:09 |
| 6 | Rune Herregodts (Bel) Sport Vlaanderen – Baloise | 0:00:12 |
| 7 | Adriaan Janssen (Ned) Abloc Ct | |
| 8 | Alvaro Hodeg Chagui (Col) Deceuninck – QuickStep | 0:00:58 |
| 9 | Pascal Ackermann (Ger) Bora – Hansgrohe | 0:01:21 |
| 10 | André Greipel (Ger) Israel Start – up Nation | 0:01:33 |
| 11 | Georg Zimmermann (Ger) Intermarché – Wanty – Gobert Matériaux | 0:01:39 |
| 12 | Dries De Bondt (Bel) Alpecin – Fenix | 0:01:45 |
| 13 | Stijn Steels (Bel) Deceuninck – QuickStep | 0:01:46 |
| 14 | Nico Denz (Ger) Team DSM | |
| 15 | Martin Urianstad (Nor) Uno – X Pro Cycling Team | |
| 16 | Aaron Van Poucke (Bel) Sport Vlaanderen – Baloise | 0:01:50 |
| 17 | Alexander Tarlton (Ger) Team Lotto – Kern Haus | 0:01:58 |
| 18 | Andreas Schillinger (Ger) Bora – Hansgrohe | 0:02:06 |
| 19 | Rüdiger Selig (Ger) Bora – Hansgrohe | 0:02:08 |
| 20 | Iljo Keisse (Bel) Deceuninck – QuickStep | 0:02:11 |
| 21 | Philipp Walsleben (Ger) Alpecin – Fenix | 0:02:13 |
| 22 | Erlend Blikra (Nor) Uno – X Pro Cycling Team | 0:04:49 |
| 23 | Kenneth Van Rooy (Bel) Sport Vlaanderen – Baloise | |
| 24 | Fredrik Dversnes (Nor) Team Coop | |
| 25 | Tim Torn Teutenberg (Ger) Leopard Pro Cycling | |
| 26 | Sergei Chernetskii (Rus) Gazprom – RusVelo | |
| 27 | Martijn Tusveld (Ned) Team DSM | |
| 28 | Stan Van Tricht (Bel) Seg Racing Academy | |
| 29 | Timo De Jong (Ned) Volkerwessels Cycling Team | |
| 30 | Petr Rikunov (Rus) Gazprom – RusVelo | |
| 31 | Danny van Poppel (Ned) Intermarché – Wanty – Gobert Matériaux | |
| 32 | Jonas Koch (Ger) Intermarché – Wanty – Gobert Matériaux | |
| 33 | Edward Planckaert (Bel) Alpecin – Fenix | |
| 34 | Rick Zabel (Ger) Israel Start – up Nation | |
| 35 | Tobias Bayer (Aut) Alpecin – Fenix | 0:08:38 |
| 36 | Riccardo Minali (Ita) Intermarché – Wanty – Gobert Matériaux | |
| 37 | Jan Maas (Ned) Leopard Pro Cycling | |
| 38 | Nick Van Der Meer (Ned) Volkerwessels Cycling Team | |
| 39 | Michiel Stockman (Bel) Team Sks Sauerland Nrw | |
| 40 | Norman Vahtra (Est) Israel Start – up Nation | |
| 41 | Kim Alexander Heiduk (Ger) Team Lotto – Kern Haus | |
| 42 | Maurice Ballerstedt (Ger) Germany | 0:09:40 |
| 43 | Arne Marit (Bel) Sport Vlaanderen – Baloise | 0:10:11 |
| 44 | Simon Dehairs (Bel) Alpecin – Fenix Development Team | 0:10:27 |
| 45 | Linus Rosner (Ger) Germany | 0:10:42 |
| 46 | Marco Canola (Ita) Gazprom – RusVelo | |
| 47 | Meindert Weulink (Ned) Abloc Ct | |
| 48 | Jan – Marc Temmen (Ger) Team Dauner | Akkon | |
| 49 | Jarno Mobach (Ned) Leopard Pro Cycling | |
| 50 | Lars Loohuis (Ned) Abloc Ct | |
| 51 | Igor Boev (Rus) Gazprom – RusVelo | |
| 52 | Sven Thurau (Ger) Team Dauner | Akkon | |
| 53 | Nils Wolffenbuttel (Ned) Volkerwessels Cycling Team | |
| 54 | Jon Knolle (Ger) Team Sks Sauerland Nrw | |
| 55 | Abram Stockman (Bel) Team Sks Sauerland Nrw | |
| 56 | Julian Lino (Fra) Bike Aid | |
| 57 | Miguel Heidemann (Ger) Leopard Pro Cycling | |
| 58 | Patrick Gamper (Aut) Bora – Hansgrohe | |
| 59 | Jakob Geßner (Ger) Germany | |
| 60 | Martin Salmon (Ger) Team DSM | |
| 61 | Daan Van Sintmaartensdijk (Ned) Volkerwessels Cycling Team | |
| 62 | Pirmin Benz (Ger) Germany | |
| 63 | Boy van Poppel (Ned) Intermarché – Wanty – Gobert Matériaux | |
| 64 | Stijn Daemen (Ned) Abloc Ct | |
| 65 | Erik Nordsaeter Resell (Nor) Uno – X Pro Cycling Team | |
| 66 | Rasmus Tiller (Nor) Uno – X Pro Cycling Team | |
| 67 | Cédric Pries (Lux) Leopard Pro Cycling | |
| 68 | Colin Heiderscheid (Lux) Leopard Pro Cycling | |
| 69 | Michael Schwarzmann (Ger) Bora – Hansgrohe | |
| 70 | Lionel Taminiaux (Bel) Alpecin – Fenix | |
| 71 | Julius Johansen (Den) Uno – X Pro Cycling Team | |
| DNF | Ian Garrison (USA) Deceuninck – QuickStep | |
| DNF | Erik Baska (Svk) Bora – Hansgrohe | |
| DNF | Martin Laas (Est) Bora – Hansgrohe | |
| DNF | Dries De Pooter (Bel) Seg Racing Academy | |
| DNF | Ludwig De Winter (Bel) Intermarché – Wanty – Gobert Matériaux | |
| DNF | Saned Abu – Fares (Isr) Israel Cycling Academy | |
| DNF | Lahav Davidzon (Isr) Israel Cycling Academy | |
| DNF | Alberto Dainese (Ita) Team DSM | |
| DNF | Pavel Bittner (Cze) Development Team Dsm | |
| DNF | Leon Heinschke (Ger) Development Team Dsm | |
| DNF | Damiano Cima (Ita) Gazprom – RusVelo | |
| DNF | Dmitrii Strakhov (Rus) Gazprom – RusVelo | |
| DNF | Alex Colman (Bel) Sport Vlaanderen – Baloise | |
| DNF | Julian Mertens (Bel) Sport Vlaanderen – Baloise | |
| DNF | Thimo Willems (Bel) Sport Vlaanderen – Baloise | |
| DNF | Johan Price Pejtersen (Den) Uno – X Pro Cycling Team | |
| DNF | Sebastian Niehues (Ger) Germany | |
| DNF | Jannis Peter (Ger) Germany | |
| DNF | Moritz Kretschy (Ger) Germany | |
| DNF | Léo Bouvier (Fra) Bike Aid | |
| DNF | Lucas Carstensen (Ger) Bike Aid | |
| DNF | Justin Wolf (Ger) Bike Aid | |
| DNF | Dawit Yemane (Eri) Bike Aid | |
| DNF | Frederik Raßmann (Ger) Team Dauner | Akkon | |
| DNF | Roman Duckert (Ger) Team Dauner | Akkon | |
| DNF | Albert Gathemann (Ger) Team Dauner | Akkon | |
| DNF | Jonas Fabian Messerschmidt (Ger) Team Dauner | Akkon | |
| DNF | Sven Redmann (Ger) Team Dauner | Akkon | |
| DNF | Luca Dreßler (Ger) Team Lotto – Kern Haus | |
| DNF | Joshua Huppertz (Ger) Team Lotto – Kern Haus | |
| DNF | Christian Maximilian Koch (Ger) Team Lotto – Kern Haus | |
| DNF | Jan Kuhn (Ger) Team Lotto – Kern Haus | |
| DNF | Mario Spengler (Swi) Team Lotto – Kern Haus | |
| DNF | Johannes Adamietz (Ger) Team Sks Sauerland Nrw | |
| DNF | Per Christian Münstermann (Ger) Team Sks Sauerland Nrw | |
| DNF | Julian Borresch (Ger) Team Sks Sauerland Nrw | |
| DNF | Aden James Paterson (Aus) Abloc Ct | |
| DNF | Martin Pluto (Lat) Abloc Ct | |
| DNF | Nils Sinschek (Ned) Abloc Ct | |
| DNF | Tom Paquet (Lux) Leopard Pro Cycling | |
| DNF | Tijmen Eising (Ned) Volkerwessels Cycling Team | |
| DNF | Abe Celi (Ned) Volkerwessels Cycling Team | |
| DNF | Rens Tulner (Ned) Volkerwessels Cycling Team |
Commenter