| 1 | J. BRENNAN | TEAM VISMA | LEASE A BIKE | 03h 56′ 33» | – | B : 10» | – |
| 2 | B. COQUARD | COFIDIS | 03h 56′ 33» | – | B : 6» | – |
| 3 | V. BRAET | LOTTO INTERMARCHE | 03h 56′ 33» | – | B : 4» | – |
| 4 | J. MEEUS | RED BULL – BORA – HANSGROHE | 03h 56′ 33» | – | – | – |
| 5 | M. CORT NIELSEN | UNO-X MOBILITY | 03h 56′ 33» | – | – | – |
| 6 | W. VAN AERT | TEAM VISMA | LEASE A BIKE | 03h 56′ 33» | – | – | – |
| 7 | H. HOFSTETTER | NSN CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 8 | V. ALBANESE | EF EDUCATION – EASYPOST | 03h 56′ 33» | – | – | – |
| 9 | A. DAINESE | SOUDAL QUICK-STEP | 03h 56′ 33» | – | – | – |
| 10 | C. MACIAS ESTRADA | BURGOS-BURPELLET-BH | 03h 56′ 33» | – | – | – |
| 11 | M. CAMPRUBI PIJUAN | PINARELLO-Q36.5 PRO CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 12 | M. BRUSTENGA MASAGUE | EQUIPO KERN PHARMA | 03h 56′ 33» | – | – | – |
| 13 | P. MIQUEL DELGADO | BAHRAIN VICTORIOUS | 03h 56′ 33» | – | – | – |
| 14 | T. DE JONG | TEAM PICNIC POSTNL | 03h 56′ 33» | – | – | – |
| 15 | A. RENARD | COFIDIS | 03h 56′ 33» | – | – | – |
| 16 | M. VADER | PINARELLO-Q36.5 PRO CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 17 | Y. FEDOROV | XDS ASTANA TEAM | 03h 56′ 33» | – | – | – |
| 18 | M. GOVEKAR | BAHRAIN VICTORIOUS | 03h 56′ 33» | – | – | – |
| 19 | A. ROMELE | XDS ASTANA TEAM | 03h 56′ 33» | – | – | – |
| 20 | F. DVERSNES | UNO-X MOBILITY | 03h 56′ 33» | – | – | – |
| 21 | S. DE SCHUYTENEER | LOTTO INTERMARCHE | 03h 56′ 33» | – | – | – |
| 22 | I. ELOSEGUI MOMEÑE | EQUIPO KERN PHARMA | 03h 56′ 33» | – | – | – |
| 23 | K. BOUWMAN | TEAM JAYCO ALULA | 03h 56′ 33» | – | – | – |
| 24 | O. LE GAC | GROUPAMA-FDJ UNITED | 03h 56′ 33» | – | – | – |
| 25 | J. SÜTTERLIN | TEAM JAYCO ALULA | 03h 56′ 33» | – | B : 4» | – |
| 26 | H. MULUEBERHAN | XDS ASTANA TEAM | 03h 56′ 33» | – | – | – |
| 27 | I. OLIVEIRA | UAE TEAM EMIRATES XRG | 03h 56′ 33» | – | – | – |
| 28 | G. GLIVAR | ALPECIN-PREMIER TECH | 03h 56′ 33» | – | – | – |
| 29 | B. TRONCHON | GROUPAMA-FDJ UNITED | 03h 56′ 33» | – | – | – |
| 30 | E. PALENI | GROUPAMA-FDJ UNITED | 03h 56′ 33» | – | – | – |
| 31 | O. AULAR SANABRIA | MOVISTAR TEAM | 03h 56′ 33» | – | – | – |
| 32 | C. ALLENO | BURGOS-BURPELLET-BH | 03h 56′ 33» | – | – | – |
| 33 | L. ROTA | LOTTO INTERMARCHE | 03h 56′ 33» | – | – | – |
| 34 | M. GOGL | ALPECIN-PREMIER TECH | 03h 56′ 33» | – | – | – |
| 35 | E. MAS | MOVISTAR TEAM | 03h 56′ 33» | – | – | – |
| 36 | P. BILBAO | BAHRAIN VICTORIOUS | 03h 56′ 33» | – | – | – |
| 37 | R. CARAPAZ | EF EDUCATION – EASYPOST | 03h 56′ 33» | – | – | – |
| 38 | H. TEJADA | XDS ASTANA TEAM | 03h 56′ 33» | – | – | – |
| 39 | L. CRAPS | LOTTO INTERMARCHE | 03h 56′ 33» | – | – | – |
| 40 | J. RODRIGUEZ CONTRERAS | EF EDUCATION – EASYPOST | 03h 56′ 33» | – | – | – |
| 41 | J. SHAW | EF EDUCATION – EASYPOST | 03h 56′ 33» | – | – | – |
| 42 | A. VALTER | BAHRAIN VICTORIOUS | 03h 56′ 33» | – | – | – |
| 43 | O. ONLEY | NETCOMPANY INEOS CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 44 | L. WARBASSE | TUDOR PRO CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 45 | X. PICKERING | TEAM JAYCO ALULA | 03h 56′ 33» | – | – | – |
| 46 | U. BERRADE FERNANDEZ | EQUIPO KERN PHARMA | 03h 56′ 33» | – | – | – |
| 47 | L. HAMILTON | NETCOMPANY INEOS CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 48 | C. HAMILTON | TEAM PICNIC POSTNL | 03h 56′ 33» | – | – | – |
| 49 | E. SVESTAD-BÅRDSENG | NETCOMPANY INEOS CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 50 | C. BERTHET | GROUPAMA-FDJ UNITED | 03h 56′ 33» | – | – | – |
| 51 | P. MARTI SORIANO | NSN CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 52 | M. WENZEL | EQUIPO KERN PHARMA | 03h 56′ 33» | – | – | – |
| 53 | R. PORTER | TEAM JAYCO ALULA | 03h 56′ 33» | – | – | – |
| 54 | S. KÜNG | TUDOR PRO CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 55 | M. PAASSCHENS | BAHRAIN VICTORIOUS | 03h 56′ 33» | – | – | – |
| 56 | J. BERNARD | LIDL-TREK | 03h 56′ 33» | – | – | – |
| 57 | R. ERMAKOV | BAHRAIN VICTORIOUS | 03h 56′ 33» | – | – | – |
| 58 | L. KÄMNA | LIDL-TREK | 03h 56′ 33» | – | – | – |
| 59 | G. MARTIN GUYONNET | GROUPAMA-FDJ UNITED | 03h 56′ 33» | – | – | – |
| 60 | F. FISHER – BLACK | RED BULL – BORA – HANSGROHE | 03h 56′ 33» | – | – | – |
| 61 | G. GAROFOLI | SOUDAL QUICK-STEP | 03h 56′ 33» | – | – | – |
| 62 | G. LEEMREIZE | TEAM PICNIC POSTNL | 03h 56′ 33» | – | – | – |
| 63 | G. MOSCON | RED BULL – BORA – HANSGROHE | 03h 56′ 33» | – | – | – |
| 64 | L. TUCKWELL | RED BULL – BORA – HANSGROHE | 03h 56′ 33» | – | – | – |
| 65 | P. ROGLIC | RED BULL – BORA – HANSGROHE | 03h 56′ 33» | – | – | – |
| 66 | A. CHAMBERLAIN | DECATHLON CMA CGM TEAM | 03h 56′ 33» | – | – | – |
| 67 | J. OMRZEL | BAHRAIN VICTORIOUS | 03h 56′ 33» | – | – | – |
| 68 | S. DE PESTEL | DECATHLON CMA CGM TEAM | 03h 56′ 33» | – | – | – |
| 69 | J. HAIG | NETCOMPANY INEOS CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 70 | F. GALL | DECATHLON CMA CGM TEAM | 03h 56′ 33» | – | – | – |
| 71 | M. SKJELMOSE | LIDL-TREK | 03h 56′ 33» | – | – | – |
| 72 | J. MOSCA | LIDL-TREK | 03h 56′ 33» | – | – | – |
| 73 | C. RODRIGUEZ | XDS ASTANA TEAM | 03h 56′ 33» | – | – | – |
| 74 | J. FAURA ASENSIO | BURGOS-BURPELLET-BH | 03h 56′ 33» | – | – | – |
| 75 | L. BISIAUX | DECATHLON CMA CGM TEAM | 03h 56′ 33» | – | – | – |
| 76 | P. OURSELIN | COFIDIS | 03h 56′ 33» | – | – | – |
| 77 | F. ZANA | SOUDAL QUICK-STEP | 03h 56′ 33» | – | – | – |
| 78 | M. RICCITELLO | DECATHLON CMA CGM TEAM | 03h 56′ 33» | – | – | – |
| 79 | R. MOLARD | GROUPAMA-FDJ UNITED | 03h 56′ 33» | – | – | – |
| 80 | C. SCOTSON | DECATHLON CMA CGM TEAM | 03h 56′ 33» | – | – | – |
| 81 | P. KONRAD | LIDL-TREK | 03h 56′ 33» | – | – | – |
| 82 | S. NORSGAARD | LIDL-TREK | 03h 56′ 33» | – | – | – |
| 83 | J. HIRT | NSN CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 84 | M. APARICIO MUÑOZ | BURGOS-BURPELLET-BH | 03h 56′ 33» | – | – | – |
| 85 | F. VAN DEN BOSSCHE | SOUDAL QUICK-STEP | 03h 56′ 33» | – | – | – |
| 86 | R. THOMPSON | LOTTO INTERMARCHE | 03h 56′ 33» | – | – | – |
| 87 | F. WEISS | TUDOR PRO CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 88 | L. FORTUNATO | XDS ASTANA TEAM | 03h 56′ 33» | – | – | – |
| 89 | C. RODRIGUEZ | NETCOMPANY INEOS CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 90 | R. ROCHAS | GROUPAMA-FDJ UNITED | 03h 56′ 33» | – | – | – |
| 91 | B. ARMIRAIL | TEAM VISMA | LEASE A BIKE | 03h 56′ 33» | – | – | – |
| 92 | J. DIAZ GALLEGO | BURGOS-BURPELLET-BH | 03h 56′ 33» | – | – | – |
| 93 | R. THALMANN | TUDOR PRO CYCLING TEAM | 03h 56′ 33» | – | B : 2» | – |
| 94 | C. CANAL BLANCO | MOVISTAR TEAM | 03h 56′ 33» | – | – | – |
| 95 | I. RUIZ SEDANO | EQUIPO KERN PHARMA | 03h 56′ 33» | – | – | – |
| 96 | E. BUCHMANN | COFIDIS | 03h 56′ 33» | – | – | – |
| 97 | A. LAURANCE | NETCOMPANY INEOS CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 98 | S. KUSS | TEAM VISMA | LEASE A BIKE | 03h 56′ 33» | – | – | – |
| 99 | M. LANDA | SOUDAL QUICK-STEP | 03h 56′ 33» | – | – | – |
| 100 | E. DUNBAR | PINARELLO-Q36.5 PRO CYCLING TEAM | 03h 56′ 33» | – | – | – |
| 101 | S. BUITRAGO | BAHRAIN VICTORIOUS | 03h 56′ 33» | – | – | – |
| 102 | V. PARET PEINTRE | SOUDAL QUICK-STEP | 03h 56′ 33» | – | – | – |
| 103 | R. TILLER | UNO-X MOBILITY | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 104 | X. AZPARREN IRURZUN | PINARELLO-Q36.5 PRO CYCLING TEAM | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 105 | V. MADOUAS | GROUPAMA-FDJ UNITED | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 106 | H. WILKSCH | TUDOR PRO CYCLING TEAM | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 107 | K. VERMAERKE | UAE TEAM EMIRATES XRG | 03h 57′ 05» | + 00h 00′ 32» | B : 6» | – |
| 108 | S. KRUIJSWIJK | TEAM VISMA | LEASE A BIKE | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 109 | I. COBO CAYON | EQUIPO KERN PHARMA | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 110 | W. BARTA | TUDOR PRO CYCLING TEAM | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 111 | T. JOHANNESSEN | UNO-X MOBILITY | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 112 | I. SOSA | EQUIPO KERN PHARMA | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 113 | J. HERRADA | BURGOS-BURPELLET-BH | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 114 | S. FERNANDEZ RODRIGUEZ | BURGOS-BURPELLET-BH | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 115 | S. DALBY | UNO-X MOBILITY | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 116 | N. SCHULTZ | NSN CYCLING TEAM | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 117 | R. GARCIA | MOVISTAR TEAM | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 118 | W. CALZONI | PINARELLO-Q36.5 PRO CYCLING TEAM | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 119 | M. TJØTTA | UNO-X MOBILITY | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 120 | M. VANSEVENANT | SOUDAL QUICK-STEP | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 121 | E. HAYTER | SOUDAL QUICK-STEP | 03h 57′ 05» | + 00h 00′ 32» | – | – |
| 122 | G. STEINHAUSER | EF EDUCATION – EASYPOST | 03h 57′ 34» | + 00h 01′ 01» | – | – |
| 123 | D. RAFFERTY | EF EDUCATION – EASYPOST | 03h 57′ 34» | + 00h 01′ 01» | – | – |
| 124 | A. KRON | UNO-X MOBILITY | 03h 57′ 38» | + 00h 01′ 05» | – | – |
| 125 | R. DEBRUYNE | ALPECIN-PREMIER TECH | 03h 57′ 38» | + 00h 01′ 05» | – | – |
| 126 | L. ROULAND | COFIDIS | 03h 57′ 38» | + 00h 01′ 05» | – | – |
| 127 | G. VERMEERSCH | RED BULL – BORA – HANSGROHE | 03h 57′ 38» | + 00h 01′ 05» | – | – |
| 128 | S. SAMITIER SAMITIER | COFIDIS | 03h 57′ 58» | + 00h 01′ 25» | – | – |
| 129 | A. MACKELLAR | EF EDUCATION – EASYPOST | 03h 58′ 01» | + 00h 01′ 28» | – | – |
| 130 | F. WANDAHL | RED BULL – BORA – HANSGROHE | 03h 58′ 07» | + 00h 01′ 34» | – | – |
| 131 | C. THORNLEY | RED BULL – BORA – HANSGROHE | 03h 59′ 03» | + 00h 02′ 30» | – | – |
| 132 | J. ARCAS | MOVISTAR TEAM | 03h 59′ 03» | + 00h 02′ 30» | – | – |
| 133 | D. VAN BEKKUM | XDS ASTANA TEAM | 04h 01′ 29» | + 00h 04′ 56» | – | – |
| 134 | G. MARTINEZ HUERTAS | TEAM PICNIC POSTNL | 04h 02′ 14» | + 00h 05′ 41» | – | – |
| 135 | T. GLOAG | PINARELLO-Q36.5 PRO CYCLING TEAM | 04h 02′ 14» | + 00h 05′ 41» | – | – |
| 136 | J. NORDHAGEN | TEAM VISMA | LEASE A BIKE | 04h 02′ 14» | + 00h 05′ 41» | – | – |
| 137 | J. WIDAR | LOTTO INTERMARCHE | 04h 02′ 14» | + 00h 05′ 41» | – | – |
| 138 | M. BRENNER | TUDOR PRO CYCLING TEAM | 04h 02′ 14» | + 00h 05′ 41» | – | – |
| 139 | A. LEKNESSUND | UNO-X MOBILITY | 04h 02′ 14» | + 00h 05′ 41» | – | – |
| 140 | A. COVI | TEAM JAYCO ALULA | 04h 02′ 45» | + 00h 06′ 12» | – | – |
| 141 | A. HELLEMOSE | TEAM JAYCO ALULA | 04h 02′ 45» | + 00h 06′ 12» | – | – |
| 142 | S. MONIQUET | COFIDIS | 04h 02′ 58» | + 00h 06′ 25» | – | – |
| 143 | J. ALMEIDA | UAE TEAM EMIRATES XRG | 04h 03′ 05» | + 00h 06′ 32» | – | – |
| 144 | D. NOVAK | UAE TEAM EMIRATES XRG | 04h 03′ 05» | + 00h 06′ 32» | – | – |
| 145 | D. DE LA CRUZ | PINARELLO-Q36.5 PRO CYCLING TEAM | 04h 03′ 05» | + 00h 06′ 32» | – | – |
| 146 | I. ROMEO ABAD | MOVISTAR TEAM | 04h 07′ 44» | + 00h 11′ 11» | – | – |
| 147 | P. CASTRILLO | MOVISTAR TEAM | 04h 07′ 44» | + 00h 11′ 11» | – | – |