Ordine d’arrivo:
1° Axel Laurance (INEOS Grenadiers) 4h28’21”
2° Maxime Jarnet (Van Rysel Roubaix) a 4″
3° Lorrenzo Manzin (TotalEnergies)
4° Victor Loulergue (Groupama – FDJ United)
5° Simon Carr (Cofidis)
6° Clément Davy (Nice Métropole Côte d’Azur)
7° Sam Oomen (Lidl – Trek)
8° Jannis Peter (Unibet Rose Rockets)
9° Daniel Årnes (Van Rysel Roubaix) a 14″
10° Tobias Müller (Unibet Rose Rockets)
Classifica generale finale:
1° Matthew Riccitello (Decathlon CMA CGM Team)
2° Carlos Rodríguez (INEOS Grenadiers) a 4″
3° Brandon Smith Rivera (INEOS Grenadiers) a 20″
4° Aurélien Paret-Peintre (Decathlon CMA CGM Team) a 24″
5° Clément Champoussin (XDS Astana Development Team) a 38″
6° Rémi Daumas (Groupama – FDJ United) a 54″
7° Andrew August (INEOS Grenadiers)
8° Nicolas Breuillard (TotalEnergies) a 57″
9° Matteo Scalco (XDS Astana Development Team) a 57″
10° Julien Bernard (Lidl – Trek) a 1’12”