| 1 | BOULET Enzo | Vélo Club Villefranche Beaujolais | 03:24:05.000 | - | 41.277 |
| 2 | PAJUR Markus | Charvieu Chavagneux Isère Cyclisme | 03:24:05.000 | - | 41.277 |
| 3 | ROLLÉE Thibault | Team Marni-N'side | 03:24:05.000 | - | 41.277 |
| 4 | BARRILLOT Bohémond | Hexagone - Corbas Lyon Métropole | 03:24:05.000 | - | 41.277 |
| 5 | LESNÉ Robin | Dinan Sport Cycling | 03:24:05.000 | - | 41.277 |
| 6 | LOISY Tanguy | Team Atria - Montluçon Cyclisme | 03:24:05.000 | - | 41.277 |
| 7 | GOUESSANT Gabriel | Dinan Sport Cycling | 03:24:05.000 | - | 41.277 |
| 8 | AMBERT Nicolas | Team Lockimmo.com | 03:24:05.000 | - | 41.277 |
| 9 | MAGNIEN Lorenzo | Guidon Chalettois | 03:24:05.000 | - | 41.277 |
| 10 | COUANON Jonathan | AVC Aix Provence Dole | 03:24:05.000 | - | 41.277 |
| 11 | GIORDANENGO Tom | CR4C Roanne | 03:24:05.000 | - | 41.277 |
| 12 | COSTE Florian | Hexagone - Corbas Lyon Métropole | 03:24:05.000 | - | 41.277 |
| 13 | TRICOT Corentin | Guidon Chalettois | 03:24:05.000 | - | 41.277 |
| 14 | HABERT Axel | Team Atria - Montluçon Cyclisme | 03:24:05.000 | - | 41.277 |
| 15 | TESSIORE Tommaso | UC Monaco | 03:24:05.000 | - | 41.277 |
| 16 | SAVER Kasper | Team Bricquebec Cotentin | 03:24:05.000 | - | 41.277 |
| 17 | BARNES Toby | UV Aube | 03:24:05.000 | - | 41.277 |
| 18 | RAVALEU Ivann | VC Pays de Loudéac | 03:24:05.000 | - | 41.277 |
| 19 | NOMINÉ Gabriel | UV Aube | 03:24:05.000 | - | 41.277 |
| 20 | DUCRUET Louka | CR4C Roanne | 03:24:05.000 | - | 41.277 |
| 21 | ROME Axel | Dinan Sport Cycling | 03:24:05.000 | - | 41.277 |
| 22 | EVANS Toby | CR4C Roanne | 03:24:05.000 | - | 41.277 |
| 22 | EVANS Toby | Couplands - Cycling Tom Racing Team | 03:24:05.000 | - | 41.277 |
| 23 | BUISSON Hugo | CR4C Roanne | 03:24:05.000 | - | 41.277 |
| 24 | PLAMONDON Joel | Team Marni-N'side | 03:24:05.000 | - | 41.277 |
| 25 | HARDOUIN Louis | Guidon Chalettois | 03:24:05.000 | - | 41.277 |
| 26 | TOMKINSON Tyler | Balmoral Cycle Club | 03:24:05.000 | - | 41.277 |
| 26 | TOMKINSON Tyler | Martigues Sport Cyclisme Payden-Rygel | 03:24:05.000 | - | 41.277 |
| 27 | LAURENSOT Edgar | Dinan Sport Cycling | 03:24:05.000 | - | 41.277 |
| 28 | PELOQUIN Leonard | Team Marni-N'side | 03:24:05.000 | - | 41.277 |
| 29 | TONNEAU Mathis | Team Atria - Montluçon Cyclisme | 03:24:11.000 | 06.000 | 41.257 |
| 30 | PIRON Mathias | CR4C Roanne | 03:24:11.000 | 06.000 | 41.257 |
| 30 | PIRON Mathias | team | 03:24:11.000 | 06.000 | 41.257 |
| 31 | DUDEK Louis | Hexagone - Corbas Lyon Métropole | 03:24:11.000 | 06.000 | 41.257 |
| 32 | GAILLARD Florian | Dinan Sport Cycling | 03:24:11.000 | 06.000 | 41.257 |
| 33 | MOREL Tom | Team Bricquebec Cotentin | 03:24:11.000 | 06.000 | 41.257 |
| 34 | ANSARD Jason | Guidon Chalettois | 03:24:11.000 | 06.000 | 41.257 |
| 35 | RACAULT Ronan | Guidon Chalettois | 03:24:11.000 | 06.000 | 41.257 |
| 36 | MARASCO Lorenzo | Team Marni-N'side | 03:24:15.000 | 10.000 | 41.244 |
| 36 | MARASCO Lorenzo | Sebmotobikes CX Team | 03:24:15.000 | 10.000 | 41.244 |
| 37 | DELACROIX Tristan | AVC Aix Provence Dole | 03:24:23.000 | 18.000 | 41.217 |
| 38 | SORANZO Mael | AVC Aix Provence Dole | 03:24:23.000 | 18.000 | 41.217 |
| 39 | BOULAIN Louison | Guidon Chalettois | 03:24:23.000 | 18.000 | 41.217 |
| 40 | ARSAC Rémi | Bourg-en-Bresse Ain Cyclisme | 03:24:23.000 | 18.000 | 41.217 |
| 41 | POTTIER Raphaël | AVC Aix Provence Dole | 03:24:41.000 | 36.000 | 41.156 |
| 42 | BASARABA Mykhailo | UC Monaco | 03:25:05.000 | 1:00.000 | 41.076 |
| 43 | SANLAVILLE Mathias | Team Atria - Montluçon Cyclisme | 03:25:13.000 | 1:08.000 | 41.049 |
| 44 | CHAMERAT DUMONT Antony | Vélo Club Villefranche Beaujolais | 03:25:24.000 | 1:19.000 | 41.013 |
| 45 | GEFFROY Gabin | Hexagone - Corbas Lyon Métropole | 03:26:18.000 | 2:13.000 | 40.834 |
| 46 | DROUET Victor | Moyon Percy Vélo Club | 03:26:18.000 | 2:13.000 | 40.834 |
| 47 | BRIDRON Thibaud | Guidon Chalettois | 03:26:18.000 | 2:13.000 | 40.834 |
| 48 | JAMET Alexandre | Team Atria - Montluçon Cyclisme | 03:26:20.000 | 2:15.000 | 40.827 |
| 49 | MCNABB Lachlan | Martigues Sport Cyclisme Payden-Rygel | 03:26:34.000 | 2:29.000 | 40.781 |
| 50 | GRAVÅS Peder Antoni | Hexagone - Corbas Lyon Métropole | 03:26:52.000 | 2:47.000 | 40.722 |
| 51 | MÄEUIBO Markus | Charvieu Chavagneux Isère Cyclisme | 03:27:12.000 | 3:07.000 | 40.656 |
| 52 | TACHOT Thomas | Vélo Club Villefranche Beaujolais | 03:27:12.000 | 3:07.000 | 40.656 |
| 53 | DAUMONT William | Team Lockimmo.com | 03:27:31.000 | 3:26.000 | 40.594 |
| 54 | PICHON Bastien | Team Lockimmo.com | 03:27:31.000 | 3:26.000 | 40.594 |
| 55 | LE MONNIER DE GOUVILLE Guy | Team Lockimmo.com | 03:27:31.000 | 3:26.000 | 40.594 |
| 56 | SHYRIN Daniil | UC Monaco | 03:27:39.000 | 3:34.000 | 40.568 |
| 57 | BRETON Kylian | VC Pays de Loudéac | 03:27:47.000 | 3:42.000 | 40.542 |
| 58 | DROUET Jules | Bourg-en-Bresse Ain Cyclisme | 03:27:47.000 | 3:42.000 | 40.542 |
| 59 | PROD'HOMME Axel | Bourg-en-Bresse Ain Cyclisme | 03:27:47.000 | 3:42.000 | 40.542 |
| 60 | MARCHAND-VUILLON Achille | AVC Aix-en-Provence | 03:28:01.000 | 3:56.000 | 40.497 |
| 61 | MOISAN Emmanuel | Charvieu Chavagneux Isère Cyclisme | 03:29:01.000 | 4:56.000 | 40.303 |
| 62 | PAUCHARD Eliot | Charvieu Chavagneux Isère Cyclisme | 03:29:01.000 | 4:56.000 | 40.303 |
| 63 | HUSNI Thomas | Charvieu Chavagneux Isère Cyclisme | 03:29:06.000 | 5:01.000 | 40.287 |
| 64 | PACOURET Amaury | Team Atria - Montluçon Cyclisme | 03:29:06.000 | 5:01.000 | 40.287 |
| 65 | DURAND Dylan | AVC Aix Provence Dole | 03:29:35.000 | 5:30.000 | 40.194 |
| 66 | BAGNON Esteban | Istres Sport Cyclisme | 03:29:35.000 | 5:30.000 | 40.194 |
| 67 | LAVIGNAC Matthieu | CR4C Roanne | 03:29:35.000 | 5:30.000 | 40.194 |
| 67 | LAVIGNAC Matthieu | Team Cross OCF Jacheteuneauto.com | 03:29:35.000 | 5:30.000 | 40.194 |
| 68 | HARRISON Curtis | Team Bricquebec Cotentin | 03:30:17.000 | 6:12.000 | 40.06 |
| 69 | PESENTI Louis | UV Aube | 03:30:18.000 | 6:13.000 | 40.057 |
| 70 | BASSON Gustav | CR4C Roanne | 03:30:18.000 | 6:13.000 | 40.057 |
| 71 | TROJA Baptiste | Vélo Club Villefranche Beaujolais | 03:30:45.000 | 6:40.000 | 39.972 |
| 72 | BAUDIS Anthony | Charvieu Chavagneux Isère Cyclisme | 03:30:47.000 | 6:42.000 | 39.965 |
| 73 | LOUIS Maxime | Team Lockimmo.com | 03:30:47.000 | 6:42.000 | 39.965 |
| 74 | GRAND Antoine | Hexagone - Corbas Lyon Métropole | 03:30:49.000 | 6:44.000 | 39.959 |
| 75 | DEROUAULT Baptiste | Team 74 - Haute-Savoie | 03:32:36.000 | 8:31.000 | 39.624 |
| 76 | NOLLE Louis | Team 74 - Haute-Savoie | 03:32:36.000 | 8:31.000 | 39.624 |
| 77 | PAYANY Matt | OCC Antibes-Alpes-Maritimes | 03:32:36.000 | 8:31.000 | 39.624 |
| 78 | CHATELON Jules | Martigues Sport Cyclisme Payden-Rygel | 03:32:36.000 | 8:31.000 | 39.624 |
| 79 | KAYSER Aurélien | Vélo Club Villefranche Beaujolais | 03:32:37.000 | 8:32.000 | 39.621 |
| 80 | LORD Matthew | Team Bricquebec Cotentin | 03:34:19.000 | 00:10:14.000 | 39.306 |
| 81 | BOUCHARD Félix | Team Marni-N'side | 03:35:00.000 | 00:10:55.000 | 39.181 |
| 82 | BEURVILLE Mathis | Team Marni-N'side | 03:35:00.000 | 00:10:55.000 | 39.181 |
| 1005 | MORIN Yoan | Bourg-en-Bresse Ain Cyclisme | 00:00.000 | -03:24:05.000 | |
| 1005 | MARINOV Martin | Martigues Sport Cyclisme Payden-Rygel | 00:00.000 | -03:24:05.000 | |
| 1005 | ROUAND Nathan | OCC Antibes-Alpes-Maritimes | 00:00.000 | -03:24:05.000 | |
| 1005 | BEROUD Sacha | Istres Sport Cyclisme | 00:00.000 | -03:24:05.000 | |
| 1005 | BONNET Louis | Istres Sport Cyclisme | 00:00.000 | -03:24:05.000 | |
| 1005 | NICOLAS Arthur | Team Bricquebec Cotentin | 00:00.000 | -03:24:05.000 | |
| 1005 | MARCHAND Pierre | Team 74 - Haute-Savoie | 00:00.000 | -03:24:05.000 | |
| 1005 | TASSARO Tom | Martigues Sport Cyclisme Payden-Rygel | 00:00.000 | -03:24:05.000 | |
| 1005 | PELLOUX Thomas | | 00:00.000 | -03:24:05.000 | |
| 1005 | PHILIPPE Rafael | Martigues Sport Cyclisme Payden-Rygel | 00:00.000 | -03:24:05.000 | |
| 1005 | CAPELLE Antoine | UV Aube | 00:00.000 | -03:24:05.000 | |
| 1005 | PECQUENARD Jules | Istres Sport Cyclisme | 00:00.000 | -03:24:05.000 | |
| 1005 | REBOUILLAT Axel | UV Aube | 00:00.000 | -03:24:05.000 | |
| 1005 | LOUBEAU Enzo | OCF Team Legend Wheels | 00:00.000 | -03:24:05.000 | |
| 1005 | DELETTRE Charles-Ahmed | | 00:00.000 | -03:24:05.000 | |
| 1005 | RUSSO Florian | Istres Sport Cyclisme | 00:00.000 | -03:24:05.000 | |
| 1005 | SABATIER Théo | OCC Antibes-Alpes-Maritimes | 00:00.000 | -03:24:05.000 | |
| 1005 | POLETTO Antoine | UV Aube | 00:00.000 | -03:24:05.000 | |
| 1005 | MONCOUTIÉ Mattéo | Vélo Club Villefranche Beaujolais | 00:00.000 | -03:24:05.000 | |
| 1005 | HARTLEY Jack | UV Aube | 00:00.000 | -03:24:05.000 | |
| 1005 | MIAS Antoine | Team Bricquebec Cotentin | 00:00.000 | -03:24:05.000 | |
| 1005 | RAYER Séraphin | Charvieu Chavagneux Isère Cyclisme | 00:00.000 | -03:24:05.000 | |
| 1005 | PIERRE Alexis | Dinan Sport Cycling | 00:00.000 | -03:24:05.000 | |
| 1005 | FERRITY Oisin | | 00:00.000 | -03:24:05.000 | |
| 1005 | BALLESTEROS Pol | UC Monaco | 00:00.000 | -03:24:05.000 | |
| 1005 | HOLLAMBY Noah | Martigues Sport Cyclisme Payden-Rygel | 00:00.000 | -03:24:05.000 | |
| 1005 | SAINT MARTIN Pierre | AVC Aix-en-Provence | 00:00.000 | -03:24:05.000 | |
| 1005 | DELALANDE Basile | Dinan Sport Cycling | 00:00.000 | -03:24:05.000 | |
| 1005 | RAPEAUD Mikael | | 00:00.000 | -03:24:05.000 | |
| 1005 | SEIGNEURET Thomas | | 00:00.000 | -03:24:05.000 | |
| 1005 | ROBERT Alexis | Team Bricquebec Cotentin | 00:00.000 | -03:24:05.000 | |
| 1005 | AULAS Nicolas | Vélo Club Villefranche Beaujolais | 00:00.000 | -03:24:05.000 | |
| 1005 | SÉNÉCHAL Sébastien | Istres Sport Cyclisme | 00:00.000 | -03:24:05.000 | |
| 1005 | ALAZARD Rémi | Istres Sport Cyclisme | 00:00.000 | -03:24:05.000 | |
| 1005 | BONETTO Damien | VC Pays de Loudéac | 00:00.000 | -03:24:05.000 | |
| 1005 | MERCIER Edwin | VC Pays de Loudéac | 00:00.000 | -03:24:05.000 | |
| 1005 | MAHOUDO Loris | VC Pays de Loudéac | 00:00.000 | -03:24:05.000 | |
| 1005 | BARRET Jérémy | OCC Antibes-Alpes-Maritimes | 00:00.000 | -03:24:05.000 | |
| 1005 | RUSSO Mathias | OCC Antibes-Alpes-Maritimes | 00:00.000 | -03:24:05.000 | |
| 1005 | LACROIX Simon | Team Lockimmo.com | 00:00.000 | -03:24:05.000 | |
| 1005 | BUINOUD Augustin | Team 74 - Haute-Savoie | 00:00.000 | -03:24:05.000 | |