1 Seth DUNWOODY CANNIBAL B VICTORIOUS 33’02”
2 Ellande LARRONDE URT VÉLO 64 JUNIOR 42″
3 Thibaut VAN DAMME TEAM GRENKE AUTO EDER 49″
4 Louis CHALEIL DECATHLON AG2R LA MONDIALE U19 TEAM 56″
5 Paul THIERRY OC LOCMINÉ JUNIOR 1’01”
6 Jules HUE AC BISONTINE JUNIOR 1’01”
7 Cas HERMANS CRABBÉ-DSTNY JUNIOR 1’09”
8 Dominik KRZYSKOW JEGG-DJR ACADEMY JUNIOREN 1’23”
9 Simon SCHWARTZ DECATHLON AG2R LA MONDIALE U19 TEAM 1’28”
10 Similien HAMON PAYS D’ANCENIS CYCLISME JUNIOR 1’32”
11 Sven JOOSTEN ZUYD CT 1’44”
12 Dylan SAGE CANNIBAL B VICTORIOUS 1’47”
13 Luca BEDNAREK FENSHAM HOWES-MAS DESIGN 1’48”
14 Camille CHARRET VC VILLEFRANCHE BEAUJOLAIS JUNIOR 1’50”
15 Matthijs DE CLERCQ CRABBÉ-DSTNY JUNIOR 1’50”
16 Franciszek MATUSZEWSKI WLKS KRAKUS – BBC CZAJA 1’50”
17 Corneel VANSLEMBROUCK AVIA-RUDYCO CT 1’51”
18 Ivann RAVALEU VC PAYS DE LOUDÉAC JUNIOR 1’55”
19 Romuald HERVÉ UC CHÂTEAUROUX JUNIOR 2’00”
20 Hugo BOUCHER DECATHLON AG2R LA MONDIALE U19 TEAM 2’00”
21 Florian DELIER SPRINT 2000 CHARLEROI 2’03”
22 Joseph COSGROVE FENSHAM HOWES-MAS DESIGN 2’03”
23 Gabin GICQUEL OC LOCMINÉ JUNIOR 2’05”
24 Jan HERNANDEZ REILHE SC SERRES-CASTET JUNIOR 2’19”
25 Maxime BOURASSA AC BISONTINE JUNIOR 2’28”
26 Johan CHARDON LES SABLES VENDÉE CYCLISME JUNIOR 2’40”
27 Seppe GEERINCK CRABBÉ-DSTNY JUNIOR 2’52”
28 Timothée COUDIÈRE-CANTIN GUIDON MACHECOULAIS JUNIOR 3’00”
29 Lucas MENANTEAU TEAM LMP-LA ROCHE VENDÉE CYCLISME JUNIOR 3’19”
30 Thor STUER VAN MOER LOGISTICS CT 3’20”
31 Mattéo MONCOUTIÉ VC VILLEFRANCHE BEAUJOLAIS JUNIOR 3’32”
32 Aurélien KAYSER VC VILLEFRANCHE BEAUJOLAIS JUNIOR 3’34”
33 Denley VAN WIJNBERGEN JEGG-DJR ACADEMY JUNIOREN 4’01”
34 Nolan DONZÉ HUMARD VÉLO-PASSION 4’09”
35 Karl SAGNIER GROUPAMA-FDJ U19 TEAM 4’49”