1. BOMMENEL Nathan AS BIKE RACING en 52’45”
2. LELANDAIS Rémi ARKEA-B&B HOTELS à 0’07
3. BISIAUX Léo DECATHLON AG2R LA MONDIALE DEVELOPMENT TEAM à 0’10
4. PONCHON Eliote ALBI VELO SPORT LEROY MERLIN TEAM CROSS à 0’33
5. VERSCHUREN Killian DECATHLON AG2R LA MONDIALE DEVELOPMENT TEAM à 0’48
6. DEBORD Romain AS BIKE RACING à 0’52
7. LABROSSE Jordan DECATHLON AG2R LA MONDIALE TEAM à 0’52
8. CASTILLE Noé TEAM CX TPM à 1’00
9. SPARFEL Louis ARDENNES CROSS TEAM GECIBAT à 1’18
10. GROSLAMBERT Martin VAN RYSEL CX RACING TEAM à 1’41
11. GABRIEL Timothé TEAM CX TPM à 1’55
12. CHAPTAL Yann OCCITANIE à 2’35
13. ANANIE Ugo ARQUES CX TEAM à 2’47
14. DAVID Alexis BOURGOGNE FRANCHE COMTE à 2’55
15. LEQUET Corentin AS BIKE RACING à 3’02
16. FAISSOLE DURAND Lucas AUVERGNE-RHONE-ALPES à 3’25
17. DU MOUZA Quentin CENTRE VAL DE LOIRE à 3’35
18. LOETE Hippolyte ARQUES CX TEAM à 3’39
19. BAGOU Guillaume BOURGOGNE FRANCHE COMTE à 3’41
20. GRUEL Thibaud GROUPAMA – FDJ à 3’43
21. JOT Matéo ARDENNES CROSS TEAM GECIBAT à 3’50
22. DOS REIS GRACA Nathan VAN RYSEL CX RACING TEAM à 3’57
23. MASSET Kerrian AUVERGNE-RHONE-ALPES à 3’59
24. HEBERT Theo PAYS DE LA LOIRE à 4’04
25. GUIBOUT Marius PAYS DE LA LOIRE à 4’28
26. LAVIGNAC Matthieu ALBI VELO SPORT LEROY MERLIN TEAM CROSS à 4’36
27. MILLAT Adrien CORBAS LYON METROPOLE à 4’41
28. STEVANT Malo TEAM VCP LOUDEAC CX à 4’45
29. TRAN VAN Antoine ALBI VELO SPORT LEROY MERLIN TEAM CROSS à 4’45
30. COURCIER Thomas PAYS DE LA LOIRE à 4’55
31. CLER Gabin BOURGOGNE FRANCHE COMTE à 4’58
32. FERNANDES Jules ILE DE FRANCE à 5’01
33. VERRIER Tristan TEAM GUEVEL ARTICREATIONS à 5’11
34. GUILLET Enzo BOURGOGNE FRANCHE COMTE à 5’16
35. LEPOITTEVIN DUBOST Joris NORMANDIE à 5’19
36. CLEF Antoine GRAND EST à 5’23
37. AUGE Ronan GROUPAMA – FDJ à 5’26
38. VIVOT Alexis BOURGOGNE FRANCHE COMTE à 5’34
39. MULON Hugo PAYS DE LA LOIRE à 5’57
40. GUEZINGAR Alan BRETAGNE à 6’15
41. EGEA GARCIA Jarod OCCITANIE à 6’30
42. OTTIGER Axel BOURGOGNE FRANCHE COMTE à 6’34
43. GARNIER Matteo TEAM VCP LOUDEAC CX à 6’37
44. FRANCON Morgann AUVERGNE-RHONE-ALPES à 6’41
45. TACHOT Thomas AUVERGNE-RHONE-ALPES à 6’41
46. LORIDAN Corentin BRETAGNE à 6’59
47. JUTEL Paul François NORMANDIE à 7’12
48. LOUISON Adrien GRAND EST à 7’51
49. HENRION Thomas GRAND EST à 8’04
50. TARBOURIECH Mathis BOURGOGNE FRANCHE COMTE à 8’26
51. BARBEREAU Loïc AUVERGNE-RHONE-ALPES à 9’21
52. MARTINEAU Nolan TEAM GUEVEL ARTICREATIONS + 1 tours
53. GUILLEMET Axel BRETAGNE + 1 tours
54. MILLAT William CORBAS LYON METROPOLE + 2 tours
55. LAUMONIER Raphaël BRETAGNE + 2 tours
56. MORGANTI Louca BOURGOGNE FRANCHE COMTE + 2 tours
57. CASTELAIN Remi OCCITANIE + 2 tours
58. DURET Thibaud CENTRE VAL DE LOIRE + 2 tours
59. HUBY Thomas BRETAGNE + 2 tours
60. LAMOUCHE Constantin ILE DE FRANCE + 2 tours
61. LOISEAU Paul PAYS DE LA LOIRE + 2 tours
62. ROUSSEL Etienne HAUTS DE FRANCE + 3 tours
63. GARRIGUES Nino OCCITANIE + 3 tours