--> -->
1. Mads Pedersen (Den, Trek) 5:19:20 2. Florian Senechal (Fra, Deceuninck) 3. Matteo Trentin (Ita, CCC Team) 4. Alberto Bettiol (Ita, EF Pro Cycling) +0:01 5. Stefan Küng (Sui, Groupama) +0:03 6. John Degenkolb (Ger, Lotto Soudal) +0:04 7. Yves Lampaert (Bel, Deceuninck) 8. Wout van Aert (Bel, Team Jumbo) +0:07 9. Mathieu Van der Poel (Ned, Alpecin) +0:08 10. Dylan Teuns (Bel, Bahrain McLaren) +1:40 11. Kasper Asgreen (Den, Deceuninck) +1:56 12. Luke Rowe (GBr, Ineos Grenadiers) 13. Florian Vermeersch (Bel, Lotto Soudal) 14. Oliver Naesen (Bel, AG2R la Mondiale) +2:04 15. Jean-Pierre Drucker (Lux, Bora) 16. Johan Jacobs (Sui, Movistar Team) +2:06 17. Sep Vanmarcke (Bel, EF Pro Cycling) 18. Mike Teunissen (Ned, Team Jumbo) +2:13 19. Alexander Kristoff (Nor, UAE Team Emirates) +3:02 20. Andrea Pasqualon (Ita, Circus) 21. Cees Bol (Ned, Team Sunweb) 22. Silvan Dillier (Sui, AG2R la Mondiale) 23. Amaury Capiot (Bel, Sport Vlaanderen) 24. Hugo Hofstetter (Fra, Israel Start) 25. Cyril Lemoine (Fra, Cofidis) 26. Frederik Frison (Bel, Lotto Soudal) 27. Tim Merlier (Bel, Alpecin) 28. Reinardt Janse van Rensburg (RSA, NTT Pro Cycling) 29. Anthony Turgis (Fra, Total Direct Energie) 30. Gianni Vermeersch (Bel, Alpecin) 31. Marcus Burghardt (Ger, Bora) 32. Gijs Van Hoecke (Bel, CCC Team) 33. Brent Van Moer (Bel, Lotto Soudal) 34. Lawrence Naesen (Bel, AG2R la Mondiale) 35. Jake Stewart (GBr, Groupama) 36. Hugo Houle (Can, Astana Pro Team) 37. Jens Debusschere (Bel, B&B Hotels) 38. Jasper Stuyven (Bel, Trek) 39. Fred Wright (GBr, Bahrain McLaren) 40. Damien Touze (Fra, Cofidis) 41. Zdenek Stybar (Cze, Deceuninck) 42. Sven Erik Bystrøm (Nor, UAE Team Emirates) +3:06 43. Rasmus Tiller (Nor, NTT Pro Cycling) +3:07 44. Tom Scully (NZl, EF Pro Cycling) +3:09 45. Edvald Boasson Hagen (Nor, NTT Pro Cycling) 46. Alexis Gougeard (Fra, AG2R la Mondiale) +3:15 47. Jasper Philipsen (Bel, UAE Team Emirates) 48. Tom Van Asbroeck (Bel, Israel Start) +6:11 49. Jonas Rickaert (Bel, Alpecin) 50. Julien Duval (Fra, AG2R la Mondiale) 51. Ivan Garcia Cortina (Esp, Bahrain McLaren) 52. Nils Politt (Ger, Israel Start) 53. Nathan Van Hooydonck (Bel, CCC Team) 54. Taco Van der Hoorn (Ned, Team Jumbo) 55. Piet Allegaert (Bel, Cofidis) 56. Otto Vergaerde (Bel, Alpecin) 57. Maximilian Walscheid (Ger, NTT Pro Cycling) 58. Julien Vermote (Bel, Cofidis) 59. Timo Roosen (Ned, Team Jumbo) 60. Andreas Schillinger (Ger, Bora) 61. Samuele Battistella (Ita, NTT Pro Cycling) 62. Aaron Van Poucke (Bel, Sport Vlaanderen) 63. Pascal Eenkhoorn (Ned, Team Jumbo) 64. Jasper De Buyst (Bel, Lotto Soudal) 65. Luka Mezgec (Slo, Mitchelton) 66. Georg Zimmermann (Ger, CCC Team) 67. Juri Hollmann (Ger, Movistar Team) 68. Michael Schär (Sui, CCC Team) 69. Oscar Riesebeek (Ned, Alpecin) 70. Eduard Prades Reverter (Esp, Movistar Team) 71. Tim Declercq (Bel, Deceuninck) 72. Bert Van Lerberghe (Bel, Deceuninck) 73. Niki Terpstra (Ned, Total Direct Energie) 74. Mark Cavendish (GBr, Bahrain McLaren) 75. Edward Theuns (Bel, Trek) 76. Thomas Sprengers (Bel, Sport Vlaanderen) 77. Aksel Nõmmela (Est, Bingoal WB) 78. Xandro Meurisse (Bel, Circus) 79. Leonardo Basso (Ita, Ineos Grenadiers) 80. Alexander Konychev (Ita, Mitchelton) 81. Guillaume Van Keirsbulck (Bel, CCC Team) 82. Kenny Molly (Bel, Bingoal WB) 83. Christopher Lawless (GBr, Ineos Grenadiers) 84. Bert De Backer (Bel, B&B Hotels) 85. Dries Van Gestel (Bel, Total Direct Energie) 86. Toms Skujins (Lat, Trek) 87. Julien Morice (Fra, B&B Hotels) 88. Mathieu Burgaudeau (Fra, Total Direct Energie) 89. Vegard Stake Laengen (Nor, UAE Team Emirates) 90. Amund Grøndahl Jansen (Nor, Team Jumbo) 91. Jens Keukeleire (Bel, EF Pro Cycling) 92. Michael Gogl (Aut, NTT Pro Cycling) 93. Michael Valgren (Den, NTT Pro Cycling) 94. Julius Van den Berg (Ned, EF Pro Cycling) 95. Marco Marcato (Ita, UAE Team Emirates) DNF. Stijn Vandenbergh (Bel, AG2R la Mondiale) DNF. Laurens De Vreese (Bel, Astana Pro Team) DNF. Jonas Castrique (Bel, Bingoal Wb) DNF. Yevgeniy Gidich (Kaz, Astana Pro Team) DNF. Dmitriy Gruzdev (Kaz, Astana Pro Team) DNF. Nikita Stalnov (Kaz, Astana Pro Team) DNF. Daniil Fominykh (Kaz, Astana Pro Team) DNF. Sean De Bie (Bel, Bingoal WB) DNF. Owain Doull (GBr, Ineos Grenadiers) DNF. Sonny Colbrelli (Ita, Bahrain McLaren) DNF. Lionel Taminiaux (Bel, Bingoal WB) DNF. Marco Haller (Aut, Bahrain McLaren) DNF. Jonas Van Genechten (Bel, B&B Hotels) DNF. Davide Martinelli (Ita, Astana Pro Team) DNF. Caleb Ewan (Aus, Lotto Soudal) DNF. Tom Bohli (Sui, UAE Team Emirates) DNF. Kenneth Van Rooy (Bel, Sport Vlaanderen) DNF. Rui Oliveira (Por, UAE Team Emirates) DNF. Ethan Hayter (GBr, Ineos Grenadiers) DNF. Sam Bennett (Irl, Deceuninck) DNF. Gilles De Wilde (Bel, Sport Vlaanderen) DNF. Cedric Beullens (Bel, Sport Vlaanderen) DNF. Ludovic Robeet (Bel, Bingoal WB) DNF. Danny Van Poppel (Ned, Circus) DNF. Dorian Godon (Fra, AG2R la Mondiale) DNF. Christian Knees (Ger, Ineos Grenadiers) DNF. Boy Van Poppel (Ned, Circus) DNF. Timothy Dupont (Bel, Circus) DNF. Roger Kluge (Ger, Lotto Soudal) DNF. Ludwig De Winter (Bel, Circus) DNF. Tom Wirtgen (Lux, Bingoal WB) DNF. Marcel Sieberg (Ger, Bahrain McLaren) DNF. Sebastian Mora Vedri (Esp, Movistar Team) DNF. Pieter Vanspeybrouck (Bel, Circus) DNF. Alex Kirsch (Lux, Trek) DNF. Jérémy Lecroq (Fra, B&B Hotels) DNF. Fabian Lienhard (Sui, Groupama) DNF. Kiel Reijnen (USA, Trek) DNF. Mickael Delage (Fra, Groupama) DNF. Ryan Mullen (Irl, Trek) DNF. Travis McCabe (USA, Israel Start) DNF. Guillaume Boivin (Can, Israel Start) DNF. Alexander Edmondson (Aus, Mitchelton) DNF. André Greipel (Ger, Israel Start) DNF. Jonas Rutsch (Ger, EF Pro Cycling) DNF. Mark Donovan (GBr, Team Sunweb) DNF. Max Kanter (Ger, Team Sunweb) DNF. Nils Eekhoff (Ned, Team Sunweb) DNF. Alberto Dainese (Ita, Team Sunweb) DNF. Sasha Weemaes (Bel, Sport Vlaanderen) DNF. Nikias Arndt (Ger, Team Sunweb) DNF. Jack Bauer (NZl, Mitchelton) DNF. Itamar Einhorn (Isr, Israel Start) DNF. Michal Kwiatkowski (Pol, Ineos Grenadiers) DNF. Pascal Ackermann (Ger, Bora) DNF. Senne Leysen (Bel, Alpecin) DNF. Daniel Oss (Ita, Bora) DNF. Maarten Wynants (Bel, Team Jumbo) DNF. Lukas Pöstlberger (Aut, Bora) DNF. Michael Schwarzmann (Ger, Bora) DNF. Frederik Backaert (Bel, B&B Hotels) DNF. Jonas Koch (Ger, CCC Team) DNF. Luke Durbridge (Aus, Mitchelton) DNF. Barnabás Peák (Hun, Mitchelton) DNF. Luca Mozzato (Ita, B&B Hotels) DNF. Kaden Groves (Aus, Mitchelton) DNF. Dimitri Claeys (Bel, Cofidis) DNF. Christophe Laporte (Fra, Cofidis) DNF. Geoffrey Soupe (Fra, Total Direct Energie) DNF. Adrien Petit (Fra, Total Direct Energie) DNF. Niccolò Bonifazio (Ita, Total Direct Energie) DNF. Sebastian Langeveld (Ned, EF Pro Cycling) DNF. Iñigo Elosegui Momeñe (Esp, Movistar Team) DNS. Tobias Ludvigsson (Swe, Groupama) DNS. Kévin Geniets (Lux, Groupama)