1. Gerben Thijssen (BEL, Intermarché – Circus – Wanty) 4:20:45
2. Dylan Groenewegen (NED, Team Jayco AlUla) 0:00
3. Cedric Beullens (BEL, Lotto Dstny) 0:00
4. Arne Marit (BEL, Intermarché – Circus – Wanty) 0:00
5. Luca Mozzato (ITA, Team Arkéa Samsic) 0:00
6. Casper Van Uden (NED, Team dsm – firmenich) 0:00
7. Jensen Plowright (AUS, Alpecin-Deceuninck) 0:00
8. Tim Merlier (BEL, Soudal – Quick-Step Devo Team) 0:00
9. Louis Bendixen (DEN, Uno-X Pro Cycling Team) 0:00
10. Matteo Malucelli (ITA, Bingoal WB) 0:02
11. William Blume Levy (DEN, Uno-X Pro Cycling Team) 0:02
12. Rüdiger Selig (GER, Lotto Dstny) 0:02
13. Ramon Sinkeldam (NED, Alpecin-Deceuninck) 0:02
14. Nils Eekhoff (NED, Team dsm – firmenich) 0:02
15. Lionel Taminiaux (BEL, Alpecin-Deceuninck) 0:06
16. Sam Welsford (AUS, Team dsm – firmenich) 0:06
17. Daniel Mclay (GBR, Team Arkéa Samsic) 0:06
18. Elmar Reinders (NED, Team Jayco AlUla) 0:06
19. Niklas Märkl (GER, Team dsm – firmenich) 0:06
20. Mark Stewart (GBR, Bolton Equities Black Spoke) 0:09
21. Abram Stockman (BEL, TDT-Unibet Cycling Team) 0:11