| 1 | CONOR Paul | UC Cholet 49 | 03:48:46.000 | - | 42.803 |
| 2 | THOMASSIN Théo | UC Pélussin | 03:48:53.000 | 07.000 | 42.782 |
| 3 | THOMASSIN Maxime | UC Pélussin | 03:49:03.000 | 17.000 | 42.75 |
| 4 | GLOT Raphael | ES Torigni | 03:49:10.000 | 24.000 | 42.729 |
| 5 | VAN EYCKEN Clément | UC Pélussin | 03:49:10.000 | 24.000 | 42.729 |
| 6 | JOLLY Maxime | Team LMP-La Roche Vendée Cyclisme | 03:49:11.000 | 25.000 | 42.726 |
| 7 | PLAMONDON Joel | Team Marni-N'side | 03:49:11.000 | 25.000 | 42.726 |
| 8 | MEYERS Charel | VC Unité Schwenheim | 03:49:12.000 | 26.000 | 42.723 |
| 9 | RAPITEAU Florian | Team EliteOrga US Saint-Herblain | 03:49:13.000 | 27.000 | 42.719 |
| 10 | HIRD David | ESEG Douai | 03:49:16.000 | 30.000 | 42.71 |
| 11 | ZEHNICH Dorian | VC Unité Schwenheim | 03:49:23.000 | 37.000 | 42.688 |
| 12 | PROTIN Célian | UV Aube | 03:49:31.000 | 45.000 | 42.664 |
| 13 | PIJOURLET Louis | CC Périgueux Dordogne | 03:49:36.000 | 50.000 | 42.648 |
| 14 | GAUTHIER Jérôme | Team Marni-N'side | 03:49:37.000 | 51.000 | 42.645 |
| 15 | RAMBAULT Axel | C'Chartres Cyclisme | 03:49:37.000 | 51.000 | 42.645 |
| 16 | BOUCHET Cóme | CR4C Roanne | 03:49:39.000 | 53.000 | 42.639 |
| 17 | RIDEL Damien | Team EliteOrga US Saint-Herblain | 03:49:46.000 | 1:00.000 | 42.617 |
| 18 | LEBOUCHER Anatole | UC Cholet 49 | 03:49:46.000 | 1:00.000 | 42.617 |
| 19 | VANDEPITTE Nathan | Top 16 Cyclisme | 03:49:46.000 | 1:00.000 | 42.617 |
| 20 | LE BOETEZ Clement | GSC Blagnac Vélo Sport 31 | 03:49:46.000 | 1:00.000 | 42.617 |
| 21 | ROLLÉE Thibault | Team Marni-N'side | 03:49:46.000 | 1:00.000 | 42.617 |
| 22 | DUCRUET Louka | CR4C Roanne | 03:49:46.000 | 1:00.000 | 42.617 |
| 23 | BARRALLON Dimitri | UC Pélussin | 03:49:46.000 | 1:00.000 | 42.617 |
| 24 | BODEAU Maël | Team U LH | 03:49:46.000 | 1:00.000 | 42.617 |
| 25 | MOULIN Maxime | Team Deux-Sèvres | 03:49:46.000 | 1:00.000 | 42.617 |
| 26 | LEPOITTEVIN DUBOST Joris | Moyon Percy Vélo Club | 03:49:46.000 | 1:00.000 | 42.617 |
| 27 | VALERIO Diégo | VC Unité Schwenheim | 03:49:46.000 | 1:00.000 | 42.617 |
| 28 | GONCALVES FERNANDES Hugo | Moyon Percy Vélo Club | 03:49:46.000 | 1:00.000 | 42.617 |
| 29 | BOUCHARD Alexis | Team Marni-N'side | 03:49:46.000 | 1:00.000 | 42.617 |
| 30 | NAVARRO Gauthier | GSC Blagnac Vélo Sport 31 | 03:49:46.000 | 1:00.000 | 42.617 |
| 31 | ARHIE Vincent | UV Aube | 03:49:55.000 | 1:09.000 | 42.589 |
| 32 | BODARD Damien | Team LMP-La Roche Vendée Cyclisme | 03:49:55.000 | 1:09.000 | 42.589 |
| 33 | LUINAUD Romain | Team Corrèze-Suchet-Nouvelle Aquitaine | 03:49:57.000 | 1:11.000 | 42.583 |
| 34 | LESAGE Corentin | UC Pélussin | 03:49:57.000 | 1:11.000 | 42.583 |
| 35 | AUCLERC Nathan | VC Dolois | 03:49:57.000 | 1:11.000 | 42.583 |
| 36 | EVANS Toby | CR4C Roanne | 03:49:57.000 | 1:11.000 | 42.583 |
| 36 | EVANS Toby | Couplands - Cycling Tom Racing Team | 03:49:57.000 | 1:11.000 | 42.583 |
| 37 | MEAD Tom | C'Chartres Cyclisme | 03:49:57.000 | 1:11.000 | 42.583 |
| 38 | DAVID Mathieu | Team EliteOrga US Saint-Herblain | 03:49:57.000 | 1:11.000 | 42.583 |
| 39 | BEAUNE Romain | ESEG Douai | 03:49:57.000 | 1:11.000 | 42.583 |
| 40 | PASQUET Aurelien | CC Périgueux Dordogne | 03:49:57.000 | 1:11.000 | 42.583 |
| 41 | DUVIGNEAU Guillaume | Team Deux-Sèvres | 03:49:57.000 | 1:11.000 | 42.583 |
| 42 | OPIE Paul | C'Chartres Cyclisme | 03:49:57.000 | 1:11.000 | 42.583 |
| 43 | LE BOT Jean | Team Adris-La Crêpe de Brocéliande-BLC | 03:49:57.000 | 1:11.000 | 42.583 |
| 44 | FINCKBOHNER Anaël | VC Unité Schwenheim | 03:49:57.000 | 1:11.000 | 42.583 |
| 45 | DU MOUZA Quentin | C'Chartres Cyclisme | 03:49:57.000 | 1:11.000 | 42.583 |
| 45 | DU MOUZA Quentin | Team CX Chartres | 03:49:57.000 | 1:11.000 | 42.583 |
| 46 | LEBATARD Paul | ES Torigni | 03:50:02.000 | 1:16.000 | 42.568 |
| 47 | GAZUT Damien | C'Chartres Cyclisme | 03:50:02.000 | 1:16.000 | 42.568 |
| 48 | NOMINÉ Gabriel | UV Aube | 03:50:02.000 | 1:16.000 | 42.568 |
| 49 | VANOTTI Jules | VC Dolois | 03:50:02.000 | 1:16.000 | 42.568 |
| 50 | HAMON Nicolas | Team U LH | 03:50:02.000 | 1:16.000 | 42.568 |
| 51 | ENGEAMMES Antonin | Team Deux-Sèvres | 03:50:02.000 | 1:16.000 | 42.568 |
| 52 | COULOT Lenny | VC Dolois | 03:50:02.000 | 1:16.000 | 42.568 |
| 53 | CREPIN Felicien | VC Unité Schwenheim | 03:50:02.000 | 1:16.000 | 42.568 |
| 54 | CHANUT Lucas | UC Pélussin | 03:50:05.000 | 1:19.000 | 42.558 |
| 55 | JAMOT Julien | ES Torigni | 03:50:05.000 | 1:19.000 | 42.558 |
| 56 | LANGELLA Lilian | Top 16 Cyclisme | 03:50:05.000 | 1:19.000 | 42.558 |
| 57 | BONNAY Lucas | ESEG Douai | 03:50:05.000 | 1:19.000 | 42.558 |
| 58 | BLONS Edouard | Team Adris-La Crêpe de Brocéliande-BLC | 03:50:05.000 | 1:19.000 | 42.558 |
| 59 | DELHOMME Rafael | Top 16 Cyclisme | 03:50:05.000 | 1:19.000 | 42.558 |
| 60 | GANE Enzo | Team Corrèze-Suchet-Nouvelle Aquitaine | 03:50:05.000 | 1:19.000 | 42.558 |
| 61 | DEVAUD Martin | Team Corrèze-Suchet-Nouvelle Aquitaine | 03:50:05.000 | 1:19.000 | 42.558 |
| 62 | PETERSEN Marinus | Moyon Percy Vélo Club | 03:50:05.000 | 1:19.000 | 42.558 |
| 63 | CHAUVAT Loevan | UC Cholet 49 | 03:50:05.000 | 1:19.000 | 42.558 |
| 64 | ROGER Mathieu | Moyon Percy Vélo Club | 03:50:05.000 | 1:19.000 | 42.558 |
| 65 | HELION Paul | CIC U Nantes Atlantique U19 | 03:50:05.000 | 1:19.000 | 42.558 |
| 66 | SYDONIE Martin | ES Torigni | 03:50:05.000 | 1:19.000 | 42.558 |
| 67 | PERLEAUX Dorian | UC Cholet 49 | 03:50:05.000 | 1:19.000 | 42.558 |
| 68 | GUILLE Lucas | UC Cholet 49 | 03:50:05.000 | 1:19.000 | 42.558 |
| 69 | DAVID Léo | UC Cholet 49 | 03:50:05.000 | 1:19.000 | 42.558 |
| 70 | BUFFIN Lois | CR4C Roanne | 03:50:12.000 | 1:26.000 | 42.537 |
| 71 | SAINT-MARTIN Clément | CC Périgueux Dordogne | 03:50:12.000 | 1:26.000 | 42.537 |
| 72 | HINSE Jonathan | Team U LH | 03:50:12.000 | 1:26.000 | 42.537 |
| 73 | DE DONCKER Léo | UV Aube | 03:50:13.000 | 1:27.000 | 42.534 |
| 74 | LE ROUSSEAU Gatien | Team Adris-La Crêpe de Brocéliande-BLC | 03:50:13.000 | 1:27.000 | 42.534 |
| 75 | BASIN Alexis | VC Dolois | 03:50:13.000 | 1:27.000 | 42.534 |
| 76 | CADORET Célestin | GSC Blagnac Vélo Sport 31 | 03:50:16.000 | 1:30.000 | 42.525 |
| 77 | SOULAS Thomas | Apogé Cycliste | 03:50:18.000 | 1:32.000 | 42.518 |
| 78 | BALEINE Kyrio | CIC U Nantes Atlantique U19 | 03:50:18.000 | 1:32.000 | 42.518 |
| 79 | PAPIN Theo | Apogé Cycliste | 03:50:18.000 | 1:32.000 | 42.518 |
| 80 | HERPIN Sohan | Moyon Percy Vélo Club | 03:50:20.000 | 1:34.000 | 42.512 |
| 81 | TERRIER Antoine | ESEG Douai | 03:50:23.000 | 1:37.000 | 42.503 |
| 82 | MARTIN Thomas | Apogé Cycliste | 03:50:26.000 | 1:40.000 | 42.494 |
| 83 | PELOQUIN Leonard | Team Marni-N'side | 03:50:26.000 | 1:40.000 | 42.494 |
| 84 | TRUFFER Carl | Team U LH | 03:50:26.000 | 1:40.000 | 42.494 |
| 84 | TRUFFER Carl | team | 03:50:26.000 | 1:40.000 | 42.494 |
| 85 | PATOUX Cyrille | ES Torigni | 03:50:32.000 | 1:46.000 | 42.475 |
| 86 | CHASSAING Baptiste | Team U LH | 03:50:32.000 | 1:46.000 | 42.475 |
| 87 | BRUNO Antoine | VC Dolois | 03:50:32.000 | 1:46.000 | 42.475 |
| 88 | FERNANDEZ Maxime | Apogé Cycliste | 03:50:32.000 | 1:46.000 | 42.475 |
| 89 | FAURE Corentin | CC Périgueux Dordogne | 03:50:37.000 | 1:51.000 | 42.46 |
| 90 | SHPAKOUSKI Viachaslau | Moyon Percy Vélo Club | 03:50:38.000 | 1:52.000 | 42.457 |
| 91 | MICHEL Quentin | Team Deux-Sèvres | 03:50:40.000 | 1:54.000 | 42.451 |
| 92 | LE BOHEC Axel | Team EliteOrga US Saint-Herblain | 03:50:40.000 | 1:54.000 | 42.451 |