
| Pos | Name | Mannschaft | Einzelwertung | |
|---|---|---|---|---|
| 1 | Mathias Vacek | Gazprom - Rusvelo | 3:58:10h | |
| 2 | Paul Lapeira | Decathlon CMA CGM Team | 3:58:10h | |
| 3 | Dimitrii Strakhov | Gazprom - Rusvelo | 3:58:10h | |
| 4 | Alessandro Tonelli | VF Group - Bardiani CSF - Faizanè | 3:58:10h | |
| 5 | Pavel Kochetkov | Gazprom - Rusvelo | +5s | |
| 6 | Jasper Philipsen | Alpecin-Premier Tech | +15s | |
| 7 | Dylan Groenewegen | Team Jayco AlUla | +15s | |
| 8 | Pascal Ackermann | UAE Team Emirates - XRG | +15s | |
| 9 | Rudy Barbier | NSN Cycling Team | +15s | |
| 10 | Jonathan Milan | Bahrain Victorious | +15s | |
| 11 | Max Kanter | Movistar Team | +15s | |
| 12 | Olav Kooij | Team Visma / Lease a Bike | +15s | |
| 13 | Luka Mezgec | Team Jayco AlUla | +15s | |
| 14 | Matteo Malucelli | Gazprom - Rusvelo | +15s | |
| 15 | Stefan Bissegger | EF Education-EasyPost | +15s | |
| 16 | Alberto Dainese | Team Picnic PostNL | +15s | |
| 17 | Tom Devriendt | Intermarché-Wanty | +15s | |
| 18 | Michael Mørkøv | Soudal Quick-Step | +15s | |
| 19 | Marc Sarreau | Decathlon CMA CGM Team | +15s | |
| 20 | Emīls Liepiņš | Lidl - Trek | +15s |















