1. Enric Mas (ESP, Movistar Team) 4:55:31
2. Tadej Pogacar (SLO, UAE Team Emirates) 0:11
3. Domenico Pozzovivo (ITA, Intermarché – Wanty – Gobert Matériaux) 0:14
4. Alejandro Valverde (ESP, Movistar Team) 0:26
5. Rigoberto Urán (COL, EF Education-EasyPost) 0:31
6. Lorenzo Fortunato (ITA, EOLO-Kometa) 0:37
7. Rubén Fernández (ESP, Cofidis) 0:46
8. Rudy Molard (FRA, Groupama – FDJ) 0:53
9. Davide Formolo (ITA, UAE Team Emirates) 1:12
10. Michael Storer (AUS, Groupama – FDJ) 1:13
11. Mark Padun (UKR, EF Education-EasyPost) 1:36
12. Diego Ulissi (ITA, UAE Team Emirates) 1:44
13. Andrea Piccolo (ITA, EF Education-EasyPost) 1:44
14. Iván Ramiro Sosa (COL, Movistar Team) 1:47
15. Ilan Van Wilder (BEL, Quick-Step Alpha Vinyl Team) 2:04