| leader | | | | AGUIRRE CALPA Hernan Ricardo | | MZN | | 24h05'19" | | 8 | |
| 1. | | | | GROSU Eduard-Michael | | NIP | | 4h00'43" | | 25 | |
| 2. | | | | PACIONI Luca | | WIL | | | | 15 | |
| 3. | | | | ARIESEN Tim | | NLC | | | | 10 | |
| 4. | | | | LOOIJ André | | MCT | | | | 5 | |
| 5. | | | | BALKAN Onur | | TRK | | | | 3 | |
| 6. | | | | RAJOVIC Dusan | | ADR | | | | 0 | |
| 7. | | | | PAPOK Siarhei | | MCC | | | | 0 | |
| 8. | | | | BOHORQUEZ SANCHEZ Hernando | | MZN | | | | 0 | |
| 9. | | | | RYBA Jan | | ACS | | | | 0 | |
| 10. | | | | GROVES Kaden | | MBE | | | | 0 | |
| 11. | | | | STÖHR Jan | | ACS | | | | 0 | |
| 12. | | | | LIZDE Seid | | HOL | | | | 0 | |
| 13. | | | | BOUGLAS Georgios | | NLC | | | | 0 | |
| 14. | | | | JONES Brenton | | DMP | | | | 0 | |
| 15. | | | | KULYK Andriy | | XDS | | | | 0 | |
| 16. | | | | LOPEZ PARADA Daniel | | BBH | | | | 0 | |
| 17. | | | | MONSALVE PERTSINIDIS Yonathan Alejandro | | TYD | | | | 0 | |
| 18. | | | | BERHANE Meron Abraham | | BAI | | | | 0 | |
| 19. | | | | STROKAU Vasili | | MCC | | | | 0 | |
| 20. | | | | PACHON MELO Oscar Mauricio | | GCB | | | | 0 | |
|
| DNF | | | | SUN Xiaolong | | MBE | | | | 0 | |