| 1 | M. BRENNER | TUDOR PRO CYCLING TEAM | 04h 15′ 09» | – | B : 10» | – |
| 2 | S. BUITRAGO | BAHRAIN VICTORIOUS | 04h 15′ 10» | + 00h 00′ 01» | B : 6» | – |
| 3 | C. RODRIGUEZ | XDS ASTANA TEAM | 04h 15′ 20» | + 00h 00′ 11» | B : 8» | – |
| 4 | I. SOSA | EQUIPO KERN PHARMA | 04h 15′ 23» | + 00h 00′ 14» | – | – |
| 5 | V. PARET PEINTRE | SOUDAL QUICK-STEP | 04h 15′ 31» | + 00h 00′ 22» | – | – |
| 6 | C. BERTHET | GROUPAMA-FDJ UNITED | 04h 15′ 36» | + 00h 00′ 27» | B : 2» | – |
| 7 | J. NORDHAGEN | TEAM VISMA | LEASE A BIKE | 04h 15′ 48» | + 00h 00′ 39» | – | – |
| 8 | F. ZANA | SOUDAL QUICK-STEP | 04h 15′ 52» | + 00h 00′ 43» | – | – |
| 9 | W. CALZONI | PINARELLO-Q36.5 PRO CYCLING TEAM | 04h 16′ 15» | + 00h 01′ 06» | – | – |
| 10 | J. ALMEIDA | UAE TEAM EMIRATES XRG | 04h 16′ 18» | + 00h 01′ 09» | – | – |
| 11 | G. MARTIN GUYONNET | GROUPAMA-FDJ UNITED | 04h 16′ 52» | + 00h 01′ 43» | – | – |
| 12 | K. BOUWMAN | TEAM JAYCO ALULA | 04h 16′ 58» | + 00h 01′ 49» | – | – |
| 13 | L. FORTUNATO | XDS ASTANA TEAM | 04h 16′ 59» | + 00h 01′ 50» | – | – |
| 14 | M. APARICIO MUÑOZ | BURGOS-BURPELLET-BH | 04h 17′ 13» | + 00h 02′ 04» | – | – |
| 15 | J. DIAZ GALLEGO | BURGOS-BURPELLET-BH | 04h 17′ 44» | + 00h 02′ 35» | – | – |
| 16 | P. MARTI SORIANO | NSN CYCLING TEAM | 04h 17′ 54» | + 00h 02′ 45» | – | – |
| 17 | M. VADER | PINARELLO-Q36.5 PRO CYCLING TEAM | 04h 18′ 28» | + 00h 03′ 19» | – | – |
| 18 | I. OLIVEIRA | UAE TEAM EMIRATES XRG | 04h 18′ 47» | + 00h 03′ 38» | – | – |
| 19 | K. VERMAERKE | UAE TEAM EMIRATES XRG | 04h 18′ 47» | + 00h 03′ 38» | B : 6» | – |
| 20 | R. THOMPSON | LOTTO INTERMARCHE | 04h 18′ 51» | + 00h 03′ 42» | – | – |
| 21 | F. GALL | DECATHLON CMA CGM TEAM | 04h 19′ 21» | + 00h 04′ 12» | – | – |
| 22 | E. MAS | MOVISTAR TEAM | 04h 19′ 21» | + 00h 04′ 12» | – | – |
| 23 | R. GARCIA | MOVISTAR TEAM | 04h 19′ 29» | + 00h 04′ 20» | – | – |
| 24 | P. ROGLIC | RED BULL – BORA – HANSGROHE | 04h 19′ 46» | + 00h 04′ 37» | – | – |
| 25 | R. CARAPAZ | EF EDUCATION – EASYPOST | 04h 19′ 52» | + 00h 04′ 43» | – | – |
| 26 | D. RAFFERTY | EF EDUCATION – EASYPOST | 04h 20′ 05» | + 00h 04′ 56» | – | – |
| 27 | S. KUSS | TEAM VISMA | LEASE A BIKE | 04h 20′ 18» | + 00h 05′ 09» | – | – |
| 28 | E. SVESTAD-BÅRDSENG | NETCOMPANY INEOS CYCLING TEAM | 04h 20′ 36» | + 00h 05′ 27» | – | – |
| 29 | O. ONLEY | NETCOMPANY INEOS CYCLING TEAM | 04h 20′ 36» | + 00h 05′ 27» | – | – |
| 30 | J. OMRZEL | BAHRAIN VICTORIOUS | 04h 20′ 36» | + 00h 05′ 27» | – | – |
| 31 | H. TEJADA | XDS ASTANA TEAM | 04h 20′ 36» | + 00h 05′ 27» | – | – |
| 32 | W. BARTA | TUDOR PRO CYCLING TEAM | 04h 20′ 38» | + 00h 05′ 29» | – | – |
| 33 | M. SKJELMOSE | LIDL-TREK | 04h 20′ 38» | + 00h 05′ 29» | – | – |
| 34 | G. STEINHAUSER | EF EDUCATION – EASYPOST | 04h 21′ 01» | + 00h 05′ 52» | – | – |
| 35 | M. RICCITELLO | DECATHLON CMA CGM TEAM | 04h 21′ 13» | + 00h 06′ 04» | – | – |
| 36 | X. PICKERING | TEAM JAYCO ALULA | 04h 21′ 21» | + 00h 06′ 12» | – | – |
| 37 | P. KONRAD | LIDL-TREK | 04h 21′ 21» | + 00h 06′ 12» | – | – |
| 38 | P. OURSELIN | COFIDIS | 04h 22′ 04» | + 00h 06′ 55» | – | – |
| 39 | L. BISIAUX | DECATHLON CMA CGM TEAM | 04h 22′ 10» | + 00h 07′ 01» | – | – |