1. Bryan Coquard (FRA, Cofidis) 4:45:23
2. Arnaud Démare (FRA, Groupama – FDJ) 0:00
3. Luca Mozzato (ITA, B&B Hotels – KTM) 0:00
4. Christophe Noppe (BEL, Team Arkéa Samsic) 0:00
5. Matis Louvel (FRA, Team Arkéa Samsic) 0:00
6. Ramon Sinkeldam (NED, Groupama – FDJ) 0:03
7. Marc Sarreau (FRA, AG2R Citroën Team) 0:03
8. Sandy Dujardin (FRA, TotalEnergies) 0:03
9. Julien Simon (FRA, TotalEnergies) 0:03
10. Maël Guégan (FRA, Team U Nantes Atlantique) 0:03