| 1 | Caleb Ewan (Aus) Lotto Soudal | 3:27:31 |
| 2 | Daryl Impey (RSA) Mitchelton-Scott | |
| 3 | Nathan Haas (Aus) Cofidis Solutions Credits | |
| 4 | Jasper Philipsen (Bel) UAE Team Emirates | |
| 5 | Fabio Felline (Ita) Astana Pro Team | |
| 6 | Andrea Vendrame (Ita) AG2R La Mondiale | |
| 7 | Timo Roosen (Ned) Team Jumbo-Visma | |
| 8 | Luis León Sanchez (Spa) Astana Pro Team | |
| 9 | Diego Ulissi (Ita) UAE Team Emirates | |
| 10 | George Bennett (NZl) Team Jumbo-Visma |