Results
| 1 | VAN AERT Wout | Team Jumbo-Visma | 7:16:09 |
| 2 | ALAPHILIPPE Julian | Deceuninck - Quick Step | ,, |
| 3 | MATTHEWS Michael | Team Sunweb | 0:02 |
| 4 | SAGAN Peter | BORA - hansgrohe | ,, |
| 5 | NIZZOLO Giacomo | NTT Pro Cycling | ,, |
| 6 | SMITH Dion | Mitchelton-Scott | ,, |
| 7 | ARANBURU Alex | Astana Pro Team | ,, |
| 8 | VAN AVERMAET Greg | CCC Team | ,, |
| 9 | GILBERT Philippe | Lotto Soudal | ,, |
| 10 | MOHORIČ Matej | Bahrain - McLaren | ,, |
| 11 | VENDRAME Andrea | AG2R La Mondiale | ,, |
| 12 | POGAČAR Tadej | UAE-Team Emirates | ,, |
| 13 | VAN DER POEL Mathieu | Alpecin-Fenix | ,, |
| 14 | NAESEN Oliver | AG2R La Mondiale | ,, |
| 15 | KWIATKOWSKI Michał | Team INEOS | ,, |
| 16 | FORMOLO Davide | UAE-Team Emirates | ,, |
| 17 | JORGENSON Matteo | Movistar Team | ,, |
| 18 | BETTIOL Alberto | EF Pro Cycling | ,, |
| 19 | ŠTYBAR Zdeněk | Deceuninck - Quick Step | ,, |
| 20 | BENOOT Tiesj | Team Sunweb | ,, |
| 21 | DE GENDT Aimé | Circus - Wanty Gobert | ,, |
| 22 | IZAGIRRE Gorka | Astana Pro Team | ,, |
| 23 | NIBALI Vincenzo | Trek - Segafredo | ,, |
| 24 | DÉMARE Arnaud | Groupama - FDJ | ,, |
| 25 | CARUSO Damiano | Bahrain - McLaren | ,, |
| 26 | STANNARD Robert | Mitchelton-Scott | 0:08 |
| 27 | SBARAGLI Kristian | Alpecin-Fenix | 0:13 |
| 28 | ROTA Lorenzo | Vini Zabù - KTM | ,, |
| 29 | TURGIS Anthony | Team Total Direct Energie | 0:14 |
| 30 | CICCONE Giulio | Trek - Segafredo | ,, |
| 31 | DE MARCHI Alessandro | CCC Team | 0:16 |
| 32 | SWIFT Ben | Team INEOS | 0:27 |
| 33 | MOSCON Gianni | Team INEOS | 0:30 |
| 34 | MEURISSE Xandro | Circus - Wanty Gobert | 0:36 |
| 35 | VILLELLA Davide | Movistar Team | 0:57 |
| 36 | CANOLA Marco | Gazprom - RusVelo | ,, |
| 37 | SOUPE Geoffrey | Team Total Direct Energie | 1:03 |
| 38 | BOUHANNI Nacer | Team Arkéa Samsic | ,, |
| 39 | VIVIANI Elia | Cofidis, Solutions Crédits | 1:24 |
| 40 | BOIVIN Guillaume | Israel Start-Up Nation | ,, |
| 41 | BAKELANTS Jan | Circus - Wanty Gobert | ,, |
| 42 | PASQUALON Andrea | Circus - Wanty Gobert | ,, |
| 43 | VELASCO Simone | Gazprom - RusVelo | ,, |
| 44 | CLARKE Simon | EF Pro Cycling | 1:26 |
| 45 | JANSEN Amund Grøndahl | Team Jumbo-Visma | 1:28 |
| 46 | BONIFAZIO Niccolò | Team Total Direct Energie | 1:46 |
| 47 | BRAMBILLA Gianluca | Trek - Segafredo | ,, |
| 48 | VLIEGEN Loïc | Circus - Wanty Gobert | 1:57 |
| 49 | MASNADA Fausto | CCC Team | 2:14 |
| 50 | VISCONTI Giovanni | Vini Zabù - KTM | ,, |
| 51 | BURGHARDT Marcus | BORA - hansgrohe | 2:42 |
| 52 | KÜNG Stefan | Groupama - FDJ | ,, |
| 53 | BENEDETTI Cesare | BORA - hansgrohe | 2:43 |
| 54 | KREUZIGER Roman | NTT Pro Cycling | 3:44 |
| 55 | LUTSENKO Alexey | Astana Pro Team | ,, |
| 56 | ARNDT Nikias | Team Sunweb | ,, |
| 57 | KRAGH ANDERSEN Søren | Team Sunweb | ,, |
| 58 | VAN GESTEL Dries | Team Total Direct Energie | ,, |
| 59 | ROOSEN Timo | Team Jumbo-Visma | ,, |
| 60 | BENNETT Sam | Deceuninck - Quick Step | 4:26 |
| 61 | MOSCA Jacopo | Trek - Segafredo | 4:46 |
| 62 | PUCCIO Salvatore | Team INEOS | ,, |
| 63 | COLBRELLI Sonny | Bahrain - McLaren | ,, |
| 64 | WARBASSE Larry | AG2R La Mondiale | ,, |
| 65 | WOODS Michael | EF Pro Cycling | 4:56 |
| 66 | KOCH Jonas | CCC Team | ,, |
| 67 | EDMONDSON Alex | Mitchelton-Scott | ,, |
| 68 | RUSSO Clément | Team Arkéa Samsic | 5:05 |
| 69 | KONYCHEV Alexander | Mitchelton-Scott | ,, |
| 70 | TEUNS Dylan | Bahrain - McLaren | ,, |
| 71 | OSS Daniel | BORA - hansgrohe | ,, |
| 72 | ASGREEN Kasper | Deceuninck - Quick Step | ,, |
| 73 | JUNGELS Bob | Deceuninck - Quick Step | ,, |
| 74 | GANNA Filippo | Team INEOS | ,, |
| 75 | GROSSSCHARTNE Felix | BORA - hansgrohe | ,, |
| 76 | GOGL Michael | NTT Pro Cycling | ,, |
| 77 | MARENGO Umberto | Vini Zabù - KTM | 5:47 |
| 78 | LEMOINE Cyril | Cofidis, Solutions Crédits | ,, |
| 79 | NAESEN Lawrence | AG2R La Mondiale | 6:21 |
| 80 | VANDENBERGH Stijn | AG2R La Mondiale | ,, |
| 81 | ZABEL Rick | Israel Start-Up Nation | ,, |
| 82 | HOLLENSTEIN Reto | Israel Start-Up Nation | ,, |
| 83 | KRISTOFF Alexander | UAE-Team Emirates | ,, |
| 84 | GAVAZZI Francesco | Androni Giocattoli - Sidermec | 8:43 |
| 85 | CONCI Nicola | Trek - Segafredo | ,, |
| 86 | SEPÚLVEDA Eduardo | Movistar Team | ,, |
| 87 | PETIT Adrien | Team Total Direct Energie | ,, |
| 88 | SINKELDAM Ramon | Groupama - FDJ | 9:24 |
| 89 | SCOTSON Miles | Groupama - FDJ | ,, |
| 90 | CIMOLAI Davide | Israel Start-Up Nation | ,, |
| 91 | GAVIRIA Fernando | UAE-Team Emirates | ,, |
| 92 | MARTINELLI Davide | Astana Pro Team | 9:47 |
| 93 | GARCÍA CORTINA Iván | Bahrain - McLaren | 10:59 |
| 94 | SAVINI Daniel | Bardiani-CSF-Faizanè | ,, |
| 95 | THWAITES Scott | Alpecin-Fenix | ,, |
| 96 | SABATINI Fabio | Cofidis, Solutions Crédits | ,, |
| 97 | GONZÁLEZ Roberto Carlos | Vini Zabù - KTM | ,, |
| 98 | DE KORT Koen | Trek - Segafredo | ,, |
| 99 | VALGREN Michael | NTT Pro Cycling | ,, |
| 100 | BOASSON HAGEN Edvald | NTT Pro Cycling | ,, |
| 101 | CORT Magnus | EF Pro Cycling | ,, |
| 102 | LAPORTE Christophe | Cofidis, Solutions Crédits | ,, |
| 103 | GUARNIERI Jacopo | Groupama - FDJ | ,, |
| 104 | FRAILE Omar | Astana Pro Team | ,, |
| 105 | LEYSEN Senne | Alpecin-Fenix | 13:39 |
| 106 | MAES Nikolas | Lotto Soudal | ,, |
| 107 | MARTENS Paul | Team Jumbo-Visma | ,, |
| 108 | DECLERCQ Tim | Deceuninck - Quick Step | ,, |
| 109 | BAIS Mattia | Androni Giocattoli - Sidermec | ,, |
| 110 | DE BUYST Jasper | Lotto Soudal | ,, |
| 111 | LINDEMAN Bert-Jan | Team Jumbo-Visma | ,, |
| 112 | FIORELLI Filippo | Bardiani-CSF-Faizanè | ,, |
| 113 | EWAN Caleb | Lotto Soudal | ,, |
| 114 | CIMA Imerio | Gazprom - RusVelo | ,, |
| 115 | BOEV Igor | Gazprom - RusVelo | ,, |
| 116 | BAGIOLI Nicola | Androni Giocattoli - Sidermec | ,, |
| 117 | TONELLI Alessandro | Bardiani-CSF-Faizanè | ,, |
| 118 | KURIANOV Stepan | Gazprom - RusVelo | ,, |
| 119 | RICHEZE Maximiliano | UAE-Team Emirates | ,, |
| 120 | TROIA Oliviero | UAE-Team Emirates | ,, |
| 121 | PICHON Laurent | Team Arkéa Samsic | ,, |
| 122 | VANBILSEN Kenneth | Cofidis, Solutions Crédits | ,, |
| 123 | CATALDO Dario | Movistar Team | ,, |
| 124 | SCHÄR Michael | CCC Team | ,, |
| 125 | MEYER Cameron | Mitchelton-Scott | ,, |
| 126 | DOCKER Mitchell | EF Pro Cycling | ,, |
| 127 | RESTREPO Jhonatan | Androni Giocattoli - Sidermec | ,, |
| 128 | DE BONDT Dries | Alpecin-Fenix | 15:01 |
| 129 | BOUDAT Thomas | Team Arkéa Samsic | 15:02 |
| 130 | ALBASINI Michael | Mitchelton-Scott | 15:05 |
| 131 | VACHON Florian | Team Arkéa Samsic | ,, |
| 132 | VAN POPPEL Danny | Circus - Wanty Gobert | ,, |
| 133 | MCLAY Daniel | Team Arkéa Samsic | ,, |
| 134 | FRAPPORTI Marco | Vini Zabù - KTM | ,, |
| 135 | ALBANESE Vincenzo | Bardiani-CSF-Faizanè | ,, |
| 136 | CRADDOCK Lawson | EF Pro Cycling | ,, |
| 137 | BOL Cees | Team Sunweb | ,, |
| 138 | BONIFAZIO Leonardo | Team Total Direct Energie | ,, |
| 139 | CONSONNI Simone | Cofidis, Solutions Crédits | 15:34 |
| 140 | VAN BAARLE Dylan | Team INEOS | 16:02 |
| 141 | TOLHOEK Antwan | Team Jumbo-Visma | ,, |
| 142 | RUMAC Josip | Androni Giocattoli - Sidermec | ,, |
| 143 | RIESEBEEK Oscar | Alpecin-Fenix | ,, |
| 144 | CULLAIGH Gabriel | Movistar Team | 17:28 |
| 145 | CIMA Damiano | Gazprom - RusVelo | 17:44 |
| 146 | MAZZUCCO Fabio | Bardiani-CSF-Faizanè | ,, |
| 147 | WALSCHEID Max | NTT Pro Cycling | ,, |
| 148 | VAN DER SANDE Tosh | Lotto Soudal | ,, |
| 149 | SUTHERLAND Rory | Israel Start-Up Nation | ,, |