1/ Søren Kragh Andersen (Alpecin-Deceuninck) - 4h51'27"
2/ Patrick Konrad (Bora-Hansgrohe)
3/ Alessandro Fedeli (Q36.5 Pro Cycling Team)
4/ Marc Hirschi (UAE Team Emirates)
5/ Lorenzo Rota (Intermarché-Circus-Wanty)
6/ Georg Steinhauser (EF Education-Easypost)
7/ Georg Zimmermannn (Intermarché-Circus-Wanty)
8/ Stephen Williams (Israel-Premier Tech)
9/ Ben Hermans (Israel-Premier Tech)
10/ Martin Marcellusi (Green Project-BardianiCSF-Faizane') - +0'03"