1. COSTIOU Ewen FRA CAC les 593,9 km en 13h39'53''
2. CORKERY Dillon IRL EPM 00:03
3. GUICHARD Mickaël FRA WBF 00:08
4. LECAMUS LAMBERT Florentin FRA VCR 00:08
5. LE BERRE Mathis FRA CAC 00:38
6. CAM Maxime FRA DSC 00:40
7. CASTELLARNAU Florent FRA OCF 01:19
8. LE BON Johan FRA DSC 01:20
9. LECLAINCHE Gwen FRA EPM 01:32
10. GACHIGNARD Thomas FRA SOJ 01:43
11. GIRARD Damien FRA CCN 01:46
12. BEZZA Quentin FRA FRA 01:49
13. POISSON Damien FRA DSC 02:22
14. ELIOTT Pierre FRA FRA 02:33
15. MILLET Hugo FRA SOJ 02:42
16. COSTEPLANE Aurélien FRA OCF 02:44
17. LE PIOUFFE Nathan FRA SOJ 02:47
18. LE CLEC'H Lomig FRA CAC 02:47
19. RACAULT Ronan FRA GCH 02:52
20. THEOT Killian FRA CCN 02:54
21. VALOGNES Thibault FRA VCR 02:56
22. LE LAY Aurélien FRA VCA 03:01
23. GERMAIN Thibault FRA ACB 03:06
24. LAGNET Gari FRA SOJ 03:14
25. THOMAS Théo FRA EPM 03:19
26. ARHIE Vincent FRA APO 03:27
27. OLGUN Serkan FRA VCB 03:31
28. RENAULT Maxime FRA TBC 03:32
29. CHANDEMERLE Hugo FRA DSC 03:38
30. PRUNER Nathan CAN TAG 03:58
31. LE MONNIER DE GOUVI Guy FRA VCB 04:04
32. RENARD HAQUIN Henri François FRA EPM 04:15
33. HUYET Baptiste FRA EPM 04:22
34. LAVIGNE Baptiste FRA OCF 04:28
35. JACOBS Arne NED TWC 04:51
36. BACON Romain FRA CCN 05:26
37. VERCAUTEREN Maxime NED TWC 05:53
38. BENNETT Stéfan FRA WBF 06:59
39. RIERA CLAR Joan Albert ESP BCT 07:25
40. MALLE Nicolas FRA TBC 07:26
41. JAMOT Julien FRA VCR 08:52
42. GLOT Raphaël FRA VCA 08:53
43. SORARRAIN AGIRREZ Gorka ESP BCT 09:00
44. RALLE Anthony FRA DSC 09:04
45. LESELLIER Arnaud FRA EST 09:29
46. KINNIBURGH Reid CAN TAG 09:31
47. CASADO ABELLAN Axier ESP BCT 09:37
48. PAVIC Yanis FRA EST 09:37
49. THIERRY Pierre FRA WBF 10:40
50. SCHELLENBERG Thomas CAN TAG 11:09
51. CLOUAIRE Raphaël FRA TBC 12:00
52. LANGELLA Lilian FRA BVS 12:20
53. JAUNY Alexis FRA VCA 12:29
54. BULLER John IRL ACB 13:39
55. ARHIE Kevin FRA APO 15:14
56. OLIPHANT Aidan CAN TAG 15:33
57. HANSART Philéas FRA CCN 16:36
58. BOLOT Simon FRA ACB 16:40
59. FRONER Axel CAN TAG 17:09
60. BARAN Simon FRA EPM 17:23
61. COTARD Théo FRA CAC 18:16
62. BOURGOYNE Lucas USA WBF 19:06
63. VILLEMIN Alan FRA GCH 19:12
64. MILLON Simon FRA GCH 19:20
65. LEWIS Adam GBR CAC 19:22
66. POIRIER Clément FRA SOJ 19:32
67. MEAL Théo FRA TBC 19:54
68. PALLARES REYES Marcel ESP BCT 20:10
69. CHAUVIN Tom FRA TBC 20:12
70. FOULON Dorian FRA FRA 20:15
71. HAINES Alex GBR BVS 20:18
72. GREGORY Alec GBR BVS 21:55
73. GILLES Cyprien FRA EST 25:11
74. VAN SCHIPSTAL Guus NED TWC 25:33
75. CHAUVIN Scott FRA EST 25:55
76. POLETTO Antoine FRA GCH 27:46
77. DELARUE Max FRA VCR 30:13
78. MENEGON Nicholas CAN TAG 32:02
79. HERON Antonin FRA CAC 45:07
80. GUERET Théo FRA EST 45:58
Classement du meilleur grimpeur :
1. LECLAINCHE Gwen FRA EPM 18 pts
2. LE BERRE Mathis FRA CAC 11
3. COSTIOU Ewen FRA CAC 10
4. RENARD HAQUIN Henri françois FRA EPM 7
5. CASTELLARNAU Florent FRA OCF 6
6. LE BON Johan FRA DSC 5
7. THEOT Killian FRA CCN 5
8. THOMAS Théo FRA EPM 5
9. JACOBS Arne NED TWC 4
10. BACON Romain FRA CCN 4
11. GACHIGNARD Thomas FRA SOJ 3
12. BEZZA Quentin FRA FRA 2
13. COSTEPLANE Aurélien FRA OCF 2
14. LE PIOUFFE Nathan FRA SOJ 2
15. CORKERY Dillon IRL EPM 1
16. GUICHARD Mickaël FRA WBF 1
17. LECAMUS LAMBERT Florentin FRA VCR 1
18. CAM Maxime FRA DSC 1
19. LAVIGNE Baptiste FRA OCF 1
20. JAMOT Julien FRA VCR 1
21. BARAN Simon FRA EPM 1
Classement des points-chauds :
1. GACHIGNARD Thomas FRA SOJ 9 pts
2. CASTELLARNAU Florent FRA OCF 8
3. LE BERRE Mathis FRA CAC 8
4. LE BON Johan FRA DSC 5
5. JAMOT Julien FRA VCR 4
6. FOULON Dorian FRA FRA 4
7. CAM Maxime FRA DSC 4
8. LECLAINCHE Gwen FRA EPM 4
9. BEZZA Quentin FRA FRA 3
10. THOMAS Théo FRA EPM 2
11. CORKERY Dillon IRL EPM 1
12. LECAMUS LAMBERT Florentin FRA VCR 1
13. VALOGNES Thibault FRA VCR 1
14. LE MONNIER DE GOUVI Guy FRA VCB 1
Classement du meilleur jeune :
1. COSTIOU Ewen FRA CAC les 593,9 km en 13h39'53''
2. LE BERRE Mathis FRA CAC 00:38
3. LECLAINCHE Gwen FRA EPM 01:32
4. GACHIGNARD Thomas FRA SOJ 01:43
5. GIRARD Damien FRA CCN 01:46
6. ELIOTT Pierre FRA FRA 02:33
7. MILLET Hugo FRA SOJ 02:42
8. LE PIOUFFE Nathan FRA SOJ 02:47
9. VALOGNES Thibault FRA VCR 02:56
10. THOMAS Théo FRA EPM 03:19
11. PRUNER Nathan CAN TAG 03:58
12. RENARD HAQUIN Henri François FRA EPM 04:15
13. HUYET Baptiste FRA EPM 04:22
14. VERCAUTEREN Maxime NED TWC 05:53
15. RIERA CLAR Joan Albert ESP BCT 07:25
16. GLOT Raphael FRA VCA 08:53
17. KINNIBURGH Reid CAN TAG 09:31
18. CASADO ABELLAN Axier ESP BCT 09:37
19. PAVIC Yanis FRA EST 09:37
20. THIERRY Pierre FRA WBF 10:40
21. SCHELLENBERG Thomas CAN TAG 11:09
22. CLOUAIRE Raphaël FRA TBC 12:00
23. LANGELLA Lilian FRA BVS 12:20
24. ARHIE Kevin FRA APO 15:14
25. HANSART Philéas FRA CCN 16:36
26. FRONER Axel CAN TAG 17:09
27. BARAN Simon FRA EPM 17:23
28. BOURGOYNE Lucas USA WBF 19:06
29. MILLON Simon FRA GCH 19:20
30. POIRIER Clement FRA SOJ 19:32
31. MEAL Theo FRA TBC 19:54
32. PALLARES REYES Marcel ESP BCT 20:10
33. HAINES Alex GBR BVS 20:18
34. GREGORY Alec GBR BVS 21:55
35. GILLES Cyprien FRA EST 25:11
36. VAN SCHIPSTAL Guus NED TWC 25:33
37. POLETTO Antoine FRA GCH 27:46
38. DELARUE Max FRA VCR 30:13
39. MENEGON Nicholas CAN TAG 32:02
40. HERON Antonin FRA CAC 45:07
41. GUERET Théo FRA EST 45:58