1 HIRSCHI Marc SUI UAE Team Emirates 05:46:12
2 ALAPHILIPPE Julian FRA Soudal Quick-Step 00:00
3 VAN EETVELT Lennert BEL Lotto Dstny 00:07
4 VERMAERKE Kevin USA Team dsm-firmenich PostNL 00:17
5 NARVÁEZ Jhonatan ECU INEOS Grenadiers 00:25
6 POWLESS Neilson USA EF Education – EasyPost 00:25
7 KONRAD Patrick AUT Lidl – Trek 00:25
8 WOODS Michael CAN Israel – Premier Tech 00:25
9 CHRISTEN Jan SUI UAE Team Emirates 00:36
10 MCNULTY Brandon USA UAE Team Emirates 00:37
11 O’CONNOR Ben AUS Decathlon AG2R La Mondiale Team 00:37
12 BENNETT George NZL Israel – Premier Tech 00:37
13 CEPEDA Jefferson Alveiro ECU Caja Rural – Seguros RGA 00:37
14 BERTHET Clément FRA Decathlon AG2R La Mondiale Team 00:39
15 LIPOWITZ Florian GER Red Bull – BORA – hansgrohe 00:53
16 KRON Andreas DEN Lotto Dstny 01:34
17 CASTRILLO Pablo ESP Equipo Kern Pharma 01:38
18 VAN GILS Maxim BEL Lotto Dstny 02:17
19 SIVAKOV Pavel FRA UAE Team Emirates 02:17
20 ROCHAS Rémy FRA Groupama – FDJ 03:53
21 BERNARD Julien FRA Lidl – Trek 03:53
22 ROTA Lorenzo ITA Intermarché – Wanty 03:53
23 ALEOTTI Giovanni ITA Red Bull – BORA – hansgrohe 03:53
24 JOHANNESSEN Tobias Halland NOR Uno-X Mobility 03:53
25 VANSEVENANT Mauri BEL Soudal Quick-Step 03:53
26 HAJEK Alexander AUT Red Bull – BORA – hansgrohe 03:53
27 JEGAT Jordan FRA TotalEnergies 03:53
28 RODRÍGUEZ Óscar ESP INEOS Grenadiers 03:53
29 WARBASSE Larry USA Decathlon AG2R La Mondiale Team 03:53
30 HAIG Jack AUS Bahrain – Victorious 03:53